09 2017 档案
摘要:C++ 异常处理 异常是程序在执行期间产生的问题。C++ 异常是指在程序运行时发生的特殊情况,比如尝试除以零的操作。 异常提供了一种转移程序控制权的方式。C++ 异常处理涉及到三个关键字:try、catch、throw。 throw: 当问题出现时,程序会抛出一个异常。这是通过使用 throw 关键
阅读全文
摘要:C++ 程序中的内存分为两个部分: 1.new 运算符 检查 new 运算符是否返回 NULL 指针,并采取以下适当的操作: 注意: 关于malloc()函数:malloc() 函数在 C 语言中就出现了,在 C++ 中仍然存在,但建议尽量不要使用 malloc() 函数。 new不仅分配了内存,还
阅读全文
摘要:srand函数是随机数发生器的初始化函数。 原型: void srand(unsigned seed); 用法:它需要提供一个种子,这个种子会对应一个随机数,如果使用相同的种子后面的rand()函数会出现一样的随机数。如: srand(1); 直接使用 1 来初始化种子。不过为了防止随机数每次重复,
阅读全文
摘要:#include #include using namespace std; int main () { char data[100]; // 以写模式打开文件 ofstream outfile; outfile.open("afile.dat"); cout > data; cin.ignore(); // 再次向文件...
阅读全文
摘要:const 后的常量,程序对其中只能读不能修改。 宏定义 #define 和常量 const 的区别 类型和安全检查不同 宏定义是字符替换,没有数据类型的区别,同时这种替换没有类型安全检查,可能产生边际效应等错误; const常量是常量的声明,有类型区别,需要在编译阶段进行类型检查 编译器处理不同
阅读全文
摘要:注释分类 1. // 2 /* */ 3 嵌套 /* // */ 4 块注释符(/*...*/)是不可以嵌套使用的。 注释可以在执行的层面上忽略代码的执行,却不可以忽略代码的编译,要从逻辑上删除一段代码可以用条件编译:
阅读全文
摘要:问题如题。 解决方案: 第一种 用下管理员权限来打开qt creator,再创建工程。有可能是没权限创建出源码工程目录 第二种 打开qt左边的项目上,可以看到这个项目的编译路径,修改成绝对路径,或者设置对应的相对路径就好了.
阅读全文
摘要:Inno setup 卸载时删除程序文件夹(文件)
阅读全文
摘要:案1: 将快捷方式添加到“启动”文件夹 [Tasks] Name: "startupicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; [Icons] Name: "{
阅读全文
摘要:WPF HTTP请求(GET,POST)
阅读全文
摘要:WPF TextBox框提示文字,鼠标划入提示文字消失
阅读全文
摘要:控件cs文件 控件xaml 页面使用:
阅读全文
摘要:问题如题, 解决方案如下: 复制tomcat的安装路径下\lib\servlet-api.jar 到WEB-INF/lib下即可。
阅读全文
摘要:1.创建相应的xaml文件 2.配置App.xaml 3.程序中如果要修改,则可以使用如下代码 4.如果要单独取得某个配置项目,则可以在程序中使用如下代码:
阅读全文
摘要:以下是概要的目录结构,其中View,ViewModel,Model正代表的是MVVM的标识。 View:页面window或者UserControl Model:数据模型对象 ViewModel:与View交互binding,逻辑业务处理。 当然可以根据自己项目的具体情况,再进行拆分,包括业务逻辑,
阅读全文
摘要:##说说你对闭包的理解##Talk about your understanding of closures 使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。 Using closures designe
阅读全文
摘要:::最小化运行批处理 @echo off&&mode con cols=15 lines=1 :: Code :: 出处:http://www.cnblogs.com/amwuau/ %1 %2 start /min /i "" "%~nx0" goto min&&goto :eof :min echo xxx pause>nul exit @echo off :: Code :: 出处:...
阅读全文
摘要:最新的framework使用如下方法: App.config中,如下配置:
阅读全文
摘要:在项目的解决方案 右键→ 新建项目 后出现如下选择 (如果没有找到,请在联机中搜索 visual studio installer 并安装) 选择项目类型 Setup Project,并输入名称,确定。 在出现的界面中,右键Application Folder → Add → 项目输出 选择 主输出
阅读全文
摘要:在做项目的时候,需要打包成exe安装包。先前使用的是vs来打包,生成了setup.exe 和 *.msi的安装文件,不过也算顺利。 后因为要求采取 Inno Setup来打包程序,其中遇到个创建快捷方式的问题。 问题描述:打包生成的程序安装后,在桌面生成了快捷方式,使用快捷方式打开程序Ok。程序中存
阅读全文
摘要:1.文件写入 // 路径,写入内容 System.IO.File.WriteAllText(@".\File.txt", string.Empty); 可更换相应的方法 2.文件读入 // 路径 返回 string System.IO.File.ReadAllText(@".\File.txt");
阅读全文
摘要:1. 设定计时器相关属性,使用委托方法处理事件触发 DispatcherTimer dispatcherTimer= new DispatcherTimer(); dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);dispa
阅读全文