
Java
文章平均质量分 87
caisense
这个作者很懒,什么都没留下…
展开
-
struts2拦截器的实现原理及源码剖析
http://www.cnblogs.com/duanxz/archive/2012/12/03/2800004.htmlstruts2拦截器的实现原理及源码剖析拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可转载 2016-12-30 19:56:18 · 290 阅读 · 0 评论 -
Java总结篇系列:Java泛型
http://www.cnblogs.com/lwbqqyumidi/p/3837629.html一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List转载 2016-12-30 11:18:26 · 203 阅读 · 0 评论 -
eclipse导入jar包
http://jingyan.baidu.com/article/ca41422fc76c4a1eae99ed9f.html转载 2016-12-22 21:05:26 · 232 阅读 · 0 评论 -
JDK的动态代理深入解析(Proxy,InvocationHandler)
http://www.cnblogs.com/duanxz/archive/2012/12/03/2799504.htmlJDK的动态代理深入解析(Proxy,InvocationHandler)(转)一、什么是动态代理 动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对象,但是延迟实现实际对转载 2016-12-14 20:36:48 · 4783 阅读 · 0 评论 -
给HttpServletRequest传参的方法
1.一般使用request.getParameter("xxx");从jsp表单中读取xxx对应值2.也可以不用从jsp表单获取,在url中附带参数,如:http://localhost:8080/controller/login.scaction?name=css&password=123实现:给login.scaction传两个参数:name=css,password=123 格式:http:原创 2016-12-05 16:00:36 · 16367 阅读 · 0 评论 -
getAttribute()、setAttribute()和getParameter()的联系与区别
http://blog.youkuaiyun.com/happyflyingave/article/details/8045447?locationNum=6&fps=11.session.setAttribute()和session.getAttribute()配对使用,作用域是整个会话期间,在所有的页面都使用这些数据的时候使用。2.request.setAttribute()和reques转载 2016-12-04 20:57:28 · 391 阅读 · 0 评论 -
eclipse中如何给main传递参数
http://blog.youkuaiyun.com/theblackbeard/article/details/52172048 在命令行窗口可以通过Java +程序名 +参数1(空格)参数2(空格)......的形式,向args[0]、args[1]....传递参数,那么eclipse的传递方法如下 简单来说就是依次点击:Runun ConfigurationsProgr转载 2016-11-25 19:55:33 · 5533 阅读 · 0 评论 -
java中length,length(),size()区别
1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!这个例子来演示这两个方法和一个属性的用法转载 2016-11-24 13:07:36 · 261 阅读 · 0 评论 -
static final public synchronized abstract 的顺序问题
转自http://gatusso52.iteye.com/blog/5121641static final public synchronized 可以混用 而且顺序不限2abstract 只能与public或protected连用,不能用default或private 也不能与static final synchronized中的任意一个连用 原转载 2016-11-23 10:29:22 · 2146 阅读 · 0 评论 -
Java EE 组件 容器 服务器
Java EE 组件 容器 服务器 一、组件(Component): 组件可以定义为一种自治的、提供外部公共接口的、动态可用的事物处理过程,组件可以用来构建其它组件或者应用程序。简言之,组件就是能完成一定功能的封装体,小到一个类,大到一个系统。 组件是满足某种规范的代码,只要满足这个规范,你的代码就可以部署到特定的容器(下边有阐述),容器就可以运行它了,转载 2016-11-15 16:07:40 · 1589 阅读 · 1 评论 -
JAVA中mark()和reset()用法
根据JAVA官方文档的描述,mark(int readlimit)方法表示,标记当前位置,并保证在mark以后最多可以读取readlimit字节数据,mark标记仍有效。如果在mark后读取超过readlimit字节数据,mark标记就会失效,调用reset()方法会有异常。 但实际的运行情况却和JAVA文档中的描述并不完全相符。 有时候在BufferedInputStream类中调用mark转载 2016-11-04 21:54:37 · 665 阅读 · 0 评论 -
Java中的回车换行符/n /r /t
http://www.cnblogs.com/liaojie970/p/5714050.html首先直接上结论: //换行时采用System.getProperty("line.separator") public void test1() { LogTable logTable = logService.getLogSecById(489);转载 2016-11-04 20:37:26 · 734 阅读 · 0 评论 -
windows下java环境配置
右键“计算机”——属性——高级系统设置——环境变量系统变量中新建:JAVA_HOME值设为:C:\ProgramFiles\Java\jdk1.8.0_60 (jdk默认安装路径) Classpath值设为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar。 在Path中增加:C:\ProgramFiles\Jav原创 2016-09-27 00:37:27 · 330 阅读 · 0 评论 -
笔记
1. cudamalloc分配的区域无法被直接访问2. 调用cuda库函数,输入的指针需要cudamalloc,并cudamemcpy传入设备后才能传给函数。3. VS2013 LINK出错,如下:错误 4 error LNK2019: 无法解析的外部符号 _cusparseCreateMatDescr@4,该符号在函数 "float *__c原创 2016-08-10 12:16:58 · 446 阅读 · 0 评论 -
mac osx 10.11.6 安装eclipse
1.官网下载eclipse最新版neon2.在osx中解压。dmg文件,得到应用程序eclipse,双击提示没有安装java环境3.用苹果自带的更新工具安装1.6版本java,再打开eclipse,提示版本不够(至少1.7)4.官网下载最新版jre(8u101)安装后,打开终端,输入java -version,查到版本依然为1.65.查网上才知道还需安装jdk,官网下载并安装,再打原创 2016-08-03 22:23:51 · 977 阅读 · 0 评论