-
2018-08-07 18:48:01
外部依赖项:程序中包含的头文件中所用到的头文件
资源文件:除了代码之外所需的其他如图片,菜单,工具栏等
更多相关内容 -
数据字典是什么?
2021-01-19 15:35:52今天,我们要学习下这个模块是干啥用的,为啥要用数据字典,以及怎么去使用数据字典。那么数据字典是什么呢?它是一个存放有数据库所用的有关信息,在数据库设计的初期将数据库中的各类数据的描述集合在一起,用于在...数据字典是什么
在我们做的系统中,一般都会有这么个模块——数据字典。今天,我们要学习下这个模块是干啥用的,为啥要用数据字典,以及怎么去使用数据字典。
那么数据字典是什么呢?它是一个存放有数据库所用的有关信息,在数据库设计的初期将数据库中的各类数据的描述集合在一起,用于在开发,维护或者其他需要的时候使用,可以类比成我们现实中的字典。
数据字典通常包括:(l)数据项;(2)数据结构;(3)数据流;(4)数据存储;(5)处理过程五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构。数据字典通过对数据项和数据结构的定义来描述数据流和数据存储的逻辑内容。
而我们有的系统中,为系统的后台提供的数据字典。以同样的原则为用户提供了一系列的标准。(具体用法见下文。)用于一些特定的数据的规范化处理。这些数据除了通过专门的维护入口对它进行维护以外其他用户是不允许对数据字典中的数据进行操作的。
数据字典做什么
数据字典是关于数据库中数据的描述,在需求分析阶段建立,是下一步进行概念设计的基础,并在数据库设计过程中不断修改、充实、完盖。这是数据库设计中数据库的主要作用。开发和维护人员在遇到不了解的条目的时候,可以通过数据字典得到相应条目的解释,比如数据的类型,可能预先定义的值,及相关的文字性描述。这些解释可以减少数据之间的不兼容现象。
在开发的程序(系统)中的数据字典。可以帮助开发人员理解各个数据项目的类型、数值和它们与现实世界中的对象的关系。
而在已经投入使用的系统中的数据字典,更多的是用于规范化用户的数据输入。如,我们在使用12306进行网上订票的时候,我们输入的车站名称,是需要通过用户的输入,匹配到相应的车站,然后进行选择,得到精确的数据项进行输入,避免脏数据的产生。
如图所示,我在输入框中输入了北京,通过数据字典匹配到了红色框中的这些数据,通过选择其中的一个数据进行输入,然后得出一个精确的输入数据。规范了用户的输入,避免了用户输入错误数据对系统造成的不良影响。
数据字典的功能总结概括的话,就是使系统中的各项数据变的更加的严格。这样有利于降低因为数据问题而导致的系统出现bug的问题。
————————————————
版权声明:本文为CSDN博主「李亚松-」的原创文章
-
理解线性回归中的常数项
2020-03-14 19:57:02如何理解线性回归中的常数项 线性模型 线性模型(linear model)试图学得一个通过属性的线性组合来进行预测的函数,即: f(x)=w1x1+w2x2+…+wdxd+b+e 很容易理解,b是常数项,代表的是截距,而e是误差。 以上图像...如何理解线性回归中的常数项
线性模型
线性模型(linear model)试图学得一个通过属性的线性组合来进行预测的函数,即:
f(x)=w1x1+w2x2+…+wdxd+b+e
很容易理解,b是常数项,代表的是截距,而e是误差。
以上图像代表的是一元线性模型,而多元线性模型则使用更多的自变量去描述因变量。
从一元线性模型入手,我们可以发现:
1)误差是实际的数据点和我们回归模型之间的差值,并不一定,有大有小,符合正态分布的规律。
2)常数项解释的是,不被自变量所解释的,长期稳定存在的非随机部分,也可称为信息残留。常数项的存在帮助我们解决了一个问题:当所有的自变量为0的时候,因变量是什么?然而这样的解释仅具有数学意义。
所谓的拟合过程,追求的是残差项的均值为0,且残差项的平方和最小。以此规则计算得出的各项参数,可以使得一条拟合曲线在我们的数据点中浮动,并最终找到一个位置,是的残差项的均值为0。此时,我们的截距就是常数项。可以说这是对解释变量留下的偏误进行线性修正。本身并不具备可以理解的现实意义。
另外,常数项也被这样解读,它是一个恒为1的虚拟变量的参数。这帮助我们利用了本可能被忽略的因素。
而且,残差项未必总是按标准正态分布,如果它们的均值不为0,而存在一个期望,事实上这个期望会被包括在常数项之中。帮助我们修正这正太分布的均值,使之为0。 -
启动项里ctfmon是什么意思,干什么用的??
2021-01-14 07:51:33在“开始→运行”中键入“regedit.exe”,打开“注册表编辑器”,展开分支“HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run”,将CTFMON.EXE项更名为“INTERNAT.EXE”即可。但此方法在启动...进程文件: ctfmon or ctfmon.exe
进程名称: Alternative User Input Services
描述: 控制Alternative User Input Text Processor (TIP)和Microsoft Office语言条。Ctfmon.exe提供语音识别、手写识别、键盘、翻译和其它用户输入技术的支持。
常见错误: N/A
是否为系统进程: 否
CTFMON.EXE是Office自动加载的文字服务,安装Office XP后,部分输入法变得非常难用,卸载Office XP后,它在控制面板中生成的文字服务仍然存在,任务栏中的输入法也没有恢复。目前,禁止文字服务自动加载的常用方法有三种:
1.从系统配置实用程序(msconfig.exe)里移除CTFMON.EXE,这个方法并不能真正禁用文字服务,因为当启动Office程序时,文字服务还会自动加载。
2.在“开始→运行”中键入“regedit.exe”,打开“注册表编辑器”,展开分支“HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run”,将CTFMON.EXE项更名为“INTERNAT.EXE”即可。但此方法在启动Office后也会失效。
3.以Windows XP为例介绍第三种方法的操作步骤:首先退出所有的Office 程序,进入“控制面板→添加/删除程序”,选择“Microsoft Office XP”项,点击“更改”;在维护模式对话框里选择“添加或删除功能”,然后点击“下一步”;展开“Office共享功能”,点击“中文可选用户输入方法”项,选择“不安装”,点击“更新”;然后进入“控制面板→区域和语言选项”,进入“语言”选项卡,点击“详细信息”,在已安装服务列表中,将除英语(美国)之外的其他输入法一一删除;最后点击“开始→运行”,键入“Regsvr32.exe /U msimtf.dll”注销Msimtf.dll,接着键入“Regsvr32.exe /U Msctf.dll”注销Msctf.dll。这种方法效果不错,但是操作太繁琐。
其实笔者还有个简单实用的方法,就是更名。Office自动加载CTFMON.EXE时只能靠文件名来判断哪个程序是它所需要的,所以我们只需将系统目录(如“系统盘符\WINDOWS\System32\”)下的CTFMON.EXE更名为INTERNAT.EXE(或者我们想让系统自动加载的其他程序)即可。
==============================
枪毙ctfmon.exe,恢复你的默认输入法!
如果你的win2000系统装了officeXP或以上版本,它会在你和系统里留下一个可误的ctfmon.exe,这真的是一个恶魔,曾经困扰了无数的网友。今天我决意执起正义之剑,斩妖除魔,还网友一个纯洁的中英文输入空间!
在对它行刑之前,我先来宣读一下他的罪状:
1. 无论你打开什么窗口,总会弹出一个输入法工具体,并且默认是中文输入,非常讨厌。
2. 它替换了原来的区域和输入法设置,并以一个文字服务的设置取而代之,而且不能设置默认的输入法。
3. 结束掉原来的输入法工具进程internat.exe,并令他不能在开机时起动。
4. 将自己放在开机时启动的程序列表中,除非修改注册表,否则无法去除。
5. 像病毒一样有重生能力,当你把ctfmon.exe删了以后,他又会随着Office的启动而重新生成。
6. 当你结束了ctfmon.exe后,经常会出现输入法切换快捷键乱掉的情况。
好,经最高程序员审判庭批准,现对ctfmon.exe执行死行,立即执行!
第一步:右击任务栏空白处,点“任务管理器”。
第二步:找到ctfmon.exe,并终止它。
第三步:在系统目录下的system32目录下找到ctfmon.exe,删除掉。
第四步:写一个最简单的api程序(代码见附录),编译后放到ctfmon.exe所在目录,并更名为ctfmon.exe。
第五步:点击“开始”菜单,点击“运行”,输入internat.exe后点击确定。
第六步:重起计算机。
-
外部依赖项总结
2019-08-01 17:23:26所谓外部依赖项就是工程中显式包含的那些头文件本身所包含的头文件(非自己定义),主要包含一些外部库。例如虽然在main里包含了一个windows.h,但是windows.h本身就包含相当多的头文件。而这些头文件又包含更多的... -
PID调理中的GAIN是啥意思?
2021-05-07 06:48:55GAIN=份额增益1。PID是一种操控算法,是份额效果P、积分效果I、和微分效果D的总称。这三个效果可构成和别离成PI、PD,和PID这几个效果。2。先看一下PID的模仿算法公式:e(t)=SP(t)-...即份额效果项PLMN_I=GAIN*... -
损失函数与正则项(惩罚项),多loss间权重设计
2020-12-02 16:52:14正则项(惩罚项) 正则项(惩罚项)的本质 惩罚因子(penalty term)与损失函数(loss function) penalty term和loss function看起来很相似,但其实二者完全不同。 惩罚因子: penalty term的作用就是把约束优化问题... -
C语言编程>第二十四周 ⑥ 下列给定程序中,函数fun的功能是:用递归算法计算斐波拉契级数数列中第n项的值...
2021-01-24 17:09:52例题:下列给定程序中,函数fun的功能是:用递归算法计算斐波拉契级数数列中第n项的值。从第1项起,斐波拉契级数序列为1、1、2、3、5、8、… 例如,若给n输入7,则该项的斐波拉契级数值为13。 请勿改动主函数main与... -
Zabbix监控项类型
2018-08-31 16:09:04几种监控项的详解。 Zabbix代理检查 SNMP代理检查 SNMP traps IPMI检查 简单检查 VMware监控 日志文件监控 计算监控项 Zabbix内部检查 SSH检查 Telnet检查 外部检查 汇总检查 捕捉器监控项 JMX监控... -
利用Python求斐波那契数列的第N项以及前N项和(循环、递归、集合)
2022-04-19 10:06:52著名的斐波那契数列,即从第三项开始...这个方法感觉稍微有些复杂,使用到了if判断、for循环以及变量交换等知识点,难度不高,初学者理解起来可能稍微有些困难(不推荐使用次方法,没啥技术含量,完全是为了用for循环实 -
页 页表 页表项
2018-05-12 15:06:29五一假期前落下了几节操作系统的课,现在艰难的恶补中。。 以下是分页存储管理相关的一些知识点梳理。 首先我们应该知道的概念: 逻辑地址:是程序编译后,生成的目标模块进行编址时都是从0号开始编址,称之为... -
征兵体检中最后一项“士兵职业基本适应性检测”是什么意思?
2021-07-23 06:48:13(二)专用人格计算机检测效度量表与“偏离特质(Dev)”、“冲动特质(Imp)”和“悖逆特质(Ant)”三个特质量表中任何一项大于等于70分,且结构性访谈“偏离性”、“冲动性”和“悖逆性”三项中任何一项评为2分... -
【HTML 教程系列第 15 篇】什么是 HTML 中的无序列表 ul
2019-10-24 21:01:33一:什么是无序列表。 二:如何更改无序列表中列表项符号。 -
数项级数——(三)一般项级数
2019-05-18 12:15:51推论:若级数(1)满足莱布尼茨判别法的条件,则收敛级数(1)的余项估计式为 二.绝对收敛级数及其性质 若级数各项绝对值所组成的级数收敛,则称级数(2)为绝对收敛级数;若级数(2)收敛,而级数(3)不收敛,..... -
ASP.NET Core 中的依赖项管理
2017-07-12 14:33:28ASP.NET Core 中的依赖项管理 提示 更新时间:2016年01月20日。 做过实际开发的都知道,我们需要引用各种各样的类库来帮助我们完成项目的开发。 本文将从服务器端和浏览器端两个方面介绍ASP.NET Core 1.0 中... -
优化目标中正则项意义
2019-07-18 23:02:53优化目标中经常会有L1L_1L1或L2L_2L2范数正则项,我们知道这是一种约束,但是具体如何约束?怎么理解?从何而来呢? 经常有两种理解: 正则项来源于约束优化中的约束条件,通过拉格朗日乘子法并入优化目标中。... -
伯努利分布、二项分布、多项分布、Beta分布、Dirichlet分布
2018-06-05 17:40:46初始机器学习的同学或者说得再广一些,在学习概率模型的时候,很多同学都不清楚为啥一个表现形式如此奇怪的分布Dirichlet分布会出现在我们的教科书中,它是靠啥关系攀上了多项分布(Multinomial distribution)这个... -
word2019 添加 mathtype 加载项
2021-01-25 15:38:05word2019 添加 mathtype 加载项 1.查看word版本位数 文件--账户--关于word: 我的是32位 2.准备mathtype的两个文件: Mathpage.wll MathType Commands 6 For Word 2016.dotm 3.将上面两个文件复制到word... -
VS2015 报“包含在 Image 和 Image 项组中。项目项不允许这样做,它只能属于一个项组。”解决方法
2017-09-27 18:42:55今天在打开同事移交的VS2015项目时报错:包含在 Image 和 Image 项组中。项目项不允许这样做,它只能属于一个项组。 百度了一下没有找到解决方法。 也许是错误太低级,大神们都不愿意记录了。 解决方案: ... -
内核杂谈——关于页表项大小的问题以及坑比的页表问题
2020-10-20 22:58:36页表项多大? 首先需要抛开一级二级x级页表的概念。对于32位的地址空间,规定按4K一页来管理,可以分成2^32B / 4K = 2^20 个页。 所以32位机器,页号范围是 0 ~ 2^20-1,这点毋庸置疑。 现在要建造一样东西来... -
npm生成的package.json文件中依赖项版本号前的波浪号(~)和插入符号(^)是啥意思?
2019-07-04 15:37:52很显然这个dependencies对象中的key是依赖项的名称,值则是版本号,但是版本号前面有的啥也没有,比如:“array-flatten”: “1.1.1”,有的有波浪号,比如:“accepts”: “~1.3.7”,也有的有插入符号,比如:... -
解决方法——Visio中“搜索”功能提示“无匹配项”
2019-01-20 15:02:08在使用Visio制图中,有时会遇到在搜索某一图标时,收到提示说无匹配项,如下。 以本人win7为例, 解决方法是: 1、控制面板——>2、程序——>3、打开或关闭window功能——>4、勾选... -
Java&LeetCode 初入门——026. 删除排序数组中的重复项
2019-01-04 21:26:26删除排序数组中的重复项题目个人解法官方解法方法算法 由于我实在没搞懂链表究竟是怎么一回事,所以无情地跳过了021,直接来到了026。 文内代码全部采用JAVA语言。 题目 给定一个排序数组,你需要在原地删除... -
页目录项和页表项低12位意义
2019-07-21 22:33:19页目录项和页表项 上图就是页目录项和页表项的格式。可以看出,由于页表或者页的物理地址都是4KB对齐的(低12位全是零),所以上图中只保留了物理基地址的高20位(bit[31:12])。低12位可以安排其他用途。 ... -
百度提出ERNIE,多项中文NLP任务表现出色(已开源)
2019-03-16 08:50:33在多个公开的中文数据集上的实验结果显示,在多项中文 NLP 任务中,ERNIE 模型的结果都能与 BERT 持平或有所提升。 1、语义相似度任务 LCQMC LCQMC是哈尔滨工业大学在自然语言处理国际顶会 COLING 2018 构建的问题... -
守望先锋更新一直显示正在等待另一项安装或更新怎么办
2021-01-17 13:22:19游戏更新时候一直显示正在等待另一项安装或更新,那么守望先锋更新一直显示正在等待另一项安装或更新怎么办?守望先锋更新不了怎么办?下面小编就为大家介绍下守望先锋更新不动了解决方法。守望先锋更新一直显示正在... -
idea terminal中git : 无法将“git”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查
2021-12-06 11:25:08git : 无法将“git”项识别为 cmdlet、函数、脚本文件或可运行程序的名称 解决方案: 1. 打开高级系统设置: 2. 选择环境变量: 3. 选择系统变量中path选项,点击编辑: 4. 找到用户目录下npm的路径,... -
MFC新添加的菜单项在没有任何处理时菜单项呈 灰色
2019-01-16 21:50:30在只添加ON_UPDATE_COMMAND_UI消息也还是灰色,在OnUpdateAddUser(CCmdUI *pCmdUI)函数中可以添加 pCmdUI->Enable(true);也可以去掉灰色 【注意】只是修改菜单项的属性 enable为true也是不可以... -
vs2013中项目依赖项的作用
2016-11-28 14:40:05依赖项就是设定项目所依赖的项目,以决定具体生成解决方案时项目编译的顺序(一般一个解决方案会有很多项目组成)。 通常来说,依赖项取决于这个项目引用的组件和项目,系统可以自己决定。 那样的作用,就是让...