现在位置: 首页 > Uabivwwb发表的所有文章
什么是幂等性? 幂等性的数学表达:f(f(x)) = f(x)。 幂等性是系统接口对外的一种承诺。 幂等性指的是,使用相同参数对同一资源重复调用某个接口的结果与调用一次的结果相同。 幂等性的一个实现是,使你的接口必须返回 0(成功),即使这时资源或动作已经停止并且无工作要完成。 为什么要用幂等性? 怎样用幂等性? 参考资料  电商课题:幂等性  http://www.cnblogs.com/zhengyun_ustc/archive/2012/11/22/topic6.html 幂等性 个人理解及应用    http://www.smithfox.com/?e=16 HTTP幂等性概念和应用  http://coolshell.cn......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 12033字 评论关闭
要坚持一个一个的学习 图论            拓扑排序                 有向无环图与动态规划的关系        二分图匹配问题             一般图问题与二分图问题的转换思路             最大匹配                 有向图的最小路径覆盖                 0 / 1矩阵的最小覆盖             完备匹配             最优匹配             稳定婚姻        网络流问题             网络流模型的简单特征和与线性规划的关系             最大流最小割定理             最大流问题                 有上下界的最大流问题                ......
阅读全文
  • 07月
  • 11日
综合 ⁄ 共 2972字 评论关闭
1、创建COM组件的框架。(组件已注册) IUnknown *pUnk = NULL; IObject *pObject = NULL; CoInitialize(NULL); CoCreateInstance(CLSID_Object, CLSCTX_INPROC_SERVER, NULL, IDD_Unknown, (void**)&pUnk); pUnk->QueryInterface(IID_IObject, (void**)&pObject); pUnk->Release(); pObject->Func(); pObject->Release(); CoUninitialize();   CoCreateInstance的内部: CoCreateInstance(....) {   .......   IClassFactory *pClassFactory=NULL;     //先获得类工厂对象①   CoGetClassObject(CLSID_Ob......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 253字 评论关闭
1、在Eclipse中配置jQuery    在jsp或html页面编写时,无法出现提示信息,比如 打$ 就会出现提示信息;   2、通过如下几种设置,依旧无法提示   3、如下图所示:             4、完成之后如果还是无法提示,那么右击当前项目Reload JavaScript Profile即可。     5、页面与工程   6、Eclipse 的版面  Version: 3.3.2   7、使用的  jquery-1.3.2    压缩文件见附件;   8、spket-1.6.23     9、难道是这些东东的版面不兼容,望高手指点江山,多谢;
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 623字 评论关闭
RTMP的简单架构如下图:RTMP的协议栈整体上可以分为三层:传输层(即所谓的Chunk);消息层(即所谓的Message);应用层(即所谓的Message Command)。其实我们知道RTMP协议最常用的是音视频的点播、录制和广播(Flash中我们叫NetStream);远程调用(Flash中我们叫作SharedObject或者NetStream)。对于音视频来说,一帧封装一个消息的话我们都不能保证其大小是否超过具体传输协议的最大包限制,同时所谓多通道复用和实时性要求对消息块能够较灵活地切分,所以RTMP提出了Chunk的概念,其主要负责将消息进行合理的切分和传输;当Chunk......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 8868字 评论关闭
文章目录 /proc/cpuinfo文件 /proc/stat文件 /proc//stat文件 /proc//task//stat文件 ps 命令 top命令 基本思想 总的Cpu使用率计算 某一进程Cpu使用率的计算 某一线程Cpu使用率的计算 proc文件系统 /proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取/proc目录中的......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 23726字 评论关闭
条目1、使用注册表来注入DLL。(P575) 原理:当User32.dll被映射到一个新的进程时,它的DLL_PROCESS_ATTACH通知会取得注册表HKEY_LOCAL_MACHINE/Software/Microsoft/Windows NT/CurrentVersion/Windows/AppInit_DLLs中的DLL列表,逐个加载。这个DLL列表的第一个DLL文件可以包含路径,其他DLL包含的路径则将被忽略,根据“随笔记录19中条目8”中的搜索算法对DLL的文件映像进行定位。为了使系统可以使用这个注册表项,我们还必须在与注册表项AppInit_DLLs同一级别下创建一个名为LoadAppInit_DLLs,类型为DWORD的注册表项,并将其值设置1......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 196字 评论关闭
问题描述:FL2440的板子上,在有触摸屏驱动的同时,使用ADC模块。驱动加载后,open后产生错误,errno=16; 原因:飞凌的板子触摸屏驱动,申请ADC中断时用的是request_irq(IRQ_ADC, adc_irq, IRQF_SAMPLE_RANDOM, DEVICE_NAME, 1);flags位应该IRQF_SHARED,才能共享中断号。 总结:要找到那一句话出了问题,才能解决问题
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 3495字 评论关闭
iOS 4开始引入的multitask,我们可以实现像ipod程序那样在后台播放音频了。如果音频操作是用苹果官方的AVFoundation.framework实现,像用AvAudioPlayer,AvPlayer播放的话,要实现完美的后台音频播放,依据app的功能需要,可能需要实现几个关键的功能。 首先,播放音频之前先要设置AVAudioSession模式,通常只用来播放的App可以设为AVAudioSessionCategoryPlayback即可。模式意义及其他模式请参考文档。 [plain] view plaincopyprint? AVAudioSession *session = [AVAudioSession sharedInstance];   [session setC......
阅读全文
  • 10月
  • 18日
综合 ⁄ 共 3151字 评论关闭
对于普通数组,其修改的时间复杂度位O(1),而求数组中某一段的数值和的时间复杂度为O(n),因此对于n的值过大的情况,普通数组的时间复杂度我们是接受不了的。 在此,我们引入了树状数组的数据结构,它能在O(logn)内对数组的值进行修改和查询某一段数值的和。 树状数组是一个查询和修改复杂度都为log(n)的数据结构,假设数组a[1..n],那么查询a[1]+...+a[n]的时间是log级别的,而且是一个在线的数据结构,支持随时修改某个元素的值,复杂度也为log级别。   假设A[]数组为存储原来的值得数组,C[]为树状数组。 我们定义:C[i] = A[i ......
阅读全文
  • 10月
  • 12日
综合 ⁄ 共 2102字 评论关闭
http://pat.zju.edu.cn/contests/pat-a-practise/1063 Given two sets of integers, the similarity of the sets is defined to be Nc/Nt*100%, where Nc is the number of distinct common numbers shared by the two sets, and Nt is the total number of distinct numbers in the two sets. Your job is to calculate the similarity of any given pair of sets. Input Specification: Each input file contains one test case. Each case first gives a positive integer N (<=50) which is the total number of sets......
阅读全文
  • 10月
  • 06日
综合 ⁄ 共 807字 评论关闭
网络通信命令   1、write /usr/bin/write 格式: write [用户名] #用于向用户发送信息,前提是这个用户已经登录到了这台服务器主机,不然的话,也没有办法给他留言,所以,write是一个实时的通信工具 #以ctrl+D作为通信结束   e.g. write guest   2、wall[write all] /usr/bin/wall 用于向所有用户广播信息 wall [message] [文件名]   3、ping /usr/sbin/ping #只有root才能执行,测试网络的联通性 格式:ping [选项 参数] IP地址 -c[count] n:ping n 次就结束程序运行 ping -c 4 192.168.9.5:作用与Windows相同。 ......
阅读全文