现在位置: 首页 > confessed发表的所有文章
  • 08月
  • 08日
综合 ⁄ 共 513字 评论关闭
配置文件和简单格式的文件读取类的设计和实现 http://dev.firnow.com/course/3_program/c++/cppjs/20071111/85583.html     C++ string祥解 http://dev.firnow.com/course/3_program/c++/cppjs/20071023/79623.html   C++文件操作详解 http://dev.firnow.com/course/3_program/c++/cppjs/2008823/137164.html     消息钩子源码(SetWindowsHookEx)- 拦截鼠标和键盘消息 http://dev.firnow.com/course/3_program/c++/cppjs/2008510/115211.html     C++函数对象(转) http://dev.firnow.com/course/3_program/c++/cppjs/20090403/16......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 2198字 评论关闭
#include <cstdio> #include <cstring> #define maxn 61 #define maxv (maxn*maxn*2 + 1) #define maxe (maxv*5) #define oo 2147483647 #define min(a,b) ((a>(b)?(b):(a))) #define maxq maxe using namespace std; struct edge_type { int x,y,flow,cost,next,op; }; int n,m; int a[maxn + 1][maxn + 1]; int total,totalv,source,sink; int first[maxv + 1]; edge_type g[maxe + 1]; int dist[maxv + 1],fa[maxv + 1]; bool mark[maxv + 1]; int q[maxq + 1]; bool spfa() { memset(mark,0,size......
阅读全文
  • 10月
  • 20日
综合 ⁄ 共 651字 评论关闭
最近研究如给主页生成二维码,开始考虑使用googleapis。 <img src='https://chart.googleapis.com/chart?cht=qr&chs=150x150&choe=UTF-8&chld=L|4&chl=myurl' /> 但是,google......,大家都懂的不多说。 后来网上搜索,找到了一个可以生成二维码的js库qrcode.js,不依赖任何其他代码,看着不错就下来来试试,果然很好用。 qrcode.js的下载地址http://davidshimjs.github.io/qrcodejs/,你可以现在zip压缩包,里面有一个简单的例子。 虽然例子中引入了jquery,但是放心,那是给页面用的,qrcode.js不依赖jque......
阅读全文
  • 10月
  • 15日
综合 ⁄ 共 128字 评论关闭
DWORD dwExitCode = 0; GetExitCodeThread(m_Handle, &dwExitCode); TerminateThread(m_Handle, dwExitCode); m_Handle = NULL; 其中m_Handle是创建线程时的句柄
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 3670字 评论关闭
  KeyEvent.KEYCODE_UNKNOWN,            KeyEvent.KEYCODE_SOFT_LEFT,            KeyEvent.KEYCODE_SOFT_RIGHT,            KeyEvent.KEYCODE_HOME,            KeyEvent.KEYCODE_BACK,            KeyEvent.KEYCODE_CALL,            KeyEvent.KEYCODE_ENDCALL,            KeyEvent.KEYCODE_0 | ('/uff09' << SHIFT_FWCH), // )            KeyEvent.KEYCODE_1 | ('/uff01' << SHIFT_FWCH), // !            KeyEvent.KEYCODE_2 | ('/uff20' << SHIFT_FWCH), // @            KeyEvent.KEYCODE_3 | ('/uff03......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 240字 评论关闭
1. 毋庸置疑,这是最好的学习素材 3GPP协议ref, 其中,LTE协议栈:36.331 表示层3, 36.321/322/323表示层2 http://www.3gpp.org/DynaReport/36-series.htm 2.显然,这是最好的入门,基本是来自作者的经验总结,很实用 www.sharetechnote.com 3.研究wireshark http://wiki.wireshark.org 4.LTE大学^_^ http://lteuniversity.com   5.待续  
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 14356字 评论关闭
文章转载于 http://blog.csdn.net/xiaanming/article/details/9750689 在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中我们可以传递数据给Service,而当我们Service执行某些操作之后想要更新UI线程,我们应该怎么做呢?接下来我就介绍两种方式来实现Service与Activity之间的通信问题 通过Binder对象 当Activity通过调用bindService(Intent service,......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 203字 评论关闭
打开DebugView后有下图的打印,其中"Serviece Started!!! -end"是迅雷服务的打印信息 (可以到任务管理器的进程页面找到PID是4092的进程) 其他的打印信息类似处理 想要在DebugView中过滤掉当前系统打印的信息(防止和自己调试的输出信息一起打印,造成混乱) 可以使用DebugView的Filter功能,如下图所示: 即过滤掉PID为5792和9036的所有的打印信息(不让其输出)
阅读全文
  • 11月
  • 21日
综合 ⁄ 共 672字 评论关闭
题意要搞清楚。。。。 绿塔是持续伤害,红塔是瞬时伤害。 #include<cstdio> #include<cstring> #include<iostream> using namespace std; #define maxn 2000 #define ll __int64 ll dp[maxn][maxn]; //dp[i][j]表示前i个位置(包括当前位置)有j个蓝塔。 ll n,x,y,z,t; int main() { int T,cas=1; scanf("%d",&T); while(T--) { scanf("%I64d%I64d%I64d%I64d%I64d",&n,&x,&y,&z,&t); memset(dp,0,sizeof(dp)); ll ans=n*t*x; //初始化,全......
阅读全文
  • 10月
  • 24日
综合 ⁄ 共 2628字 评论关闭
      面向对象的三个基本特征是:封装、继承、多态。 封装        封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。        封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承        面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。        通过继承创建的新类称为“子类”或“派生类”。        被继承的类称为“基......
阅读全文
  • 10月
  • 16日
综合 ⁄ 共 7783字 评论关闭
传送门:【HDU】5002 Tree 题目分析:终于做出来啦~~~~ LCT模板题啊,不过还是很开心~ 维护好set标记,add标记,flip标记,维护好最大值,第二大值,以及相应的出现次数就好了~ 不过我的LCT效率不高,应该是更新的时候姿势不对,我再去优化优化~ 代码如下: #include <cstdio> #include <cstring> #include <algorithm> #include <cmath> using namespace std ; typedef long long LL ; #define rep( i , a , b ) for ( int i = a ; i < b ; ++ i ) #define For( i , a , b ) for ( int i = a ......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 605字 评论关闭
当主机加电的时候,系统启动开始…… (1)主机加电自检: 系统首先会加载BIOS(Basic Inoput output system 基本输入输出系统),检查连接到系统的设备,并枚举和初始化设备。这个过程会初始化所有连接到主机的设备,例如将光驱中的激光头复位,初始化键盘等。 如果没有出现错误,系统会根据BIOS中的设置查找处于活动状态并能用于引导系统的设备(通常是光盘 硬盘 U盘等)  读取引导设备中的引导装载程序  (2)引导装载程序加载内核:引导装载程序加载成功后,系统的控制权将会全交给引导装载程序(linux的引导装载程序是GRUB)它会......
阅读全文