Java
geekun
这个作者很懒,什么都没留下…
展开
-
Java使用Log日志系统(common-logging和log4j)
使用common-logging和log4j准备开一大项目的话,日志系统必不可少。Apache为了让众多的日志工具有一个相同操作方式,实现了一个通用日志工具包:commons-logging。而Log4j基本上是Java平台上最好的日志组件了。使用ommons-logging的Log接口,并由commons-logging在运行时决定使用哪种日志架构(如Log4j)。现在,Apache通用日志工具c原创 2016-05-13 21:20:47 · 18803 阅读 · 1 评论 -
修改IntelliJ IDEA中Maven项目的默认JDK版本
在IntelliJ IDEA 15中使用Maven时,IDEA将默认的编译版本、源码版本设置为jdk5。编译项目的时候出现警告:”Warning:java: 源值1.5已过时, 将在未来所有发行版中删除”,并且无法编译jdk1.5以上的代码。出现这样的原因应该是Maven插件的默认配置有问题。解决方法是在”pom.xml”里加入如下代码:<properties> <maven.compile原创 2016-05-05 19:09:09 · 55637 阅读 · 3 评论 -
Java获取网页内容
以前都是用python写爬虫,这次使用java。代码虽然多了点,不过还是静态类型语言代码提示舒心点。获取网页源代码算是爬虫的基本入门吧。我们采用Apache的commons-httpclient包进行抓取。需要用到三个包:commons-httpclient、commons-codec、commons-logging。用maven则只需添加如下dependency即可:<dependency>原创 2016-05-05 19:11:31 · 531 阅读 · 0 评论 -
Java简单实现并发编程
实现原理Java中的线程是通过java.lang.Thread类来实现的。可以通过创建Thread的实例来创建新的线程。每个线程都是通过某个特定Thread对象所对应的方法run()来完成其操作的,方法run()称为线程体。通过调用Thread类的start()方法来启动一个线程。实现方法实现并启动线程有两种方法:1、写一个类继承自Thread类,重写run方法。用start方法启动线程 2、写一原创 2016-05-05 19:12:39 · 1039 阅读 · 0 评论 -
Linux下快速安装和配置jdk8
最近由于一些业务需求,多次安装Linux并配置开发和生产环境,发现在Linux下安装jdk非常便捷。本文使用的方法不需要下载安装包,只需要几条基本命令就可以安装成功。Debian/Ubuntu/LinuxMint 系列添加ppa源sudo add-apt-repository ppa:openjdk-r/ppa更新并等待自动安装sudo apt-get update sudo apt-ge原创 2016-05-05 19:10:56 · 7380 阅读 · 1 评论 -
IDEA+Maven+Spring+SpringMVC+SpringJDBC整合Demo
项目结构项目说明一个简单的网站登陆注册web项目Demo,基于最新版的IDEA15+Maven3+Spring4.2.5+SpringMVC4.2.5+SpringJDBC4.2.5实现pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"原创 2016-05-05 21:03:18 · 4802 阅读 · 4 评论