![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 89
當幸福来敲门
抬头看天,不忘低头看路。
展开
-
垃圾回收之标记算法
前言作为 Java 开发人员,其实是非常幸福的,因为 JVM 的存在,使得 Java 开发人员不需要像 C 或者 C++开发人员那样需要手动申请内存、释放内存,这些资源申请、垃圾回收的操作,JVM 底层直接帮助我们全干了。这为 Java 开发人员省去了不少事情,但同样也使得像笔者这样的菜鸟,对垃圾回收的概念越来越模糊,甚至压根就不懂什么是垃圾回收。然而现在的面试官越来越坏,逮着程序员的薄弱环节使劲怼,特别喜欢问 JVM 相关知识,尤其是 JVM 调优经验、垃圾回收相关的知识。而作为一名有理想的菜鸟转载 2021-03-06 14:59:22 · 125 阅读 · 0 评论 -
Netty是什么?
作者:郭无心链接:https://www.zhihu.com/question/24322387/answer/78947405来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Netty是什么?1)本质:JBoss做的一个Jar包2)目的:快速开发高性能、高可靠性的网络服务器和客户端程序3)优点:提供异步的、事件驱动的网络应用程转载 2018-01-27 14:18:20 · 393 阅读 · 0 评论 -
Java并发编程之——BlockingQueue(队列)
一、什么是BlockingQueueBlockingQueue即阻塞队列,从阻塞这个词可以看出,在某些情况下对阻塞队列的访问可能会造成阻塞。被阻塞的情况主要有如下两种:1. 当队列满了的时候进行入队列操作2. 当队列空了的时候进行出队列操作123因此,当一个线程试图对一个已经满了的队列进行入队列操作时,它将会被阻塞,除非有另一个线程做了出队列操作;同样,当一个线程试图对一个转载 2017-12-30 16:05:32 · 815 阅读 · 0 评论 -
四种Java线程池用法解析
四种Java线程池用法解析 本文为大家分析四种Java线程池用法,供大家参考,具体内容如下http://www.jb51.net/article/81843.htm1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?new Thread(new Runnable() { @Override public void run() { // TODO Aut转载 2017-12-30 15:42:10 · 199 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间package demoone;import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar转载 2017-12-01 14:18:16 · 158 阅读 · 0 评论 -
Java 8新特性
转自:http://www.importnew.com/11908.html编者注:Java 8已经公布有一段时间了,种种迹象表明Java 8是一个有重大改变的发行版。在Java Code Geeks上已经有大量的关于Java 8 的教程了,像玩转Java 8——lambda与并发,Java 8 Date Time API 教程: LocalDateTime和在Java 8中抽象类转载 2017-05-21 15:58:07 · 270 阅读 · 0 评论 -
linux下卸载自带jdk,重新安装jre运行环境
jre下载:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html文件名:jre-8u65-linux-x64.gz【卸载系统自带jdk】rpm -qa | grep javarpm -e --nodeps tzdata-java-2013g-...原创 2016-12-25 15:25:22 · 3698 阅读 · 0 评论 -
为经典版eclipse增加web and JavaEE插件
为经典版eclipse增加web and JavaEE插件为经典版eclipse增加web and JavaEE插件方法/步骤在Eclipse中菜单help选项中选择install new software选项,在work with 栏中输入 http://download.eclipse.org/转载 2015-08-15 17:01:25 · 516 阅读 · 0 评论 -
Java EE学习心得
–Java EE学习心得1.称为编程专家的秘诀是:思考-----编程--------思考------编程……..编程不能一步到位,不能一上来就编,必须先思考如何写,怎样写?然后再编程,完事后,再思考 我编的程序还有那些不好的地方和要改进的地方,可以增加写什么功能等等;然后再去编程;2.先搭建整体框架再抠细节,在编程中不管是什么要先做出来,再去问怎么做!即是:先K...原创 2014-10-07 15:47:26 · 4348 阅读 · 0 评论 -
ssh(Struts+spring+Hibernate)三大框架整合-简述
ssh(Struts+spring+Hibernate)三大框架配合使用来开发项目,是目前javaee最流行的开发方式,必须掌握;注意:为了稳健起见,每加入一个框架,我们就从测试一下,必须通过才行; 框架整合的具体步骤:创建web项目1. 先搞定spring2. 引入Spring开发包3. 编写applicationContext文件(原创 2014-10-07 15:24:40 · 1741 阅读 · 0 评论 -
Struts2 Cannot create a session after the response has been committed 一个不起眼的错误
严重: Servlet.service() for servlet default threw exceptionjava.lang.IllegalStateException: Cannot create a session after the response has been committedat org.apache.catalina.connector.Request.doGe原创 2014-07-23 11:17:40 · 1557 阅读 · 0 评论 -
POI 读取Excel2003、2007的一个Demo
package poi;import java.io.FileInputStream;import java.io.IOException;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.userm原创 2014-07-21 11:33:03 · 684 阅读 · 2 评论