摘要: 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。答:代码如下:packagetest;classSplitString{StringSplitStr;intSplitByte;publicSplitString(Stringstr,intbytes){SplitStr=str;SplitByte=bytes;System.out.println("TheStringis:′"+SplitStr+ 阅读全文
posted @ 2012-10-16 19:59 Alamps 阅读(259) 评论(1) 推荐(0) 编辑
摘要: WEBLOGIC内存溢出解决方案相关教程:很好听听听吧朱禹齐(原创)正文前几天部署WebLogic出现线程阻塞情况,查看后台报错:<[STUCK]ExecuteThread:'58'forqueue:'weblogic.kernel.Default(self-tuning)'hasbeenbusyfor"697"secondsworkingontherequest"HttpRequest:aaa.do",whichismorethantheconfiguredtime(StuckThreadMaxTime)of&qu 阅读全文
posted @ 2012-10-16 15:29 Alamps 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 由于阶乘运算的增长速度特别快(比2^n的增长速度快),对于较小整数的阶乘运算采用简单的递规算法可以实现,但是对于大整数的乘法(比如1000!),则传统的递规算法就失去了作用。由于本人的水平不高,用下列拙劣的方式实现,请高人多多指教。具体如下:定义一个很长的数组,用数组的每一项表示计算结果的每一位。例如,7!=5040,a[1000],则a[0]=0,a[1]=4,a[2]=0,a[3]=5。程序源代码:/***计算大数的阶乘,算法的主要思想就是将计算结果的每一位用数组的一位来表示:如要计算5!,那么首先将*(1)a[0]=1,然后a[0]=a[0]*2,a[0]=2,*(2)a[0]=a[0] 阅读全文
posted @ 2012-10-16 14:42 Alamps 阅读(726) 评论(2) 推荐(0) 编辑