自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DevMode的专栏

当你要想看到更大的世界,是有必要往后退一步的.

  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

转载 Ubuntu 安装极点五笔 for ibus

Ubuntu11.04是第14个Ubuntu系统发行版本。Ubuntu11.04将支持多点触摸技术,改进用户界面,更好地支持硬件设备,以及兼容ARM处理器。刚刚安装好了Ubuntu11.04,但是没有五笔的日子实在不好过,WINDOWS下用习惯了极点五笔,本以为极点五笔输入法的作者不出Linux版的,结果在网上一搜,居然有高手想到引用极点五笔的字典实现可以同时打拼音和五笔,废话少说,下面看

2013-04-22 18:41:39 764

转载 struts2的Struts2中显示图片验证码

首先声名转载地址,表示对作者的尊重:http://hongtaq.iteye.com/blog/1481521Struts2中显示图片验证码 现在很多网站在进行注册、登录甚至发表文章都要求输入验证码,只有用户输入的验证码和验证码输入框旁边的小图片中显示的文字相同时,相关的操作(注册、登录等)才可以继续进行。这其实是网站用于防犯用户使用注册机进行恶意攻击的一种必手段。

2013-04-07 20:20:58 760

转载 Java中的BoneCP数据库连接池

BoneCP is a fast, free, open-source, Java database connection pool (JDBC Pool) library. If you are familiar with C3P0 and DBCP then you already know what this means. For the rest, this is a library th

2013-04-01 20:48:13 778

转载 MysqL的root用户不允许远程连接

今天程序报了异常:java.sql.SQLException: Access denied for user 'root'@'RJB-Z' (using passwrod)。String url ="jdbc:mysql://192.168.1.169:3306/test“;密码没错的,在命令行窗口都能登进去。上网查了下发现是因为root用户不允许远程连接,我在这个网站(http:

2013-03-26 12:30:18 912

原创 找出所有能够写成各位数字5次方之和的数之和。

令人惊奇的,只有三个数能够写成它们各位数的四次方之和:1634 = 14 + 64 + 34 + 448208 = 84 + 24 + 04 + 849474 = 94 + 44 + 74 + 441 = 14没有被算作在内因为它不是一个和。这些数字的和是 1634 + 8208 + 9474 = 19316.找出所有能被写成各位数字五次方之和的数之和。

2013-03-23 17:50:16 1115

原创 1001×1001的螺旋中两条对角线之和是多少?

从数字1开始向右顺时针方向移动,可以得到如下的5×5的螺旋:21 22 23 24 2520  7 8  9 1019  6  1 2 1118  5 4  3 1217 16 15 14 13可以算出对角线上数字之和是101.1001×1001的螺旋中对角线上数字之和是多少?public class Test { public static vo

2013-03-23 16:19:15 759

原创 找出为连续数字产生最多质数的二次公式。

欧拉曾发表过一个著名的二次公式:n² + n + 41这个公式对于0到39的连续数字能够产生40个质数。但是当 n = 40时,402 + 40 + 41 = 40(40 + 1) + 41能够被41整除。当n = 41时, 41² + 41 + 41显然也能被41整除。利用计算机,人们发现了一个惊人的公式:n²  79n + 1601。这个公式对于n = 0 到 79能够

2013-03-23 15:16:43 647

原创 找出小于1000的数字中令1/d拥有最长循环圈的数字d。

分子为1的分数称为单分数。分母是2到10的单分数用十进制表示如下:1/2=0.51/3=0.(3)1/4=0.251/5=0.21/6=0.1(6)1/7=0.(142857)1/8=0.1251/9=0.(1)1/10

2013-03-23 13:22:30 888

原创 第一个包含1000位数字的斐波那契数列项是第几项?

以下是斐波那契数列的递归定义:Fn = Fn1 + Fn2, F1 = 1,F2 = 1.那么其12项为:F1 = 1F2 = 1F3 = 2F4 = 3F5 = 5F6 = 8F7 = 13F8 = 21F9 = 34F10 = 55F11 = 89F12 = 144因此第12项,F12,是第一个包含三位数字的项。

2013-03-23 11:39:19 3131

原创 0,1,2,3,4,5,6,7,8,9的第100万个字典排列是什么?

排列是一个物体的有序安排。例如3124是1,2,3,4的一种排列。如果所有的排列按照数值或者字母序排序,我们称其为一个字典序。0,1,2的字典排列有:012   021   102   120   201   2100, 1, 2, 3, 4, 5, 6, 7, 8,9的第100万个字典排列是什么?public class Test { public static voi

2013-03-23 10:31:46 2461

原创 算出所有不能写成两个过剩数之和的正整数之和。

如果一个数的所有真因子之和等于这个数,那么这个数被称为完全数。例如,28的所有真因子之和为1 + 2 + 4 + 7 + 14 = 28,所以28是一个完全数。如果一个数的所有真因子之和小于这个数,称其为不足数,如果大于这个数,称其为过剩数。12是最小的过剩数,1 + 2 + 3 + 4 + 6 = 16。因此最小的能够写成两个过剩数之和的数字是24。经过分析,可以证明所有大于2812

2013-03-20 19:08:51 762

原创 文件中所有名字的得分之和是多少?

文件names.txt (右键另存为)是一个46K大小的文本文件,包含5000多个英文名字。利用这个文件,首先将文件中的名字按照字母排序,然后计算每个名字的字母值,最后将字母值与这个名字在名字列表中的位置相乘,得到这个名字的得分。例如将名字列表按照字母排序后, COLIN这个名字是列表中的第938个,它的字母值是3 + 15 + 12 + 9 + 14 = 53。所以COLIN这个名字的得

2013-03-20 17:55:51 637

原创 计算10000以下所有相亲数之和。

d(n)定义为n 的所有真因子(小于 n 且能整除 n 的整数)之和。如果 d(a) = b 并且 d(b) = a, 且 a  b, 那么 a 和 b 就是一对相亲数(amicable pair),并且 a 和 b 都叫做亲和数(amicable number)。例如220的真因子是 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 和 110; 因此 d(2

2013-03-19 21:32:54 1763

原创 算出100!的各位之和。

n! = n  (n  1)  ...  3  2  1例如, 10! = 10  9  ...  3  2  1 = 3628800,那么10!的各位之和就是3 + 6 + 2 + 8 + 8 + 0 + 0 = 27.算出100!的各位之和。public class Test { public static void main(String[] args) {

2013-03-19 21:19:00 640

原创 这个故事送给我的朋友们

有一群青蛙举办了一场攀爬比赛,比赛的终点是一个非常高的铁塔塔顶,一大群青蛙围着铁塔看比赛,给它们加油。老实说,群蛙中没有谁相信这些小小的青蛙会到达塔顶,它们都在议论:“这太难了!它们肯定到不了塔顶!”“它们绝不可能成功的,塔太高了!”听到这些,一只接一只的青蛙开始泄气了,除了那些情绪高涨的几只还在往上爬。群蛙继续喊着“这太难了!没有谁能爬上顶的!”越来越多的青蛙累坏了,退出了比赛。但是,有一只却还

2013-03-18 22:20:54 686

原创 20世纪有多少个星期日是当月的第一天?

以下是一些已知信息,但是或许你需要自己做一些其他的调查。1900年1月1日是星期一。30天的月份有:9月,4月,6月,11月。此外的月份都是31天,当然2月除外。2月在闰年有29天,其他时候有28天。年份可以被4整除的时候是闰年,但是不能被400整除的世纪年(100的整数倍年)除外。20世纪(1901年1月1日到2000年12月31日)一共有多少个星期日落在了当月的第一天?

2013-03-18 21:34:06 1533

原创 找出从三角形顶端走到底端的最大和。

从下面的三角形的顶端开始,向下面一行的相邻数字移动,从顶端到底端的最大总和为23.37 42 4 68 5 9 3也就是 3 + 7 + 4 + 9 = 23.找出从以下三角形的顶端走到底端的最大总和:7595 6417 47 8218 35 87 1020 04 82 47 6519 01 23 75 03 3488 02 77

2013-03-18 19:05:06 1175

原创 用英文写出1到1000的所有数字需要多少个字母?

如果用英文写出数字1到5: one, two, three, four, five, 那么一共需要3 + 3 + 5 + 4 + 4 = 19个字母。如果数字1到1000(包含1000)用英文写出,那么一共需要多少个字母?注意: 空格和连字符不算在内。例如,342 (three hundred and forty-two)包含23个字母; 115 (one hundred and

2013-03-18 16:46:02 3187

原创 2的1000次方的各位之和是多少?

215 = 32768 并且其各位之和为 is 3 + 2 + 7 + 6 + 8 = 26.21000 的各位数之和是多少?public class Test { public static int sum(int[] total){ int sum = 0 ; for(int i : total){ sum += i; } return sum; }

2013-03-18 14:12:41 3655

原创 从20 * 20的网格的左上角通往右下角有多少条路?

从一个网格的左上角开始,有6条(不允许往回走)通往右下角的路。 对于20 20的网格,这样的路有多少条?public class Test { public static int[][] arr = new int[20][20]; public static void main(String[] args) { //初始化数数组 for(int i =

2013-03-17 17:47:17 1150

原创 找出以100万以下的数字开始的最长序列。

以下迭代序列定义在整数集合上:n  n/2 (当n是偶数时)n  3n + 1 (当n是奇数时)应用以上规则,并且以数字13开始,我们得到以下序列:13  40  20  10  5  16  8  4  2  1可以看出这个以13开始以1结束的序列包含10个项。虽然还没有被证明(Collatz问题),但是人们认为在这个规则下,以任何数字开始都会以1结束。以

2013-03-17 17:25:04 1582

原创 找出100个50位数之和的前十位数字。

找出以下100个50位数之和的前十位数字。3710728753390210279879799822083759024651013574025046376937677490009712648124896970078050417018260538743249861995247410594742333095130581237266173096299194221336357416157

2013-03-17 16:32:51 1150

原创 第一个拥有超过500个约数的三角形数是多少?

三角形数序列是由对自然数的连加构造而成的。所以第七个三角形数是1 + 2 + 3 + 4 + 5 + 6 + 7 = 28. 那么三角形数序列中的前十个是:1, 3, 6, 10, 15, 21, 28, 36, 45, 55, ...下面我们列出前七个三角形数的约数:1: 13: 1,36: 1,2,3,610: 1,2,5,1015: 1,3,5,15

2013-03-17 14:18:37 1435 1

原创 在20×20的网格中同一直线上四个数的最大乘积是多少?

在以下这个2020的网格中,四个处于同一对角线上的相邻数字用红色标了出来:08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 0849 49 99 40 17 81 18 57 60 87 17 40 98 43 69 48 04 56 62 0081 49 31 73 55 79 14 29 93 71 40 67 5

2013-03-17 12:26:57 1183

原创 计算两百万以下所有质数的和。

10以下的质数的和是2 + 3 + 5 + 7 = 17.找出两百万以下所有质数的和。public class Test { public static boolean is_odd(long n) { if (n == 2 || n == 3) { return true; } if (n % 2 == 0) { return false; }

2013-03-17 10:28:13 1270

原创 找出唯一的满足a + b + c = 1000的毕达哥拉斯三元组{a, b, c}。

一个毕达哥拉斯三元组是一个包含三个自然数的集合,aa2 + b2 = c2例如:32 + 42 = 9 + 16 = 25 = 52.已知存在并且只存在一个毕达哥拉斯三元组满足条件a + b + c = 1000。找出该三元组中abc的乘积。public class Test { public static void main(String[] args)

2013-03-17 09:52:08 1521

原创 找出这个1000位数字中连续5个数字乘积的最大值。

找出以下这个1000位的整数中连续5个数字的最大乘积。(例如前五个数字的乘积是7*3*1*6*7=882)73167176531330624919225119674426574742355349194934969835203127745063262395783180169848018694788518438586156078911294949545950173795833195

2013-03-17 00:21:58 1183

原创 找出第10001个质数。

前六个质数是2,3,5,7,11和13,其中第6个是13.第10001个质数是多少?public class Test { static boolean is_odd(long n){ if(n ==2 || n == 3){ return true; } if(n%2 == 0){ return false; } long i ;

2013-03-16 21:19:15 2144

原创 平方和与和平方的差是多少?

前十个自然数的平方和是:12 + 22 + ... + 102 = 385前十个自然数的和的平方是:(1 + 2 + ... + 10)2 = 552 = 3025所以平方和与和的平方的差是3025  385 = 2640.找出前一百个自然数的平方和与和平方的差。public class Test { /** * 前n项平方和(自然数) *

2013-03-16 20:36:56 1679

原创 找出最小的能被1-20中每个数整除的数。

2520是最小的能被1-10中每个数字整除的正整数。最小的能被1-20中每个数整除的正整数是多少?public class Test { public static int gbs(int num1,int num2){ for(int i = 1 ;;i++){ if((num1 * i)% num2 == 0){ return i * num1; } }

2013-03-16 19:56:02 1331

原创 找出由两个三位数乘积构成的回文。

一个回文数指的是从左向右和从右向左读都一样的数字。最大的由两个两位数乘积构成的回文数是9009 = 91 * 99.找出最大的有由个三位数乘积构成的回文数。public class Test { public static boolean isPlalindrome(int number){ //此方法实现判断数字是不是回文数 String num = String.

2013-03-16 18:59:28 1231

原创 找出一个合数的最大质数因子

13195的质数因子有5,7,13和29.600851475143的最大质数因子是多少?public class Test { static boolean is_odd(long n){ if(n==2||n==3) return true; if(n%2==0) return false; long i; for(i

2013-03-16 18:12:26 1835

原创 在斐波那契数列中,找出4百万以下的项中值为偶数的项之和。

斐波那契数列中的每一项被定义为前两项之和。从1和2开始,斐波那契数列的前十项为:1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...考虑斐波那契数列中数值不超过4百万的项,找出这些项中值为偶数的项之和。public class Test { public void Sum(long max){ long[] i; i = new l

2013-03-16 14:32:49 1784

原创 找出1000以下自然数中3和5的倍数之和。

10以下的自然数中,属于3和5的倍数的有3,5,6和9,它们之和是23.找出1000以下的自然数中,属于3和5的倍数的数字之和。public class Test { public long Sum(int max){ long sum = 0; for(int i = 3 ; i < max ;i ++){ if(i%3 == 0 || i%5 == 0){

2013-03-16 13:40:25 2228

原创 喜欢的文言文

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。蚓无爪牙之利,筋骨之强,上食埃土,下饮黄泉,用心一也。蟹六跪而二螯,非蛇鳝之穴无可寄托者,用心躁也。 愿自己能时时记住这些话,保持前进的步伐.

2013-03-16 08:41:05 817

转载 MySQL收费方式

导读:网络上多数朋友担心甲骨文会对MySQL软件采用收费模式,多数朋友也不清楚MySQL开源到底是什么模式,开源=免费嘛?是很多的疑问,MySQL是遵守双重协议的,一个是GPL授权协议,一个是商用授权协议(注释:为解决其他企业用MySQL软件牟利或引用了MySQL的源代码而不想开源),虽然www.mysqlops.com也有写关于MySQL版权的来龙去脉,但是这篇文章写更透彻与详尽,特转载

2013-03-12 19:00:40 902

转载 正则表达式学习

正则表达式regex.net工具javascriptmicrosoft目录(?)[+]版本:v2.21 (2007-8-3) 作者:deerchao 来源:unibetter大学生社区 转载请注明来源目录本文目标如何使用本教程正则表达式到底是什么?入门测试正则表达式元字符字符转义重复字符类反义替换分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项

2013-03-09 20:58:12 439

转载 java反射机制学习1

1)概念:是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。2)功能:     在运行时判断任意一个对象所属的类;     在运行时构造任意一个类的对象;     在运行时判断任意一个类所具有的成员变量和方法;     在运行时调用

2013-03-09 20:51:54 424

转载 java反射机制学习2

一、什么是反射:反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、

2013-03-09 20:50:22 464

转载 搜索特定网站

要搜索的内容 site:+网址或者是site:网址 要搜索的内容; 比如,如果你想在www.xker.com上搜索关于google的内容,那么可以在搜索栏里输入: google site:xker.com,回车,就会出现这个网站所有关于google的文章.

2013-03-09 11:29:13 665

虚拟机注册表卸载工具

帮助你因为注册已经有老版本注册信息无法安装虚拟机的问题,此工具非常受用.

2013-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除