现在位置: 首页 > Cole91Hsiumrb发表的所有文章
  • 09月
  • 19日
移动开发 ⁄ 共 10605字 评论关闭
HttpClient入门 发华 金, 软件工程师,IBM CSDL, EMC 金发华是一名工作在 IBM CSDL 的软件工程师。他喜欢钻研各种新的技术,在 Java 网络开发和 Web 开发方面颇有经验。 樟洪 陈, 软件工程师,IBM CSDL, EMC 陈樟洪是一位 IBM CSDL 的软件工程师,目前从事企业电子商务应用的开发。 简介: HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见......
阅读全文
  • 06月
  • 17日
综合 ⁄ 共 1096字 评论关闭
根据官方发布的消息,OpenStack 2013.2(代号Havana)最终版已经发布,除了增加OpenStack Metering(Ceilometer)和OpenStack Orchestration(Heat)两个新组件外,还完成了400多个特性计划,修补了3000多补丁。 具体技术细节可以参考各组件的版本发布说明: OpenStack Compute: https://launchpad.net/nova/havana/2013.2 OpenStack Object Storage: https://launchpad.net/swift/havana/1.10.0 OpenStack Image Service: https://launchpad.net/glance/havana/2013.2 OpenStack Networking: https://launchpad.net/neutro......
阅读全文
  • 04月
  • 29日
编程语言 ⁄ 共 2506字 评论关闭
从源代码编译、安装gcc 参考: http://www.comdyn.cn/from-web/68-server-setup/164-centos-48-gcc450.html 我的环境:CentOS 6.2, kernel 3.1.10  x86_64 需要的配置:Disk space >= 6GB, Mem >= 1GB 从gcc.gnu.org下载gcc-4.7.2.tar.bz2,创建/root/buid-gcc目录,以后所有编译都在这个目录里进行了。 到ftp://gcc.gnu.org/pub/gcc/infrastructure/处下载以下辅助安装包:gmp-4.3.2.tar.bz2, mpfr-2.4.2.tar.bz2, mpc-0.8.1.tar.gz 将以上bz2和gz ball全部放到/root/build-gcc目录下。 1. 编译gmp-4.3.2展开gmp-4.3.2.......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 3334字 评论关闭
转载请注明出处:http://blog.csdn.net/hhhhhhhhhhkkkkkkkkkk/article/details/39613887 由于windows API写窗口有点麻烦而单调,而普通的类成员函数不能用作回调函数,所以在这里发一个用Thunk技术封装好的窗口类,方便调试。里面有部分封装的事件接口,可以根据需要自行扩展。 class MainWindow { public: HWND m_hWnd; private: #pragma pack(push,1) struct THUNK { DWORD m_mov; // = 0x042444C7 DWORD m_this; // = this BYTE m_jmp; // = 0xe9 DWORD m_relproc; // = relative distance }*thunk; #pragma pack(......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 629字 评论关闭
只有至少满足下列5个规则之一才称发生了一个软件缺陷(software bug): (1)软件未实现产品说明书要求的功能。 (2)软件出现了产品说明书指明不应该出现的错误。 (3)软件实现了产品说明书未提到的功能。 (4)软件未实现产品说明书虽未明确提及但应该实现的目标。 (5)软件难以理解、不易使用、运行缓慢或者-----从测试员的角度看-----最终用户会认为不好。 软件测试员的目标是尽可能早地找出软件缺陷,并确保得以修复。 软件测试员要学会的一个关键思想是,如何把数量巨大的可能测试减少到可以控制的范围,以及如何针对风险做出明智......
阅读全文
  • 01月
  • 01日
综合 ⁄ 共 635字 评论关闭
最小顶点覆盖 第一次用vector #include<stdio.h> #include<vector> #include<string.h> using std::vector; vector<int>map[1510]; int link[1510],mark[1510],n,m; int find(int i) { int j,k; for(j=0;j<map[i].size();j++) { if(mark[k=map[i][j]]==0) { mark[k]=1; if(link[k]==0||find(link[k])==1) { link[k]=i; return 1; } } } return 0; } int main() ......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 1033字 评论关闭
文章目录 产品需求 吐糟 友盟社交分享中的那些坑 目前在做的产品,新版本需要支持社交分享,其实旧版本已经有了,但是被屏蔽了,本来再次打开也没什么,但是发现新的需求要多支持一个平台,而旧平台的sdk又太旧了(接口都改了),为了节约时间,就考虑友盟社交分享,文档说快速集成只要10分钟. 下面呢,咱来说下具体使用友盟分享遇到的一些问题 首先是 产品需求 为了避免大伙看大段的需求文档,咱精简出和本文相关的需求 分享到微信好友 分享到微信朋友圈 分享到qq空间 分享到新浪微博 ......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 2195字 评论关闭
最大值 TimeLimit: 1000MS  MemoryLimit: 65536 Kb Totalsubmit: 190   Accepted: 6   Description Little Ming很喜欢训练自己的快速读能力,他最近找到一种新的考验并训练快速读能力的方法,在一行具有很多数的数列里任意指定某一段长度,从左往右扫视一遍后说出这段数列中的最大值,但他不想一直只使用一个数列,所以他请了他的好朋友,一位非常喜欢编程的学生,Little Little来帮忙在原数列上时不时的做一些修改,给他出题并检验他的答案是否正确。Little Little在做修改操作时会选取某个点修改它的值,在做出题操作......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 419字 评论关闭
安装ubuntu 14.04后,打字时总出现这样奇怪的现象 图为百度知道中的图,非本人截图. 最后是把ibus给完全删除解决的. 正确步骤为: 要换fictx输入法,先删除ibus输入法。 sudo apt-get purge ibus sudo apt-get autoremove 然后安装fcitx和拼音输入法(要安装搜狗就再另外装)。 sudo apt-get install fcitx fcitx-pinyin 然后设置fcitx为默认输入法 im-config 注销帐号,或者重启系统 然后设置fictx输入法 fcitx-config-gtk3 如果不能正常切换的话,请在屏幕顶部找到一个小键盘,设置切换快......
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 3871字 评论关闭
MySQL5.0.37版本以上支持了Profiling – 官方手册。此工具可用来查询SQL 会执行多少时间,System lock和Table lock 花多少时间等等,对定位一条语句的I/O消耗和CPU消耗 非常重要。从启动profile之后的所有查询包括错误的语句都会记录。关闭会话或者set profiling=0 就关闭了。# 开启profilingmysql&gt; set profiling=1;mysql&gt; select * from user limit 1;mysql&gt; select count(*) from user group by sexal;# 查看这些语句的profilemysql&gt; show profiles;+--------------+----------------+-------------......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 2096字 评论关闭
敌兵布阵 http://acm.hdu.edu.cn/showproblem.php?pid=1166 Problem Description C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营地的人数C国都掌握的一清二楚,每个工兵营地的人数都有可能发生变动,可能增加或减少若干人手,但这些都逃不过C国的监视。 中央情报局要研究敌人究竟演习什么战术,所以Tidy要随时向Derek汇报某一段连续的工兵营地......
阅读全文
尽量做到原创。如果转载,请注明出处!  小菜们肯定写过这样的代码: for(List list:lists){ //判断,如果成立删除 if(true){lists.remove(list);} } 这种错误很明显,如果for循环的时候是不允许删除这个list对象的。 这个相必大家都知道为什么会这样,因为ArrayList的父类AbstractList里有个modCount的字段记录着List的总数,for循环的时候如果增加或者删除了元素,(修改不会影响),此字段会变化,那么在下次for循环的时候检查到跟之前的长度不同,此时会报ConcurrentModificationException异常。 解决办法有两种: 1, ......
阅读全文