自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 map的三种遍历方法!

map的三种遍历方法!  集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~/** To change this template, choose Tools | Templates* and open the template in the editor...

2016-07-17 13:44:00 44

转载 maven的安装

1.1. 验证你的Java安装 尽管Maven可以运行在Java 1.4上,但本书假设你在至少Java 5上运行。尽管使用你操 作系统上最新的稳定版本的JDK。本书的例子在Java 5或者Java 6上都能运行。 java -version java version "1....

2016-07-17 13:44:00 60

转载 数据库连接池的工作原理

对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决我们的问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需...

2016-07-17 13:44:00 66

转载 Class.forName的作用

作用:返回字节码,一共有两种方式1、字节码曾经被加载过,已经存在java虚拟机中,那么直接返回这个字节码所代表的类2、JVM中不存在此段字节码,那么类加载器进行加载,加载进来后缓存在JVM中,下次可以直接使用 ...

2016-07-17 13:44:00 44

转载 简单的java缓存实现

提到缓存,不得不提就是缓存算法(淘汰算法),常见算法有LRU、LFU和FIFO等算法,每种算法各有各的优势和缺点及适应环境。1、LRU(Least Recently Used ,最近最少使用)算法根据数据的最近访问记录来淘汰数据,其原理是如果数据最近被访问过,将来被访问的几概率相对比较高...

2016-07-17 13:44:00 77

转载 SmartUpload用法

一、安装篇  jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点:1、使用简单。在JSP文件中仅仅书写三五行java代码就可以搞定文件的上传或下载,方便...

2016-07-17 13:44:00 280

转载 Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream

如果你用myEclipse进行开发的话,运行时可能会出现以下的错误:Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream原因是jar包版本不统一,解决方法如下...

2016-07-17 13:44:00 119

转载 org.apache.log4j.Logger详解

org.apache.log4j.Logger详解 1.概述 1.1.背景     在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器...

2016-07-17 13:44:00 108

转载 Java数据结构(四):线性表之双向链表

java实现简单的双向链表,代码如下: package datastructure.linear.linked;import datastructure.exception.StructureException;import datastructure.linear.AbstractL...

2016-07-17 13:44:00 40

转载 Ubuntu 给 rhythmbox 装插件,使其显示歌词功能

插件名字:osd-lyricsStep1. 到下面的网站上下载对应的 osd-lyrics 版本的 deb 包  http://code.google.com/p/osd-lyrics/downloads/list  我选择的是 “osdlyrics_0.4.3-1~precise...

2016-07-17 13:44:00 215

转载 Java数据结构(三):线性表之单链表

链式存储结构存储线性表的方法是把存放数据元素的结点用指针域构造成链。指针是指向下一个节点的引用,由数据元素域和一个或若干个指针域组成的一个类称之为结点。链式存储结构的特点是数据元素间的逻辑关系表现在节点的链接关系上。 本例中实现的链表结构都是带头结点的。具体代码如下: package d...

2016-07-17 13:44:00 141

转载 log4j/log4e的使用

log4j简介 简单的说log4j就是帮助开发人员进行日志输出管理的API类库。它最重要的特点就 可以配置文件灵活的设置日志信息的优先级、日志信息的输出目的地以及日志信息的输出格式。 Log4j除了可以记录程序运行日志信息外还有一重要的功能就是用来显示调试信息。程序员经常会遇到脱离jav...

2016-07-17 13:44:00 80

转载 Tomcat设置manager的账户密码

 在tomcat文件夹找到conf文件夹中的tomcat-user.xml文件,用记事本打开,在最下面可以看到tomcat默认把用户注释掉了,也就是说打开tomcat主页是进不去管理页面的。方法如下:找到<!-- <role rolename="tomcat"/&g...

2016-07-17 13:44:00 114

转载 eclipse/myeclipse注释模板的修改

 Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit /** * * 项目名称:${proj...

2016-07-17 13:43:00 62

转载 局域网常用的几种网络拓扑结构及其特点。

1、星形网络拓扑结构: 以一台中心处理机(通信设备)为主而构成的网络,其它入网机器仅与该中心处理机之间有直接的物理链路,中心处理机采用分时或轮询的方法为入网机器服务,所有的数据必须经过中心处理机。星形网的特点:(1)网络结构简单,便于管理(集中式);(2)每台入网机均需物理...

2016-07-17 13:43:00 2401

转载 VO , PO , BO , QO, DAO ,POJO,

O/R Mapping 是 Object Relational Mapping (对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在 O/R Mapping 的世界里,有两个基本的也是重要的东东需要了解,即 VO , PO 。 VO ,...

2016-07-17 13:43:00 121

转载 spring的注解使用,Autowired和Qualifier

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001...

2016-07-17 13:43:00 72

转载 JavaEE动态改变请求参数

request.getParamter()获得的参数是在页面上传过来的,但有时候需要动态的设置这些参数,例如转发到另一个需要使用username的页面,但是页面无法直接传递,而是要在后台才能计算获得,这时候就可以动态改变请求参数 @SuppressWarnings("unchecked"...

2016-07-17 13:43:00 86

转载 JDBC上关于数据库中多表操作一对多关系和多对多关系的实现方法

首先在建立数据库的时候就应该建立这样的对应关系。 一对多 ,只要建立两个表就能建立这样的关系,因为你可以把多方的那个表设置一个Foreign Key 属性 ,下面是一个部门和员工的表结构关系 在mysql 数据库上应该这样建立表结构: create table departmen...

2016-07-17 13:43:00 221

转载 加载文件的方式

/** * 注:此处一定要用完整的的路径,但完整的路径不是硬编码,而是运算出来的 */ First:直接读取,文件应放在与java工程相同等级 //InputStream ips = new FileInputStream("con...

2016-07-17 13:43:00 56

转载 删数问题

题目描述:   键盘输入一个高精度的正整数N(此整数中没有‘0’),去掉其中任意S个数字后剩下的数字按原左右次序将组成一个新的正整数。编程对给定的N和S,寻找一种方案使得剩下的数字组成的新数最小。输出应包括所去掉的数字的位置和组成的新的正整数。(N不超过240位) 样例输入 175438...

2016-07-17 13:43:00 105

转载 添加/删除 windows下Git右键菜单

从网上搜索了些方法,总结一下 不显示右键菜单: 方法1:    安装的时候选择不添加右键菜单。 方法2(绝对有效):    运行CMD        Windows 64 输入命令(地址为git安装地址) cd "C:\Program Files (x86)\Git\...

2016-07-17 13:43:00 137

转载 数据库索引

索引是对数据库表中一列或多列的值进行排序的一种结构,例如 employee 表的姓(name)列。如果要按姓查找特定职员,与必须搜索表中的所有行相比,索引会帮助您更快地获得该信息。 索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据...

2016-07-17 13:43:00 76

转载 HTML页面获取URL参数

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="ht...

2016-07-17 13:43:00 109

转载 Java数据结构(二):线性表之顺序表

顺序表采用数组实现,并且通过继承AbstractList类,下图为顺序表的存储结构图: 具体代码如下: package datastructure.linear.sequence;import datastructure.exception.StructureException;im...

2016-07-17 13:43:00 84

转载 如何阅读GC日志

一名合格的java程序员应具备基本的使用JVM能力,了解其启动时的配置参数,并且能够理解GC的输出日志。 阅读GC日志是处理Java虚拟机内存问题的基础技能,它只是一些认为确定的规则,没有太多技术含量。 每一种收集器的日志形式都是由它们自身的实现而决定的,换而言之,每个收集器的日志...

2016-07-17 13:42:00 97

转载 jsp编码问题

 问题的起源 每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII 码 , 中国的 GB2312-80,日本的 JIS 等,作为该国家 / 区域内信息处理的基础,有着统一编码的重要作用。字符编码集按长度分为 SBCS(单字节字符集),DBCS(双字节...

2016-07-17 13:42:00 71

转载 物理地址和逻辑地址

物理地址是外部连接使用的、唯一的,它是“与地址总线相对应”;而逻辑地址是内部和编程使用的、并不唯一。在内存中的实际地址就是所谓的“物理地址”,而逻辑地址就是逻辑段管理内存而形成的。例如,你在进行C语言指针编程中,可以读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对...

2016-07-17 13:42:00 663

转载 jdbc和hibernate的对比

jdbc的优点与缺点: * 优点: * 效率要高;(因为直接与底层打交道) * Connection pool * 缺点: * 代码比较繁琐,此在大量的t...

2016-07-17 13:42:00 49

转载 java中日期处理方法

1. 获取 系统 时间可以通过Calendar或者Date默认构造函数或者实例得到,不过现在日期主要还是借助于Calendar来处理。另外还可以得到当前日期是一周的第几天(从星期天开始),一月以及一年的第几天[java] public static String get...

2016-07-17 13:42:00 47

转载 使用POI读写word docx文件

目录 1读docx文件 1.1通过XWPFWordExtractor读 1.2通过XWPFDocument读 2写docx文件 2.1直接通过XWPFDocument生成 2.2以docx文件作为模板 ...

2016-07-17 13:42:00 211

转载 ubuntu 安装jdk

下载jdk http://www.oracle.com/technetwork/java/javase/downloads/index.html 选对应的系统版本的 tar.gz 文件 如:jdk-7u25-linux-x64.tar.gz 解压后 /home/pojin/t...

2016-07-17 13:42:00 57

转载 GC机制

CATALINA_OPTS='-Xms512m -Xmx4096m -XX:PermSize=64M -XX:MaxNewSize=128m -XX:MaxPermSize=64m -XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC -Xlog...

2016-07-17 13:42:00 118

转载 触发Full GC执行的情况

1. 旧生代空间不足 旧生代空间只有在新生代对象转入及创建为大对象、大数组时才会出现不足的现象,当执行Full GC后空间仍然不足,则抛出如下错误: java.lang.OutOfMemoryError:Javaheapspace 为避免以上两种状况引起的FullGC,调优时应尽...

2016-07-17 13:42:00 58

转载 石子合并问题

【石子合并】 在一个圆形操场的四周摆放着n 堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的2 堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。 试设计一个算法,计算出将n堆石子合并成一堆的最小得分和最大得分。 【输入文件】 包含两行,第1 行是正整数...

2016-07-17 13:42:00 76

转载 java 泛型

Technorati 标记: java, 泛型, generic java泛型应用是java核心基础之一,从java 5开始引进泛型。如果你曾经使用过java Collection,那你已经算是接触过泛型了。在java Collection里使用泛型是一件很简单的事情,可泛型还具有...

2016-07-17 13:42:00 102

转载 类加载器的委托机制

与普通程序不同的是,Java程序(class文件)并不是本地的可执行程序。当运行Java程序时,首先运行JVM(Java虚拟机),然后再把Java class加载到JVM里头运行,负责加载Java class的这部分就叫做Class Loader。中文叫做类加载器。 ...

2016-07-17 13:42:00 57

转载 项目管理的三个重要概念检查点、里程碑、基线

  这三个概念分别是 检查点( CheckPoint )、里程碑( Mile Stone )和基线( Base Line ),他们一起描述了在什么时候( When )对项目进行什么样控制。   检查点   指在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整。...

2016-07-17 13:42:00 128

转载 Ubuntu 查看和杀死进程

今天在netbeans中关闭webrick时,发现没有关闭掉,打入localhost:3000 依然显示页面,发现无法从nb中再次关闭 只有进入ubuntu的进程下关闭 查看进程: 1,ps -e 命令 2,feng@feng :~$ sudo n...

2016-07-17 13:42:00 75

转载 select * from tablename where 1=0的意义

select * from tablename where 1=0的意义 ================================================== 1=0在SQL中是不成立的条件,返回值也就是"假" 此语句的作用是: 打开此记录集,但并不从记录集中读取...

2016-07-17 13:42:00 271

空空如也

空空如也

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

TA关注的人

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