三月的第三周我来到新德里参加每个季度一次的领导力培训,这个培训的目的是将包括南非、乌干达、中国、印度、巴西、厄瓜多尔在内的新兴市场国家(Emerging Economies)新一代的领导者集中在一起,在一周的时间里学习领导力和影响力、讨论业务、理解各个新兴市场国家的文化、历史、政治和经济。 有趣.....
分类:
其他好文 时间:
2015-04-05 00:57:21
阅读次数:
262
海宝建议用这个拼接软件http://www.broadinstitute.org/software/discovar/blog/?page_id=98DISCOVAR – variant caller 适合于call variant 和拼接小基因组DISCOVARde novo 适合拼接大基因组下载...
分类:
其他好文 时间:
2015-04-05 00:57:31
阅读次数:
397
AtomicInteger简介这个类真的非常实用,更重要的是 它确实非常简单:附上自己的代码,可以自己试试:AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而Atom...
分类:
其他好文 时间:
2015-04-05 00:58:11
阅读次数:
276
前端优化:雅虎35条写在前面英文原版链接,若是觉得本文哪里不好还请指出,以便及时修改目录(分7类,共35条):[内容]尽量减少HTTP请求数[服务器]使用CDN(Content Delivery Network)[服务器]添上Expires或者Cache-Control HTTP头[服务器]Gzip...
分类:
其他好文 时间:
2015-04-05 00:57:49
阅读次数:
297
近来阅读《代码大全》中“表驱动法”这一章节,发现其编程的思想在C语言实际编程很有指导作用,就想着将“表驱动法”应用于实际项目中。 任务需求:函数在进行业务处理之前,需要对外部输入的数据类型(dataType),数据索引(dataIndex),数据长度(dataLen)进行正确性检查 如果按照...
分类:
其他好文 时间:
2015-04-05 00:57:17
阅读次数:
224
对于动态规划,每个刚接触的人都需要一段时间来理解,特别是第一次接触的时候总是想不通为什么这种方法可行,这篇文章就是为了帮助大家理解动态规划,并通过讲解基本的01背包问题来引导读者如何去思考动态规划。本文力求通俗易懂,无异性,不让读者感到迷惑,引导读者去思考,所以如果你在阅读中发现有不通顺的地方,让....
分类:
其他好文 时间:
2015-04-05 00:56:00
阅读次数:
202
英文原文:5 MISTAKES WE ALL MAKE WITH PRODUCT FEEDBACK 译/天地会珠海分舵;微信公众号:TechGoGoGo / @techgogogo 大家有做过产品的话,无论是成功还是失败,应该都深有感触:往往我们无论什么情况都去综合考虑所有的用户反馈,其实这是不.....
分类:
其他好文 时间:
2015-04-05 00:58:35
阅读次数:
178
2014参加年大学生创新创业后,创新创业题目 职业规划应用平台 的工作基本上都处于停滞状态,前面学校安排的嵌入式实习回来后,收到通知将要对你创新创业进行中期检查,这来得太突然了,没有丝毫的准备,没办法,作为一个勇敢的程序猿,必须拿出看家本领 熬夜,熬夜加上逃课,用了两周的课余时间在暑假的基础上面.....
分类:
其他好文 时间:
2015-04-05 00:56:35
阅读次数:
362
libpcap是一个网络数据包捕获函数库,功能非常强大,提供了系统独立的用户级别网络数据包捕获接口,Libpcap可以在绝大多数类unix 平台下工作。大多数网络监控软件都以它为基础,著名的tcpdump就是以它为基础的。tcpdump是linux下一个非常重要的网络工具,可以将网络 中传送的数据包...
分类:
其他好文 时间:
2015-04-05 00:55:35
阅读次数:
228
问题描述: 等价类划分中的EditBox问题的升级版!!!三个输入框~三个输入框,都只能允许1到6个英文字符或数字,按OK结束。等价类划分:编号有效等价类编号无效等价类11—6(长度)30或>=72a-z,A-Z,0-9(字符)4英文/数字以外字符,控制字符,标点符号根据有效或无效的等价类设计的测试...
分类:
其他好文 时间:
2015-04-05 00:56:14
阅读次数:
308
U,V能在最小(大)生成树上,当且仅当权值比它小(大)的边无法连通U,V. 两次最小割就OK了.---------------------------------------------------------------------#include#include#include#include#...
分类:
其他好文 时间:
2015-04-05 00:54:06
阅读次数:
199
Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).
For example, this binary tree is symmetric:
1
/ 2 2
/ \ / 3 4 4 3
But the f...
分类:
其他好文 时间:
2015-04-04 23:50:46
阅读次数:
338
一、有序表查找
1.折半查找/二分查找算法
(1)基本思想:在顺序存储的有序表中,取中间纪录(a[mid]=key)作为比较对象,若给定值与中间纪录的关键字相等,则查找成功;若给定值小于中间纪录的关键字,则在中间纪录的左半区继续查找;若给定值大于中间纪录的关键字,则在中间纪录的右半边。不断重复上述过程,直到查找成功,或所有查找区域无记录,查找失败为止。
(2)使用条件:线性表中的纪录是关键码...
分类:
其他好文 时间:
2015-04-04 23:49:18
阅读次数:
422
介绍
坐标变换矩阵是一个3*3的矩阵,用来对图形进行坐标变化,将原来的坐标点转移到新的坐标点,因为一个图片是有点阵和每一点上的颜色信息组成的,所以对坐标的变换,就是对每一点进行搬移形成新的图片。具体的说图形的放大缩小,移动,旋转,透视,扭曲这些效果都可以用此矩阵来完成。
平移旋转
绕原点逆时针旋转θ度角的变换公式是 x’ = xcosθ ? ysinθ 与 y。’ = xsinθ + ycos...
分类:
其他好文 时间:
2015-04-04 23:50:53
阅读次数:
570
将一个数不断地+1,*2,再平方,直到 > 1000000:
还好满足 Y-Combinate:
( lambda func, res, i: "." if res > 1000000 else str( res ) + ' ' + str( func( func, eval( str( res ) + ["+1", "*2", "**2"][i % 3]), i + 1 ) ) )( (...
分类:
其他好文 时间:
2015-04-04 23:51:04
阅读次数:
321
ThreadLocal
ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。
从线程的角度看,目标变量就象是线程的本地变量,这也...
分类:
其他好文 时间:
2015-04-04 23:50:54
阅读次数:
579
Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place.
click to show follow up.
Follow up:
Did you use extra space?
A straight forward solution using O(m...
分类:
其他好文 时间:
2015-04-04 23:47:00
阅读次数:
163