- 博客(32)
- 资源 (8)
- 收藏
- 关注
原创 java基础-float疑惑
float sum = 0; sum=sum+7.12; //这里报错 ,需要我 转换为 float sum=(float) (sum+7.12); //这样就没错了 sum+=7.12;//这样也 没错了
2013-12-31 17:02:24 480
原创 java中的基本方法类型
方法:是类的动态属性,标志了类所具有的功能和操作。小括号是方法的标志。 抽象方法: 修饰符abstract修饰的抽象方法是一种仅有方法头,而没有具体的方法体和操作实现的方法。使用抽象方法的目的是使所有的子类,对外都呈现一个相同名字的方法,是一个统一的接口。所有的抽象方法,都必须存在于抽象类之中。 静态方法: 用static修饰符修饰的方法,是属于整个类的
2013-12-06 17:32:49 1410
转载 XML之Schema验证
本片博文是从http://blog.csdn.net/csh624366188的博客转载过来的。因为我现在也学XML,学习便Copy过来了。XML Schema是用一套预先规定的XML元素和属性创建的,这些元素和属性定义了XML文档的结构和内容模式。XML Schema规定XML文档实例的结构和每个元素/属性的数据类型。为什么要用SchemaDTD 的局限性1.DTD不遵守
2013-12-06 17:00:13 583
转载 Xml基础详解和DTD验证
本篇文章是从曹胜欢的博客http://blog.csdn.net/csh624366188转载的Xml基础详解Xml:可扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML是标准通用标记语言 (SGML) 的子集,非常适合
2013-12-06 16:58:58 517
转载 MyEclipse中配置struts.xml自动提示
MyEclipse中配置struts.xml自动提示 前几天同学问我,怎样设置才能在MyEclipse中让struts.xml文件出现自动提示的功能,我以为这是很简单的事,只要将该struts.xml文件所对应的dtd文件关联上就行了,但是那时我也是第一次整这个配置,有些问题并不是很明白,所以就在MyEclipse中设置了一下,当我在struts.xml文件中输入“”号时还没
2013-12-06 16:52:25 517
转载 Struts2结合DisplayTag、DbUtils实现查询分页、导出Excel
实例:Struts2结合DisplayTag、DbUtils实现查询分页、导出Excel(转) 这几天在看书的时候,发现了一个好东西,一个开源的jsp自定义标签库,可以实现分页显示,导出为excel或其他的格式,简单的学习了,还真的是很有用,对于不想写html表格代码的,带样式的、带分页的,使用这个我感觉已经戳戳有余了。有些功能已经提供了,但是由于是结合了Struts2,所以有些东西
2013-12-06 16:47:53 827 1
原创 在EclipseMyeclipse中关联源代码
在Eclipse中关联源代码(转)在使用Eclipse的时候,为了查看一些Java代码的具体实现,通常需要查看一些源代码,但是有些时候都是我们使用到了某个类,想查看它的源代码的时候,才去关联源代码,而我一直想知道这么一个问题:当我在没有想看源代码之前,将自己的Eclipse已经关联源代码了,该怎么设置,现在终于知道了,所以根据自己所学的知识,分享给大家。首先说一下常规的关联源代码的
2013-12-06 16:39:55 1376
原创 java测试题---1
1.编译运行以下程序后,关于输出结果的说明正确的是 (C ): public class Conditional{ public static void main(String args[ ]){ int x=4; System.out.pr
2013-12-06 16:18:58 549
原创 String与常量池
String s = new String("haha");中的haha存储在堆空间中,而s则是在操作数栈中。上面是对s和haha值的内存情况的分析和理解;那对于String s = new String("haha");语句,到底创建了几个对象呢?我的理解:这里"haha"本身就是常量池中的一个对象,而在运行时执行new String()时,将常量池中的对象复制一份放到堆中,并且把堆中的
2013-12-06 14:59:21 532
转载 剖析XMLHttpRequest
学过Ajax的都知道,Ajax与服务器异步交互的核心便是XMLHttpRequest,有了XMLHttpRequest才使的Ajax有了与后交互的能力,今天就来全面的回顾下XMLHttpRequest(ajax的其他组成元素:DOM,Javascript,css等这里就不介绍了)可以看http://www.cnblogs.com/shenliang123/archive/2012/04/25/24
2013-12-03 15:09:50 503
原创 left join 实例(带条件的)
left join 学习:先创建了两个表: 部门表(bumen),人员表(people),之间通过bumenid关联 ,现在要显示所有部门id ,同时列出多有部门中职位为“中级”的员工名字people表现在要显示所有部门id ,同时列出多有部门中职位为“中级”的员工名字
2013-12-02 17:11:01 671
转载 java中的集合
java中的集合框架图:-集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。-抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。-实现类:8个实现类(实线表示),对接口的具体实现。2.Java容器类介绍① Java容器类都可以自动地调整自己的尺寸。② Collection 接口是一组允许重复的对
2013-12-02 12:15:31 447
原创 实现访问tomcat时列出所有目录
实现访问tomcat时列出所有目录01. 02. default 03. class>org.apache.catalina.servlets.DefaultServletclass> 04. 05. debug 06. 0 07. 08.
2013-12-02 12:13:00 716
原创 解决Tomcat 不能下载带中文文件名的附件的方法
改tomcat的server.xml文件(这里是解决含有中文的文件、图片的不能下载、显示的问题):1 "8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"2 enableLookups="false" redirectPort="8443" acceptCount="100"3 debug="0" conne
2013-12-02 12:12:09 1571
转载 excel批量导入数据
excel批量导入数据这个功能也是我以前项目中经常用到的,感觉很实用,必须拿来分享下:excel进行批量导入数据,结合struts2+ajax导入的视图:batchAdd.ftl(视图无关紧要的,可以换成其他任何视图,就是普通的form表单的提交,就是这里是调用ajax)class="controltitle">当前操作:excel批量导入学生信息
2013-12-02 12:10:49 697
原创 tomcat域名配置
既不用输入端口号又不用输入项目名等,但还是折腾了一会,其实知道了还是很简单的:先在tomcat下的conf下找到server.xml文件,用记事本打开后,首先对端口号进行修改,以前一直以为8080是默认的端口号,其实默认的端口号是80端口搞定后,我们输入IP直接访问后,默认就打开了tomcat的官网,说明默认端口就设置成功了,接下来将项目设置下就行了先找到Host标
2013-12-02 12:03:39 419
转载 设计模式之工厂方法模式与抽象工厂模式
在上一篇关于设计模式的博客:http://www.cnblogs.com/shenliang123/archive/2012/05/10/2494412.html 已经说到了这个问题:就是如何让工厂类来更好的处理不同实例的返回即使用另外一种思路来代替在一个工厂类中进行逻辑判断以返回不同的对象实例;解决的方案就是今天要介绍的:工厂方法模式与抽象工厂模式该设计模式的设计:就是提供多个
2013-12-02 12:01:48 462
转载 设计模式之简单工厂模式
简单工厂模式就是将多个类对象交给工厂类来生成的设计方式在不使用工厂模式前我们一般在某个类A中需要使用到类B的方法,那么我们首先想到的就是将类B在类A中进行实例化即B 实例 = new B();这样的方式对于我们初学者或者是小型的项目应该是不会构成威胁的,但是如果这个是一个应用于大型的项目,用户的需求也是经常需要改变的,如果我们使用这种方式硬编码耦合的方式来进行编码,那么如果需求驱使我们必须
2013-12-02 12:00:44 490
转载 从数据表中取出第n条到第m条的记录的方法
这是一个非常清晰和值得赞的方法假设从主键为id的student表中查找第n条到第m条的记录select top m-n+1 *from studentwhere (id not in (select top n-1 id from student))
2013-12-02 11:57:21 1240
转载 js的时间操作方法
1.js获取系统时间格式为YYYY-MM-DD HH:MM:SS 1 function curDateTime(){ 2 var d = new Date(); 3 var year = d.getYear(); 4 var month = d.getMonth()+1; 5 var date = d.getDate();
2013-12-02 11:52:59 560
转载 js实现全选和反选功能
1.页面复制代码导出excel 选择班级: ==选择== 药学1班 药学2班 选择需要导出的选项: 考生学号 考生姓名 考生班级 考生性别 考试得分 测试时间 交卷时间 考试用时 复制代码
2013-12-02 11:51:06 541
转载 fck 属性配置大全
http://www.cnblogs.com/shenliang123/archive/2011/10/25/2224333.htmlFCKeditor 属性配置大全
2013-12-02 11:48:13 448
转载 struts2 用stream导出excel/word(导出内容由XML关联自定义的XSL文件构成的)
导出声明:勾选选定导出则按照勾选的学生进行导出,否则将按当前视图进行导出 选定导出[勾选后将会根据你选定的学生进行导出] 选择需要导出的选项: 学生学号 学生姓名 学生性别 学生专业 专业学制 入学年份 毕业年份 电子邮箱 通信地址 家庭地址
2013-12-02 11:41:01 723
转载 产生4位包含大小字母与数字的验证码
package sanitation.Util;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.awt.*;import java.awt.image.*;import java.util.*;import javax.imageio.*; public class
2013-12-02 11:39:28 899
转载 从不同的配置文件中读取配置信息
在开发java EE 过程中遇到了太多的配置文件,今天我自己总结了下读取不同配置文件的方法:并且在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,这样就能更加灵活,也更加容易在服务器上进行更改,配置文件是不会进行编译的1.web.xml,在写servlet时必须用到的配置文件,当然一些配置的参数放在这里也是最方便读取的需求就是进行数据库的连接,
2013-12-02 11:36:50 635
原创 日期操作公共类
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 日期格式化工具类 * @author sl 2011-11-17 * */public class FormatDa
2013-12-02 11:33:31 477
转载 几种任务调度的 Java 实现方法与比较
http://www.cnblogs.com/shenliang123/p/3231312.html几种任务调度的 Java 实现方法与比较
2013-12-02 11:20:10 399
转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,刚刚就遇到了一个问题,由于项目中使用了quartz任务调度,quartz在web.xml中是使用listener进行监听的,使得在tomcat启动的时候能马上检查数据库查看那些任务未被按时执行,而数据库的配置信息在是在web.xml中使用servlet配置的,导致tomcat启动后在执行quartz任务时报空指针,原因就是servlet中的数据库连接信息未
2013-12-02 11:03:29 376
原创 eclipse与myeclipse恢复已删除的文件和代码
1.类文件的恢复前些天在开发中,不小心将一个写着有数1000行代码的类删除了,本能下去按了ctrl+z进行恢复,但没有一点用,但还是搜索下有没有解决的方法,要重新写一遍真有点心不甘啊,哈哈 终于还是找到了一个好方法:选择项目后右键-->选择Restore from Local history-->出现下面的界面:勾选后按Restore就恢复了,真的很强大很方
2013-12-02 10:53:16 471
转载 java与freemarker中map的遍历
java中部分时间都是要的是list集合,偶尔会使用到map集合,但是经常会忘记map集合的如何遍历,今天记录下:java中的遍历import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map
2013-12-02 10:47:01 979
转载 云计算概述
云计算的定义 云,一个无比浪漫的词汇,天空正因为有了云而变得多姿多彩。当2006年8月9日, Google首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大会(SES San Jose 2006)首次提出“云计算”(Cloud Computing)的概念后,历经洗练,云计算让IT的天空更加缤纷浪漫。 然而云计算不是天空中的浮云,让人喜爱而不可亲近,事实上1
2013-12-02 10:41:56 1828
VisualVM_139 for mac
2018-01-21
Struts2搭建简易javaWeb后台
2015-07-07
AFNetwork发送GET/POST请求
2015-07-07
对话框以及层叠样式(jsp实现)
2013-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人