Java Native Interface Specification(JNI) 使用场景: 需要的功能,标准的java不能提供有了一个用其他的语言写好的工具包,希望用java去访问它当需要高性能的功能时(时间是最主要的因素) 通过本地方法(通过JNI),可以完成:创建,检查,和更新java 对象(包括数组和Strings)调用java方法捕捉和抛出异常加载类和获取类信息运行时类型检查 Read More
posted @ 2013-07-22 20:30 javawebsoa Views(239) Comments(0) Diggs(0)
转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove 题意:给出m个整理,因子全部为前t个素数。问有多少个子集,乘积是平方数http://acm.sgu.ru/problem.php?contest=0&problem=200 做法:列方程组,a1,a2,a3……am分别表示bi是否在集合中。对于每一个素因子,建立异或方程组,要求因子个数为偶数,即异或为0。子集个数便是解的个数,高斯消元后求出变元个数num,结果是2^ num-1。除去空集。。还要模拟一下高精度#include #include Read More
posted @ 2013-07-22 20:29 javawebsoa Views(225) Comments(0) Diggs(0)
在Ubuntu环境下,按下Ctrl+D就能最小化所有窗口,立刻显示桌面,类似xp下的显示桌面按钮功能。不过这是需要经过快捷键设置的。以下是设置方法:1.找到“系统设置” 2.进入“快捷键”,找到导航->隐藏所有正常窗口,按自己想要的快捷键修改即可,我使用的是ctrl+D Read More
posted @ 2013-07-22 20:26 javawebsoa Views(261) Comments(0) Diggs(0)
jsp中c标签的使用核心标签库 它是JSTL中的核心库,为日常任务提供通用支持,如显示和设置变量、重复使用一组项目、测试条件和其他操作(如导入和重定向Web内容)。Core标签按功能可分为4种类型: 1变量维护: (1):设置变量值和对象属性。语法如下: 每种设置都有两种方式,总结起来,的4种形式,如下所示: a.使用标记属性设置JSP变量 b.使用标记体设置JSP变量 标记内容 c.使用标记属性设置对象属性 d.使用标记体设置对象属性 标记内容 (2):在指定作用域范围内删除变量。语法如下: 2流程控制:分为条件标签和迭代标签。 条件标签: (1)... Read More
posted @ 2013-07-22 20:22 javawebsoa Views(409) Comments(0) Diggs(0)
jstl中的日期格式化 ${articleDate } The input parameters must match the patterns, or the JSP will thrown an exception. This page does no error handling. Input parameters: Date:2004/04/01:13:30:00Java format:Thu Apr 01 13:30:00 CST 2004 isoDate: 20040531T235959Java format: Mon May 31 23:59:59 CDT 2004 ... Read More
posted @ 2013-07-22 20:20 javawebsoa Views(280) Comments(0) Diggs(0)
git库所在的文件夹(即.git所在的文件夹)中的文件的状态: (1)untracked:未跟踪,此文件在文件夹中,但并没有加入git库,不参与版本控制。 通过”git add”,”git commit”可将它置入跟踪库。 (2)unmodify:文件已经库中,未对文件未修改,即版本库中的文件快照内容与文件夹中文件内容完全一致。这种类型的文件有两个去处,如果它被修改,而成为modified。如果使用”git rm”移出版本库,则成为untracked文件。 (3)modified:文件已修改,仅仅是修改,并没有进行其它操作。这个文件也有两个去... Read More
posted @ 2013-07-22 20:18 javawebsoa Views(235) Comments(0) Diggs(0)
c#中异常捕获catch{}常用的异常类型 Exception 类 描述 SystemException 其他用户可处理的异常的基本类 ArgumentException 方法的参数是非法的 ArgumentNullException 一个空参数传递给方法,该方法不能接受该参数 ArgumentOutOfRangeException 参数值超出范围 ArithmeticException 出现算术上溢或者下溢 ArrayTypeMismatchException 试图在数组中存储错误类型的对象 BadImageFo... Read More
posted @ 2013-07-22 20:15 javawebsoa Views(5091) Comments(0) Diggs(0)
//// SpriteProgressToRadial////------------------------------------------------------------------void SpriteProgressToRadial::onEnter(){ SpriteDemo::onEnter(); CCSize s = CCDirector::sharedDirector()->getWinSize(); CCProgressTo *to1 = CCProgressTo::create(2, 100);//动作时间,显示百分比 CCProgr... Read More
posted @ 2013-07-22 20:14 javawebsoa Views(450) Comments(0) Diggs(0)
欧拉函数E(n)表示小于n的所有正数,与n互质的数的个数1 当p为素数时,显然E(p)= p-12 当n=p^k (p为素数)时,E(p^k)=p^k-p^(k-1) 证明:小于n的数一共有p^k-1个,其中不与p互质的有p*1,p*2,p*3,…p*(p^(k-1)-1)(显然有p^(k-1)-1个),则E(n)=(p^k-1)-(p^(k-1)-1)=p^k-p^(k-1);3 任何一个整数n都可以表示为n=(p1^a1)*(p2^a2)*…*(pn^an) 若ab互质,E(ab)=E(a)*E(b),欧拉函数为积性函数 E(n)=E(p1^a1)*E(p2^a2)*…*E(pn^an)= Read More
posted @ 2013-07-22 20:11 javawebsoa Views(440) Comments(0) Diggs(0)
首先应用上线之前肯定要屏蔽错误显示的,登录sae,点进去你的应用,关闭之后进入日志管理当前的当前版本 在http中可以查看各个级别的日志记录了 Read More
posted @ 2013-07-22 20:09 javawebsoa Views(144) Comments(0) Diggs(0)
检查系统是否已安装vsftp rpm -q vsftpd package vsftpd is not installed #说明系统没有安装vsftpd 如果生成虚拟用户数据文件的时候出现以下错误 users.db-bash: db_load: command not found 因为在执行db命令时候软件包没有安装 db4 db4-devel db4-java db4-tcl db4-utils 可以运行yum install db4* 命令安装 安装vsftpd yum install vsftpd 按Y回车,系统自... Read More
posted @ 2013-07-22 20:08 javawebsoa Views(329) Comments(0) Diggs(0)
Windows下的回车换行符是\r\n,而Linux下的回车换行符是\n所以,在windows下可以用\r\n,而在linux下要用\n并且还发现在linux下(既在android上开发)需要匹配字符串的回车换行符的话使用indexOf('\n')方法,里面的类型是indexOf(int i);int型 注:\n 回车(\u000a) \t 水平制表符(\u0009) \s 空格(\u0008) \r 换行(\u000d)*/ Read More
posted @ 2013-07-22 20:05 javawebsoa Views(288) Comments(0) Diggs(0)
同样的布局文件,小分辨率手机:1、使用setImageBitmap设置时,出现如下现象:2、使用setImageResource时,图片显示正常原因:setImageResource(id)会根据设备分辨率进行图片大小缩放适配setImageBitmap(BitmapFactory.decodeResource(res,id))大小需要手动调。如果你提供了完整的各种分辨率下的图片的话,两种方法都应该不会有混乱。 Read More
posted @ 2013-07-22 20:01 javawebsoa Views(297) Comments(0) Diggs(0)
题意:给你一棵高度为H的完全二叉树的路,问最少需要多少辆车把这路走完,车子不能返回。 那么最优的方案就是从小到上一层层的走完,就很容易地可以得到一种递推,需要注意的就是dp[0] = 1 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;class TrafficCongestion Read More
posted @ 2013-07-22 19:59 javawebsoa Views(205) Comments(0) Diggs(0)
在html中控制自动换行其实只要在表格控制中添加一句 就搞定了。 其中可能对英文换行可能会分开一个单词问题:解决如下: 语法: word-break : normal | break-all | keep-all 参数: normal : 依照亚洲语言和非亚洲语言的文本规则,允许在字内换行 break-all : 该行为与亚洲语言的normal相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本 keep-all : 与所有非亚洲语言的normal相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本 是软回车,就是换行后还是紧接着上一行,... Read More
posted @ 2013-07-22 19:57 javawebsoa Views(2280) Comments(0) Diggs(0)
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。 因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的source,decodeStream最大的秘密在于其直接调用JNI>>nativeDecodeAsset()来完成decode,无需再使用java层的createBitmap,从而节省了java层的 Read More
posted @ 2013-07-22 19:56 javawebsoa Views(295) Comments(0) Diggs(0)
1. 源起 最近在弄Google登录,Google登录要求手机上必须按照Google Play Service,有些手机比如小米,没有Google Play Servcie,因此,有必要实现一个webview的登录方式。 Google的跳转由Server端进行了配置,我们只需要请求一个URL,跳转到Google 的授权页面,授权后,跳转到Server那边,Server取得用户信息,然后将用户信息返回到一个地址上。最终只需要解析返回的页面结果即可。 2. 代码实现 permission 清空cookie try ... Read More
posted @ 2013-07-22 19:54 javawebsoa Views(501) Comments(0) Diggs(0)
题目:输入一个整数数组,判断该数组是不是某二元查找树的后序遍历的结果。 如果是返回true,否则返回falsebool isPostSequence(int *num,int n){ if(num==NULL || n<=0) { //throw new exception("the input is error"); } int *pstart=num,*pend=num+n; return isPostSequenceByIndex(pstart,pend); }bool isPostSequenceByIndex(int *pstar... Read More
posted @ 2013-07-22 19:53 javawebsoa Views(259) Comments(0) Diggs(0)
CStack.h:#pragma onceclass CStackElement{public: CStackElement(void){} CStackElement(int data, int min=0) { m_nData = data; m_nMin = min; } ~CStackElement(void){}public: int m_nData; int m_nMin; };class CStack{public: CStack(int maxSize);//普通构造函数,构造一个大小为maxSize的栈 CStack(const CStack &stack)... Read More
posted @ 2013-07-22 19:51 javawebsoa Views(227) Comments(0) Diggs(0)
许多程序会大量使用字符串。对于不同的字符串,我们希望能够有办法判断其相似程度。我们定义了一套操作方法来把两个不同的字符串变得相同,具体的操作方法为: 1.修改一个字符(如把"a“替换为"b"); 2.增加一个字符(如把"abdd"变为"aebdd"); 3.删除一个字符(如把"travelling"变为"traveling")。比如,对于“abcdefg“和”abcdef“俩个字符串来说,我们认为可以通过增加/减少一个”g“的方式来达到目的。上面的俩种方案,都仅需要一次操作。把这个操作 Read More
posted @ 2013-07-22 19:48 javawebsoa Views(1696) Comments(0) Diggs(0)