![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
wscwsc58888
这个作者很懒,什么都没留下…
展开
-
笔记,switch case
switch case,只能是整型(int)或字符型(char)int week = 1; switch (week) { case 1: System.out.println("星期一"); break; case 2: System.out.println("星期二"); break; case 3: System.out.p原创 2013-03-09 10:05:46 · 449 阅读 · 0 评论 -
注解
Annotation(注解@)JDK中内置注解:@Override//重定向X个方法@Deprecated//过时@SuppressWarnings(value={"unchecked"}) //压制警告 作用:通知编绎器检测,而不是通知程序员与注释不同,注释是通知程序员自定义注解:public @interface MyAnnotati原创 2013-04-01 10:15:34 · 459 阅读 · 0 评论 -
自定义标签
Sun标签:内置: 无需导入,直接使用:,导入标签:----->包名:jstl-1.1--->声明:------>使用开发方式:实现SimpleTag接口五个方法加一个空参构造:空参构造(每次请求标签所在页面,都会创建标签对象,非单例的)setJspCOntext(JspCOntext pc)Web容器会将当前JSP页面封将成JspContext对象原创 2013-04-02 19:49:15 · 529 阅读 · 0 评论 -
网络
OSI:Open System interconnection应用层表示层会话层传输层网络层数据链路层物理层TCP/IP:应用层传输层网际层主机至网络层传输协议:UDP:数据报文协议将数据及源和目的封装成数据包中,不需要建立连接每个数据报的大小在限制在64k内因无连接,是不可靠协议不需要建立连接,速原创 2013-04-02 19:53:20 · 653 阅读 · 0 评论 -
监听器
事件监听机制:事件源事件监听器事件处理Web监听器:实现了SUN公司规定的一个特定接口XxxListener,以监听域对象变化情况.Listeners:ServletContextListener,HttpSessionListener----->两个常用,ServletRequestListener--->.HttpSessionBindi原创 2013-04-02 20:22:00 · 665 阅读 · 0 评论 -
代理
代理:当某个对象是为了防止其它对象的直接访问,这个对象叫代理.静态代理:编译时,代理类实现接口.动态代理:运行时,代理类独立.API:java.lang.reflect.Proxy类;Proxy.newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandl原创 2013-04-02 20:20:35 · 418 阅读 · 0 评论 -
文件上传下载
两个jar包:commons-io-1.4.jarcommons-fileupload-1.2.1.jarenctype="multipart/form-data"把请头体也上传给服务器只能上传某类文件:String contextType=fileItem.fileItem.delete();//删除临时文件,放在上传完原创 2013-04-02 19:49:55 · 472 阅读 · 0 评论 -
正则表达式;
package regex;/* * 正则表达式; * 用于操作字符串数据 * 通过一些特定的符号来体现的. * 掌握正则表达式,需要学习一些符号. * * 简化,但阅读性差: * * 主要四个用法 * 匹配:matches()方法 * 切割:split()方法 * 替换:replaceAll()方法 * 获取/查找:java.util原创 2013-04-02 20:20:14 · 629 阅读 · 0 评论 -
MD5加密
MD5:只能将明文转成暗文.API:java security.MessageDigestMessageDigest md5=MessageDigest.getInstance("DM5");byte[] data=md5.digest(password.getBytes());原创 2013-04-02 20:21:09 · 553 阅读 · 1 评论 -
IO
其实对于工作流来说,只要会这一个.学会了.基本上就学会了..所谓万变不离其宗..对于文件操作一说.读写其实是最简单的..对读取出来的数据进行分析才是我们需要针对项目加大精力的事情.. package wsc.com.it;import java.io.FileInputStream;import java.io.FileNotFoundException;import java原创 2013-08-12 22:28:01 · 485 阅读 · 0 评论 -
Map String数组的使用(业务逻辑)---实际项目中的问题
package wsc.com.it.repeatString;import java.util.LinkedHashMap;import java.util.Map;public class BomString {public static void main(String[] args) {String bom = "AAAA=1,BBBBB=2,C原创 2013-08-29 20:56:44 · 1019 阅读 · 0 评论 -
CSS
样式优先级:由上到下,由外到内.优先级由低到高.选择器:选择器名句{属性名:属性值;属性名:属性值....}html标签名选择器.class选择器id选择器原创 2013-04-01 10:17:48 · 518 阅读 · 0 评论 -
Jquery
Jquery:对javascript常用的代码进行封装第三方,实用的javascript库之一官网:www.jquery.com有标准版和迷你版提倡为每个标签定义一下ID大部分都是以方法形式存在.库版本: jquery-1.6.jsjquery-1.6.3.jsjquery-1.6.3.min.jsjquery-1.6.4.js;jquery-1.8原创 2013-04-01 10:26:44 · 454 阅读 · 0 评论 -
栈,堆
转载 2013-03-09 10:40:27 · 414 阅读 · 0 评论 -
数组
int[] array1 = new int[5] ; array1={ 22,33,44,55,55 };//错误 int[] array2; array2={11,22,33,44};//错误 int[] array3={22,33,44,55,66};//正确 int [] array4=new int[]{ 22,33,44,55,55 };//正确原创 2013-03-09 10:16:28 · 363 阅读 · 0 评论 -
在Eclipse安装Aptana插件
Aptana是一个开发JavaScript的很好的ide,且aptana提供了eclpse的插件,用起来几乎很上手而且很简单、方便,没有理由不去爱它。但是在Eclipse下安装aptana总会遇到一些问题,笔者也一样遇到了许多问题。现在这里就做一个总结,安装aptana遇到的问题:1、安装以后必须有Firefox支持。因为aptana需要firefox的JavaScript调试工具做调转载 2013-03-12 19:32:53 · 500 阅读 · 0 评论 -
Conllection
/** Conllections:集合框架的工具类*/集合的一些技巧需要唯一吗?需要:Set.需要顺序吗?需要:TreeSet不需要:HashSet但是想要一个和存储一致顺序的:LinkedHashSet不需要:List需要频繁增删吗?需要;LinkedList不需要:ArrayList如何记录每一个容器的结构和所属体系呢原创 2013-04-01 10:17:15 · 1101 阅读 · 0 评论 -
EL和JSTL
EL: Expression Language表达式语言. 为了替换JSP中的脚本片段可以使用JSP标签和EL&JSTL来解决. 还可以简化JSP标签, 补充了JSTL在运算上和逻辑上的不足。 格式: ${} 作用(JSTL没有的功能): 1,获取数据 普通变量/JavaBean变量/集合/数组 2,执行运算 关系/算法/原创 2013-04-01 10:20:58 · 615 阅读 · 0 评论 -
IO
字符流的由来.其实就是:字节流读取文字字节数据后,不直接操作而是先查指定的编码法,获取对应的文字,在对这个文字进行操作.简单说:字节流+编码表字节流的两个顶层父类:1.InputStream 2.OutputStream字符流的两个顶层父类:1.Reader 2.Writer这些体系的子类都以父类名作为后缀而且子类名的前缀就是该对象的功能原创 2013-04-01 10:23:37 · 429 阅读 · 0 评论 -
Bean
JavaBean侠义的JavaBean/值对象/实体,至少符合下面三项:1.私有的字段2.公共的空参构造器3.公共的对私有字段的存取方法广义的JavaBean独立的类任意方法侠义的JavaBean的作用封装数据怎么在JSP操作JavaBean/实体/值对象三个动作:前原创 2013-04-01 10:16:16 · 477 阅读 · 0 评论 -
DOM
DOM:Document Object Model(文档对象模型)用来将标记型文档封装成对象,并将标记型文档中的所有内容(标签,文本,属性等)都封装成对象封装成对象的目的是为了更为方便的操作这些文档以及文档中的所有内容.因为对象的出现就可以有属性和行为被调用.文档对象模型文档:标记型文档.对象:封装了属性和行为的实例,可以被直接调用.模型:所有标记型文档都具备一些共原创 2013-04-01 10:18:24 · 497 阅读 · 0 评论 -
Filter
Filter:过滤器:接口:javax.servlet.Filter位于服务器端和Web资源之间,起一个过渡的作用.单例模式:与Servlet相似作用:符合条件,才能做事情,即权限控制完成自动 登录。数据压缩控制。敏感数据过滤图片/数据转换过滤需要在XML配置文件,配置在之前配置格式://web服务器调原创 2013-04-01 10:21:30 · 541 阅读 · 0 评论 -
泛型
package map.generic;import java.util.ArrayList;import java.util.Iterator;/* * 泛型: * 1.5JDK之后出现的 * 2.提高安全机制 * 3.将运行时期的问题ClassCastException时期 * 4.避免强制转换的麻烦。 * 5.当操作的引用数据类型不确定时,原创 2013-04-01 10:22:30 · 496 阅读 · 0 评论 -
javap -c命令详解
知识在积累,一直要学习的路上。。一直在学习Java,碰到了很多问题,碰到了很多关于i++和++i的难题,以及最经典的String str = "abc" 共创建了几个对象的疑难杂症。 知道有一日知道了java的反汇编 命令 javap。现将学习记录做一小结,以供自己以后翻看。如果有错误的地方,请指正1.javap是什么: where options inclu转载 2015-07-16 10:47:52 · 523 阅读 · 0 评论