自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 2021-02-05

2021-02-05 14:46:04 101

原创 数据库表的管理1

1.约束方法:唯一约束,主键约束,标识列2. 域完整性约束方法1.检查约束2.默认值3.非空约束3.引用完整性约束方法1.外键约束4.自定义完整性约束方法1.触发器二,创建数据库表1.SQL Server数据类型1.数字数据类型:数字数据类型只包含数字,可以分为整数类型,小数类型和货币类型numeric(15,2) 整数13小数22.字符数据类型1.单字节存储varchar(10) : a 牺牲性能,节省空间char(10) :a__________ 固长

2020-11-26 19:21:34 156

原创 数据库

数据文件1.主数据文件 *.mdf 有且只有一个2.次要数据文件 *.ndf 有0-n个日志文件1. *.ldf 必须有一个或者多个分离和附加数据库

2020-11-26 18:35:09 146

原创 2020-10-20

Page for NSIS 2.07 and below usersYou can use the latest version of headers (recommended) or the following function code (put the function code in your script before calling it)Function Description VersionCompare v1.0Thanks Af

2020-10-20 11:20:54 97

转载 NSIS插件使用之动画annimate

/*可能参考API函数:AnimateWindow的相关信息/NOUNLOAD: 不卸载动态库对于大部份人来说,可能都只会按插件提供的例子去做,能编译得过能正常运行就算了,但你想过没有,为什么有些插件需要/NOUNLOAD才能正常运行,而有些插件却从来不用也能正常运行?首先,/NOUNLOAD是NSIS遗留下来的历史问题,是为了兼容旧版本的插件而保留下来的,在NSIS2.42之前,如果想插件在调用之后不被FreeLibrary,必须使用/NOUNLOAD参数 或SetPluginUnload alw

2020-09-11 10:28:27 423

转载 UI美化类插件分享

名称:nsSkinEngine简介:作为NSIS DirectUI界面插件,简单易用一直是我们的追求。nsSkinEngine插件库上手快、扩展性好、集成方便、支持窗口异性,PNG动画。采用xml布局界面,逻辑与界面分离,助您轻松完成界面开发。网站:http://www.aceui.cn/下载:http://www.aceui.cn/download/MakePackage.zip名称:SOUI简介:SOUI是一套和Duilib类似的开源C++ UI开发框架。它的祖宗是金山卫士开源版本中使用的UI

2020-09-10 15:24:02 359

原创 nsis的XML实现方法

nsisXML::create nsisXML::createProcessingInstruction "xml" 'version="1.0" standalone="yes"' nsisXML::appendChild nsisXML::createElement "configuration" ; create main document element node nsisXML::appendChild .

2020-09-09 14:18:20 611

原创 2020-09-04

转载请注明原文地址:http://bcoder.com/others/nsis/setting-up-app-language-according-to-the-selected-nisi-language  当用户在安装程序时选择了相应的语言后,我们希望我们的程序中的相应的语言选项也变相同的设置,这样避免用户在进入程序后再一次选择语言设置。  在此我们用到了$Language变量,读取该变量的值,并根据此值将相应的配置写到ini或者注册表中。  我们将在onInstSuccess中实现该功能.  

2020-09-04 09:33:17 180

原创 vc++ 使用反射遍历Form中的控件

array<FieldInfo>myFieldInfo;myFieldInfo = T1->GetFields(System::Reflection::BindingFlags::NonPublic | System::Reflection::BindingFlags::Instance);for (int i = 0; i < myFieldInfo->Length; i++){String ^s = myFieldInfo[i]->Name;//System

2020-09-01 15:20:56 120

原创 std :: vector :: reserve

std :: vector :: reserve无效储备(size_type n);要求更改容量请求向量容量至少足以包含n个元素。如果n大于当前向量容量,则该函数使容器重新分配其存储,将其容量增加到n(或更大)。在所有其他情况下,函数调用不会导致重新分配,向量容量也不会受到影响。此功能对向量大小没有影响,并且不能更改其元素。参量ñ最小容量的载体。注意,所得向量容量可以等于或大于n。成员类型size_type是无符号整数类型。返回值无如果请求的大小大于最大大小(vector ::

2020-08-20 10:46:16 310

原创 vector :: resize

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入std :: vector :: resizeC ++ 98C ++ 11void resize(size_type n

2020-08-20 10:33:11 514

原创 c++中Format函数的使用

怎样把C#里面的textbox输入的文本转换为double类型的?就像图上显示的为什么这种方法不对呢??因为你必须输入是数字,baiparse才能du得到正确的数字,如果你输入“txt2123”这样zhi的,肯定会抛异常你可以dao使用TryParse(txtBox.Text,out double output)这个函数,他会先判断这个文本框里面的内容到底得不得得到数字,能得到output就是parse出来的值double cbj;double.TryParse(textBox2.Text,out

2020-08-13 08:43:02 692

原创 2020-08-10

注意,static成员的初始化要在实现中进行,不能在头文件进行。从输出结果可以看到Sum的值对M对象和对N对象都是相等的。这是因为在初始化M对象时,将M对象的三个int型数据成员的值求和后赋给了Sum,于是Sum保存了该值。在初始化N对象时,对将N对象的三个int型数据成员的值求和后又加到Sum已有的值上,于是Sum将保存另后的值。所以,不论是通过对象M还是通过对象N来引用的值都是一样的,即为54,s.A=3。静态成员函数静态成员函数和静态数据成员一样,它们都属于类的静态成员,它们都不是对象成员。因此

2020-08-10 14:09:56 82

原创 VS中解决方案、项目、类及ATL的理解

VS中解决方案、项目、类及ATL的理解解决方案,是对所有要完成工作的统称,一般叫Solution。项目,也叫工程,是将解决方案分成若干个模块进行处理,一般叫做Project。添加项目就是添加工程。解决方案是所有项目的总和。一个项目里面有各种文件,如图片资源、音频资源、视频资源、ICO、MENU、SCROLLBAR等等。是一个独立的包罗各种资源的集合,基本算是功能齐全完备,自给自足的小团体了。因为每个项目里面都有一个CWinApp类的全局变量theApp,这就注定项目是可以独立启动运行的。它唯一的缺点

2020-08-07 16:40:11 1652

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除