由于各种应用,我们需要调用系统的打开文件对话框或者打开文件夹对话框,或两者兼有。今遇到这个情况已经解决,特写下这篇博文。 1.打开文件对话框常用的方法是使用系统的CFileDialog。这里介绍另外一种方法就是使用OPENFILENAME这个结构体和GetOpenFileName()这个函数,可以实 ...
分类:
编程语言 时间:
2017-05-23 10:21:02
阅读次数:
198
等 ...
分类:
编程语言 时间:
2017-05-23 11:12:26
阅读次数:
158
在CentOS 7下安装gcc,gcc是编译和运行C语言的工具, 安装命令: 中途如果有询问则输入y 安装成功后,通过以下命令 来查看安装的gcc版本 具体安装可以查看http://www.centoscn.com/image-text/config/2015/0502/5329.html 进行测试 ...
分类:
编程语言 时间:
2017-05-23 11:12:52
阅读次数:
252
JavaScript中有一些看起来像却又不是数组的对象,我们称之为类数组。 定义 类数组对象具有两个特性: 1)具有:具有index和length属性; 2)不具有:不具有数组的操作方法,比如push,shift等。 js中有两个最典型的类数组对象:arguments和HTMLCollection集... ...
分类:
编程语言 时间:
2017-05-23 11:13:28
阅读次数:
202
需求: 1、 做一个固定资产的系统,里面实体类,业务逻辑(接口+实现类)+jsp显示所有信息。 2、 由于没有数据库,所以在实现类模拟2条数据。 步骤: 1、 建立一个工程assets 2、 先建立好4个包entity ,action,service,dao(本例用不上) 3、 建立实体类(先写属性 ...
分类:
编程语言 时间:
2017-05-23 11:14:30
阅读次数:
133
查看你的HTTP头部是否有如下头部信息:"Accept-Encoding": "gzip, deflate" 这条信息代表本地可以接收压缩格式的数据,而服务器在处理时就将大文件压缩再发回客户端,IE在接收完成后在本地对这个文件又进行了解压操作。出错的原因是因为你的程序没有解压这个文件,所以删掉这行就 ...
分类:
编程语言 时间:
2017-05-23 11:15:37
阅读次数:
1612
1. 创建、初始化索引、统一搜索入口、搜索结果展现--内容、标题高亮、关键词搜索 2. 高级搜索:高级搜索增加多入口查询(精确查询、模糊查询、前缀查询等),每页显示条数自定义、索引结果数据设置、选择索引文档类型等 3. 通过A系统调用B系统的Rest服务,生成相关的二维码,可以直接用户手机app 1 ...
分类:
编程语言 时间:
2017-05-23 11:17:21
阅读次数:
195
通过代码注释,可提高程序的可读性。注释中包含了程序的信息,可以帮助从程序员更好的阅读和理解程序。Java源文件的任意位置都可以添加注释语句。注释的文字Java编译器不进行编译,所有代码中的注释文字对程序不产生影响。Java提供了三种注释方法,分别为单行注释,多行注释,文档注释。 1 单行注释 “// ...
分类:
编程语言 时间:
2017-05-23 11:20:17
阅读次数:
150
VO:值对象、视图对象 PO:持久对象 QO:查询对象 DAO:数据访问对象——同时还有DAO模式 DTO:数据传输对象——同时还有DTO模式 PO:全称是persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其 ...
分类:
编程语言 时间:
2017-05-23 11:20:25
阅读次数:
209
多线程变量区域锁类定义 变量区域锁工作流程图 使用示例 ...
分类:
编程语言 时间:
2017-05-23 11:20:33
阅读次数:
179
python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻松完成从单进程到并发执行的转换。mul ...
分类:
编程语言 时间:
2017-05-23 11:20:41
阅读次数:
163
数组去重即去掉数组中重复的元素,是web前端工作者在面试过程中和工作中经常会遇到的一个问题,相信一般的方法大家都会,只不过会存在效率差异问题,下面我就来说说我们常用的几种数组去重的方法! 方法2,思路:先将数组元素进行排序,然后进行循环,将每一项与新数组的最后一项进行比较,如果不相等就添加进去,因为 ...
分类:
编程语言 时间:
2017-05-23 11:22:37
阅读次数:
131
任务目的 在上一任务基础上继续JavaScript的体验 接触更加复杂的表单对象 实现页面上的一个完整交互功能 用DOM实现一个柱状图图表 任务描述 参考以下示例代码,原始数据包含几个城市的空气质量指数数据 用户可以选择查看不同的时间粒度,以选择要查看的空气质量指数是以天为粒度还是以周或月为粒度 天 ...
分类:
编程语言 时间:
2017-05-23 11:23:45
阅读次数:
240
使用COM组件来调用,需要catch com error. IXMLHTTPRequestPtr pIXMLHTTPRequest = NULL; BSTR bstrString = NULL; HRESULT hr; try { hr=pIXMLHTTPRequest.CreateInstance... ...
分类:
编程语言 时间:
2017-05-23 11:24:16
阅读次数:
243
多线程的概述 进程: 正在运行的程序,是系统进行资源分配和调用的独立单位 每一个进程都有它自己的内存空间和系统资源 线程: 进程中的单个顺序控制流,是一条执行路径 一个进程如果只有一条执行路径,则成为单线程程序 一个进程如果有多条执行路径,则成为多线程程序。 一个进程内可以执行多个任务,则每个任务是 ...
分类:
编程语言 时间:
2017-05-23 11:24:55
阅读次数:
152
A.三元运算 - 三元运算(三目运算),是对简单的条件语句的缩写。 ...
分类:
编程语言 时间:
2017-05-23 11:25:04
阅读次数:
147
声明 17、推荐一行一个声明。由于这样有利于写凝视。换句话说。以下的声明方法中, int level; // indentation level int size; // size of table要优于: int level, size;绝对不要将变量和方法的声明放在同一行,比如:long dba ...
分类:
编程语言 时间:
2017-05-23 11:25:36
阅读次数:
141
本篇文章主要围绕DVWA渗透测试平台,暴力破解-High级别 分析部分略去,直接上脚本代码: 结果如下: ...
分类:
编程语言 时间:
2017-05-23 11:26:27
阅读次数:
266
概述: 我想字符串的编码问题的确会困扰到非常多开发人员。我近期也是被困扰到了。 问题是这种,我们通过二维码扫描来获得二维码中的信息。可是。我们的二维码的产生过程却是“多样化”的。即在产生二维码的时候是以不同的字符串编码类型进行编码的。比方,GBK、GB2312、UTF-8等等。而这些不同的编码类型会 ...
分类:
编程语言 时间:
2017-05-23 11:26:45
阅读次数:
176
运算符优先级JavaScript中的运算符优先级是一套规则。该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。例如,乘法的执行先于加法。下表按从最高到最低的优先级列出JavaScript运算符。具有相同优先级的运算符按从左至右的顺序求值。 汇总表EDIT 下 ...
分类:
编程语言 时间:
2017-05-23 12:11:26
阅读次数:
245