自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cuber_Q's blogs

Talk is cheap, show me the code.

  • 博客(13)
  • 收藏
  • 关注

原创 threadPoolExecutor 中的 shutdown() 、 shutdownNow() 、 awaitTermination() 的用法和区别

最近在看并发编程,在使用到ThreadPoolExecutor时,对它的三个关闭方法(shutdown()、shutdownNow()、awaitTermination())产生了兴趣,同时又感到迷惑。查了些资料,自己写了测试代码,总算有了个比较清晰的认识。下面一

2016-10-11 18:10:03 49019 11

原创 反射和注解的使用

反射和注解的使用反射是java一个非常强大的特性,使用反射可以在代码运行时对代码进行分析检测和处理,是学习框架知识必须掌握的部分。注解在现在流行框架中的使用日益增多,这种约定优于契约的处理形式,使得代码变得简单和易于编写,其灵活性远远大于使用配置文件配置的方式。本文从一个简单的demo入手,来探索框架的根基。 此demo主要完成以下几点: 1. 定义自己的注解 2. 在示例类中使用我们自己的注

2016-05-09 02:33:25 2835

原创 springmvc集成mybatis(超详细)

springmvc集成mybatis(超详细)使用maven创建项目1. 添加mybatis和MySQL的Maven依赖<!-- mybatis 核心包 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.3.0<

2016-03-29 01:13:48 1489

原创 Eclipse抽疯治愈大招

有时eclipse中的工程会出现莫名其妙的问题。删掉/workspace/.metadata文件夹后,eclipse恢复至初始状态,需要重新配置eclipse。配置tomcat     Window -> Preferences -> Server ->Runtime Enviornment -> Add ...     选择tomcat路径,完成配置

2016-02-16 10:53:49 412

原创 tomcat deploy path

目标上传的图片保存在工程目录下,并能通过URL而不是绝对路径访问到。要能长久保存,避免在tomcat重启时被自动删掉。初步思路项目默认在tomcat/wtpwebapps路径下。之前写好上传代码,经过测试可以成功上传,但是tomcat重启后自动被删除。Google原因是该路径下保存的东西是临时的,配置tomcat虚拟路径即可解决。按照网上流传的普遍解决方法 找到%TOMCAT_HOME%/con

2015-04-23 21:21:19 13472

原创 ubuntu 网络配置

修改/etc/network/interfaces,添加auto eth0iface eth0 inet dhcp如果虚拟机装在个人笔记本上,最好不要将ip设置成静态。重启服务sudo service networking restart查看下网络信息,看到eth0有ip address说明配置成功,ping个网站试试看。

2015-03-29 14:56:07 413

原创 Redis的安装配置

redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。         redis提供Linux版本,安装包本身非常小。wget http://download.redis.io/releases/redis-2.8.19.tar.gz获取gz压缩文件

2015-03-27 21:01:43 462

转载 环境变量:JAVA_HOME、PATH 和 CLASSPATH

通常,我们需要设置三个环境变量:JAVA_HOME、PATH 和 CLASSPATH。    JAVA_HOME:该环境变量的值就是 Java 所在的目录,一些 Java 版的软件和一些 Java 的工具需要用到该变量,设置 PATH 和 CLASSPATH 的时候,也可以使用该变量以方便设置。    PATH:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文

2014-09-05 13:50:32 1536

转载 ubuntu创建、删除文件及文件夹,强制清空回收站方法

原文mkdir 目录名创建一个目录rmdir 空目录名删除一个空目录rm 文件名文件名删除一个文件或多个文件rm –rf 非空目录名删除一个非空目录下的一切touch 文件名创建一个空文件重命名文件夹执行格式: mv source destinationExample: mv file1 file2 将文件 file1,更改文件名为 file2。 mv file

2014-09-04 17:46:20 577

原创 基于UDP协议的局域网网络聊天工具

/* * 本程序实现了基于UDP协议的局域网网络聊天工具。 * 参考网上的源码,发现一个calss就可以搞定。 * ChatFrame类创建窗口,包含JTextField和TextArea。 * 前者负责获取并发送消息,后者负责显示消息。 * 在ChatFrame的构造函数中加入UDP接收函数,作为一个单独的线程 * UDP的发送函数放在监听器的处理方法中。源事件可以是按钮的点击,或JTextFi

2014-06-09 15:18:23 1293

原创 mysql学习 常用语句1

1.创建新表:create table(id int not null primary,name varchar(20) not null

2014-05-21 18:42:02 417

原创 mysql 5.6.10.1安装时root 密码问题

安装MySQL时会有一个

2014-05-19 14:44:33 992

原创 tomcat配置过程出现的问题及解决

作为一个java

2014-05-14 22:30:12 1735

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除