`
文章列表

遍历Map

    博客分类:
  • Java
public class IteratorMap { public static void main(String[] args) { Map map = new HashMap(); map.put("test", "test"); map.put("name", "dahai"); for(Iterator it = map.entrySet().iterator();it.hasNext();){ Map.Entry entry = (Map.Entry)it.next( ...
声明:以下例子来自浪曦中的教程,不过有些改动,如果哪里有疑问,可直接访问浪曦网站 简单工厂模式又叫静态工厂模式,顾名思义,它是用来实例化目标类的静态类. interface Car{ public abstract void run(); public abstract void stop(); } class Beaz implements Car{ public void run(){ System.out.println("Beaz开车了"); } public void stop(){ System.out.printl ...
下面代码中的理解: Singleton类之所以是private型构造方法,就是为了防止其它类通过new来创建实例,即如此,那我们就必须用一个static的方法来创建一个实例(为什么要用static的方法?因为既然其它类不能通过new来创建实例,那么就无法获 ...

收藏的音乐

可能是年龄原因,已经没有偶像了,只是好听就可以了 the magic key   (one-t) Everytime   (britney spears) Fighter   (britney spears) Break the ice   (britney spears) Where the story ends &nbsp
因为加了包,所以当执行程序的时候,它会去找这个最外层的包的父目录去创建这个文件,而不是在这个当前.class文件的父类去创建 import java.io.*; class TestFile{ public static void main(String[] args){ //灵活性使用"\",方便移植,获取当前系统路径分隔符 String separator = File.separator; String path = "java" + separator + "dahai"; String ...
Windows->Preferences->Java->Editor->Content Assist右侧的 Auto-Activation框里设置Auto activation delay(激活延迟)的值,如:5000则为5秒 Auto activatioin triggers for Java(激活Java中"点")
闲来无事,开始写了个Servlet类来上传,测试成功 但把Servlet类的代码搬到Struts中问题来了 除了Servlet的doGet(),doPost()方法与Struts中的execute()方法外,其它代码完全一样,因为是COPY过去的 只要一上传,ServletFileUpload类的parseRequest方法都是null,郁闷了,差不多花了一个小时时间也没搞定,结果Baidu发现 1.最好不要在jsp页面中使用struts得标签,使用后,通过正常方式无法接收到相关参数。 2.如果使用action,不要使Action继承其他得Action,仅仅继承org.apache.stru ...
Java Web开发人员可以使用Apache文件上传组件来接收浏览器上传的文件,该组件由多个类共同组成,但是,对于使用该组件来编写文件上传功能的Java Web开发人员来说,只需要了解和使用其中的三个类:DiskFileUpload、FileItem和FileUploadE ...
文章来源:http://www.javaeedev.com/blog/article.jspx?articleId=ff80808116c69bf50118779bb84957a9 在Eclipse中,只需随时按住Ctrl并点击某个类名或方法名,即可跳转到相应的代码中。然而,如果引用一个开源的jar包,则会直接打开其class的二进制码,这对于调试或研究代码内部流程颇为不便,尽管可以在Build Path中为每个jar指定源代码位置,但这样一来,对于同一个jar(例如spring.jar),每个工程都要指定,比较麻烦。 另一种更简单的方式是直接用WinZip或WinRAR之类的工具解开jar ...
声明:来自尚学党马老师的教程代码 节点流类型(一根管直接插到下面的类型上,下面的管道指的是线程和线和之间的通讯)   类型 字符流 字节流 File FileReader FileInputStream  FileWriter FileOutputStream  Memory ArrayCharArrayReaderByteArrayInp ...
日期类 java.util.Date下面继承了三个子类,分别是 java.sql.Time:针对数据库中的时间 java.sql.Date:针对数据库中的日期 java.sql.Timesamp:数据库中的时期日期部分 对于日期的格式化,常用的是 java.text.DateFormt类的子类java.text.SimpleDateFormat 如果要想获得日期中的具体的年,月,日,时,分,秒等,那么可以用java.util.Calendar类 声明:以上部分完全是API中的内容 /** * Java对数据库中时间的操作 * @author DaHai * 如果要取出数据库中的日 ...
/** * JDBC连接数据库并写入BLOB字段 * @author DaHai * */ public class OracleBlob { public static void main(String[] args) { OracleBlob ob= new OracleBlob (); ob.insert("c:\\Test.txt"); } public Connection getConnection() { Connection conn = null; try { Class.forName("oracle.jd ...
如果哪里有说的不对的地方,希望各位朋友指正 操作: 1.在以前的一个项目中,因为提交后,返回到维护页面,所以当提交后,并不后退,而是一直刷新,那么其实它是在一直做第一次提交的操作 2.当返回到维护页面后查看源代码,为什么新生成的"32位随机码"在页面的隐藏域里已经变了,但提交的时候,还是输出第一次的"32位随机码"呢,因为隐藏域的码确实是变了,但提交的并不是你再一次点击的"提交按钮"动作,而是还是第一次提交的动作,所以刷新是在执行第一次提交的动作 注意: 1.token.jsp必须用html:form标签 记住一点,Struts在 ...
JSTL1.1必须在Servlet2.4和JSP2.0以上的窗口才能正常工作 以下为自己在学习过种的记录 判断 <c:set var="name" value="VictorySoft" scope="session"/> <c:if test="${name eq \"VictorySoft\"}"> <c:out value="正确"/> </c:if> 条件语句 1.相当于i ...
根据参数判断是维护/编辑页,还是删除及查询页 <script language="javascript">       function run(para){           var src = '';           if(para=='cx')               src = "要查询的路径";           if(para=='add' || para=='edit'){               var check = document.getElementsByName('keyid');     ...
Global site tag (gtag.js) - Google Analytics