Java
cao_yanjie
越努力越开心
展开
-
杨辉三角的解题思路--以Java为例
杨辉三角 i\j012301 111 2121 31331调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。杨辉三角是学习编程的入门级 for 嵌套循环。思路理顺,自然而然就解决了。杨辉三角是由一原创 2017-08-04 11:11:58 · 1467 阅读 · 0 评论 -
MyEclipse 最常用实用快捷键总结
MyEclipse 最常用实用快捷键总结1、智能提示代码:Alt + / 代码助手完成一些代码的插入,自动显示提示信息 智能提示2、智能修复错误提示:Ctrl + 1 (数字1) 快速修复 (光标须在有波浪线的代码上)3、显示代码结构、方法:Ctrl + O 快速显示 OutLine 显示结构4、显示 [ 隐藏 ] 行号:Ctrl + Shift + Q5、快速定位到行:Ctrl + l ...原创 2018-03-02 10:51:18 · 602 阅读 · 0 评论 -
Tomcat报错:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext
Tomcat报错:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/sshTest]]xml文件:出现这个报错,是由于web.xml出错,filter-mapping没有找到对应的值,由于自己粗心,把filter-mapping的name拼写错误,如光标定位处,改原创 2018-01-18 17:39:35 · 1126 阅读 · 0 评论 -
import org.junit.Test 和@Test报错---解决方案大全
在最近用spring框架做项目的时候,发现不定时出现import org.junit.Test 和@Test报错,在包没有导入错误的前提下,该问题的解决方案如下:解决方案一:MyEclipse 在项目右击属性选择【build path】的【add Libararies】界面 ,选择JUnit导入,Eclipse也同样。解决方案二:原因是java文件所在的包为默认的匿名包。新建个com.XXX.XX...原创 2018-01-09 17:39:20 · 91016 阅读 · 10 评论 -
加载jdbc驱动程序的三种不同方式
1.比较常用try{ Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动 String url="jdbc:mysql://localhost:3306/databasename";//数据库连接子协议 //databasename:需要连接的数据库名字;username:数据库登录用户名;password:数据原创 2017-09-22 15:02:56 · 3715 阅读 · 1 评论 -
JSP常用内置对象
JSP常用内置对象属性保存范围原创 2017-09-25 11:19:47 · 459 阅读 · 0 评论 -
java实现分组最少重复算法
有这样一个需求: 固定N个元素,分M组(N是M的整数倍), 每个元素只能分进一个组里,且每个组人数相同,保证每轮每组重复的元素最少,输出每次分组明细; 比如 {1,2,3,4,5,6,7,8,9,10,11,12},分四组,分三轮。则结果为 {4,10,12}{5,6,8}{9,3,1}{11,7,2} {3,9,6}{4,5,1}{10,7,12}{11,8,2} {8,6,3}{1,1原创 2017-08-24 08:44:24 · 1391 阅读 · 3 评论 -
Java解决汉诺塔问题
汉诺塔问题描述:有A、B、C三根柱子,在A上从下往上按照从小到大的顺序放着64个圆盘,以B为中介,把盘子全部移动到C上。在移动的过程中,要求任意盘子的下面要么没有盘子,要么只能有比他大的盘子。代码部分Public class HanoiTower(){ public static void moveDish(int level,char from,char inter,chat to{原创 2017-08-21 10:16:42 · 514 阅读 · 0 评论 -
Java 随机生成六位数验证码过程(含大小写字母及数字)
Java用随机数获取六位数(包含大小写字母和数字)的验证码过程利用char数组,通过利用随机数生成六位数验证码,该过程简单易懂,适合新手理解和参悟: char是一个比较 奇特的数据类型,char在Java中是16位的,因为Java用的是Unicode。不过8位的ASCII码包含在Unicode中,是从0~127的。 Java中使用Unicode的原因是,Java的Applet允许全世界范围内原创 2017-08-21 09:43:00 · 8815 阅读 · 0 评论 -
Maven错误集合
1.Missing artifact log4j:log4j:bundle:1.2.17 报错解决方案:maven引入log4jjar包出现Missing artifact log4j:log4j:bundle:1.2.17,解决方法是去掉bundle,其他的解决方案可以参考maven log4j.jar问题<dependency> <groupId>log4...原创 2018-03-18 08:13:05 · 525 阅读 · 0 评论