自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jerome

整理、记录、分享

  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

转载 Hash存储机制 - HashMap原理 HashSet原理

HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 HashSet 本身就采用 HashMap 来实现的。1 评论:

2015-04-26 12:32:42 2765

转载 Java 8新特性探究(五)Base64详解

BASE64 编码是一种常用的字符编码,在很多地方都会用到。但base64不是安全领域下的加密解密算法。能起到安全作用的效果很差,而且很容易破解,他核心作用应该是传输数据的正确性,有些网关或系统只能使用ASCII字符。Base64就是用来将非ASCII字符的数据转换成ASCII字符的一种方法,而且base64特别适合在http,mime协议下快速传输数据。JDK里面实现Base64的A

2015-04-26 08:43:00 1304

转载 Java 8新特性探究(四)深入解析日期和时间-JSR310

众所周知,日期是商业逻辑计算一个关键的部分,任何企业应用程序都需要处理时间问题。应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径。但java之前的日期做法太令人恶心了,我们先来吐槽一下吐槽java.util.Date跟CalendarTiago Fernandez做过一次投票,选举最烂的JAVA API,排第一的EJB2.X,第二的就是日期A

2015-04-26 08:29:49 1646

转载 Java 8新特性探究(三)泛型的目标类型推断

简单理解泛型泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。通俗点将就是“类型的变量”。这种类型变量可以用在类、接口和方法的创建中。理解Java泛型最简单的方法是把它看成一种便捷语法,能节省你某些Java类型转换(casting)上的操作:1List box = ne

2015-04-25 23:06:20 622

转载 Java 8新特性探究(二)类型注解和重复注解

本文将介绍java 8的第二个特性:类型注解。 注解大家都知道,从java5开始加入这一特性,发展到现在已然是遍地开花,在很多框架中得到了广泛的使用,用来简化程序中的配置。那充满争议的类型注解究竟是什么?复杂还是便捷?什么是类型注解在java 8之前,注解只能是在声明的地方所使用,比如类,方法,属性;java 8里面,注解可以应用在任何地方,比如:创建类实例

2015-04-25 08:34:05 1180

转载 Java 8新特性探究(一) JEP126特性lambda表达式和默认方法

Lambda语法函数式接口函数式接口(functional interface 也叫功能性接口,其实是同一个东西)。简单来说,函数式接口是只包含一个方法的接口。比如Java标准库中的java.lang.Runnable和java.util.Comparator都是典型的函数式接口。java 8提供 @FunctionalInterface作为注解,这个注解是非必须的,只要接口符

2015-04-25 08:16:07 1122

转载 Java 8 新特性概述

Oracle 在 2014 年 3 月发布了 Java 8 正式版,该版本是一个有重大改变的版本,对 JAVA 带来了诸多新特性。其中主要的新特性涵盖:函数式接口、Lambda 表达式、集合的流式操作、注解的更新、安全性的增强、IO\NIO 的改进、完善的全球化功能等。本文将对 Java 8 中几个重要新特性进行介绍。1 评论:唐 学波, 软件工程师, IBM林

2015-04-25 07:48:10 885

转载 Spring Security3 - MVC 整合教程

下面我们将实现关于Spring Security3的一系列教程. 最终的目标是整合Spring Security + Spring3MVC 完成类似于SpringSide3中mini-web的功能. Spring Security是什么? 引用Spring Security,这是一种基于Spring AOP和Servlet过滤器的安全框架。它提供全面的安全性解决

2015-04-24 13:18:48 1321

转载 Java Web 高性能开发,第 3 部分: 网站优化实战

这个系列的前两篇,介绍了前端的优化技术,这些技术秉承了前人至高无上的智慧,我只是负责吸收和传播。然而,这些技术一般也都是某某大型网站的技术经验,我们大部分人或许只能接触到相对小规模的网站,小规模的网站由于资源限制,某种程度上更需要优化,而传统的优化经验,是否就一定适合呢?不一定!查看本系列更多内容 | 0 评论:魏 强, 软件工程师, 阿里巴巴2014 年 12

2015-04-23 23:07:43 1094

转载 Java Web 高性能开发,第 2 部分: 前端的高性能

Web 发展的速度让许多人叹为观止,层出不穷的组件、技术,只需要合理的组合、恰当的设置,就可以让 Web 程序性能不断飞跃。Web 的思想是通用的,它们也可以运用到 Java Web。这一系列的文章,将从各个角度,包括前端高性能、反向代理、数据库高性能、负载均衡等等,以 Java Web 为背景进行讲述,同时用实际的工具、实际的数据来对比被优化前后的 Java Web 程序。第一部分已经讲解了部分

2015-04-23 22:54:44 1373

转载 Java Web 高性能开发,第 1 部分: 前端的高性能

Web 发展的速度让许多人叹为观止,层出不穷的组件、技术,只需要合理的组合、恰当的设置,就可以让 Web 程序性能不断飞跃。所有 Web 的思想都是通用的,它们也可以运用到 Java Web。这一系列的文章,将从各个角度,包括前端高性能、反向代理、数据库高性能、负载均衡等等,以 Java Web 为背景进行讲述,同时用实际的工具、实际的数据来对比被优化前后的 Java Web 程序。第一部分 ,

2015-04-23 22:33:54 1209

转载 JavaScript 的性能优化:加载和执行

随着 Web2.0 技术的不断推广,越来越多的应用使用 JavaScript 技术在客户端进行处理,从而使 JavaScript 在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因 JavaScript 的阻塞特性变的复杂,也就是说当浏览器在执行 JavaScript 代码时,不能同时做其他任何事情。本文详细介绍了如何正确的加载和执行 JavaScript 代码,从而提高其在浏览

2015-04-23 22:04:21 855

原创 Eclipse插件 - FindBugs 检查代码隐藏的 Bug

FindBugs 是一个在 Java 程序中查找 bug 的程序,它可以查找可能出错的代码,注意 FindBugs 是检查 Java 字节码,也就是*.class文件。其实准确的说,它是寻找代码缺陷的,很多我们写的不好的地方,可以优化的地方,它都能检查出来。例如:未关闭的数据库连接,缺少必要的null check,多余的 null check,多余的if后置条件,相同的条件分支,重复的代码块,错误的使用了"==",建议使用StringBuffer代替字符串连加等等。而且我们还可以自己配置检查规则(做哪些检查

2015-04-23 21:50:15 1504

原创 Ajax分页 Spring MVC + Hibernate

效果图:1.    添加公共类、方法、代码1.    分页类:Page.javapackage cn.com.aperfect.sso.base.dao;import java.util.ArrayList;import java.util.List;public class Page { // 当前页数 private int currentPage; /

2015-04-22 19:05:35 2325

转载 相似图片搜索的原理

作者: 阮一峰日期: 2011年7月21日上个月,Google把"相似图片搜索"正式放上了首页。你可以用一张图片,搜索互联网上所有与它相似的图片。点击搜索框中照相机的图标。一个对话框会出现。你输入网片的网址,或者直接上传图片,Google就会找出与其相似的图片。下面这张图片是美国女演员Alyson Hannigan。上

2015-04-21 22:23:08 765

转载 对“传统BIOS”与“EFI/UEFI BIOS”的基本认识

硬盘(MBR磁盘)分区基本认识+Windows启动原理  大家常会看到硬盘分区中这样的几种说法:系统分区、启动分区、活动分区、主分区、拓展分区、逻辑分区,MBR、PBR、DPT、主引导扇区等。尤其是看到很多误导后,更会云里雾里,现在我力求用最简明的语言阐清几者之间的关系。若有错误之处还请不吝指出。        首先,每个独立的硬盘都只有一个主引导扇区MBR(共512字节)

2015-04-15 13:00:40 3049

原创 linux常用命令

只是为了我方便查询启动eclipse:env UBUNTU_MENUPROXY= /opt/eclipse/eclipse查看ip:ipxonfig : ifconfig1. 查看磁盘剩余空间  df -hl 2. sudo passwd root 修改root密码系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -

2015-04-12 08:03:03 857

转载 EFI怎么装系统? UEFI BIOS

关于EFI的介绍,就不赘述了。大家可以看看这个帖子http://benyouhui.it168.com/thread-2488583-1-1.html总之,新电脑都是这玩意,win8也做了相应EFI的优化和调整。EFI这东西肯定是好东西,但是,安装系统变得并不那么简单了,不想以前那样无脑。这里写个教程,供大家把妹用。当然,这里只介绍安装系统,把妹的技巧自己g

2015-04-11 18:38:27 4562

转载 计算机是如何启动的?

作者: 阮一峰日期: 2013年2月16日从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。零、boot的含义先问一个问题,"启动"用英语怎么说?回答是boot。可是,boot原来的意思是靴子

2015-04-11 18:35:48 510

原创 04-GIT TortoiseGit冲突和补丁演示 案例演示

TortoiseGit安装下载http://download.tortoisegit.org/tgit/1.8.12.0/或https://code.google.com/p/tortoisegit/wiki/Download或百度网盘链接:http://pan.baidu.com/s/12esuM 密码:cu6r安装即可特别说明下,TortoiseSVN安装好可以直接使用,而...

2015-04-11 09:36:32 6296 4

转载 Java 8时间和日期API 20例

本文由 ImportNew - Sandy 翻译自 javarevisited。欢迎加入翻译小组。转载请见文末要求。伴随lambda表达式、streams以及一系列小优化,Java 8 推出了全新的日期时间API,在教程中我们将通过一些简单的实例来学习如何使用新API。Java处理日期、日历和时间的方式一直为社区所诟病,将 java.util.Date设定为可变类型,以及SimpleDat

2015-04-11 09:04:28 2730 1

转载 Guava 教程2-深入探索 Google Guava 库

英文原文:Guava Lesson Part2-Diving into the Google Guava library标签: Guavase77en 推荐于 4年前 (共 4 段, 翻译完成于 02-05) 评论 5分享收藏 34参与翻译 (2人) : mikezhaotb, JoeyBlue仅中文 | 中英文对照 | 仅英文 | 打印此文章在这个系列的第一部分里,我简单的介绍了非常优秀的Goo

2015-04-11 09:02:52 725

转载 Guava 教程1-使用 Google Collections,Guava,static imports 编写漂亮代码

这个夏天的早些时候,我已经极力向我的所有同事推荐了 Google Collections 。 Kevin Bourrillion说他的一个同事告诉他“没有使用Google Collections前编程就像把一只手绑在背后”。我灰常同意Kevin的这个同事!可能文章的标题有点奇怪。我指的是“编写漂亮代码”。我猜我应该说“简洁的”Java代码,但是,它们意思可不一样(译者注:漂亮的代码看着很爽,简洁的

2015-04-11 09:02:35 939

转载 MySQL 数据库开发的 36 条军规

MySQL 数据库开发的 36 条军规写在前面的话:总是在灾难发生后,才想起容灾的重要性;总是在吃过亏后,才记得曾经有人提醒过。(一)核心军规(1)不在数据库做运算:cpu计算务必移至业务层(2)控制单表数据量:单表记录控制在1000w(3)控制列数量:字段数控制在20以内(4)平衡范式与冗

2015-04-11 08:52:15 924

转载 JavaScript 开发的45个经典技巧

JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过nodebot或nodruino来控制机器人。能够编写结构清晰、性能高效的JavaScript代码的开发人员,现如今已成

2015-04-11 08:49:35 655

转载 Hibernate3 Criteria对象详解

1.序言Hibernate框架是目前JavaEE软件开发的企业主流框架,学习Hibernate必然要掌握ORM(对象关系映射Object/Relation Mapping)的概念思想, Hibernate拥有完全的ORM理念,我们在操作数据库时,可以通过面向对象的方式就可以完成数据库的CRUD(创建(Create)、更新(Update)、读取(Read)和删除(Delete))操作。

2015-04-09 19:30:19 1207

转载 Google搜索技巧

这几分钟里学到的东西用“终生受用”修饰都不过份。在Google的输入框里,所有的空格都被Google理解为加号(+)。如果你输入的是【purpose of education】(本文中,【……】中的文字与符号就是指你在Google的输入框里输入的文字与符号),那么Google返回的文章里既有“purpose”存在,也有“education”存在,但不一定有“purpose of edu

2015-04-08 19:57:20 950

转载 JSTL之forEach的使用详解(简单的技术说得很详细)

在使用JSTL的核心标签库forEach之前,首先需要在JSP中通过taglib指令引入核心标签库:一、基本使用标签用于遍历集合中的对象,并能重复执行标签主体内容。它的基本用法如下所示:主体内容标签每次从items的集合中取出一个元素,并把它存放在只能标签内部才能访问的范围中,并用var的取值作为引用名称,通过该名称可以在标签主体内访问当前遍

2015-04-06 09:41:16 2816 2

转载 为什么选择PostgreSQL而不是MySQL

David Bolton是一名独立开发者,他使用PostgreSQL和MySQL都已有超过十年的时间。近日,他撰文阐述了选择PostgreSQL而不是MySQL的理由。他认为,MySQL之所以仍然如此流行是因为每个Linux Web托管软件包中都包含它。但随着Oracle将其收购,MySQL的开源程度大不如前。而PostgreSQL不仅发展更快,还加入了JSON支持,成为少数几个支持NoSQL

2015-04-06 09:38:51 760

转载 Web开发技术的演变

原文出处: WildFly   欢迎分享原创到伯乐头条受到好文《Web开发的发展史》(英文)激发的灵感,写下我对web开发技术的认识。1. 静态页面时代大学时候,上机还得换卡穿拖鞋,Novell的网络是很神奇的,然而更神奇的是通讯原理老师半神秘的讲他上 Internet,“Cernet(教育网)有条64K的出口,半年前还很快,现在已经比较卡了”。就这样,我们用Netscap

2015-04-06 09:32:25 1095

转载 Web开发的发展史

导读:Arunr 把过去 15 年以来,Web开发从最初的纯 HTML 到 CGI、PHP\JSP\ASP、Ajax、Rails、NodeJS 这个过程简要地进行了介绍。Arunr 计划把这个作为一个大纲,接下来把每一部分详细地写点东西。如果你想了解Web开发的转变轨迹,推荐看看这篇文章。感谢@烈焱石 的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试推荐给伯乐在线。 在接下来

2015-04-06 09:29:53 823

04741计算机网络原理_标准答案

淘宝买的,戴标准 答案的,有问题可以联系我

2014-05-14

04741计算机网络原理08-13试题

04741计算机网络原理08.4-13.7试题 还有一份是没有整理的有标准答案的,淘宝买的,可以看我另外传的一个资源

2014-05-14

Win7系统还原点

Win7系统还原点 设置win7系统还原点

2013-11-19

右击添加用记事本打开

右击添加用记事本打开 点击安装就可以右击用记事本查看

2013-11-19

空空如也

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

TA关注的人

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