可以少读几页书,但绝不能少行一程路。人生不能仅仅是读书和写程序,你的视野应当更广阔一些。 一、 编程为何? 我已经有好一段时间,甚至可以说,大部分时间,是为了找工作而编程学技术了。为了找一份“高薪稳定”的工作,去苦读和钻研一大堆的技术,人事不经,甚至有点麻木迟钝。这并不是说钻研技术不对,问题是...
分类:
其他好文 时间:
2014-10-20 20:51:33
阅读次数:
228
拓扑排序如果是随便输出的话,那么只需要用一个队列就可以维护了。复杂度O(n)如果是要求字典序最小输入的话,使用小堆维护,正常建边即可。复杂度O(nlog(n))如果要求尽量使最小值在前输出的话(例如312 优先级高于 231)那么可以反向建边,然后在使用大堆维护,最后把顺序reverse()下。复杂...
分类:
编程语言 时间:
2014-10-20 13:10:27
阅读次数:
202
“当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。”
我们并不关心对象是什么类型,到底是不是鸭子,只关心行为。
比如在python中,有很多file-like的东西,比如StringIO,GzipFile,socket。它们有很多相同的方法,我们把它们当作文件使用。
鸭子类型在动态语言中经常使用,非常灵活,使得python不想java那样专门去弄一大堆的...
分类:
其他好文 时间:
2014-10-19 23:19:35
阅读次数:
264
============问题描述============ 小弟初学安卓开发。最近需要做一个图片上传的功能。我是用java开发安卓,调用C#的WebService。在网上找到一大堆资料,几乎全部是用ksoap2包的。请注意,我想做的是不用ksoap包的。我现在的方法是从android端用读取到要上传的...
分类:
移动开发 时间:
2014-10-19 22:54:47
阅读次数:
471
JavaEE 7提供了一个完整、全面、集成的堆栈来帮助你构建企业和Web应用程序。 JavaEE容器 主要就是JSF(JavaServer Faces)和EJB(Enterprise Java Bean)两大部分,JSF依赖于EJB,并且是重量级的,JSF使用了一大堆...
分类:
编程语言 时间:
2014-10-18 12:44:52
阅读次数:
305
本文主要讲解在matlab中实现Linear Regression和Logistic Regression的代码,并不涉及公式推导。具体的计算公式和推导,相关的机器学习文章和视频一大堆,推荐看Andrew NG的公开课。一、线性回归(Linear Regression)方法一、利用公式 :funct...
分类:
其他好文 时间:
2014-10-18 03:00:32
阅读次数:
357
一直想找个完美的版本的控制器,实验了submin,IF.SVNAdmin等等一大堆管理软件,发现scm-manager太方便了因为原来的版本控制器是windows平台的visualSVN,我想迁移到git用gitlab,但是考虑公司的程序员,所以想把svn和git集成到一台服务器找来找去,发现scm...
分类:
其他好文 时间:
2014-10-17 00:18:33
阅读次数:
422
在Andorid的设置->安全里面有个设备管理器的选项,相信大部分android用户都不太会去注意这个东西,最近在安装了一个应用之后发现这个里面的东西变了,怎么回事呢,研究研究看看。
老思路,从已有的最明显的线索开始分析,“设备管理器”这几个字就是最好的线索,在Setting的package里面搜搜,一大堆多语言话的字符串,这个不是我要找的,我要找的是谁在用这个字符串,在一个布局...
分类:
移动开发 时间:
2014-10-16 19:03:13
阅读次数:
1141
今天做项目,素材图遇到点问题,然后老大给我讲了讲android下面图片格式.9.png和draw 9-patch的用法,感觉很清楚也很有用,所以记录一下。关于 9-patch的介绍我就不说了,网上一大堆。下面根据我做android项目的经历一点点来认识它的作用。首先,先看看项目资源列表:好了,这个文...
分类:
移动开发 时间:
2014-10-15 01:39:43
阅读次数:
373
vim的学习曲线相当的大(參看各种文本编辑器的学习曲线),所以,假设你一開始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。以下的文章翻译自《Learn Vim Progressively》,我认为这是给新手最好的VIM的升级教程了,没有列举全部的命令,仅仅是列举了那些最实用的命令。...
分类:
系统相关 时间:
2014-10-13 23:30:27
阅读次数:
406