JavaSE
tyust512
Java方面:<br/>1.掌握Java语言及面向对象的设计思想。<br/>2.熟悉JSP,Servlet等J2EE的核心技术。<br/>3.熟练使用Struts2、Hibernate框架。<br/>4.熟练应用JavaScript ,CSS。<br/>5.熟悉AJAX。<br/>数据库方面:<br/>1.熟悉SQL语言,能够熟练的使用SQL语句创建表,进行增删改查等操作。<br/>2.熟练运用Oracle,MySQL等数据库系统以及基于Oracle进行的应用程序开发。
展开
-
java 编码-JSP页面中的pageEncoding和contentType两种属性
关于JSP页面中的pageEncoding和contentType两种属性的区别:pageEncoding是jsp文件本身的编码contentType的charset是指服务器发送给客户端时的内容编码JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。转载 2014-09-24 14:40:13 · 478 阅读 · 0 评论 -
枚举的7种基本用法
转自 http://blog.sina.com.cn/s/blog_4adc4b090101dtwt.htmlDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提转载 2015-05-20 11:39:00 · 270 阅读 · 0 评论 -
Java的内存泄露
一、内存泄露的定义:一般来说内存泄漏有两种情况:一种情况如在C/C++ 语言中的,在堆中的分配的内存,在没有将其释放掉的时候,就将所有能访问这块内存的方式都删掉(如指针重新赋值);另一种情况则是在内存对象明明已经不需要的时候,还仍然保留着这块内存和它的访问方式(引用)。第一种情况,在 Java 中已经由于垃圾回收机制的引入,得到了很好的解决。所以, Java 中的内存泄漏,主要指的转载 2015-06-08 19:48:41 · 342 阅读 · 0 评论 -
Enum 枚举使用案例
看源码和注解package com.demo.controller;import java.io.Console;public class EnumTest { //枚举都是常量,最好变量名全是大写,用于区分 public enum Seasons{ spring, summer, fall, winter }; //用法1 定义常量 public enu原创 2015-06-30 14:42:09 · 467 阅读 · 0 评论 -
String.format()
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale locale, Stri转载 2015-09-28 14:55:01 · 355 阅读 · 0 评论 -
Exception
实例用来说明当try里面含有return语句的时候,运行顺序是怎么样的package com.smarterp.filter;public class Test { public static void main(String[] args) { System.out.println("结果是:" + Test.runSequence()); } //测试运行顺原创 2015-10-21 11:57:52 · 217 阅读 · 0 评论 -
Thread
在JAVA中,一共有四种方法支持同步,其中三个是同步方法,一个是管道方法。 1. 方法wait()/notify() 2. 方法await()/signal() 3. 阻塞队列方法BlockingQueue 4. 管道方法PipedInputStream/PipedOutputStream下面我们看各个方法的实现:1. 方法wait转载 2015-09-17 14:35:53 · 278 阅读 · 0 评论 -
String
String str = new String (“abc”); package com.smarterp.filter;import java.util.HashSet;public class Test { public static void main(String[] args) { Test.runSequence(); } //测试运行顺序 p原创 2015-10-21 15:21:58 · 230 阅读 · 0 评论 -
HashSet<String>, HashMap<String, String>, Hashtable<String, String>
在java的集合中,判断两个对象是否相等的规则是: 1. 判断hashCode是否相等 如果不相等,认为两个对象也不相等。 如果相等,转入2(这一点只是为了提高存储效率而要求的,其实理论上没有也可以,但如果没有,实际使用时效率会大大降低,所以我们这里将其做为必需的。) 2. 判断两个对象用equals运算是否相等(内容是否相等) 如果不相等,认为两个对象也不相等 如果相等,认为两个对象原创 2015-10-21 14:51:02 · 1053 阅读 · 0 评论 -
Java 中几个时间类的区别
Java.util.Date包含年、月、日、时、分、秒信息// String转换为Date String dateStr = "2013-8-13 23:23:23"; String pattern = "yyyy-MM-dd HH:mm:ss"; DateFormate dateFormat = new SimpleDateFormat(pattern); Date date =转载 2015-11-17 10:43:39 · 298 阅读 · 0 评论 -
编码规范
变量名必须有意义变量名必须有意义,不得使用i, j, k, l, a, b, c类似这样的名字。不正规的写法var a = readData();for(var i = 0; i { var c = a[i]; setData(c);}正规的写法var data = readData();for(var index原创 2015-04-28 10:56:59 · 360 阅读 · 0 评论 -
高级for循环 实例
int array[] = {1,2,3,4};for(int i : array){ System.out.println(i);}List list = new ArrayList();list.add("a");list.add("b");list.add("c");for(String str : list){ System.out.pr原创 2014-07-24 15:43:29 · 401 阅读 · 0 评论 -
循环遍历MAP
在java中有很多种方法来遍历map。接下来我们就回顾下最常用的方法,并且比较下他们的优缺点。 各种map 在java中都实现了map接口,下面的方法适合任何一种map,只要是实现了map接口的。像hashmap,treemap,LinkeHashMap,Hashtable等等。 方法#1:通过通过循环entries 来遍历map 这种方法是最通用和效转载 2014-10-30 19:20:05 · 458 阅读 · 0 评论 -
JAVA – 虚函数、抽象函数、抽象类、接口
JAVA – 虚函数、抽象函数、抽象类、接口1. Java虚函数虚函数的存在是为了多态。C++中普通成员函数加上virtual关键字就成为虚函数Java中其实没有虚函数的概念,它的普通函数就相当于C++的虚函数,动态绑定是Java的默认行为。如果Java中不希望某个函数具有虚函数特性,可以加上final关键字变成非虚函数PS: 其实C++和Java在虚函数的观点大同小异转载 2014-10-15 18:06:32 · 148 阅读 · 0 评论 -
Java 知识点
在说这个之前,先介绍一下组件 什么是组件,组件是什么?组件其实就是一个应用程序块 但是它们不是完整的应用程序,不能单独运行 就有如一辆汽车,车门是一个组件,车灯也是一个组件 但是光有车灯车门没有用,它们不能跑上公路 在java中这些组件就叫做javabean,有点像微软以前的com组件 要特别说明的是,由于任何一个java文件编译以后都是以类的形式存在 所以javabe转载 2014-08-06 23:09:57 · 323 阅读 · 0 评论 -
Java 换行 /r/n
在文章中的字符串分割,经常要使用换行分割,/r 是回车,return/n 是换行,newline我们在平时使用电脑时,已经习惯了回车和换行一次搞定,敲一个回车键,即是回车,又是换行.但在早期的打字机上,要另起一行打字需要两个步骤,首先要发送命令"/r”将打字头复位,即回车,然后再发送命令"/n”让打字机走纸移到下一行,所以这个历史遗留问题导致了如今在DOS-W转载 2015-01-09 15:28:40 · 559 阅读 · 0 评论 -
Java 转义序列
编程中具有特殊意义的符号标记常用的:转义序列符描述含义\n 换行符移到下一行\t水平制表符移动到下一水平制表位,相当于tab\v垂直制表符移动到下一垂直制表位\b退格符移回一个空格\r回车符原创 2015-01-12 11:29:05 · 549 阅读 · 0 评论 -
Java中Cookie的用法
1、Cookie的来历与作用Cookie是WEB服务器通过浏览器保存在WWW用户端硬盘上的一个文本文件,这个文本文件中包含了文本信息。 文本信息的内容以“名/值”对(key/value)的形式进行存储。 可以让WEB开发者通过程序读写这个文本文件。 XP中保存Cookie的目录是“C://Documents and Settings/用户名/Cookies”Cook转载 2014-12-23 19:00:40 · 374 阅读 · 0 评论 -
精通java的25个标准
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以 及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,ref转载 2014-12-23 19:03:55 · 449 阅读 · 0 评论 -
jdk中的jre和jre有什么区别?
JDK里面的工具也是用JAVA编写的,它们本身运行的时候也需要一套JRE,如C:\Program Files\Java\jdk1.5.x\目录下的JRE。而C:\Program Files\Java\目录下的JRE是用来执行我们自己编写的JAVA程序。两套JRE中的任何一套都可以用来执行我们自己编写的JAVA程序,但是JDK里面的工具只能由C:\Program Files\Java\jdk转载 2015-01-13 10:46:05 · 762 阅读 · 0 评论 -
Java加载资源文件的两种方法
Java将配置文件当作一种资源(resource)来处理,并且提供了两个类来读取这些资源,一个是Class类,另一个是ClassLoader类。 当我们自己的程序需要处理配置文件时(xml文件或properties文件),通常会遇到两个问题: (1)我的配置文件应该放在哪里? (2)怎么我的配置文件找不到了? 在了解了Java加载资源文件的机制后,以上这两个问题便迎刃而解了转载 2015-01-18 23:23:59 · 692 阅读 · 0 评论 -
多线程方向
http://www.cnblogs.com/linjiqin/p/3217451.html转载 2014-11-26 18:49:38 · 345 阅读 · 0 评论 -
1 Java安全策略简介
转载自: http://blog.chinaunix.net/uid/7374279/sid-35029-list-1.htmlJava提供较为详细的安全策略,以应对网络中信息的加密传输和使用。主要有以下几种:1:类装载器2:字节码验证3:安全管理器与权限4:Java安全包5:验证及java验证平台6:签名代码7:加密转载 2015-06-08 19:29:31 · 284 阅读 · 0 评论