- 博客(150)
- 资源 (2)
- 收藏
- 关注
原创 linux下编译C++程序加入svn版本号
安装svnyum install -y subversion安装完成后使用 svn --version判断是否安装成功。checkout当前版本svn checkout [directory]例如:svn checkout https://192.168.1.1/dev_1.2/src/ ./更新svn update [directory|file]编译时加入版本号ma...
2019-02-21 21:01:48
1547
1
转载 利用windbg分析崩溃,句柄泄漏,死锁,CPU高,内存泄漏
一、崩溃1、 输入.ecxr;kbn得到崩溃的堆栈其中源代码如下2、 查看堆栈和源代码,发现第0帧导致崩溃,代码也是本地代码输入.frame 0,切到第0帧如下3、 输入 dv 查看当前帧的一些变量信息 发现变量p =0x00000000二、句柄泄漏1、 启动进程2、 用windbg附加到进程3、 !htrace -enable命...
2019-01-08 13:46:35
785
转载 每个国家对应的语言Locale和国家代码对照表
原文地址:https://www.cnblogs.com/jacksoft/p/5771130.html 语言代码 国家/ 地区 "" (空字符串) 无变化的文化 af 公用荷兰语 af-ZA 公用荷兰语 - 南非 sq 阿尔巴尼亚 sq-AL 阿尔巴尼亚 -阿尔巴尼亚 ar 阿拉伯语 ar-DZ ...
2018-11-15 17:49:08
10792
转载 vs编译std::numeric_limits::max()编译错误(转载)
原文地址:https://blog.youkuaiyun.com/tanningzhong/article/details/52890792 今天使用了一下STL中的z数值极限竟然编译不过,std::numeric_limits::max()出现如下错误: warning C4003: “max”宏的实参不足 error C2589: “(” ...
2018-10-29 20:18:50
998
原创 linux下使用valgrind查看内存泄漏
官网下载最新版valgrind:http://valgrind.org/downloads/current.html#current下载的压缩包,传到需要检测的服务器,解压:tar -jxf valgrind-3.13.0.tar.bz2进入解压后的文件夹,执行:./autogen.sh执行:./configure --prefix=/home/valgrind(安装路径)执行:m...
2018-10-11 19:59:13
2917
原创 使用SubWCRev实现VS编译exe自带版本号
先使用添加 - 资源 - 版本号,生成一个 项目名.rc 文件; 将这个文件备份,重命名为随便什么名字,例如 temp_svn.rc; 修改这个 rc 文件中的 FILEVERSION 和 PRODUCTVERSION,各有两处; 修改之前是 1.0.0.0,可以修改成你想要的样子,SVN自带的软件 SubWCRev 会修改这个文件中你填写的关键字; 关键字列表如下: 关键字 描...
2018-10-08 16:55:22
1226
转载 如何解决应用程序无法启动,因为应用程序的并行配置不正确?
当遇到应用程序打不开时,提示报错“应用程序无法启动,因为应用程序的并行配置不正确”,该类问题大部分原因为缺少c++运行库。解决方法:利用sxstrace跟踪调试应用程序运行时需要的动态库的版本和路径。步骤:1.利用管理员身份运行命令提示窗口2.输入sxstrace.exe Trace -logfile:C:\trace.log(路径自定义),开始跟踪3.运行应用程序,回车,...
2018-08-21 10:36:36
8725
1
原创 devenv.com使用方法
命令行生成:devenv solutionfile.sln /build [ solutionconfig ] [ /project projectnameorfile [ /projectconfig name ] ]可用的命令行开关:/Build 使用指定的解决方案配置生成解决方案或 项目。例如“Debug”。如果可能存在多个平台, ...
2018-07-11 17:06:09
3082
原创 任务计划错误码
https://support.microsoft.com/zh-cn/help/308558/how-to-troubleshoot-scheduled-tasks-in-windows-xp-and-in-windows-serveERROR_DEVICE_NO_RESOURCES322 (0x142)The target device has insufficient resources t...
2018-07-02 15:18:57
1632
原创 Windows 下用命令查看某个进程的父进程
wmic process where Name="进程名.exe" get ParentProcessId
2018-06-21 16:37:04
24086
1
转载 SQL关于特殊字符处理
原文地址:http://blog.youkuaiyun.com/yinjiabin/article/details/75907501、sql特殊字符带来的问题在sql语句中,有些特殊字符,是sql保留的。比如 ' [ ] 等。我们可以先看看它们的用法。当需要查询某数据时,加入条件语句,或着当你需要insert记录时,我们用 ' 来将字符类型的数据引起来。比如:Select * from Customer...
2018-06-15 14:10:10
14640
转载 VS Studio C/C++项目如何从Debug中快速复制或创建Release配置
原文地址:http://blog.sina.com.cn/s/blog_654116410102x8mm.html当一个C/C++解决方案中,开发时一般都在Debug环境下,到了最后需要发布,那就要换成Release发布。而当项目中存在众多的配置的时候,特别是C/C++项目,有很多特殊的配置,如路径、lib路径、include、预编译头等设置,这些设置如果在编译的时候被改动了,即不是默认的,那么你...
2018-05-02 10:26:09
5595
1
原创 Porotobuf 折腾
#pragma comment(lib,"libprotobuf.lib")#include #include "task_plan.pb.h"using namespace std;int main(){ name_space::sdb::__TIME_PLAN__ time_plan; time_rec_plan.set_repoolid("10"); string
2018-03-19 19:54:34
243
原创 CentOS 7 写 Mysql/MariaDB 程序
一、安装boost库yum install boostyum install boost-develyum install boost-doc二、测试boost//test.cpp#include #include using namespace boost::filesystem; int main(int argc, char *argv[])
2018-03-06 15:02:06
218
原创 CentOS 7 离线安装 python 2.7.14 环境
测试服务器不能联网,只能本地局域网,所以不能yum和pip一、将python更新到最新上官网下载源代码包,使用FTP传到测试服务器,cd到源代码文件夹 Python-2.7.14执行 bash ./configure开始自动生成makefile然后 make && make install此时系统中有两个版本的 python因此需要切换一下mv
2018-03-06 09:58:34
2065
转载 makefile编写
原文地址:http://blog.youkuaiyun.com/liang13664759/article/details/1771246/
2018-03-02 18:27:29
207
转载 centos7 部署 FTP
原文地址:https://www.cnblogs.com/leoxuan/p/8329998.html1、FTP的安装#安装yum install -y vsftpd#设置开机启动systemctl enable vsftpd.service#启动systemctl start vsftpd.service#停止systemctl stop vsftpd.service...
2018-02-28 09:14:12
426
原创 iPhone 开发——CocoaPods使用
1、安装CocoaPods:sudo gem install cocoapods依赖Ruby,mac os自带Ruby,用自带的就好2、查找第三方库相关信息:pod search AFNetworking第一次搜索会建立一个总索引,会耗时较久。3、在xcode项目对应的文件夹中建立一个文件,叫做「Podfile」,内容为:plat
2017-11-27 11:06:12
296
转载 安装CocoaPods详细过程
原文地址:http://www.jianshu.com/p/9e4e36ba8574一、简介什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。CocoaPods的好处1、在引入第三
2017-11-21 11:16:04
223
转载 ubuntu 16.04 安装genymotion
原文地址:https://www.cnblogs.com/imqsl/p/6531613.html 以ubuntu 16.04 64bit 系统为例:1. 下载 通过https://www.genymotion.com/download/ 下载自己操作系统版本的可执行文件( 下载完成可以看到genymoti
2017-11-20 23:16:38
1112
原创 python字符串拼接速度对比
65535条Value的SQL语句insert语句:INSERT INTO location (uid,time,speed,angle,gps,bd,type,flag,gpsnum,gsmnum) values value值:(%s,%d,%d,%d,GeomFromText(\'POINT(%d %d)\'),GeomFromText(\'POINT(%f %f)\'),%d,0,0
2017-09-30 16:57:06
2121
1
转载 MongoDB空间定位
原文地址:http://blog.youkuaiyun.com/flamingsky007/article/details/39208837基于 MongoDB 2.6GeoJSON 格式[javascript] view plain copy{ "type": "Point", "coordinates": [l
2017-09-30 11:12:22
413
原创 python网络数据包处理中的一些tips
1、下面的代码可以在字符和ascii码之间互转。# Get the ASCII number of a character number = ord(char) # Get the character given by an ASCIInumber char = chr(number) 如果是Unicode字符,可以使用ord()和unichr()函数。2、Pyth
2017-09-11 18:04:51
768
原创 如何打开Mac OSX原生的读写NTFS
原文地址:http://bbs.feng.com/read-htm-tid-9932031.html最近OS XEI更新成风,本人的是2014年初的macbookair,双系统,OS+WIN(仅仅用于工作需要的2个软件,装个bootcamp双系统稳定扎实一些),等待了N久,1号凌晨等待到2点还没放出来,睡着了,起来第一时间更新,花了8小时才下载完整个更新系统6G。这龟速的APPSTORE链接
2017-09-11 18:04:49
689
原创 慕课网python全栈开发初体验
html + css + jshtml5css3mongodb、redis***、memcache的对比:Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。MongoDB是一个基于分布式文件存储的数据库,文档型的非关系型数据库,与上面两者不同。
2017-09-11 18:04:46
1603
原创 Windows环境下解决root帐户忘记密…
打开一个DOS窗口,输入:netstop mysql56,以停止MySQL服务;切换到MySQL的bin目录,如: cdC:\Program Files\MySQL\MySQL Server 5.6\bin在DOS窗口中输入:mysqld--skip-grant-tables,回车再打开一个DOS窗口,将切换到MySQL的bin目录(参考上面);输入:mysql-u roo
2017-09-11 18:04:43
1446
原创 libpcap在Mac OSX 10.9…
原文地址:http://mengz.iteye.com/blog/19865981.在tcpdump网站(http://www.tcpdump.org)下载libpcap的latestrelease.2.解压之后,在软件目录下执行./configure 3. 执行make4. 执行make install 此时,在/usr/local/lib目录下会生成libpcap
2017-09-11 18:04:41
2079
原创 Mac安装jupyter notebook
1.先升级了pip安装工具:sudo python -m pip install --upgrade --force pip2.安装setuptools 工具:sudo pip install setuptools==33.1.13.安装 Python-dateutil:sudo pip install python-dateutil==2.24.安装six:sudo pip inst
2017-09-11 18:04:38
732
原创 理解redis高可用方案
原文地址:https://www.idaima.com/article/6983理解并从头搭建redis集群部分开发人员工作当中只是在应用中使用redis,比如用来做数据结果的缓存。而且现在有很多不错的redis客户端工具(redisson),基本上可以不用关注redis命令就可以完成相当部分的功能。所以可能会对如下这些问题关注点不够:如何容灾?即某个redis节点出了问题如何保
2017-09-11 18:04:35
239
原创 【大型网站技术实践】初级篇:借助…
原文地址:http://www.cnblogs.com/edisonchou/p/4126742.html一、反向代理:Web服务器的“经纪人”1.1 反向代理初印象 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外
2017-09-11 18:04:33
266
原创 【大型网站技术实践】初级篇:借助…
原文地址:http://www.cnblogs.com/edisonchou/p/4281978.html一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。古
2017-09-11 18:04:30
378
原创 GDI+在VS2008中的配置方法(转)
VS2008中包含GDI+的开发包,配置相对简单。对每个需要使用GDI+的项目,都必须使用同样地方法进行配置。1、在项目属性中添加GDI+静态链接库选择【项目】->【Example属性】(Example为项目名称),打开项目属性对话框。展开“配置属性”,选择“连接器”下面的“输入”,然后在“附加依赖项”中添加“gdiplus.lib”,要想在Release模式下程序也能正常编译,只要选择
2017-09-11 18:04:27
327
原创 VC 中如何从字符串中分离文件…
获取文件路径:CString strPath;int n=m_strOriFileName.ReverseFind('\\')+1;strPath=m_strOriFileName.Left(n);获取文件名:CString strFile;intn=m_strUntFileName.GetLength()-m_strOriFileName.Reverse
2017-09-11 18:04:24
238
原创 二维码的生成细节和原理
原文地址:http://coolshell.cn/articles/10590.html基础知识首先,我们先说一下二维码一共有40个尺寸。官方叫版本Version。Version 1是21 x 21的矩阵,Version2是 25 x 25的矩阵,Version 3是29的尺寸,每增加一个version,就会增加4的尺寸,公式是:(V-1)*4 +21(V是版本号) 最高Versio
2017-09-11 18:04:21
376
原创 redis.conf 配置文件
# Redis configuration file example# Note on units: when memory size is needed, it is possible tospecify# it in the usual form of 1k 5GB 4M and so forth:## 1k => 1000 bytes# 1kb => 1024 bytes#
2017-09-11 18:04:18
319
原创 暗黑1.09服务器搭建
1. 下载 pvpgn, pvpgn-support, d2gs109, d2pack109, d2gs64.reg 已把全部文件上传到百度网盘 http://pan.baidu.com/s/1mg1AQYc2. 除了D2GS-109d(8).zip, 其他3个解压,解压完了后 把pvpgn-support-1.2里面的文件copy到pvpgn-1.8.
2017-09-11 18:04:16
3183
1
原创 windows 2003远程桌面退出后…
原文地址:http://www.jb51.net/os/windows/Win2003/63978.html最近公司有一个奇怪的需求,意思是有一个网页,要时时的打开着。现在只有把这个网页在服务器上打开。 这样才能满足需求。但我在应用中遇见了个问题。我在服务器上打开网页后,关掉远程,过一会网页的运行效果就没有了。 我再用帐户远程登录,发现是一个全新的桌面。运行的程序都不见了。
2017-09-11 18:04:13
352
原创 StoryBoard下约束ScrollView
本文转载自:http://www.lanou3g.com/bbs/forum.php?mod=viewthread&tid=5193在做项目的事后有一个注册页面,为了适配屏幕采用了StoryBoard,添加约束以后运行后发现一个问题。 在4.0 甚至更大的屏幕下是没有问题的,如下图(4.0屏幕) 但是放到更小的3.5英寸就会出现问题,发现下面的按钮不见了,主要原因是输入框太多,导致
2017-09-11 18:04:10
274
原创 在RELEASE版本中快速定位DATA&nbsp…
07年10月11日补充:注意,该方法只能定位显性泄漏,定位到的C语句一定产生泄漏了,但可能这个位置是"理论上"不会出问题的代码.那么这是由于同进程内其他代码泄漏而影响了进程的堆区或栈区(隐性泄漏,这个地方不会产生dataabort exception),然后被定位出来的代码才被动地显性泄露.产生data abort.在篇末我给出代码实例来说明这种情况.-------------------
2017-09-11 18:04:08
236
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人