java综合

java环境变量配置:http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.htmlhtml

 

1.导入项目java

当下载了包含Eclipse 项目的源代码文件后,咱们能够把它导入到当前的Eclipse 工做区而后编辑和查看。点击菜单File > Import,而后在弹出的Import 对话框中展开General目录,选择Existing Projects into Workspace,接着点击Next 按钮。当选中单选钮Select root directory:时能够点击Browse…按钮选中包含项目的文件夹,若是包含项目的话就能够在中间的Projects 列表框中显示;而当选中单选钮Select archive file:时能够点击Browse…按钮选中包含项目的ZIP 压缩包,若是包含项目的话就能够在中间的Projects列表框中显示。最后点击Finish 按钮就能够导入项目并打开了。数据库

2.导出项目小程序

点击菜单File > Export,而后在弹出的Export 对话框中展开General 目录,选择Archive File,接着点击Next 按钮。而后在To archive file:输出框中选中要保存的文件名,通常写成项目名.zip,而后点击Finish 按钮便可导出当前项目。还有一种方式是手工打包,用WinRAR 或者WinZIP 等工具均可以。服务器

 

servlet:java服务器端小程序
applet:。。。小程序session

xxxlet:xxx小程序mvc

 

3.时间处理app

//将可读性字符串时间转换为10位长度时间戳
long timestamp = new SimpleDateFormat("yyyy-MM-dd HH:mm").parse("2014-05-12 09:23").getTime()/1000

//将时间戳转换为可读性字符串时间
String dateTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(1294890859000L);;

4.在数据库存储timestamp类型的时间的处理框架

  往数据库存储的时候能够接收 java.util.Date类型,再用getTime()方法获得表明那个Date对象的long值,再以这个long值构造一个Timestamp对象 存进数据库中。
  从存数据库里取的时候,能够先获得Timestamp用他的getTime()方法获得long值,再以这个long值构造一个 java.util.Date对象,这样就能够对这个Date对象操做了。好比说 new SimpleDateFormat("yyyyy-MM-dd HH:mm:ss").format(Date)或format(Timestamp)都行~jsp

step1:表单提交过来的日期,设置属性为private String starttime;
step2:往数据库存储日期:设置属性为private Date starttime;

ps.setTimestamp(5, new Timestamp(a.getStarttime().getTime()));

step3:从数据库取日期:也是用域对象的属性private Date starttime;

a.setStarttime(new Date(rs.getTimestamp("starttime").getTime()));

 

5.JDBC事务

conn.setAutoCommit(false);
....
conn.commit();

conn.rollback();

 例如:转帐。

6.格式化数字
区别:(也可用该方法将长整型转换为整型)
DecimalFormat df = new DecimalFormat("0.00");
DecimalFormat df = new DecimalFormat("#.00");
df.format(12.34);  
若是是0.## 和 0.00的话就能够看出区别了 假设要转换的数字是5 使用0.00转换后结果是5.00 而若是是0.##结果就是5 

7.Microsoft office操做
POI参考:http://sarin.iteye.com/blog/845035

8.发邮件:
javamail参考:http://www.cnblogs.com/codeplus/archive/2011/10/30/2229391.html

9.优先级依次为:

 <%
    request.setAttribute("abc", "abc");
    session.setAttribute("abc1", "你好1");
    pageContext.setAttribute("abc2", "你好2");
    application.setAttribute("abc3", "你好3");
%>

 

 

 

领悟:

若是你刻苦的话2个半月就OK.....只要把java基础学会熟练,,,,在练习jsp页面技术,,也没多难,,,,而后学servlet,,,,,,servlet主要流行配合MVC框架来写,,,通常都那样写,,,因此你学的步骤是:java基础多看看网上教程,,不少的百度就行我就不跟你说了,,而后去百度找MVC框架的书籍或者教程来看,或者去买书,注意必定要多实践,,,不要怕敲代码,,,,使劲敲,,不会的摸索着看教程来写,,,,学完MVC以后在学servlet就OK了,,,给你个时间表,,只要你把它利用起来绝对行你说过java基础很差,可是不表明一点都不会因此多找点案列来练习不会的字段方法属性百度找去或者查询API文档(20天把java基础学熟练天天必须腾出5个小时的时间不低于5个小时不睡觉也不休息5小时以上最好,,,最好学的时候专心,要相信你必定行的,10天练习mvc框架多写写三层要认识3层的概念,学学面向对象的思想,学学类的多态性,封装继承多态必定要搞懂,再花10天学习jsp页面,,学着链接数据库,,,ResultSet数据集是什么要搞懂才会在网面上输出语句,<%学会在jsp里面写内嵌代码%>,而后花12天学习Servlet,学会认识什么叫实体对象,什么叫集合List,Map,Set,这些要把他搞懂而后,还有Servlet的执行顺序,运行机制,它有哪些对象,怎么传值怎么接受值,get方法和post方法的做用,最后再花10天时间来多作项目,,找案列来作,,找一些书来看,,算是累计开发经验,这样在公司才能上手)这样算下来估计所有52天,,上手62天,,虽然我后面有可能我越说你越不怎么懂,,但按着这个步骤来你慢慢的你就会以为这些都是必不可少的。
相关文章
相关标签/搜索