Time slip through our fingers!

三千山

    路漫漫其修远兮,吾将上下而求索

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2016年9月29日

摘要: 前言 需要准备的知识:wsdl,soap,gSOAP,C++,fidder。 首先介绍几个相关的概念 1、MTOM基础概念 MTOM(Message Transmission Optimization Mechanism)消息优化传输机制。 它提出的模型适用于大量数据的交互情况。针对Base64编码情况带来的开销提出的解决方案。当数据量小的时候,SOAP依然使用X... 阅读全文
posted @ 2016-09-29 11:51 xueye9 阅读(2357) 评论(0) 推荐(0) 编辑

2016年8月15日

摘要: Apache运行python cgi程序 环境 1. win10 x64 专业版 2. Apache2.4 3. python 2.7 Apache安装和配置 Apache服务器的安装请自行搜索。在Apache2.4中默认加载了cgi模块在httpd.conf的103行左右 LoadModule c 阅读全文
posted @ 2016-08-15 16:53 xueye9 阅读(1621) 评论(0) 推荐(0) 编辑

2016年3月28日

摘要: 贺总昨天晚上遇到服务的数据库启动时报错数据表,我今天重现了一下,是因为导出数据用的是EXP的方式导的所以出现这种现象,用数据泵EXPDP的方式就不会出现这个问题,以后记住这种情况,李兴涛 2016/3/24 22:35:33以后服务的数据库 都得用EXPDP的方式导出,再用IMPDP方式导入李兴涛  阅读全文
posted @ 2016-03-28 10:21 xueye9 阅读(128) 评论(0) 推荐(0) 编辑

2016年3月16日

摘要: 在Windows下使用git,安装包如下: https://git-for-windows.github.io/ 在使用git bash时git 默认中文文件名是 xx% 是因为 对0x80以上的字符进行quote 只需要 git config core.quotepath false core.q 阅读全文
posted @ 2016-03-16 15:17 xueye9 阅读(453) 评论(0) 推荐(0) 编辑

2015年4月9日

摘要: 要定义一个指针指向一个无参数无返回值得函数,可以写成: void (*funcptr)(); 当看到像这样的一个复杂定义时,最好的处理方法是从中间开始向外扩展。“从中间开始”的意思是从变量名开始,这里是指funcptr。“向外扩展”的意思是先注意右边最近的项(在这个例子中没有该项,以括号结束),然后注意左边(用星号表示的指针),注意右边(空参数表表示这个... 阅读全文
posted @ 2015-04-09 11:00 xueye9 阅读(406) 评论(0) 推荐(0) 编辑

2015年2月6日

摘要: #includeint main(){count<<"hello world"} 阅读全文
posted @ 2015-02-06 18:25 xueye9 阅读(108) 评论(0) 推荐(0) 编辑

摘要: 最近又遇到一个奇葩问题,程序在自己的开发机器和某些机器上运行完好,但是在测试人员的几台机器上运行就直接推出了。开始以为是出现了野指针,因为delete野指针时程序会直接退出。代码翻来覆去过来即便确认没有野指针后问题就陷入了死循环。经过多次调试我发现在我的机器上虽然不崩溃,但是delete对象指针的时... 阅读全文
posted @ 2015-02-06 17:00 xueye9 阅读(1822) 评论(0) 推荐(0) 编辑

2012年12月18日

摘要: C++接口继承找不到构造函数和析构函数 在工作中有两个库A和B,其中A库中定义了一些接口(struct或虚基类,因为C++没有接口的概念所以用虚基类模拟接口),B库中的一些类实现A库定义的接口。假设A库接口定义如下:1 struct A_API Interface12 {3 ~Interface1();4 virtual bool SetValue1(int nVal) = 0;5 }B库某类定义文件如下:class B_API BInstance : public Interface1{public: BInstance(); ~BInstance(); p... 阅读全文
posted @ 2012-12-18 18:38 xueye9 阅读(1073) 评论(0) 推荐(0) 编辑

2012年3月30日

摘要: C++数据类型定义   在跨平台的c++开发中遇到了数据类型定义的问题,因为在不同的平台上的同名的数据类型所占的字节数可能是不同的。比如在64位的计算机上int可能占8个字节,而一般32位计算机上int通常占4个字节。所以如果要求编写出的代码是跨平台的,那么这就要求我们自己来定义数据类型。其实已经有一个很好的例子就是我个人非常喜欢的Firefox浏览器拥有自己的跨平台的内核,他的数据类型定义可以给我们很好的提示,并且这个代码是开源的的,可以自己档下来研究研究..... 阅读全文
posted @ 2012-03-30 12:17 xueye9 阅读(1767) 评论(0) 推荐(0) 编辑

2012年3月16日

摘要: 把自己的计算机系统由xp改成win7(x64)的系统后,安装visual studio2005后再安装设备中心(在xp系统上称为Activesync)、Windows mobile5.0/6.0的SDK与模拟器后发生了一个怪事。打开PDA的模拟器后用Tools->Device Emulater Manager... 对任一模拟器右键-〉cradle(中文版的vs2005到对应的菜单找,cradle对应插入底座)想将模拟器连接到PC机(右键-〉cradle)却无论如何也连不上。最终发现在win7(x64)上还要安装一个叫vs_emulator_x64_vista.exe程序才能使模拟器正常的连接到设备设备中心进而和PC互操作数据和实现程序的正常部署和调试。 阅读全文
posted @ 2012-03-16 14:58 xueye9 阅读(400) 评论(0) 推荐(0) 编辑

@Baldwin