源码:#include
#include
#include
#include int main(int argc, char *argv[]){
unsigned char buf[16] = "1234567890abcde";
unsigned char buf2[16];
un...
分类:
其他 时间:
2015-07-31 18:37:55
收藏:
0 评论:
0 赞:
0 阅读:
234
1.1. Format的方法
java.text.Format做为一个抽象类,有二个抽象方法,
format(Object obj, StringBuffer toAppendTo, FieldPosition pos):格式化一个对象,并将得到的文本追加到给定的字符缓冲区。是将obj格式化为字符串,并加入到toAppendTo中。
parseObject(String sourc...
分类:
编程语言 时间:
2015-07-31 18:37:44
收藏:
0 评论:
0 赞:
0 阅读:
126
Win32多线程程序设计”多线程多任务“是程序开发者和用户都需要的一个重要资产。从WindowsNT开始,完全支持32位程序的抢占式多任务。带领我们进入了”多线程多任务“时代。基本概念
进程(processes)
从win32角度来看,进程含有内存和资源,被进程拥有的内存理论上可达2GB,资源包括内核对象(handle,mutex…),user资源(对话框,字符串…),GDI资源(cdc和bru...
分类:
编程语言 时间:
2015-07-31 18:37:34
收藏:
0 评论:
0 赞:
0 阅读:
258
常常忘记了sudo 就直接用vim 编辑/etc 内的文件,等编辑好了,保存时候才发现没权限。
好的,曲线救国的方法是先保存个临时文件,退出后再sudo cp 回去。不过实际上在vim 里面可以直接完成这个过程的,命令就是如此。
查阅vim 的文档(输入:help :w),会提到命令:w!{cmd},让vim 执行一个外部命令{cmd},然后把当前缓冲区的内容从stdin 传入。
tee 是一...
分类:
系统服务 时间:
2015-07-31 18:37:24
收藏:
0 评论:
0 赞:
0 阅读:
235
2.3 程序转化语意学 (Program Transformation Semantics)
如下程序片段所示:
#include ‘"X.h"
X foo() {
X xx;
return xx;
} 看到这个代码,可能做出以下假设:
1. 每次foo()被调用,就传回xx的值
2. 如果 class X定义了一个copy...
分类:
编程语言 时间:
2015-07-31 18:37:04
收藏:
0 评论:
0 赞:
0 阅读:
212
和01背包类似。动态转移方程是 sum[V] = max(sum[V] , sum[j-v] + w);...
分类:
移动平台 时间:
2015-07-31 18:36:54
收藏:
0 评论:
0 赞:
0 阅读:
181
js对象和字符串互相转化...
分类:
Web开发 时间:
2015-07-31 18:36:44
收藏:
0 评论:
0 赞:
0 阅读:
141
反射提供了封装程序集、模块和类型的对象(Type类型)。可以使用反射动态创建类型的实例。将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。
一、概述
反射在下列情况下很有用:
需要访问程序元数据的属性。
检查和实例化程序集中的类型
在运行时构建新类型。
执行后期绑定,访问在运...
分类:
Windows开发 时间:
2015-07-31 18:36:24
收藏:
0 评论:
0 赞:
0 阅读:
278
Android 调用系统图片裁剪(解决“无法加载。”问题)由于Android屏幕尺寸碎片化的问题太过严重,因此很多app在上传图片之前都会将图片剪切成自己想要的尺寸。由于需求很大,Android官方也给出了系统自带的图片裁剪app,我们可以在程序中很方便地调用到。1.调用裁剪工具if(null != uri) {
Intent intent = new Intent();
/*设置调...
分类:
其他 时间:
2015-07-31 18:36:04
收藏:
0 评论:
0 赞:
0 阅读:
282
标题...
分类:
其他 时间:
2015-07-31 18:35:54
收藏:
0 评论:
0 赞:
0 阅读:
110
一、最短生成路的2种存图方法(邻接矩阵和邻接表):
1)邻接矩阵(适合稠密图即边远远多于点):
1、时间复杂度一般在n^2;
2、可以解决重边情况;map[i][j] = min( map[i][j] , input);
3、初始化;a[i][j] = INF; a[i][i] = 0;
4、邻接矩阵点的最大极限在3000左右
5、图示:
2)邻接表(适合疏密图即边...
分类:
其他 时间:
2015-07-31 18:35:44
收藏:
0 评论:
0 赞:
0 阅读:
293
hdu 4396 More lumber is requiredDescription
“More lumber(木材) is required” When the famous warcrafts player Sky wants to build a Central Town, he finds there is not enough lumber to build his Central T...
分类:
其他 时间:
2015-07-31 18:35:34
收藏:
0 评论:
0 赞:
0 阅读:
145
利用infer工具分析安卓android源码
--碰到各种报错,一步步排错!
Infer 是 Facebook 最新开源的静态程序分析工具,用于在发布移动应用之前对代码进行分析, 找出潜在的问题。目前 Facebook 使用该工具来分析 Facebook 的 App,包括 Android 、iOS、Facebook Messenger 和 Instagram 等等...
分类:
移动平台 时间:
2015-07-31 18:35:24
收藏:
0 评论:
0 赞:
0 阅读:
502
回调的解释:
回调在实现具有通用性质的应用架构是非常常见:对于一个具有通用性质的程序架构来说,程序架构完成整个应用的通用功能,流程,但在某个特定的点上,需要一段业务相关的代码—通用的程序架构无法实现这段代码,那么程序架构会在这个点上留一个”空“。
以上是参考书中的说法,按照个人理解说的话,其实就是:别人写好了一个程序中的方法(这个方法中的内容以及业务是程序员根据自己的需求来写的)...
分类:
其他 时间:
2015-07-31 18:35:14
收藏:
0 评论:
0 赞:
0 阅读:
366
用Java实现一个标准版计算器...
分类:
编程语言 时间:
2015-07-31 18:35:04
收藏:
0 评论:
0 赞:
0 阅读:
148
在使用eclipse创建Maven项目的时候报错,报错信息如下:
这个样子,一般情况下都是创建Maven项目时,下载插件失败了,特别是使用eclipse这一类的工具来构建时,总是会有一些问题。在官方网站是,他们是推荐使用命令行来构建的。
所以解决方案就是:将下载失败的插件删除并重新构建。
建议:使用命令来创建一次项目,以使用常用的插件下载到本地仓库中。
mvn arch...
分类:
其他 时间:
2015-07-31 18:34:54
收藏:
0 评论:
0 赞:
0 阅读:
164
Quadtrees
A quadtree is a representation format used to encode images. The fundamental idea behind the quadtree is that any image can be split into four quadrants. Each quadrant may again be split ...
分类:
其他 时间:
2015-07-31 18:34:44
收藏:
0 评论:
0 赞:
0 阅读:
304
Cocos2dx:出现异常 child->m_pParent == 0...
分类:
其他 时间:
2015-07-31 18:34:34
收藏:
0 评论:
0 赞:
0 阅读:
182
【HDOJ 2444】The Accomodation of Students...
分类:
其他 时间:
2015-07-31 18:34:24
收藏:
0 评论:
0 赞:
0 阅读:
205
上一篇博客中我们介绍了多租户的数据隔离,文中具体的介绍了hibernate和eclipselink对于多租户的实现情况,博客的最后,我也对hibernate实现多租户的细节上做了解释,这次,我想带大家一起来使用eclipselink构建企业级的多租户项目。eclipselink的3中实现由于eclipselink完整实现了jpa规范,我们就可以使用ejb构建一个企业级的多租户项目,首先eclipse...
分类:
系统服务 时间:
2015-07-31 18:34:14
收藏:
0 评论:
0 赞:
0 阅读:
281