毕业后工作4个月,所见,所学,阶段总结(2012-12-03)

1.tomcat
远程调试:在start.bat中加入SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
建立引用:<Context path="/inquiry" reloadable="true" docBase="...." workDir="...." />

2.字符替代品
&lt;&gt; <>
&amp;    & 
&apos;   '
&quot;   "
&nbsp;  空格


3.编码
                           汉字   英文字母
Utf-8(国际通用)  3-4       1       兼容iso8859-1
gbK(国家编码)     2         1       兼容iso8859-1
unicode                2         2       不兼容iso8859-1
 

4.概念理解
   泛型<T>:不指定传入和返回的参数类型

5.数据流:
   a.读写文件用文件流。
   b.字节流转换为字节流需要设置编码格式
   c.InputStream/OutputStream 字节流的基类, reader/writer字符流的基类(读取时将字节转换为字符,一般会先缓存在内存中,不适合大文件读取?)

6.开发注意点:
    a.同级类不要相互引用
    b.日志文件打印log4j
    c.toString()带来的空指针异常
    d.事务中产生并抛出异常,才会发生回滚
    e.容易变的参数配置文件化
    f.线程池提高执行效率,响应时间
    g.使用监听器初始化部分服务器资源

7.开发工具:
  freemarker(元素为null报错)+tiles(替代iframe,没有局部刷新,iframe会在服务端新建线程,增加压力?)
  JQuery、Ajax、js、html、css(w3cschool)
  log4j日志打印
  poi office解析、生成、网页展示(了解)
  openCSV csv文件解析
  maven+ant
  testNG+ant
  json解析(fastJson)

8.待学习:
    类型处理Handler(拦截器),监听器,过滤器 的理解与使用,json解析,log4j配置 ,线程池配置 
    书籍:java编程思想、Java设计模式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值