自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 ffmpeg命令记录

【代码】ffmpeg命令记录。

2023-12-04 15:06:59 56

原创 改造python3中的http.server为简单的文件上传下载服务

修改http.server.SimpleHTTPRequestHandler,实现简单的文件上传下载服务器。

2023-11-30 09:42:35 280

原创 ffmpeg在centos系统下的源文件下载脚本及编译脚本

链接: https://pan.baidu.com/s/1seJxmmk21xiUl1AaLFJ0EA 提取码: hn6u。注意下载的包解压之后路径一定要是:~/ffmpeg_sources。注意下载的包解压之后路径一定要是:~/ffmpeg_sources。注意下载的包解压之后路径一定要是:~/ffmpeg_sources。

2023-11-29 16:02:42 214

原创 修改二进制程序的rpath和interpreter, 实现“高版本gcc编译出的程序在低版本glibc机器上运行“实验记录

【代码】修改二进制程序的rpath和interpreter, 实现“高版本gcc编译出的程序在低版本glibc机器上运行“实验记录。

2023-11-29 15:16:23 313

原创 c++11任务线程池

c++11单头文件, 实现支持任务延迟执行的任务线程池

2022-02-18 14:55:54 776

转载 bash进阶

#~/lwtools.sh# 使用如下命令增加进bashrc中:source ~/lwtools.sh  # Filesystem Markers & Jump#目录之间快速切换,很好的设计,代码转自:http://bbs.chinaunix.net/thread-4178078-1-1.htmlexport MARKPATH=$HOME/.marksfunction jump

2015-09-11 16:26:41 386

原创 bash基本语法及编译系统学习记录

参考资料:Bourne again shell (bash)    by  Daniel Robbins bash 学习记录:2015年8月29日 20:22:00* bash变量赋值等号两边不能空格(变量定义时不加"$",这一点你已经写错好多次了) : myevn="ni hao ma"* 单引号将阻止变量扩展 : ps aux | grep python | grep -v g

2015-08-31 19:51:09 569

原创 python调用C动态库导出函数的返回值为指针类型时,在64位python环境下被截断解决方法

2015年8月20日 16:57:11     又为一个问题浪费了两天的时间:     问题描述如下:染色日志库通过ctype导入,在64位的linux系统中只有主线程能正常使用,子线程创建日志对象并使用都会出错,报段错误。     问题的最终原因:64位的地址被python向int转换发生截断。          class my_void_p(c_void_p):   

2015-08-20 17:32:24 4319 1

原创 字符编码问题理解

2015年8月5日 09:52:31     字符编码问题理解:1. 文件保存有编码格式,文件中的字符以这种方式保存在其中2. 程序默认接入那种编码格式的字符是别外一回事,与文件格式无关,如普通的中文版本windwos系统的控制台与普通程序中,默认的窄字符的编码格式是gbk的;而linux的控制台与http请求,json解析中的中文编码格式默认是utf-8的,这中间就要有格式转换了

2015-08-05 10:04:30 416

原创 gcc连接问题记录

2015年5月19日 20:39:14     在 gcc的环境中,你故意声明一个函数而不实现这个函数,gcc这时TDM的自作聪明的能编译通过,这会导致运行时找这到这个函数,运行时报0177之后异常退出,codeblocks的普通级别的调试中没有报到底哪一个函数符号找不到。     你在linux中双击一个控制台程序运行时,是没有类似于windows上的cmd窗口的,这样上述情况就看不到到

2015-05-19 20:56:00 497

原创 工作效率有感

当进程间通信遇到管道及Chrome IPC,  当网络通信遇到完成端口及Boost ASIO,  当并发遇到线程池及Boost Thread Pool,       当如履薄冰的版本发布遇到单元测试及Google GTest,  当内存泄漏遇到引用计数及Boost smart_ptr,  当定位内存泄漏的烦恼遇到Intel® Parallel Studio XE,  当提高

2015-04-14 04:47:45 516

原创 关键字提取linux版本编译教训总结

2015年2月15日 09:05:41     从2月9号到2月14号都在做关键字提取linux版本的编译工作,在linux上没有windows上使用习惯的工具,使用起来效率十分的低,教训总结如下:     *. 对linux命令不熟悉,创建软连接的命令都不会,拷贝等最开始都是鼠标进行,效率就可想而知了;后面使用脚本更新文件,把以前在windows写的部分python脚本拿过来,才利稍微提

2015-02-15 10:14:24 514

原创 设计模式中代理(proxy)与委托(delegate)的语义区别

2014年10月17日 05:39:19     今天经浩哥与柏哥的解释,自己终于掌握了proxy与delegete语义的区别:     proxy :译为代理, 被代理方(B)与代理方(A)的接口完全一致。 主要使用场景应该是:为简化编程(或无法操作B),不直接把请求交给被代理方(B),而把请求交给代码方(A),由代理方与被代理方进行通信,以完成事情。     delegete :

2014-10-17 06:50:56 8865 2

原创 设计模式解析第二版阅读笔记

设计模式解析第二版 俆言声译Design Pattern Explained: A New Perspective on Object-Oriented Design, Second Editon. By Alan Shallway   and  James R. Trott2013年11月19日06:00:01

2013-11-19 07:11:26 1451

原创 深入理解软件构建系统原理与最佳实践阅读笔记

深入理解软件构建系统原理与最佳实践 仲田译Software Build Systems Principles and Experience (by Peter Smith)       ——书非借能读也前言2013年11月16日17:11:52*ide的build向shell脚本或make等更高级的构建系统的发展是对效率的提升。shell:cc -0 sorter.ex

2013-11-18 22:54:08 1203

原创 windows中以最低权限(SECURITY_ATTRIBUTES)创建内核对象

最近工作中用到共享内存进行进程间通信,客户端在win8的IE10中老是报无法打开服务端以默认权限创建的共享内存等内核对象,环境是:1. 使用win8的默认等级的用户帐户控制,2. IE10的安全属性中开启了“启用保护模式”。开始是想办法提升客户端的权限,尝试了好多方法,最终都无法达到效果,最后转换思路,尝试以低权限来创建内核对象,又进行了好长时间的搜索,最终在Writing to Global

2013-05-04 16:59:10 2881

原创 多线程与调试 (FreePlane的mm格式文件导出)

~ 多线程及调试修改记录2011年8月25日 第一次使用freeplane来做笔记,感觉不算,你可以再完善一下,做成你自己的库 2013年4月27日21:09:35 增加自己对内存泄露的体会 减少bug的产生把waring转成error 有wanging不能发布 代码检查工作来帮助可能的问题点 编码规范来约束代码的质量 堆的破坏会出现非常奇怪的问题,检索完整性

2013-04-27 21:35:12 1038

原创 vim 命令整理(从FreePlane的mm格式导出)

~ Vim修改记录2012年1月16日23:40:56创建ver1: Vim Commands and shortcuts By : Joe Martinez http://jrmiii.com@capitalist 2012年1月23日18:02:10修改增加根据Vim Keymapping.jpg进行修改增加 2012年4月3日8:52:43

2013-04-27 20:47:14 1301

原创 大崩溃-正在降临的危机与金融风暴史(The Great Crash) 第四章 大 崩溃:不仅仅是股市

恐怖性崩盘,黑色星期四1929年9月5日,著名的金融统计学家罗杰.巴布森扮演了最后一个空头的角色,他也因此名垂青史:“一场大崩溃即将来临,而且可能是令人恐惧的”金融体系的崩溃,以及跟它互为因果的经济大萧条,渗透到德国所有的生活领域,自杀人数急剧上升1929年9月3日,道琼斯工业指数达到了386.10点,全天成交量为444万肌,与1921年8月24日的最低点上升了504%,这一天

2012-02-24 07:27:44 1526

原创 大崩溃-正在降临的危机与金融风暴史(The Great Crash) 第三章 燃烧的20年代: 空头不死, 涨势不止

预演:1926年佛罗里达土地投机潮1914年的一战给美国带来了空前的繁荣,对华尔街来说,战争结束就是杯具——和平就是噩耗,战争才是喜讯。股市应声下跌,战争订单的结束加上欧洲农业和制造业的复苏,美国经济在1920-1921年发生了猛烈的衰退。当出口减少时,国内的需求也发展起来。加上一个至关重要的因素——信贷消费的兴起,使经济前景是如此的好与郁金香形成类似,消费狂潮发展到投资狂潮。消费

2012-02-23 08:08:59 1193

原创 大崩溃-正在降临的危机与金融风暴史(The Great Crash) 第二章 第一滴血:荷兰郁金香投机狂潮

第二章 第一滴血:荷兰郁金香投机狂潮郁金香泡沫的形成跟郁金香生产过程的特殊性与荷兰当时的经济状态有着密切的关系第年的四五月开花一次,花期十天左右郁金香郁金香的两种繁殖方法通过种子繁殖7-12年才能长出理想的球茎通过球茎繁殖每年九月根部会长出新的球茎,产出只能增加一倍受到花叶病毒的感染之后会产生变异-产生

2012-02-22 08:22:24 1200

原创 大崩溃-正在降临的危机与金融风暴史(The Great Crash)阅读笔记 第一章 大崩溃:货币战争的真相

图书信息李晓鹏著北京邮电大学出版社修改记录记录第一章 2012年2月21日6:10 - 2012年2月21日7:30记录第二章 2012年2月22日6:04:58 -2012年2月22日7:26:23第一章 大崩溃:货币战争的真相很少有人会想到,一个发生危机的国家,完全可能利用自己的经济崩溃去洗劫它国的财富,这期间的奥妙,就在于一个国家金

2012-02-21 08:28:35 1906

原创 Python操作Excel的示例

<br /># -*- coding: gb2312 -*-<br />"""<br />从网上看到一个vbs中使用class的例子, 转出来,共同学习!<br />如果你还没有装win32com模块的话,请到http://python.net/crew/skippy/win32/Downloads.html下载<br />或到我的共享下载<br />Pyscripterv1.9.9.7.rar 一开源的免安装的python编译器,共享如下:<br />http://u.115.com/file/f311e

2011-05-09 23:39:00 545

原创 vbs中class的使用示例

<br />从网上看到一个vbs中使用class的例子, 转出来,共同学习!<br /> <br />Class ArrayList <br />Private items() <br />Private size <br /><br />Private Sub Class_Initialize <br />   size = 0 <br />   ReDim items(1) <br />End Sub <br />Private Sub Class_Terminate <br />   ReDim it

2011-05-09 23:38:00 1026

原创 批处理管理屏保时间,保护你的液晶显示器

<br />power_1.bat 文件中保存:<br />rem 设置屏保时间为1分种<br />powercfg /change /monitor-timeout-ac 1<br /> <br /> <br />power_10.bat 文件中保存:<br />rem 设置屏保时间为10分种<br />powercfg /change /monitor-timeout-ac 10

2011-05-09 00:00:00 4544

原创 批处理管理您的共享

我的管理方式如下:

2011-05-08 23:55:00 365

原创 批处理修改ip地址

netsh interface ipv4 set address "本地连接" dhcprem 1. 设置本地转接为动态获取ip. 2. win7上的是ipv4或ipv6, xp上是ip.  3. dhcp 表示要动态获取,与下面的static相对. netsh interface ipv4 set address "本地连接" static 192.168.168.1 255.255.255.0rem 1. staic 表示要自己配置ip地址. 2. 具体的参数配置可以在dos下从netsh /? ...

2011-05-08 23:44:00 552

原创 java基本语法学习笔记

工作中要使用一个java的开源框架(Lucene),两天时间学习一下java的基本语法,写一点笔记。1.  下载了jdk6及Tomcat 的windows安装程序, 一步一步的按http://zhidao.baidu.com/question/27497097.html学习了环境的配置,到这里为止,可以写一个小jsp在localhost运行没有问题了。2. 后面是感到基本语法不了解,所以在风上找了两个ppt学习一下,整理的还行,比看书快多了,保留连接如下:a. http://wenku.baidu.com/

2011-02-20 17:38:00 656

原创 vim学习笔记

<br />1.删除不包含特定字符的行<br />:g/pattern/d                         删除包含特定字符的行<br />:v/pattern/d                         删除不包含特定字符的行<br />说明:更为能用的正则表达式应该是匹配中的前瞻与后顾,但很多文本编辑器中并没有这个功能(如UltraEdit),让人比较遗憾。vim的这个功能不错。

2010-11-04 21:15:00 290

原创 短小精悍的C/C++代码收集

1. 字符串到无符号长整形的转换:    unsigned int language = 0;    sscanf(argv[i], "%lu", &language); //这个只能解析10十进制的数。    language = strtoul(argv[i], NULL, 0); //这个很强大,能正常解析十进制(默认)与十六进制(开头有“0x”时)的东东。

2010-10-18 15:37:00 636

原创 win32中C++隐藏窗口调用程序

/**  * @brief 以不显示窗口的方式来执行特定程序 *  * detail... *  * @author jince-007 * @date 2009-9-5 * @return int  * @param std::string exe_str     要调用的程序 * @param std::string cmd_str     要传递到程序的参数 * @see   * @ex

2010-04-05 11:38:00 1629

Windows 95 Multilingual IME

从win98DDK中解压出来的文档,包含“Windows 95 Document”,而“Windows 95 Document”又包含“Windows 95 Multilingual IME”,“Windows 95 Multilingual IME”里面有关于IME(输入法)部分,对开发IME框架的输入法是必备的参考资料。本人搜索了很久,“Windows 95 Multilingual IME”这一部分的文档在2003以上的DDK中并不包含,在开发IME框架的输入法只能参考wingb的示例程序,看代码看的一知半解,找了好久win95DDK找不到(以为其在其它DDK中没有),但搜索了多天找不到win95DDK,却无意间从win98DDK找到,特上传文件共开发输入法的人员参考,也不枉从MDSN上下载了那么多资料。

2013-04-27

空空如也

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

TA关注的人

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