随笔分类 -  Java

java
摘要:1 package com.yangzl.basic; 2 /** 3 * 题目:打印出所有的"水仙花数". 4 * 所谓"水仙花数"是指一个三位数, 5 * 其各位数字立方和等于该数本身。 6 * 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 7 * 8 * @author Administrator 9 *10 */11 /*程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。*/12 public class ShuiXianHua {13 public static 阅读全文
posted @ 2014-01-21 15:23 艺言弈行 阅读(1229) 评论(0) 推荐(0) 编辑
摘要:1 package com.yangzl.basic; 2 /** 3 * 判断101-200之间有多少个素数,并输出所有素数。 4 * @author Administrator 5 * 6 */ 7 /*程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数, 8 反之是素数。*/ 9 10 public class SuShu {11 public static void main(String[] args) {12 int min = 101;//13 int max = 200;//14 ... 阅读全文
posted @ 2014-01-21 15:05 艺言弈行 阅读(614) 评论(0) 推荐(0) 编辑
摘要:1.创建数据库,插入多条数据2.java连接DB3.Person类:package com.phome.po;public class Person { private int id; private int age; private String name; private String sex; public int getId() { return id; } public void setId(int id) { this.id = id; } //...Setter() And Getter();... 阅读全文
posted @ 2014-01-16 16:05 艺言弈行 阅读(906) 评论(0) 推荐(0) 编辑
摘要:1.在src下 建立 struts.properties 文件,内容为:struts.custom.i18n.resources=globalMessages struts.custom.i18n.resources是固定写法,在struts2核心包中可以找到。2.在src下 建立globalMessages_en.properties (代表英文国际化)、建立globalMessages_zh.properties(中文国际化)文件 globalMessages_en.properties内容为:(命名=你想要显示的名字) username=username password=pas... 阅读全文
posted @ 2014-01-08 23:40 艺言弈行 阅读(581) 评论(0) 推荐(0) 编辑
摘要:这通常是由于使用了struts标签,而没有配置相关联的filter。struts标签只有在http请求通过标签的servlet filter过滤器之后才可用,这些过滤器用来为这些标签初始化struts分发器)所以,问题原因:用了struts标签,但没有引入标签? JSP页面中没有加入类似下面内容: 也有可能是配置问题web.xml中配置的struts2 filter拦截器不是/*应该配置成: struts2 /* 原来的配置为:*.action 阅读全文
posted @ 2014-01-08 22:02 艺言弈行 阅读(325) 评论(0) 推荐(0) 编辑
摘要:Java的集合类是一种非常有用的工具类,用于存储多个对象。它是一个容器,可以把多个对象放到里面。Java集合分三种情况: Set:无序、不可重复 List:有序、可重复 Map:具有映射关系 Collections集合的功能: boolean add(Object) *保证集合内包含了自变量。如果它没有添加自变量,就返回 false(假) boolean addAll(Collection) *添加自变量内的所有元素。如果没有添加元素,则返回 true(真) void clear() *删除集合内的所有元素 boolean contains(Object) 若集合包含自变量,就返... 阅读全文
posted @ 2013-12-26 11:46 艺言弈行 阅读(427) 评论(0) 推荐(0) 编辑
摘要:关于freemarker的资料和知识,在网上找的,感觉比较实用。 FreeMarker的模板文件(.ftl文件)并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:<#-- ... -->格式部分,不会输出3,插值:即${...}或#{. 阅读全文
posted @ 2013-12-26 11:07 艺言弈行 阅读(930) 评论(0) 推荐(1) 编辑
摘要:1 public class num_add_add { 2 public static void numAdd(){ 3 int num = 10; 4 int a = num++; 5 System.out.println("num++:\n这种情况是:先把num的值作为整个表达式的值,然后给num+1。"); 6 System.out.println("所以a的值为num之前的值10,num赋值之后+1,变为11"); 7 System.out.println("a:"+a+" num:"+num)... 阅读全文
posted @ 2013-11-01 23:54 艺言弈行 阅读(2246) 评论(0) 推荐(0) 编辑
摘要:1.new web project2.给新建的web项目添加struts2支持3.项目结构中有了struts.xml和struts2核心库4.编码 4.1项目结构图 4.2源代码: (1)DbUtil 1 package com.phome.crud; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.PreparedStatement; 6 import java.sql.ResultSet; 7 import java.sql.SQLExcep... 阅读全文
posted @ 2013-10-07 09:41 艺言弈行 阅读(735) 评论(0) 推荐(0) 编辑