自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王鸿飞的专栏

简书: https://www.jianshu.com/u/5267bcbeb04d CSDN也会同步更新

  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 Linux下Tomcat死活找不到JSP页面中import指定类的解决方法

如果你没有使用任何的IDE,只是用自己喜欢的文本编辑器写代码,并手动部署到webapps/下的话,经常会遇到 "类 cannot be reloved to a type" 的错误。解决方法: 1. 检查你的.class文件有没有放到/WEB-INF/classes/目录下,如果没有,则创建需要的目录并放进去。 2. 如果.class文件的位置都放对了,包的问题也处理好了,但还是找不到

2013-04-22 11:08:57 3740 1

原创 Ubuntu下Tomcat连接MySql数据库

Linux下在tomcat上配置MySql数据库没Windows那么简单,得折腾一翻。。。因此值得写下来做个记录,供日后参考。 1. 下载安装MySQL Ubuntu下安装MySQL非常简单,只需要: sudo apt-get install mysql-server 安装过程中会让你设置用户名、密码,我的是root,root. 2、下载JDBC 去http://www

2013-04-20 23:43:18 3655 1

原创 Java的IO操作(五) - PrintStream类、字符流、Reader和Writer、带缓冲的字符流BufferedReader和BufferedWriter

1. PrintStream类 我们都知道,int类型在Java中占4个字节,如1在内存中表示为 00000000 00000000 00000000 00000001。如果我们直接使用OutputStream对象输出到一个文件中的话,那么程序就会向文件中直接写入 00000001。不用说,用记事本打开的话肯定会是一个奇怪的字符。现在我们想要将内存中的数据转换成字符型再输出到文件中,就可以使用P

2013-04-18 00:44:31 3178

原创 解决Ubuntu发热量大的问题

用Ubuntu 的朋友应该都有体会,开机不久风扇就开始狂转,本本也会很热。据说是双显卡支持不好,独显导致的问题。 解决方法如下: sudo su echo IGD > /sys/kernel/debug/vgaswitcheroo/switch 切换到集成显卡echo OFF > /sys/kernel/debug/vgaswitcheroo/switch 关掉没有连接的显卡 修

2013-04-15 01:18:51 4443

原创 Java对多线程的支持(二) - 线程死锁

我们知道,当线程A由于某种原因(如等待IO操作完成、调用了sleep函数等)放弃了执行权时,操作系统就会调度另一个处于就绪状态(Runnable) 的线程B来执行。只有当线程A所等待的事件发生(如IO操作完成,睡眠时间结束)后,线程A才会被设置成就绪状态,等待操作系统的调度。 然而有时候可能会出现这样一种情况:线程A为了等待线程B而处于阻塞状态(blocked),此时线程B恰好又在等待线程A而处

2013-04-10 01:22:57 1940 2

转载 为什么Linux不需要磁盘碎片整理

如果你是个Linux用户,你可能听说过不需要去对你的linux文件系统进行磁盘碎片整理。也许你注意到了,在Liunx安装发布包里没有磁盘碎片整理的工具。为什么会这样? 为了理解为什么Linux文件系统不需要磁盘碎片整——而Windows却需要——你需要理解磁盘碎片产生的原理,以及Linux和Windows文件系统它们之间工作原理的不同之处。 什么是磁盘碎片 很多Windows用户,甚至是没有

2013-04-08 10:56:23 2348 3

原创 Java对多线程的支持(一) - Thread类、Runnable接口、Daemon线程、线程同步

Java是第一个在语言级提供了对多线程程序设计支持的语言。语言级支持是啥意思呢,就是抛开操作系统,只使用Java内置的语句就能实现多线程。一般来讲,多线程会依赖操作系统,我们要高用与系统相关的API才能创建多个线程,如在Windows中的CreateThread()函数。但JAVA就不用了。JAVA运行时系统实现了一个用于调用线程执行的线程调度器,用来决定在某一时刻哪个线程在CPU上运行。

2013-04-05 23:49:23 5133 3

转载 JavaBean中的get/set 的命名规范

最近的struts项目中遇到了这样的问题: 我的action中全局变量明明有getset方法,而且是自动生成的,但是在使用的时候,总是说找不到这个属性的getset方法,取不到从jsp传来的值, 原因如下:变量名为:hDeptment,在自动生成getset方法为:setHDeptment,getHDeptment。下面是解释这个问题。 (1)JavaBean 类必须是一个公共类,并将其访问

2013-04-04 15:15:49 3948

原创 Java的IO操作(四) - SequenceInputStream类,实例:一个文件分割、合并工具

SequenceInputStream可以看做是多个InputStream对象的有序集合。当一个InputStream对象的数据读取完后,它会自动取出下一个InputStream对象进行读取,直到所有的InputStream对象都读取完为止。 利用这个特点,我们来编写一个文件分割、合并工具。 使用说明: SequenceDemo [Option] [filePath] [number

2013-04-02 21:00:44 3397 2

原创 Java的IO操作(三) - 对象的序列化、ObjectInputStream和ObjectOutputStream类

由于Java是一种完全面向对象的高级语言,所以在编写程序的时候数据大都存放在对象当中。我们有时会需要将内存中的整个对象都写入到文件中去,然后在适当的时候再从文件中将对象还原至内存。我们可以使用java.io.ObjectInputStream和java.io.ObjectOutputStream类来完成这个任务。 1、对象的序列化(Serialize) 序列化是指将对象的状态信息转换为

2013-04-01 10:18:00 2707 2

Go语言圣经中文HTML版

这是从gitbook上爬虫抓取下来的完整gitbook网页,体验与在线版本完全一样

2016-08-21

Spring Boot in Action英文版

详解Spring Boot微框架,目前还没有中文版本

2016-04-28

Go语言圣经英文文字版-The Go Programming Language

Go语言圣经英文文字版

2016-04-28

满江红Seam-2.0文档翻译, chm格式

满江红Seam文档翻译,seam-2.0版。英文不太好的朋友可以看这个。

2013-12-28

mysql JDBC驱动

mysql-connector-java-5.1.24-bin.jar

2013-06-03

mail.jar activation.jar

JavaMail开发必备包: mail.jar activation.jar

2013-04-27

简单贪吃蛇

基于控制台的贪吃蛇游戏,有需要的朋友下来看看

2012-08-22

访微软件记事本

在不使用MFC框架的情况下用API写的仿微软记事本,大家可以下来看看

2012-08-22

空空如也

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

TA关注的人

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