java
文章平均质量分 75
PrayAllForYou
come on ,coding!
展开
-
Cookie
j2ee的cookie原创 2016-05-10 15:51:12 · 477 阅读 · 0 评论 -
Struts2中action重定向跳转到jsp页面两种配置方式带参数
Struts2中action重定向跳转到jsp页面两种配置方式带参数原创 2016-06-12 21:32:02 · 9340 阅读 · 2 评论 -
struts2 action以及页面跳转
struts2 action之间以及页面之间的跳转原创 2016-06-13 07:49:27 · 1727 阅读 · 0 评论 -
Spring mvc web 配置 简单例子 (创建Spring mvc web项目)
创建一个简单的Spring mvc web项目原创 2016-06-13 09:54:29 · 755 阅读 · 0 评论 -
Spring MVC 获取请求参数的几种方法
Spring MVC 获取请求参数的几种方法原创 2016-06-13 11:00:22 · 1299 阅读 · 0 评论 -
java 值传递 引用传递 笔试题
基本数据类型和String的构造两种方法都是值传递。原创 2016-05-31 09:27:15 · 881 阅读 · 0 评论 -
微信扫描二维码跳转页面
微信扫描二维码跳转页面原创 2016-07-04 10:52:41 · 29769 阅读 · 2 评论 -
线程的五大状态
线程的五大状态转载 2016-06-23 10:17:19 · 347 阅读 · 0 评论 -
java垃圾回收机制(1)
一:垃圾回收机制的意义在C++中,对象所占的内存,在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;在Java中,当没有对象引用指向一片内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。事实上,除了释放没用的对象,垃圾回收也可以清除内存记录碎片。由于创建对象和垃圾回收器释放丢弃对象所占的内存空间,内存会出现碎片。碎片整理将原创 2017-03-17 18:02:35 · 424 阅读 · 0 评论 -
Java垃圾回收机制(2)
(一)GC的执行机制 由于对象进行了分代处理,因此垃圾回收区域、时间也不一样。GC有两种类型:Scavenge GC和Full GC。Scavenge GC:一般情况下,当新对象生成,并且在Eden申请空间失败时,就会触发Scavenge GC,对Eden区域进行GC,清除非存活对象,并且把尚且存活的对象移动到Survivor区。然后整理Survivor的两个区。这种方式原创 2017-03-17 21:30:01 · 327 阅读 · 0 评论 -
Java并发编程:并发容器之CopyOnWriteArrayList
Java并发编程:并发容器之CopyOnWriteArrayList(转载) 原文链接: http://ifeve.com/java-copy-on-write/ Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延转载 2017-03-15 16:11:38 · 445 阅读 · 0 评论 -
java 中的区别
1、Java中wait()和sleep()的区别1)、方法来源:sleep()方法属于Thread类,wait()方法属于Object类。 2)、占用资源:sleep=“占着CPU睡觉”;wait=“等待使用CPU”。 sleep(100L)意思为:占用CPU,线程休眠100毫秒。 wait(100L)意思为:不占用CPU,线程等待100毫秒。 3)、释放锁:s原创 2017-06-01 10:55:27 · 531 阅读 · 0 评论 -
JVM内存模型
JVM内存模型总体架构图 1)程序计数器多线程时,当线程数超过CPU数量或CPU内核数量,线程之间就要根据时间片轮询抢夺CPU时间资源。因此每个线程有要有一个独立的程序计数器,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成,记录下一条要运行的指令。线程私有的内存区域。如果执行的是JAVA方法,计数器记录正在执行的java字节码地址,如果执行的是nat...转载 2018-10-12 15:11:32 · 204 阅读 · 0 评论 -
struts2的action从request获取参数值的两种方式
无论是提交form表单还是从URL中直接获取,struts2的action类中获取请求参数值,总的来说有2种方式:第一种在action中定义同名变量,提供get/set方法。第二种方式是手动获取HttpServletRequest,然后调用request.getParameter()。原创 2016-06-12 20:38:02 · 9213 阅读 · 0 评论 -
Struts2中获取session、request、respsonse的两种方法
Struts2中获取session、request、respsonse的两种方法原创 2016-06-12 19:40:50 · 2641 阅读 · 0 评论 -
如何引用自定义标签库中的tld文件
在JSP中使用标签是很平常的事情,在制作自定义标签时,通常都需要写tld文件来定义标签的各种属性,对应的java类,前缀等等。标签与tld文件紧紧相连,那么,到底应该怎么放置tld文件?在web.xml中怎么定义tld文件的位置?以下是具体的分析Ø Taglib的使用:首先是在头部申明taglib, uri必须是web.xml定义的,或者是原始tld文件定义的。 然后转载 2016-05-23 23:06:06 · 562 阅读 · 0 评论 -
java UDP编程
udp 通信 编程原创 2016-05-24 09:49:42 · 513 阅读 · 0 评论 -
java Thread学习-Thread的实现方法 继承Thread,实现Runnable 接口
Thread的实现方法 继承Thread,实现Runnable 接口原创 2016-05-25 08:32:18 · 812 阅读 · 0 评论 -
Java 实现Runnable接口 资源共享
Java中通过实现Runnable接口来达到资源共享原创 2016-05-25 09:52:56 · 977 阅读 · 2 评论 -
java 生成二维码 代码实现
引入Zxing 的corn.jar 包就行了import java.awt.image.BufferedImage;import java.io.File;import java.util.Hashtable;import javax.imageio.ImageIO;import com.google.zxing.*;import com.google.zxin转载 2016-05-15 16:59:15 · 14722 阅读 · 1 评论 -
Myeclipse 没错误 有红色叉号
今天导入别人的一个项目 已经能运行了,就是还是有一个红色的叉号,强迫症表示很不能忍受呀,于是就写下整个过程。每个人的问题可能都不一样,所以请大家看自己的myeclipse下部的 Problems那里 (一般和控制台放在一起的)然后看到自己的 error信息 ,我的是 Java compiler level does not match the version of the原创 2016-05-16 21:10:47 · 2876 阅读 · 0 评论 -
java线程操作 sleep wait start wait 等
线程的状态操作。原创 2016-05-29 20:19:57 · 706 阅读 · 0 评论 -
String Stringbuffer StringBuilder 的区别
1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String String 的原因 String:字符串常量 StringBuffer:字符创变量 StringBuilder:字符创变量 从上面的名字可以看到,String是“字符创常量”,也就是不可改变的对象。比如这段代码:转载 2016-04-23 10:53:51 · 364 阅读 · 0 评论 -
JSP自定义标记
基本为姜国海老师课堂笔记, 和自己实练的总结。 好好学习,哈哈哈,美丽程序员。1.自定义标记的用途: 为了使得jsp界面中前端和java代码更好分开,是的页面中java代码尽量的少,并且加大java代码的复用性。2.组成 这里是内容 分别是标记名字 属性 和 内容。3.简单标记工作原理: 标记处理器利用pageContext来初始化标记处理器,利原创 2016-05-23 19:19:43 · 594 阅读 · 0 评论 -
Spring web mvc DispatcherServlet (1)---配置
使用Spring MVC,配置DispatcherServlet是第一步。DispatcherServlet是前置控制器,配置在web.xml文件中的。他用来拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据某某规则分发到目标Controller(我们写的Action)来处理。原创 2016-06-06 21:15:48 · 520 阅读 · 0 评论 -
myeclipse中创建struts2的web项目
struts2 的web.xml配置,struts.xml配置,和需要的jar包原创 2016-06-12 19:27:44 · 2012 阅读 · 0 评论 -
修改Struts2的struts.xml配置文件位置
struts.xml文件不放在src 根目录下,如何配置?转载 2016-06-12 19:37:29 · 546 阅读 · 0 评论 -
Java垃圾回收机制(3)
(一) 关于垃圾回收的几点补充 经过上述的说明,可以发现垃圾回收有以下的几个特点: (1)垃圾收集发生的不可预知性:由于实现了不同的垃圾回收算法和采用了不同的收集机制,所以它有可能是定时发生,有可能是当出现系统空闲CPU资源时发生,也有可能是和原始的垃圾收集一样,等到内存消耗出现极限时发生,这与垃圾收集器的选择和具体的设置都有关系。 (2)垃圾收集的精确性:主要包括2 个方面:(a)垃...原创 2018-10-08 11:15:01 · 175 阅读 · 0 评论