- 博客(12)
- 资源 (8)
- 收藏
- 关注
原创 java反射
Java反射1、可以通过对象反射出类的名称getClass()通过该机制可以完整的得到类中得完整结构,属性和方法定义getFields() /getMethod() / getIterfaces() / getName() / getPackage() /newInstance()/getComponentType() /isArray()/getPackage() /g
2016-03-13 09:22:15
261
原创 Java类集
Java类集 java.uti.*1、类集即动态对象数组,可进行任意的扩充,Collection 较少使用List 常用 可重复Set 不允许重复数据Map key-àvalueIterator 集合的输出接口ListIterator双向输出Enumeration sortedSet 排序接口
2016-03-13 09:20:54
301
原创 Tomcat数据源
3-1Tomcat数据源1、解决问题:建立数据连接池,提高数据使用效率2、建立资源池,配置Tomcat下得server.xml配置mysql数据池atuh包括Container和application两种方式 配置oracle数据池在配置serverl.xml之后,需要对web.xml进行配置 xmlns:xsi="http://www.w3.org/
2016-03-13 09:18:29
279
原创 Struts 2.x
Struts 2.X Struts2.X与1.X完全不同。起源于WebWork,1.X与2.X无任何直接关系1. 部署struts2的jar包时,注意删除其中无用的jar,如**-plugin.jarstruts2 中页面提交请求后,struts2将会截获请求,查找struts.xml,找到对应的Action生成Action实例,将提交的数据置入该实例中,然后调用Action中
2016-03-13 09:16:31
277
原创 Struts1.x
Struts1.x 1. 新概念View 层:jsp Controller层:Action Action中的execute()model层代码 ActionServlet Struts的入口程序,不负责任何业务的处理,只是查找Action名单 Form Bean 对jsp中表单的封装,其中包含getter,setter方法,并且属性名要与jsp中表单
2016-03-13 09:15:39
244
原创 过滤器-监听器
过滤器1、Fliterpublic voidinit(FliterConfig config) throws ServletExceptionpublc voiddoFilter(ServletRequest request,ServletResponse response,FilterChain chain) throws ServletException,IOExcept
2016-03-13 09:14:51
213
原创 会话跟踪
会话跟踪1、Cookie (1)Cookie封装于javax.servlet.http.Cookie中Cookie使用key-value的方式保存用户状态 request对象可以获取cookie对象, (2)新建cookie Cookie cookieName = new Cookie(“cookiename”,value); response.addCook
2016-03-13 09:14:02
191
原创 深入JSP
深入JSP1. JSP也是servlet, 存在实例化、销毁自身的初始化方法public void_jspInit(){}public void_jspDestory(){}2. JSP指令(1) Page 相当于java中的this关键字 属性 extends 任何类的全名 当继承时,JSP为servlet,继承普通类
2016-03-13 09:13:10
242
原创 Servlet注意事项
深入Servlet1、通过web.xml初始化参数,可以解决一些参数修改变动问题 **** 在servlet中通过getInitParameterNames()和getInitParameter()获得name和valueEnumerationparams = this.getInitParameterNames();While(pa
2016-03-13 09:11:22
405
原创 Mac版下Mysql错误修正
MACMYSQL 问题1:初次安装后无法进入问题a. 停止 mysql server. 通常是在 '系统偏好设置' > MySQL > 'Stop MySQL Server' b. 打开终端,输入: sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables c. 打开另一个新终端,输入:
2016-03-13 09:09:39
355
原创 luciferyang-OJ-1001
#include#includeusing namespace std;int main(){ int temp=0; while(scanf("%d",&temp)!=EOF){ int temp_2=0; for(int i=1;i<=temp;i++){ temp_2+=i; } cout<<temp_2<<endl<<endl;
2014-06-21 23:50:16
452
原创 luciferyang--OJ-1000
#includeint main(){ int a,b; while(scanf("%d %d",&a,&b)!=EOF) printf("%d\n",a+b); return 0;}
2014-06-18 23:37:51
336
剑桥商务英语
2013-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人