自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunny_sailor的专栏

越努力 越幸运

  • 博客(12)
  • 资源 (53)
  • 收藏
  • 关注

原创 Hash 算法

Hash,一般翻译做“散列”,也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。数学表述为:h = H(M) ,其中H( )--单向散列函数,M--任意长度明文,h--固

2013-02-22 10:13:49 699

原创 Java算法排序之--选择排序

每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。排序简介排序算法即解决以下问题的算法:输入:n个数的序列。输出:原序列的一个重排;,使得a1*排序算法有很多,包括插入排序,冒泡排序,堆排序,归并排序,选择排序,计数排序,基数排序,桶排序,快速排序等。插入排序,堆排序,选

2013-02-20 10:28:03 655

原创 Java算法排序之--冒泡排序、快速排序

冒泡排序(1)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。(2)实例:(3)用java实现[plain] view plaincopypubli ccl

2013-02-19 10:25:52 610

原创 Java算法排序之--简单排序、堆排序

简单选择排序(1)基本思想:在要排序的一组数中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止。(2)实例:(3)用java实现public class selectSort {      public selectSort(){          int a[]

2013-02-19 10:02:56 509

转载 Java静态变量的初始化(static块的本质)

目录(?)[-]问题1静态变量如何初始化问题2JDK如何处理static块问题3如何看待静态变量的声明对初始问题的解答在网上看到了下面的一段代码:[java] view plaincopypublic class Test {      static {          _i = 20;      }

2013-02-18 16:08:56 479

原创 Java算法排序之--希尔排序法

希尔排序法(缩小增量法) 属于插入类排序,是将整个无序列分割成若干小的子序列分别进行插入排序的方法。排序过程举例先取一个正整数d1数组元素放一组,组内进行直接插入排序;然后取d2初始:d=549 38 65 97 76 13 27 49* 55 0449 13|-------------------|38 27|-------------------|6

2013-02-18 13:23:30 754

原创 Java算法排序之--直接插入排序

排序之间的关系:直接插入排序(straight insertion sort)的作法是:每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。第一趟比较前两个数,然后把第二个数按大小插入到有序表中; 第二趟把第三个数据与前两个数从前向后扫描,把第三个数按大小插入到有序表中;依次进行下去,进行了(n-1)趟扫描以后就完成了整个排序过程。直接插入排序属

2013-02-18 11:57:11 638

原创 servlet是单例的 所以需要线程安全 以及如何实现线程安全

Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。  Ser

2013-02-17 10:32:09 740

原创 文件上传 request 头信息

2013-02-16 15:33:42 951

原创 开源面向对象数据库 db4o 之旅,第 3 部分: 深入db4o

前言在开源面向对象数据库 db4o 之旅 系列文章的第 1 部分:初识 db4o 中,作者介绍了 db4o 的历史和现状,应用领域,以及和 ORM 等的比较; 在第 2 部分:db4o 查询方式中, 作者介绍了 db4o 的三种不同的查询方式:QBE、SODA 以及 Native Queries,并分别通过这三种不同的途径实现了两个关联对象的查询。前面我们已经介绍了如何在 db

2013-02-01 14:10:42 776

原创 开源面向对象数据库 db4o 之旅,第 2 部分: db4o 查询方式

在 db4o 之旅 系列文章的第一部分:初识 db4o 中,作者介绍了 db4o 的历史和现状,应用领域,以及和 ORM 等的比较。在这篇文章中,作者将会介绍 db4o 的安装、启动以及三种不同的查询方式:QBE(Query by Example)、SODA(Simple Object Database Access) 以及 NQ(Native Queries),并分别通过这三种不同的途径实现

2013-02-01 14:09:48 971 1

原创 开源面向对象数据库 db4o 之旅,第 1 部分: 初识 db4o

前言业界对持久存储领域的追求从未停止过,为了更方便、更容易地用对象表达我们的思维,开源领域和商业领域都涌现了许多新技术, ORM 的出现恰恰说明了这点。最近一年,业界也在反思,到底 ORM 给我们带来的是便利还是麻烦。矛头指向大名鼎鼎的 Hibernate ,纷纷议论其性能问题,大家似乎要达成这样的共识:“在业务逻辑复杂的地方用 SP ,而一般的 CRUD 还是 Hibernate ”,就

2013-02-01 14:08:46 746

tomcat8+jdk1.8.zip

tomcat8和jdk1.8linux版、windows版

2021-08-16

MySQL性能调优与架构设计 - 简朝阳.epub

MySQL性能调优与架构设计 - 简朝阳.epub,深入了解mysql原理

2019-03-19

Spring技术内幕(第2版) - 计文柯

Spring技术内幕(第2版) - 计文柯、kindle文档、spring原理解析

2019-03-19

Java Web开发实战1200例(第2卷)

Java Web开发实战1200例(第2卷)、kindle文档、初学者必读书籍

2019-03-19

Java TCP_IP Socket编程(原书第2版)

Java TCP_IP Socket编程(原书第2版).mobi、java底层协议通讯

2019-03-19

实战Java高并发程序设计-葛一鸣&郭超.mobi

实战Java高并发程序设计-葛一鸣&郭超.mobi、kindle文档

2019-03-19

设计模式之禅-秦晓波.mobi

设计模式之禅-秦晓波.mobi,第二版、kindle文档、必读书籍

2019-03-19

编程珠玑-[美]乔恩美特利.mobi

编程珠玑-[美]乔恩美特利.mobi、kindle文档、第二版修订版

2019-03-19

阿里Java面试问题大全

阿里Java面试问题大全,主要包含该:java基础、数据库、jvm等

2019-03-19

SVN常用功能详细说明

SVN常用功能详细说明、代码合并、解决冲突、拉分支、还原版本 等

2017-11-07

Maven实战、项目管理工具、配置

第1章 maven简介 第2章 maven的安装和配置 第3章 maven使用入门 第4章 背景案例 第5章 坐标和依赖 第6章 仓库 第7章 生命周期和插件 第8章 聚合与继承 第9章 使用nexus创建私服 第10章 使用maven进行测试 第11章 使用hudson进行持续集成 第12章 使用maven构建web应用 。。。。。。。

2017-11-07

Getting Started with Google Guava

Write more robust code that is easier to read and maintain, Learn how to use Preconditions to prevent and find errors faster, Shows how Guava Collections can make working with Java Collections a breeze

2017-10-03

高性能MySQL(第3版)中英版-两本

高性能MySQL(第三版),中英文各一版,有能力的同学可以读原版

2017-10-03

Redis Desktop Manager Version 0.8.8.33 Mac版

Redis Desktop Manager - V0.8.8.33,Redis 桌面管理工具Mac版

2017-10-03

一线架构师实践指南(温昱)

架构开发设计文档 一线架构师实践指南 (温昱)

2016-01-20

高性能Linux服务器构建实战:运维监控、性能调优与集群应用

高性能Linux服务器构建实战:运维监控、性能调优与集群应用

2016-01-20

JAVA并发编程实践 & JAVA并发编程实战

JAVA并发编程实践 & JAVA并发编程实战 两本书

2016-01-20

Java虚拟机并发编程 ( (美)Venkat Subramaniam

《Java虚拟机并发编程》.( (美)Venkat Subramaniam).[PDF].pdf

2016-01-20

Shell脚本学习指南

linux Shell 脚本 学习 指南

2016-01-19

PostgreSQL9从零开始学

PostgreSQL9从零开始学 pdf文档

2016-01-11

数据结构与算法分析(第二版)

数据结构与算法分析 java语言描述(第二版) 作者: 韦斯译者

2015-12-21

vim-7.4.tar.bz2

vim 7.4源码 进入vim源代码目录下面的src目录,运行命令:./configure --with-features=huge --enable-pythoninterp=yes --enable-cscope --enable-fontset --enable-perlinterp --enable-rubyinterp --with-python-config-dir=/usr/lib/python2.7/config --prefix=/usr/local

2015-11-23

Practical-Unit-Testing-with-TestNG-and-Mockito_examples

Unit testNG Mockito 测试用例代码

2015-08-18

Test-Driven-Development-with-Mockito_2013-11

Test-Driven-Development-with-Mockito_2013-11_Sujoy.Acharya 英文版

2015-08-18

SVN-site-1.8.22.zip

Eclipse SVN 离线安装包,版本:SVN-site-1.8.22

2015-05-31

zookeeper-3.4.6.tar.gz

zookeeper-3.4.6.tar.gz

2015-05-19

mysql-5.6.14.tar.gz linux安装包

linux系统 centos mysql-5.6.14安装包

2014-10-23

httpmime-4.1.1.jar

httpmime-4.1.1.jar用于文件上传时所用到的jar,用于封装file对象以指定server服务器

2014-01-18

愤怒小鸟 flash源文件

愤怒的小鸟的flash源文件 actionscript3.0

2013-07-25

java_ant详解_例子

ANT的demo例子,了解ANT的功能 很详细,ANT构建工具

2013-01-06

jta必备jar包

jta事务管理开发API所需的所有jar包

2012-10-26

SSH ASPECT 切面应用

Struts2+Spring框架的切面应用 代码为切面测试

2012-09-18

支付宝接口API 源码

支付宝接口 标准双接口和即时到帐借口 包含源码和文档

2012-09-18

移动计费系统

移动计费系统 项目需求以及开发思路和架构

2012-07-06

购物网站设计文档

电子商务购物网站设计方案和思路 里面包含三个文档

2012-07-06

Objective C 学习IOS的经典入门

学习IOS开发的经典入门 Objective C

2012-07-04

hadoop in action

云计算教程 hadoop in action

2012-06-28

swt-win32-3236.dll

jface/swt windows系统中所需动态链接库

2012-03-31

colorbox浏览图片

colorbox浏览图片 图片可以自动播放 可以通过配置参数显示不通效果

2012-02-20

sql经典语句面试大全

有关sql语句的经典案例和面试题,值得一看。经典实用!!

2010-11-30

空空如也

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

TA关注的人

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