自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tan_1208815066的专栏

点点滴滴的遗忘

  • 博客(65)
  • 资源 (16)
  • 收藏
  • 关注

原创 开发中最困难的部分是什么

好久没有写 blog 了, 最近换了工作,也换了项目,就出不少人,有老鸟,也有菜鸟,有老人也有新人。从被别人招进写代码,到把别人招进写代码,从coding功能到构建模块,当然还没有构建过系统,但是断断续续的看见了好多的系统,见证了网传的段子好多竟然是tmd真实的。项目的开发是需要成本的,想一想这其中,最昂贵的成本是什么呢?有人可能说是人力成本,这个很对,但是问题是这个是硬性成本,是不可避免

2015-12-31 19:16:43 1406

原创 项目心得

做了将近一个月的需求,今天终于有了一个不错的成果,最终的极限战果:程序的运行时间由最初的30分钟变为30秒!当程序顺利的跑通的那一刻,在我的心底有说不出的喜悦,我这20多天的努力是有成果的,作为一个程序猿,这就是值得自己骄傲的地方,也是我们的乐趣所在的地方,记得之前的一个前辈说过,因为喜欢这一行所以才能坚持到现在。

2015-08-19 05:26:56 475

原创 荷兰国旗排序

待排序的元素中类型是已经确定的例如 数据只有 A B C 三类数据我们预定要将这些数据按照 A B C 的顺序进行排序可定义三个变量对这三类数据进行区分

2015-08-12 21:48:42 540

原创 臭皮匠排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); stoo

2015-08-11 22:47:04 823

转载 图书馆排序

图书馆排序(Library Sort)图书馆排序是基于插入排序改进了的版本,它在元素之间添加了一些空位置,以便在插入排序过程中向后依次移动元素的时候可以减少移动的次数。假使有一个图书馆,书籍都是按照书名的字母序排好的,从左侧的A到右侧的Z,中间没有间隔。假设图书管理员需要新放入一本书名以B开头的书,那他先要找到那个位置,然后把那个位置开始一直往右的书都往后移动,给这本新书腾出位置,这就是普

2015-08-10 21:55:57 4139

原创 Stand 排序

Strand排序(Strand Sort)Strand排序不断地从待排序的序列中拉出排好序的子列表,并归并成一个最终的结果。该算法的平均和最坏时间复杂度都达到了O(n2),最好时间复杂度为O(n)。Strand排序高效的条件要求:以链表(linked list)方式存放的数据排序起来最为有效,因为它需要反复添加和移除元素,而链表添加移除元素的代价很小;原始数据中已经很大程度

2015-08-10 21:00:49 400

原创 相邻图排序

相邻图排序源于基础的桶排序和基数排序,在把待排序元素划分成若干个桶的时候,这个划分规则是通过一个相邻图给出的,并且在将元素放入桶内的过程,是通过插入排序来完成的,如果这个划分得当,排序可以接近线性的复杂度。在数据量增大的情况下这个算法性能表现不错。http://www.raychase.net/1876

2015-08-10 14:20:29 467

原创 计数排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); coun

2015-08-09 17:21:17 384

转载 珠排序

http://www.cnblogs.com/kkun/archive/2011/11/23/2260301.html

2015-08-09 16:32:06 379

原创 耐心排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); pati

2015-08-09 14:26:46 354

原创 梳排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); batc

2015-08-09 11:58:02 343

原创 奇偶排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); batc

2015-08-09 00:24:30 416

原创 侏儒排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); gnom

2015-08-08 20:47:48 544

原创 鸽巢排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); pige

2015-08-08 11:07:43 420

原创 基数排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); radi

2015-08-08 01:08:24 398

原创 桶排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); print

2015-08-06 23:14:32 305

原创 归并排序

import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); int[]

2015-08-05 15:55:03 317

原创 堆排序

import java.math.* ;import java.util.* ;/** * */public class Test{ public static void main(String[] args) { System.out.println("Bubble Sort"); int[] arr = getRandomArr() ; println(arr);

2015-08-04 00:38:23 310

原创 选择排序

import java.math.* ;import java.util.* ;/** * */public class Test{ public static void main(String[] args) { System.out.println("Bubble Sort"); int[] arr = getRandomArr() ; println(arr);

2015-08-03 00:13:22 324

原创 快速排序

import java.math.* ;import java.util.* ;/** * */public class Test{ public static void main(String[] args) { System.out.println("Bubble Sort"); int[] arr = getRandomArr() ; println(arr);

2015-08-02 00:42:23 326

原创 鸡尾酒排序

import java.math.* ;import java.util.* ;public class Test{ public static void main(String[] args) { System.out.println("鸡尾酒排序"); insertSort(getRandomArr()); } public static void insertSo

2015-07-30 17:56:59 410

原创 冒泡排序

import java.math.* ;import java.util.* ;/** * 冒泡排序 */public class Test{ public static void main(String[] args) { System.out.println("Bubble Sort"); insertSort(getRandomArr()); } public

2015-07-30 14:31:45 396

原创 希尔排序 ShellSort

import java.math.* ;import java.util.* ;/** * 希尔排序 */public class Test{ public static void main(String[] args) { System.out.println("insert sort"); insertSort(getRandomArr()); insertSor

2015-07-29 23:15:33 410

原创 插入排序

import java.math.* ;import java.util.* ;/** * 插入排序 */public class Test{ public static void main(String[] args) { System.out.println("insert sort"); int[] arr = getRandomArr(); insertSort

2015-07-29 00:16:17 289

原创 表自关联查询

select a.* from t_sales_orga a start with a.id  =1203 connect by prior a.id =a.parent_id

2015-07-08 11:01:39 861

原创 Spring

Spring 的作用域:singleton : 在每一个Sping的容器中只包含有一个对象。prototype : 在每次需要的时候就会创建一个对象。request    :针对每次请求创建一个新的对象,只针对web应用产生效用(这貌似是废话)。session    :针对一次会话有效。     global session :针对全局会话产生效用,主要用在门户性应用的

2015-06-24 21:15:58 327

原创 String 字符串处理

public class StringConcatTest extends TestCase{ public static int COUNT = 100000 ; public void testString() { String result = ""; long start = System.currentTimeMillis(); for (int i = 0; i <

2015-06-24 13:58:08 377

原创 Gson 进行 json 数据的相关的操作

** * * @author Kenny-Tang * */public class JSONTool{ private JSONTool(){} /** * 将对象转化成json串。 * @param obj * @return */ public static String toJson(Object obj){ Gson gson = getGson

2015-06-24 00:13:02 541

原创 Simple Loggin Facde for Java

slf

2015-05-20 17:10:10 328

原创 Java WorkSet View

以前在开发中没怎么使用过 Working Set ,现查找相关的资料了解了一下 Working Set 与 Workspace的区别,主要参考的资料为连接文章:

2015-05-19 14:42:25 801

原创 技术沙龙

今天下午,参见了一个听云与链家共同举办的技术沙龙,主题是服务器端性能优化,感觉怎么说呢,不觉明历呀。主讲的嘉宾有(按讲演顺序)链家网系统工程师尹吉峰,听云CTO Wood,新浪首席构架 鸟哥,58同城系统架构师孙玄。性能优化,就我的理解本身就是一个比较暧昧的东西,不能确切的定义,我觉得嘛就是使用户获得更好的体验。就总体来说在这次的沙龙中收获还是比较多的:1. 尹老师 主要分享的是关于O

2015-05-17 00:16:39 1225

原创 EditPlus 使用

编辑远程文件文件 --> FTP --> 打开远程

2015-05-05 00:42:06 302

原创 js 不能直接将 console.log 作为参数使用

2015-04-07 00:13:40 618

原创 deleted entity passed to persist: [dcms.ebridge.market.entity.Reward#<null>]

今天项目中的错误:deleted entity passed to persist: [dcms.ebridge.market.entity.Reward#]删除RetaReward 对应的所有的Reward删除前先用RetailReward 获得所有的Reward 然后进行批量的删除错误代码如下 @Override public void delAcco

2015-03-17 16:08:53 601

原创 扩展jQuery的功能限制只能输入数字

在很多的项目中,数字输入的校验是不可避免的,我们总是担心用户输入的数据不符合我们的规则,首先我们不讨论恶意用户的行为,对于正常的用户,我们也希望尽量减少因为用户输入带来的意外情况,同时这也提高用户体验的一种有效的方式。这样的代码通常是样板式的,因此我们可以考虑将其做成一个jQuery的插件以方便使用。 // 限制只能输入数字 $.fn.onlyNum = function () {

2015-03-03 14:02:24 1368

原创 2014工作总结

让我说什么呢!!! 好的容易写的东西不知道不小心按到哪了,没了还得重写,哎!         首先说这两个月没有干什么事情,整理了一下之前学过的东西,看了一遍所有的blog,吧其中不完整的部分,进行了补充,认为没有意义的文章删除了。         其次是,这一年学到了不少的东西,第一件就是学会了使用很多的框架,大部分的框架都使用过,其中不乏一些我认为很优秀的框架,跟几个同事也学到了很多的

2015-02-15 01:45:58 381

原创 Maven 使用

下载Maven: 官网下载地址 : https://maven.apache.org/download.cgi 下载相应的版本即可。安装: 要想使用Maven还需要安装 JDK ,Maven 是基于java 进行工作的,关于Java的安装于配置这里就不在赘述。读者可以自行查阅相关的资料进行安装配置。 Maven 是一款绿色的软件解压既安装,然后配置相关的环境变量即可,以windows为例: 计算机 --> 右键属性 --> 高级系统设置 --> 环境变量 --> Administrator 新建

2014-12-30 10:56:57 415

原创 自己实现了一个LinkedList对照源码一看,呵呵呵

闲来无事,想联系一下对链表的操作,上一次写链表还是用C++呢,都已经是两年前的事情了,现在想用Java试一下,于是自己引入List接口,come on !写完以后(没有关于迭代器的部分),对照源码看了一下,我去,差距有点大public class MyLinkedList implements List{ private Node header = null ; private

2014-12-26 17:24:10 475

原创 设计模式之单例模式

单例模式不用多说,就是只存在一个对象,在任何情况下,拿到这个对象的实例都是同一个对象。首先看最简单的情况,该对象只会同时被一个线程访问。我们可以写出如下的单例模式的代码:public class SingleTon { private SingleTon(){} private static SingleTon instance ; public static SingleTon

2014-12-24 18:13:42 402

原创 EasyUI combobox 使用

使用使用easyui的combobox对输入框进行操作,实现级联等效果。

2014-12-11 09:52:23 532

易企秀源代码 微场景源码 易企秀去版权2015

易企秀源代码 微场景源码 易企秀去版权 完全自定义微场景源代码

2015-06-19

java ftp 上传控件

用于 ftp 文件上传的控件 , apache commons 项目下的

2014-04-02

javase 1.6 API 英文版

java1.6 的参参考文档 英文版的 找了好长时间

2013-06-18

锋利的jQuery

《锋利的jQuery》(高清扫描版-有书签).pdf

2013-05-03

java 性能调优

java 性能调优 用于对java技术的升级

2013-01-17

java连接sqlserver2008的jar包

是一个.EXE文件,运行后选择解压目录,加压完毕后就可以在文件夹下找到2个.jar文件了呵呵

2012-12-19

RFC 中文文档 txt

RFC1 主机软件 RFC2 主机软件 RFC3 文档规范 RFC4 网络时间表 RFC6 与 Bob Kahn 会话 RFC10 文档规范 RFC13 零文本长度的EOF信息 RFC16 M.I.T RFC18 IMP-IMP和主机-主机控制联接 RFC19_可用来降低有限交换节点阻塞的两条协议性的建议 RFC20_用于网络交换的 ASCII 格式 RFC21 网络会议 RFC22 主机-主机控制信息格式 RFC23_多重传送的调节信息 RFC24 文档规范 RFC25 不使用高的连接号 RFC27 文档规范 RFC28 时间标准 RFC29 响应 RFC 28 RFC30 文档规范 RFC32 关于SRI所提议的实时时钟的一些想法 RFC34 关于ARC时钟的一些初步记录摘要 RFC35 网络会议 RFC36 协议注解 RFC37 网络会议结尾等 RFC38 NWG/RFC #36 网络协议的注解 RFC40 关于未来协议的更多注解 RFC41 IMP-IMP 通讯信息 RFC42 信息数据类型 RFC43 被提议的会议 RFC45 关于未来协议的更多注解 RFC53 官方协议机构 RFC58 逻辑信息同步 RFC60 简单的 NCP 协议 RFC63 迟来的网络会议报告

2012-12-05

路由器 试验 软件

一个小小的软件可以做关于局域网等的配置的操作 试验参考里有试验指导

2012-11-28

MySQL 5.1 参考手册 中文版

学习MySQL 必不可少的教程 3.1. 连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息

2012-11-25

SQLServer2005_SSMSEE

SQLServer2005_SSMSEE

2012-11-19

Android 开发参考文档

android api 开发必备 概述 软件包 类 使用 树 已过时 索引 帮助

2012-07-31

空空如也

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

TA关注的人

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