自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 Random.nextInt(int num )生成随机字符串

java.util.Random 类的 nextInt(int num )生成随机字符串从给出字符中随机生成n位字符串:如给出字符串:private static String allchars ="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"; /** * 生成随机字符串 * @param length * @retur

2016-04-29 15:54:39 2912

转载 System.nanoTime与System.currentTimeMillis的区别

平时产生随机数时我们经常拿时间做种子,比如用System.currentTimeMillis的结果,但是在执行一些循环中使用了System.currentTimeMillis,那么每次的结果将会差别很小,甚至一样,因为现代的计算机运行速度很快。后来看到java中产生随机数函数以及线程池中的一些函数使用的都是System.nanoTime,下面说一下这2个方法的具体区别。      

2016-04-29 14:37:21 705

转载 Java集合---ConcurrentHashMap原理分析

集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的ConcurrentHashMap,让我们从原理上细致的了解它们,能够让我们在深度项目开发中获益非浅

2016-04-26 17:34:02 467

转载 hashmap实现原理浅析

HashMap和Hashtable的区别两者最主要的区别在于Hashtable是线程安全,而HashMap则非线程安全Hashtable的实现方法里面都添加了synchronized关键字来确保线程同步,因此相对而言HashMap性能会高一些,我们平时使用时若无特殊需求建议使用HashMap,在多线程环境下若使用HashMap需要使用Collections.synchronizedMa

2016-04-26 15:46:26 513

转载 hash是如何处理冲突的?

1)冲突是如何产生的?上文中谈到,哈希函数是指如何对关键字进行编址的规则,这里的关键字的范围很广,可视为无限集,如何保证无限集的原数据在编址的时候不会出现重复呢?规则本身无法实现这个目的。举一个例子,仍然用班级同学做比喻,现有如下同学数据张三,李四,王五,赵刚,吴露.....假如我们编址规则为取姓氏中姓的开头字母在字母表的相对位置作为地址,则会产生如下的哈希表位

2016-04-26 15:45:12 530

原创 Servlet以及HttpServlet的源码分析

说明:在编写 Servlet 时需要用到两个用于所有 Servlet 的基本软件包:javax.servlet 和 javax.servlet.http。下面主要介绍 javax.servlet 提供的 Servlet 以及 javax.servlet.http 提供的 HTTP Servlet 应用编程接口。Servlet源码:package javax.servlet;import jav

2016-04-13 21:33:55 810

原创 Chart.js绘图,数据图

Chart.js绘图,数据图首先下载需要引用的Chart.js文件https://github.com/nnnick/Chart.js也可以把整个文件夹都下载到本地,里面包含了一些demo var ctx = new Chart(document.getElementById("canvas").getContext("2d"));

2016-04-08 17:05:05 5617

转载 使用maven创建web项目

目前做的项目使用的是MAVEN来管理jar包,这也是我第一次接触maven,感觉非常好,再也不用一个一个去添加和下载jar包了,直接在maven配置文件中配置就可以了,maven可以帮助我们自动下载。非常方便。之前比较忙没时间整理,现在整理一下,记录下来,加深印象。当然我们使用maven也只是最基本的,很多其他功能都没有使用到,本篇仅介绍如何创建一个maven项目,不做其他。 

2016-04-07 11:29:28 478

转载 Eclipse自带的Maven插件创建Web项目时报错:

问题描述:        使用Eclipse自带的Maven插件创建Web项目时报错:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:RELEASE from any of the configured repositories.Could not resolve artifa

2016-04-07 10:32:34 1698

转载 MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作

MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作  上一篇博文MyBatis学习总结(一)——MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用MyBatis对users表执行CRUD操作。本文中使用到的测试环境是上一篇博文中的测试环境。一、使用MyBatis对表执行CR

2016-04-05 10:48:34 457

转载 MyBatis学习总结(一)——MyBatis快速入门

MyBatis学习总结(一)——MyBatis快速入门一、Mybatis介绍    MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,

2016-04-05 10:08:19 405

AirServer 6.0.2.dmg AirPlay屏幕镜像

iphone AirPlay 连接Mac ,同局域网下可投屏,在Mac上显示手机图像,是一款很好用的屏幕共享软件,可以看电影,看图片,方便截图等。

2017-10-27

jfxrt.jar包

jfxrt.jar包 jfxrt.jar

2016-05-06

jfinal.jar (jetty-server-8.1.8.jar , JFinal-bin-1.4.jar )

JFinal 极速开发 JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。 在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :) jfinal.jar (jetty-server-8.1.8.jar , JFinal-bin-1.4.jar )

2016-03-11

weixin4j-0.0.7版依赖的jar包.zip

weixin4j-0.0.7版依赖的jar包.zip commons-beanutils-1.8.0.jar commons-codec-1.9.jar commons-collections-3.2.1.jar commons-lang-2.6.jar commons-logging-1.2.jar ezmorph-1.0.6.jar json-lib-2.4-jdk15.jar

2016-01-19

jedis-2.0.0.jar , commons-pool-1.5.5.jar

java连接Redis需要的jar包都有 包含: jedis-2.0.2.jar 和 commons-pool-1.5.5.jar

2015-12-29

eclipse格式化代码配置文件

eclipse格式化代码配置文件,导入到eclipse中,保持代码的统一风格,便于维护。

2015-07-02

PDF解密破解密码工具

针对加密的pdf密码破解,使其可粘贴可复制高可用

2015-07-02

Oracle 11g 安装及使用ppt

Oracle安装PPT,以及Oracle使用语法

2014-12-13

SSH框架测试题

希望对你们有帮助。三大框架,ssh,学习了。

2014-09-09

空空如也

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

TA关注的人

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