- 博客(41)
- 资源 (11)
- 收藏
- 关注
原创 笔试——091909301130笔试总结
要求打印出相对于1985年6月1日n天后的日期(提示:闰年为能被4整除但不能被100整除的或者是可以被400整除的);1.将一个16位无符号数bit3清除,将一个16位无符号数bit3置位,其它位均要求不变;输入一个字母和"."组成的序列,该序列为某二叉树的前序遍历,输出该树的后序遍历;将一个合数分解为几个质数的积,如输入90,则输出2 3 3 5;new/delete和malloc/free的区别;
2022-10-17 15:36:12 118
原创 window_安装过程
解压所需文件到系统SYSTEM32目录输出目录: C:\windows\system32抽取: bcdboot.exe抽取: bootsect.exe抽取: imagex.exe输出目录: C:\windows\system32您选择的系统版本是ultimate您选择的install.wim是J:\sources\install.wim您选择的要安装到的分区
2022-10-17 15:33:50 316
原创 python 镜像环境搭建记录
取最小安装包使用get-pip.py安装pip,并在有网终的情况下安装好环境使用pip打包好环境,注意打包get-pip.py压缩清理后的环境,并传入有网络的环境后,解压基础环境编写配置环境变量的脚本安装devpi-server服务,并初始化好环境,这里需要依赖nssm,需要自行下载,注意nssm需要管理员权限如果不需要了,则卸载相关服务。
2022-09-21 21:29:56 470 1
原创 Windows下编译使用NDK编译Boost库
背景安卓开发中需要使用线程库准备工作下载ndk10e:地址 下载boost库:boost_1_69_0.zip 将“android-ndk-r10e-windows-x86.zip”和“boost_1_69_0.zip”解压到G盘根目录,得:“G:\boost_1_69_0\”和"G:\android-ndk-r10e"成功编译的步骤运行"G:\boost_1_69_0\bo...
2019-11-23 21:43:34 910
原创 压缩软件命令行用法
只更新压缩包中已有的文件内容用7z.exe 命令7z.exe u c:\exist.zip -ur0w0 c:\update_dir 原理解释:查看7z的帮助文件得下图(可自行查看帮助并对比) 根据英文可知,更新压缩包的命令u的默认配置为下图红框所标识,转换为命令行为-up1q1r2x1y2z1w2, r的意思是硬盘上有的且压缩包中没有的,2的意思是将硬盘...
2019-08-29 07:22:32 218
原创 Scrapy、ScrapyRedis使用
Scrapy的爬虫添加redis支持的时,会出现的坑:在Scrapy中request对象在传递时,是引用传递,即在一处修改了request,那么在其他地方也会改变;而换成redis后,这个会变为值传递;原因?request对象是从redis数据库中反序列化过来的; 关于禁用duplacte filter; 在scrapy的原始爬虫中,设置一个变量即可;但在scrapy redis中,需要自己...
2019-08-24 08:44:38 174
原创 VisualSVN server——批量添加用户
方法: 下载一个含有htpasswd.exe的程序,如httpd;下载后找到htpasswd.exe; 在命令行中输入htpasswd.exe -bm httppasswd.file username passwd,即可增加用户。 使用cmd的for命令可实现批量创建...
2018-07-20 08:25:44 2902
原创 获取activemq-cpp.dll的版本号
获取activemq-cpp.dll的版本号需求因产品的平台库中的dll被未知人员修改,导致产品在使用activemq-cpp.dll取activemq的消息时,程序异常!经调试及测试,发现是修改后的dll存在问题(更换为未修改的产品的平台库中的的activemq-cpp.dll后,不再异常);需要重新编译该dll,但是因平台库之前的管理不完善,没有保存该dll的版本信息,需要使用之前...
2018-06-26 23:24:22 1748
原创 切换linux
为什么切换linuxwin10 不想要的东西很多;xbox;edge;邮件;小娜;onedriver;更新强制;地图;win10 不够稳定;卡死;需要重装;linux需要学习,方便以后工作?话说好像以前的版本的windows好像也可以用;主要是windows上有大把的好用的软件,如果linux不能完美的兼容,则替代windows无望。同理,新的系统不能完美兼容windows的应用,则替...
2018-05-13 12:39:13 198
原创 nmp 命令报错“bash: /usr/bin/npm: /usr/bin/nodejs: 解释器错误: No such file or directory ”
bash: /usr/bin/npm: /usr/bin/nodejs: 解释器错误: No such file or directory环境说明linux mint 18.3错误信息bash: /usr/bin/npm: /usr/bin/nodejs: 解释器错误: No such file or directory解决方案思路删除后重新安装...
2018-05-09 22:59:29 4094
原创 bat学习笔记-2017年11月18日
cmd命令行中路径的表示方式为:.\bin,而不是c++中的./bin,因为,cmd中/是命令行选项的前缀,而c++中\是转义符。set在for语句中使用时,需要用""引起来;如:bat文件中:for /f "tokens=1,2 delims=: " %%i in ('svn info') do ( if %%i=Revision set (revision=%%j));但是cmd中只用一个%
2017-12-15 23:29:15 283
原创 VS2008-Addin开发-笔记
经验官方的文档是最权威的VS2008的界面元素的名称,你是猜不到的,唯有工具是你最好的选择,资料的第一条的博客中有讲到。资料Visual Studio 2008 可扩展性开发(九):总结篇, 最有价值的资料,把这个看懂,你基本就会了。有人将此博客的这部分内容整理成了pdf。官方例子:Visual Studio Samples,也可以学到很多。官方文档:General User Inter
2017-08-03 23:08:27 420
原创 关于代码审查的一点想法
重要性可以防患于未然,提高系统的稳定性和可维护性,很重要#常见的方式方式一在每次提交代码时(或前或后),在代码审查系统中由提交人发起代码审查流程,由指定的审查者审查本次提交的代码. - 优势: 由于每次提交的代码都经过了审查,如有问题会及时改正,并由代码审查系统中的流程保证,如此,代码库中的代码理论上讲,都是符合规范的. - 不足: 为了保证所有人都严格执行上述流程,必然需要硬性规定,给整个
2017-07-27 23:32:01 429
原创 Vs2013 简单定制安装
vs2013 比较大,直接安装需要6G的空间,然,本机空间不足; 根据网友的一篇文章受到启发 得步骤如下: 1. 修改”AdminDelopyment.xml”把不需要的项目的Selected的值修改为No; 2. 在cmd窗口中执行:”vs_ultimate.exe /AdminFile AdminDeployment.xml”;
2017-07-18 21:29:12 931
原创 bug经验-文件路径问题
系统中的文件路径不要使用绝对路径 这样程序移动后文件输入和输出的文件还是原来的位置;当程序被打开多次后,会同时操作同一个文件;系统中的文件路径不要使用带文件夹的相对路径 你不一定能保证文件路径中的文件夹一定存在;如果不存在,则文件就会读取或写入失败;当程序的当前目录发生改变时,你的做的功能可能会失效;因为文件夹不存在;系统中使用环境变量组成的路径 当用户没有设置环境变量时,文件一样会
2017-07-18 18:05:26 373
原创 WPF 初学体验-Binding
Binding控件可同时作为源和宿缩放可通过Viewbox实现,放到最外层即可,所有的控件都会缩放。等比缩放可通过响应SizeChanged事件来控制。但是最大化时无法生效。针对上一个问题,可通过设置最大的宽度和最大高度来限制;在启动的时候设置即可。xlam中可以直接定义程序中需要的变量,但是需要添加类型定义“clr-running 程序的命名空间的名称”。
2017-07-18 17:54:56 428
原创 C++ 编码需要注意的问题
函数定义获取类型的函数,建议不要直接将函数的返回值作为输出函数的返回值可以返回函数的执行情况,比如成功、失败(失败的具体原因)函数参数问题输出的参数放在函数参数列表的左侧输入的参数,需要用const限定,并放在函数参数列表的右侧 这样以来,在修改函数的参数时,可以很方便地修改所有调用过该函数的代码(这是真的吗?)智能指针(boost库)智能指针的判空操作建议使用“!”操作符判断也可以
2017-03-07 22:09:36 415
原创 Python入门记录
脚本入口: if __name__ == '__main__': do_some_things()语句块的开始和结尾:如:函数、if、else、for、while等执行的语句块的开始和结尾,由代码的缩减来控制。例:if True = condition: do_thing_one() do_thing_two()当 condition的取值为‘布尔值Tru
2016-08-05 08:46:03 549
原创 TAO服务的Notify服务启动失败问题
TAO服务的Notify服务启动失败问题问题现象NamingService启动正常Notify启动失败,并提示“特定服务错误代码22”,如图:问题原因环境变量中的“EndPoint”的地址配置有误,如:地址的“//”与IP地址之间多了一个空格。如图:解决办法正确配置“Endpoint”的值。注意:大小写,全半角字符,是否存在多余空格,是否有多余的“/”等。
2016-06-22 11:36:12 1134
转载 Win8.1获取 开发者许可证
简介首次在win8.1下以VC++模式创建“Blank App”时,会提示你“获取开发者许可证”,当你点击取消后,不能正常打开xaml designer,提示的错误是: Windows 无法安装程序包 App.a9660a23a.a1f70.a4980.a9d54.aaa0b3eb3c5e4,因为找不到此程序包所依赖的另一个程序包。此程序包需要具有 any publisher 发布的框架 Mic
2016-06-02 22:33:25 5314
原创 关于程序设计的想法
调试日志需要包含的调试信息位置信息:文件名、行号、函数名错误信息:变量名、变量内容、期待的变量内容、对该变量进行的操作、操作的返回值内容错误简述:成功、失败(如果作为函数的返回值时,需包含的内容,可要可不要)根据上述,打印的信息应该就可以在不调试代码的情况下定位程序的bug所在了,当然必须每个步骤都要进行相应的成功性检查,并在失败的时候将相关的信息打印出来。其他想法如果将上述结构作为函数
2016-04-19 22:48:35 554
原创 Windows下del命令的文件
原因: 我需要把项目解决方案目录下的pdb文件ilk文件删掉,来保证修改项目的依赖顺序后,能够正确地编译工程。而每次都手动到文件夹下去删除太烦了,所以想到了VS2008的外部工具的添加,这样只要把这个命令放到工具栏上,点击一下就可以删除这些文件了。但是我在Windows目录下又没有找到del命令的文件,直接用cmd又不知道怎么写。于是就想到了system()函数。既然手上有锤子,所以……代码
2016-04-11 19:21:42 2352
转载 VS2008调试单步非常卡解决方法
原因:开启了“在源中显示线程”解决方法:取消“在源中显示线程”操作步骤:在调试工具栏中找到,“在源中显示线程”,点击取消。该图标为浅蓝色时,表示开启。 原帖见:http://bbs.csdn.net/topics/390951430
2016-04-07 14:20:41 2438
原创 gsoap服务端float/double精度控制
gsoap服务端float/double精度控制方法: 修改stdsoap2.cpp 文件中的soap->float_format的值,默认是这样的:“soap->float_format="%.9G"”。感觉这里的“%.9G”和printf里用的控制方式是一样的。printf的控制格式,可以参考:http://blog.csdn.net/yxstars/article/details/238
2016-04-07 09:44:45 513
原创 VMWare虚拟机简单模拟广域网配置
使用3台VMware虚拟机组网,实现对广域网的模拟,即实现在不同网段的网路的互通。 其中,虚拟机中安装的是Red Hat 6 Server版。
2015-11-10 23:48:53 1241
转载 vmare 无法获取vmci驱动程序版本:参数不正确解决方法
无法获取vmci驱动程序版本:参数不正确解决无法获取vmci驱动程序版本:参数不正确。 驱动程序vmci.sys版本不正确。 解决办法: 1,创建好虚拟机之后,别打开电源,然后到建好的虚拟机文件夹里,找到后缀vmx的文件,记事本打开。2,找到vmci0.present=‘TRUE’,把true改为false。保存。即可。
2015-03-15 11:19:26 1038
转载 Linux设备驱动开发环境的搭建(转)
经过两周的摸索,终于对Linux设备驱动开发有了个初步的认识,下面对Linux设备驱动开发环境的搭建做个小结,以方便自己以后查询,同时也能给同道的初学者一点帮助。刚接触Linux设备驱动时,初学者往往连如何编译驱动程序都不懂,更别说编译进内核或加载测试了。一般都是在网上找个最简单的 helloworld驱动程序,然后严格按照网上所说的步骤编译,结果却得到一大堆见都没见过的错误,更不要说根据错误
2014-08-17 22:25:28 531
转载 关于linux中的C语言的 动态链接库
关于linux中的C语言的 动态链接库2009-02-07 15:42:08分类: LINUX动态链接库的概念这里不提,这里重点说明动态链接库的实现。下面以一个例子为主线:1、编写库文件add.c 和add2.c 文件 add.c如下:int add(int a,int b){ return a+b;}int minux(int a,int b
2014-08-17 22:06:36 677
转载 笔记----Linux中pt_regs结构体
该系统调用所需要的参数pt_regs在include/asm-i386/ptrace.h文件中定义:struct pt_regs {long ebx; //可执行文件路径的指针(regs.ebx中long ecx; //命令行参数的指针(regs.ecx中)long edx; //
2014-08-16 12:00:00 1972
转载 批处理命令快速生成一个指定大小的文件,数据填满硬盘
//快速生成一个指定大小的文件,保存为bat文件后运行 @echo off set /p M=请输入要生成多少Mb的文件(最大值为2047) set /a M=1024*1024*%M% if "%1"=="" goto space if exist %1 del %1 >nul echo. fsutil file createn
2014-08-07 16:59:45 7446
转载 android.os.NetworkOnMainThreadException 异常处理
项目是2.1开发 测试手机是android4.0时候提示 android.os.NetworkOnMainThreadException异常出错误地方是访问网络的webservice有问题在网上找了半天说是用@Overrideprotected void onCreate(Bundle savedInstanceState){// TODO Auto-generat
2014-04-16 21:53:27 714 1
屏蔽鼠标的前进、后退按钮工具
2019-01-17
cxx-clean-include
2017-06-23
WPF编程(第二版)-合并版-带章节书签-3
2017-05-05
WPF编程(第二版)-合并版-带章节书签-2
2017-05-05
WPF编程(第二版)-合并版-带章节书签-1
2017-05-05
Visual_C++程序开发范例宝典(第二版).z03
2016-01-05
Visual_C++程序开发范例宝典(第二版).z02
2016-01-05
Visual_C++程序开发范例宝典(第二版).z01
2016-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人