初学者环境搭建真是很头疼的一件事,很多人看到装系统、虚拟机,这个软件那个软件,还有各种库文件什么的,都望而却步了。资料上给的系统多是ubuntu9.10,说实话,照着视频来,真的狠偷懒。你说你装个虚拟机吧,奈何自己一个普普通通的笔记本,虚拟机打开后内存就是80,90%,卡得你头痛。将就下吧。那ubu...
分类:
其他好文 时间:
2014-10-19 01:12:09
阅读次数:
193
我最近有一个项目,使用Python在win32下开发一个COM组建,该COM组建其中一个方法是获取本地电脑的MAC地址。 需求很简单,虽然我是Python新手中的新手,但我还是会使用搜索引擎进行搜索。 百度一下,发现大部分都介...
分类:
编程语言 时间:
2014-10-19 00:09:01
阅读次数:
297
UIkit动力学是UIkit框架中模拟真实世界的一些特性。 UIDynamicAnimator 主要有UIDynamicAnimator类,通过这个类中的不同行为来实现一些动态特性。 它一般有两种初始化方法,先讲常见的第一种 animator=?[[UIDyn...
分类:
移动开发 时间:
2014-10-19 00:09:12
阅读次数:
324
(一)Erlang变量:? ????1、以字母开头 ????2、首字母大写 ????3、变量一次赋值,如果多次赋值就会报错 (二)Erlang的单次赋值的好处: ???? 1、因为是单一赋值,所以不会存在像C++进程中的锁概念...
分类:
其他好文 时间:
2014-10-19 00:08:22
阅读次数:
178
Harry And Physical Teacher
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 38 Accepted Submission(s): 34
Problem Description
As we a...
分类:
其他好文 时间:
2014-10-19 00:07:18
阅读次数:
347
作者:zhanhailiang 日期:2014-10-18
1. 通过fdm实现代码折叠:set fdm=xxx
有以下6种方式实现折叠:
|fold-manual| manual Folds are created manually.
|fold-indent| indent Lines with equal indent form a fold...
分类:
系统相关 时间:
2014-10-19 00:09:21
阅读次数:
573
Description
Farmer John's cows have discovered that the clover growing along the ridge of the hill (which we can think of as a one-dimensional number line) in his field is particularly good.
...
分类:
编程语言 时间:
2014-10-19 00:08:59
阅读次数:
331
下面是观察者模式的一个例子,源代码来自《设计模式精解-Gof 23种设计模式解析附C++实现源码》。
源代码在每个观察者对象析构时有bug,会导致重复删除subject对象。...
分类:
其他好文 时间:
2014-10-19 00:07:21
阅读次数:
264
属于Divide-and-Conquer,算法课老师有讲到,就找个题目试试,思想就是不断的二分。。。考虑合并时的处理。。不解释
//============================================================================
// Name : uva10245.cpp
// Author :
// Versi...
分类:
其他好文 时间:
2014-10-19 00:06:59
阅读次数:
300
事情总是这样的:当我们对一个遗留系统一忍再忍,再忍,忍,还要忍……终于积攒到某一天,实在忍无可忍了,拍案而起,不能再忍了,重构!!!事情就这样发生了。然而,在这时你突然发现,重构的工作千头万绪,真不知从何开始。堆积如山的问题此起彼伏,期望修改的设计思绪万千。这里有个想法,那里有个思路,什么都想做,却什么都做不了,真是脑子里一团乱麻。这时候,没有一个合理的步骤,清晰的计划,瞎干蛮干是十分危险的,它会为你的重构带来不可预期的未来。无数次的经验告诉我,不论是什么系统,采用什么架构,从分解大函数开始,肯定没有错。...
分类:
其他好文 时间:
2014-10-19 00:08:21
阅读次数:
290
第一个程序从 Hello World 开始??
也许C语言学习是从这开始的,但是书上不是这么开始的,也许起点就决定了高度??...
分类:
移动开发 时间:
2014-10-19 00:06:10
阅读次数:
376
在一个RDD触发了一个action(比如count,collect)时,任务是如何被提交到?什么是Stage?DAGScheduler的作用是什么?它是如何划分Stage的?本文将基于源码,进行深入分析。...
分类:
其他好文 时间:
2014-10-19 00:08:01
阅读次数:
308
知道是求连续最大子数组后就简单了。但是注意边界条件,如果最大子数组之和<0,那就不要交易了, 返回0.
public class Solution {
public int maxProfit(int[] prices) {
if(prices.length < 2)
return 0;
int n = prices....
分类:
其他好文 时间:
2014-10-19 00:06:49
阅读次数:
146
链接:http://acm.hdu.edu.cn/showproblem.php?pid=1054
题意:一个熊孩子玩策略游戏,他需要用最少的士兵守卫最多的道路,如果这个顶点有士兵,则和这个点相连的所有边都会被保护,问保护所有的道路最少需要的士兵数量。
思路:这实际上就是一个最小点覆盖,二分图的最小点覆盖 == 最大匹配,这不是一个二分图,我们把n个点扩成2 * n个,把他转换为二分图...
分类:
其他好文 时间:
2014-10-19 00:07:56
阅读次数:
290
Atititjs javascript异常处理机制与java异常的转换.js exception process
1. javascript异常处理机制
Throw str
Not throw error ..cause ie,ff error obj is diff..
2. Web前后台异常的统一处理
不个java异常转换成个js异常走ok...
作者:...
分类:
编程语言 时间:
2014-10-19 00:05:27
阅读次数:
317
.atitit.web 推送实现解决方案集合(3)----dwr3 Reverse Ajax
1. 原理实现 1
2. Page 增加配置,增加回调函数dwr.engine.setActiveReverseAjax(true); 1
3. Web.xml增加配置 1
4. Java代码(page法,简单) 2
5. 推荐实现方式 attribute法。。 2
6. 参考::: 2
...
分类:
Web程序 时间:
2014-10-19 00:08:07
阅读次数:
277
Atitit. 解决80端口 System 占用pid 4,,找到拉个程序或者服务占用http服务
这个是http.sys系统服务占用了...
net stop http ,三,没法儿终止
1. 寻找拉个程序占用李这个端口http服务
“netsh http show servicestate”这条命令的输出结果,我就能找出是哪个应用程序在使用Http.sy...
分类:
Web程序 时间:
2014-10-19 00:06:07
阅读次数:
537