自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (7)
  • 收藏
  • 关注

原创 关于人性,我是这么看的——“唯进化”论!

二、一切人性的弱点,都是进化的产物:贪、嗔、痴、妒、慢、疑贪婪:贪婪是生物存活在世上最基本的获取生活生产资料的原始冲动;嗔怒:愤怒是物种对自己领土领地领物自我保护的本性,一个人怒,那必定是他人侵犯了自我的物质或精神的领地!没有愤怒,在原始生物竞争中,整个种群的战斗力就不可能稳固,在激怒的情况下,生物体会迸发出让对手胆寒的力量!痴念:物种的进化的推进力量是少部分的变异,每个物种如果

2015-08-01 00:27:33 2337 2

原创 努力不一定有什么卵用,但...请你努力!

首先,先说明,本文不是吐槽、不是抱怨,而是换种方式思考人生之于你、之于我!一、不确定性 人生充满了不确定性,我想这是大家都认同的。就像薛定谔的猫里说的,在一件事物被外界所真正检测前,是无法猜测在盒子里的猫是死是活。很俗地讲,就是“人生就像是一盒巧克力糖,你永远不知道下一颗是什么味道”。世间所有事情都只能说发生概率多少,最多无限趋近于1,但是不可能完完全全是等于1,除非已

2015-06-25 00:13:42 3013 8

原创 掌握自己的生活、驾驭自己的知识——思维管理工具推荐

一、计划人,一定要有计划。长远的、短期的、甚至当天的。不一定完全按照计划做,但是计划能让人在有限的时间里,看清自己能做哪些、能做到什么程度。同时,也是一种激励自己的力量。上图是自己生活中常会修改更新的计划。之前,我会在一个excel里做几个分类表格,第一个工作表如上(部分内容私密,进行删减和涂鸦),包括长期的计划和短期的目标,以及每天的清单。有段时间由于事情比较多,包括学习

2015-05-29 08:04:25 1433 4

转载 动态规划:从新手到专家(关于动态规划算法最精彩的中文描述,没有之一)

March 26, 2013作者:Hawstein出处:http://hawstein.com/posts/dp-novice-to-advanced.html声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。前言本文翻译自TopCoder上的一篇文章:

2015-07-04 15:11:30 823

原创 【Thinking in java】 Daemon线程

【Thinking in java】 Daemon线程

2015-06-16 16:36:37 122

原创 LeetCode【10】. Regular Expression Matching --思路图解与java的不同方法实现

Regular Expression Matching Implement regular expression matching with support for '.' and '*'.'.' Matches any single character.'*' Matches zero or more of the preceding element.The m

2015-06-10 22:57:35 146

原创 LeetCode【9】. Palindrome Number --java的实现

Palindrome Number Determine whether an integer is a palindrome. Do this without extra space.Some hints:Could negative integers be palindromes? (ie, -1)If you are thinking of conver

2015-06-10 22:51:32 2158 3

原创 Java回调技术

1. 什么是回调函数回调函数,顾名思义,用于回调的函数。回调函数只是一个功能片段,由用户按照回调函数调用约定来实现的一个函数。回调函数是一个工作流的一部分,由工作流来决定函数的调用(回调)时机。回调函数包含下面几个特性:  (1)属于工作流的一个部分;  (2)必须按照工作流指定的调用约定来申明(定义);    (3)他的调用时机由工作流决定,回调函数的实现者不能直接调

2015-06-08 16:41:28 135

原创 LeetCode【8】. String to Integer (atoi) --java实现

String to Integer (atoi)Implement atoi to convert a string to an integer.Hint: Carefully consider all possible input cases. If you want a challenge, please do not see below and ask you

2015-06-07 01:40:58 2043

原创 LeetCode【7】.Reverse Integer--java实现

Reverse Integer题目要求:给定一个int 类型值,求值的反转,如下:     Example1: x = 123, return 321     Example2: x = -123, return -321     简单问题一般蕴含细节的处理。思路很简单,直接贴Java程序:public class Solution { public int r

2015-06-05 00:04:09 2630

原创 LeetCode【6】. ZigZag Conversion --思路图解与java实现

ZigZag Conversion一、题目如下:         The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for b

2015-06-04 00:01:22 2077

原创 LeetCode【5】. Longest Palindromic Substring --思路图解与java实现

Java Longest Palindromic Substring(最长回文字符串)

2015-06-02 00:22:51 3432 1

原创 LeetCode【4】. Median of Two Sorted Arrays --思路图解与java的不同方法实现

Median of Two Sorted Arrays        这道题确实有点难,想挺久,看别人答案也是不能一下子就明白。题目难度为Hard,原题如下:There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two sorted

2015-05-29 08:02:31 2580

原创 LeetCode【3】.Longest Substring Without Repeating Characters--算法图解及java实现

第三道题Longest Substring Without Repeating Characters如下:    public class Solution { public int lengthOfLongestSubstring(String s) { HashMap hs = new HashMap(); int maxl = 0;

2015-05-28 08:11:16 1515 1

原创 * LeetCode【2】. Add Two Numbers--java实现

第二道题Add Two Numbers  如下:        You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a singl

2015-05-23 08:16:48 2589

原创 LeetCode【1】. Two Sum--java的不同方法实现

LeetCode        最近才知道有这么好的平台可以刷题,真是惭愧惭愧。现在开始,努力,一道道地刷题!

2015-05-22 01:12:25 3405

原创 Java Collection框架简略

Collection框架的结构:一、Collection结构框架图:二、Set、List、Queue、MapSet:collection的派生接口,不允许重复元素——equal(),取出元素的方法只有迭代器。HashSet:按Hash算法查找、存取性能好;顺序不定;非同步,线程不安全;元素可为null。(hash意义在于快速查找,根据元素的值便可

2015-05-21 10:38:24 1427 2

原创 【数据结构】——排序算法——1.3、二叉树排序

【数据结构】——排序算法——1.2、二叉树排序一、先上维基的图:二叉树排序wiki图一、二叉树排序二、描述二叉查找树(英语:Binary Search Tree),也称二叉搜索树、有序二叉树(英语:ordered binary tree),排序二叉树(英语:sorted binary tree),是指一棵空树或者具有下列性质的二叉树:若任意节点的左子

2015-05-21 09:43:09 1946

原创 【数据结构】——排序算法——3.2、堆排序

【数据结构】——排序算法——3.2、堆排序一、先上维基的图:图一、堆排序算法的演示(首先,将元素进行重排,以符合堆的条件。图中排序过程之前简单的绘出了堆树的结构。)分类排序算法数据结构数组最差时间复杂度最优时间复杂度[1]平均时间复杂度最差空间复杂度 total, aux

2015-04-21 10:50:11 132

原创 【数据结构】——排序算法——3.1、选择排序

【数据结构】——排序算法——3.1、选择排序一、先上维基的图:分类排序算法数据结构数组最差时间复杂度О(n²)最优时间复杂度О(n²)平均时间复杂度О(n²)最差空间复杂度О(n) total, O(1)auxiliary二、描述: 选择算法算是最直观的一

2015-04-21 10:36:11 904

原创 【数据结构】——排序算法——2.2、快速排序

【数据结构】——排序算法——2.2、直接插入排序一、先上维基的图:图一、快速排序效果图二、快速排序实例分类排序算法数据结构不定最差时间复杂度最优时间复杂度平均时间复杂度最差空间复杂度根据实现的方式不同而不同二、描述快速排序使用分治法(Divid

2015-03-22 20:53:14 819

原创 【数据结构】——排序算法——2.1、冒泡排序

【数据结构】——排序算法——2.1、冒泡排序一、先上维基的图:

2015-03-22 19:34:56 910

原创 【数据结构】——排序算法——1.2、希尔shell排序

【数据结构】——排序算法——1.2、希尔shell排序一、先上维基的图:希尔排序wiki图一、插入排序的例子分类排序算法数据结构数组最差时间复杂度根据步长序列的不同而不同。已知最好的:最优时间复杂度O(n)平均时间复杂度根据步长序列的不同而不同。最差空间复杂度O(n)

2015-03-22 17:12:49 821

原创 【数据结构】——排序算法——1.1、直接插入排序

插入算法很多,无论是在内功修炼,各种笔试面试都是相当有用的。接下来,将陆续将各种排序算法进行练习:主要分为以下几个部分(其他后面学习补充):一、插入类排序:1、直接插入排序;2、折半插入排序;3、希尔shell排序;二、交换类排序:1、冒泡排序 ;2、快速排序;三、选择类排序:1、简单选择; 2、堆排序;本人多使用Java——开始吧!首先推荐维基百科《排序算法》词条

2015-03-20 12:36:53 1718

转载 【软件使用】GitHub使用教程for Eclipse

1.下载egit插件打开Eclipse,git需要eclipse授权,通过网页是无法下载egit的安装包的。在菜单栏依次打开eclipse→help→install new software→add,Name栏中输入egit,location栏中输入 http://download.eclipse.org/egit/updates/ ,点击ok进行下载。下载完成后会提示重启eclipse;如果

2015-03-19 20:24:20 702

原创 《Java程序员面试宝典》5.2.3——中间缓存变量机制

看到第三版中5.2的例题4,一开始只是简单地接受中间缓存变量的机制,例题如下:  public class Test {     public static void main(String[] args) {       int j = 0;       for (int i = 0; i < 100; i++)

2015-02-06 11:32:58 3512 6

原创 阅读源码的重要性:如厨师选食材,耍厨具——在Eclipse中如何查看Java、Android源码

首先,很多人说,不会看jdk中的源码就不叫学过Java。显然这是肯定的。打个比方:真正的厨师需要从食材的选取、加工,到最后的烹饪、装盘成型,甚至到最后给用户介绍食用方法等一整套流程走下来。而实际上很多厨师只是做了其中的一小部分,所以最多也只能叫得上“炒菜的”,而不是一个厨师。而很多顶级餐厅强调选材,就是从源头上找到适合做某道菜的原料,甚至是反过来,得到一个供应链供应某种独特食材而专门为该材料设计某

2014-08-21 09:13:02 2035 1

转载 最常用的CURL命令大全

http://xshow.iteye.com/blog/1597170curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)上面。@舍得Share它支持多种协议,下面举例讲解如何将它用于网站开发。一、查看网页源码直接在curl命令后加上网址,就可以看到网页源码。我们以网址www.sina.com为例(选择该网址,主要

2014-08-02 15:50:12 714

转载 大话企业级Android开发

大话企业级Android开发 ,貌似不错,http://www.cnblogs.com/guoshiandroid/archive/2010/06/02/1750093.html

2014-06-08 22:17:39 581

原创 Android之大话设计模式

Android之大话设计模式 http://www.cnblogs.com/guoshiandroid/category/249261.html

2014-06-08 22:08:43 56

转载 Eclipse+Tomcat+Mysql构建J2EE开发环境(原创)

原文转载自学习j2ee的门槛就是开发环境的配置问题,没有开发环境感觉无从下手,我就是因为这个而苦恼了好长时间啊,最后我选择了eclipse+tomcat+mysql,网上也有许多有关开发环境配置的文章,不过说的都不够详细,我试着自己总结了一下,经过2天的配置终于把环境配置好了,想想这两天的努力总算有了回报,来现在就和大家一起享受一下我的劳动成果吧!需要下载jdk,eclipse,tomca

2014-06-03 16:13:29 1115

转载 在Eclipse中配置tomcat

本文转自:http://kin111.blog.51cto.com/738881/163096为了在Eclipse中进行struts2的测试,才发现自己机器上的Eclipse没有集成Tomcat,在网上找了半天,不是这个插件没有下载地址,就是那个有好多注意事项或者版本问题。结果,自己到tomcatforEclipse的插件的网上直接下载了一个,按照提供的说明一下子就配成了。网上的那

2014-06-03 00:07:31 880

原创 图像测距与三维重构

由于图像是三维景物的二维投影,一幅图像本身不具备复现三维景物的全部几何信息的能力,很显然三维景物背后部分信息在二维图像画面上是反映不出来的。因此,要分析和理解三维景物必须作合适的假定或附加新的测量,例如双目图像或多视点图像。 恢复图像中物体深度的方法:立体视觉(stereo vision),由运动估计物体的三维结构(structure from motion),散焦测距(depth fro

2014-05-24 10:58:51 3295

转载 Matlab绘图

Matlab绘图强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形的每个图形元素(如坐标轴、曲线、文字等)看做一个独立的对象,系统给每个对象分配一个句柄,可以通过句柄对该图形元素进行

2013-10-14 21:07:35 794

转载 matlab 函数零散记录

c=bsxfun(@plus,a,b)  @plus Plus  @minus Minus  @times Array multiply  @rdivide Right array divide  @ldivide Left array divide  @power Array power  @max Binary maximum  @min Binary mini

2013-09-18 15:05:57 1791

Java设计模式(疯狂Java联盟版)

Java设计模式(疯狂Java联盟版),用简明的方式介绍设计模式,并用java例子进行说明

2015-07-08

十五个经典算法研究与总结、目录+索引

十五个经典算法研究与总结、目录+索引。值得阅读

2015-05-28

季报-重新认识三线移动互联网用户》-友盟2014年Q1移动互联网报告

季报-重新认识三线移动互联网用户》-友盟2014年Q1移动互联网报告

2014-09-01

Labiew练习集

有涉及labview中各项功能的不同题目。具有针对性,能快速提高labview的编程水平

2011-09-19

labVIEW-ni_IntroductiontoLabVIEWRoboticswebcast

详细的介绍了labview的各种情况。是测控类软件labview入门的好帮手

2011-09-19

空空如也

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

TA关注的人

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