一位大师总结的东西—J2EE学习中一些值得研究的开源项目

这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、 IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提 供的大量的API,根本不能很好地使用它; 其次,我根本就没有学到任何有助于写程序的知识,此时我也只不过能写个几页的小程序。出于这个幼稚的想法我研究了JDK中Collections、 Logg…

WebWork实现用户的登陆

 WebWork实现用户的登陆收藏 新一篇: J2SE IO 流复习 | 旧一篇: Struts+Hibernate+Spring 集成 主要实现如下功能:1、login.jsp中就name,password字段2、用户名与密码不能为空!如果空给予提示(使用Webwork验证,国际化)2、当用户名为:xiaomaha密码为123跳转到seccess.jsp页面否则跳转到defeat.jsp页面 第一步:导包版本为:webwork-2.2.5http://www.opensymphony.com/webwork       可以下载所需要的包1…

J2SE总结(持续更新)–hxx_jmr

请注明原创@authod:huanglei_jmr---http://blog.sina.com.cn/s/articlelist_3113060227_0_1.html 1:讲一个很简单的东西: 为什么用缓存区:就像接水,为什么我们总习惯于拿个小桶接满之后再去处理,而不是每一滴水都进行处理..  我想用个小桶,效率应该高点.. 第一个,加那个buffer的意思是不用每次读到一个字节,就处理一次,而是放到一个缓冲区中.  经常看到的一段代码:   byte[] buff=new byte…

J2SE基础复习之琐碎

J2SE基础复习之琐碎                                                                                 -----by Trelow1.javac:在编译时使用的程序,其中的c指的是compile-编译。2.注意一个专业程序员的细节:  快捷键的使用;  文件夹选项的配置;  面试的时候很有可能是用笔写代码。3.println:是printline-输出一行的意思。4.在配置环境变量的时候在classpath的指定路径后加一个“.”,表示当前路径…

JSP中四种属性

转载 https://www.cnblogs.com/liuyangv/p/8060222.html一、四种属性范围在JSP中提供了四种属性保存范围page:在一个页面内保存属性,跳转之后无效request:在一次服务请求范围内,服务器跳转后依然有效session:-在一次会话范围内,无论何种跳转都可以使用,但是新开浏览器无法使用application:在整个服务器上保存,所有用户都可以使用名称作用域application在所有应用程序中有效session在当前会话…

循序渐进玩坦克

坦克大战版本0.4 功能:让坦克动起来步骤:1、将位置改变为变量     2、启动线程不断重画(a.线程重画更加均匀,更能控制重画的速度  b.按键重画不能解决子弹自动飞行的问题     3、每次重画改变坦克的位置 掌握:内部类的使用内部类的好处:可以方便的访问包装类的方法使用内部类的时机:不方便公开的,只为包装类服务的类应当定义为内部类 版本0.41 功能:使用双缓冲消除闪烁现象 原因:刷新重画频…

java.lang.UnsupportedClassVersionError

JDK版本不一致导致 ,默认版本 1.6 ,spark支持的最低jdk版本 1.7  eclipse更改默认jdk JDK不同的版本,编译出的class文件是不同的。通过查看分析class文件前几个字节,可以找到对应的关系,详细的参考官方,细微的版本之间可能有差异: 1 J2SE 7 = 51 (0x33 hex), 2 J2SE 6.0 = 50 (0x32 hex), 3 J2SE 5.0 = 49 (0x31 hex), 4 JDK 1.4 = 48 (0x30 hex), 5 JDK 1.3 = 47 (0x2F hex), 6 JDK 1.2 = 46 (0…

JDK 1.6 + Eclipse 3.2.2 + MyEclipse 5.5GA + Tomcat 5.5.23

这周开始进入J2EE的学习。之前学习的J2SE部分仅仅是为J2EE的学习打下基础,从这周开始真正进入了java核心部分的学习。首先要了解什 么是J2EE,JAVA平台从1.2版本后就被统称为JAVA 2,JAVA 2有3个版本,分别是J2SE,J2EE和J2ME。 J2SE (JAVA 2 Platform Standard Edition) J2SE是java2标准平台版本。之前我们学习的都是j2se,它主要是针对于桌面系统的应用。它也是java学习的基础。 J2ME(JAVA 2 Pla…

J2SE学习之内存与程序

    学习这一部分我感觉我们最重要的是是找不同找Java的语法跟我们比较熟悉的C#到底有什么不一样的地方,学习这一部分我们知道Java是一门纯面向对象的语言为什么说是纯呢?是因为他跟我们以前的学过的C#不一样的地方就是他的使用方法,每次使用一个对象的时候都要对他实例化。    这一部分尚学堂讲的很详细,我觉得这个视频真的很好最重要的是他讲了一个程序在内存中的变化情况以及定义的时候内存是怎…

J2SE复习提纲

 J2SE基础复习提纲                                                                ----------by Trelow 一.java概述。 1.程序语言的发展。 key:第一代语言到第四代语言;发展的方向。 2.java程序的运行机制及运行过程 3。jdk的安装; key:两个jre;环境变量的配置-两种; 4.HellowWorld看出一个java程序的特点; key:类名;main方法; 5.java开发环境; key:IDE-JBuilder;Eclipse;Sun One Studio;…

springboot前端传参date类型后台处理方式

今天真的心累,后台要接收date类型参数,用postman测了好久也收不到,我参考了以下博客 https://www.jianshu.com/p/ebe9087b9078 1、针对json格式:在配置文件中加以下配置     spring.jackson.date-format=yyyy-MM-dd HH:mm:ss     spring.jackson.time-zone=GMT+8   2、针对form表单格式,加下面这句配置就可以  spring.mvc.dateFormat = yyyy-MM-dd HH:mm:ss 3、也可以在pojo中对特定的date类型属…

360浏览器下的页面兼容性问题以及解决方法

引言:  在Web应用的开发过程中,发现若干页面在360的浏览器上显示不正常,而在其他的浏览器上,皆为正常状态,问题出在哪里呢?问题的提出:     Web页面在360的浏览器上,显示不正确。 但是在Firefox、chrome和IE8+以上的浏览器上,都是显示正常的。问题的分析  1.  检查了一些JavaScript框架,标准的jQuery类库1.x系列,确认其工作正常,问题不是在于Javascript方面。  2.  排查掉HTML标签内容的显…

thymeleaf

引入大佬的总结:http://www.cnblogs.com/jiangbei/p/8462294.html 记录一下自己对这篇文章中需要注意的细节: 1.该配置是在application.properties中。 2.如果是单标签封闭,会导致整个页面都出不来。

jsp

今天在做程序代码查看的时候,发现开发者都喜欢直接在JSP中用request去获得网站的contextPath, 但web应用已经引入了 jstl  包,为什么不用了。于是自己做了一个页面测试, 写了一个简单的来测试: <%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <!DOCTYPE html PUBLIC…

JSP中Session的使用

JSP session用法 <%@page contentType="text/html;charset=GB2312"%><html>  <head>  </head>  <body>  <%String s = session.getId(); //获取session ID号  %>    <p>你的session对象ID是:</p><%=s %>  <%!    int Num = 0; //定义前面要加!号    synchronized void countPeople() { //同步方法      Num++;    }  %>  <%    if (…
下一页 »