找二叉树的最近公共父结点。有父结点指针时,容易找。没有父结点指针时,一种算法时间复杂度为O(N^2),一种算法时间复杂度为O(N)。...
分类:
其他好文 时间:
2014-10-24 18:58:48
阅读次数:
520
当看到这个标题的第一眼的时候你大脑中在思考什么?我在想什么是操作系统呢?他到底有什么作用呢?其实说到这个问题是因为在自考中有这么一个问答题,操作系统的出现对计算机产生了什么影响?考过此题的应该有印象吧!仔细思考一下,当初自己是怎么答的呢?...
分类:
其他好文 时间:
2014-10-24 18:59:28
阅读次数:
220
1.iptables的前身叫ipfirewall (内核1.x时代),这是一个作者从freeBSD上移植过来的,能够工作在内核当中的,对数据包进行检测的一款简易访问控制工具
2. 作者一共在内核空间中选择了5个位置,
1).内核空间中:从一个网络接口进来,到另一个网络接口去的
2).数据包从内核流入用户空间的
3).数据包从用户空间流出的
4).进入/离开...
分类:
其他好文 时间:
2014-10-24 18:58:18
阅读次数:
292
1、使用gradle clean war 命令将项目打成war包,这一过程gradle没有提示报错。
2、将得到的myapp.war拷贝到tomcat下webapps(部署war包)
3、启动tomcat的时候,发现加载myapp.war失败,错误信息如下:
java.lang.IllegalArgumentException: MALFORMED
at java.util....
分类:
其他好文 时间:
2014-10-24 18:58:38
阅读次数:
449
昂神的解题报告:http://sd-invol.github.io/2014/10/22/Anshan-2014-G/
我来对他的话进行翻译就好了…
之所以看出最小割 是因为每个位置有两种方案 这样形成二分图后 我们要进行决策 最小割也就变成了进行决策所要丢掉的最小价值
之所以根据每个位置的二进制表示中1的个数来决定该位置两种决策放在左边还是右边 是为了避免二分图中同一个集...
分类:
其他好文 时间:
2014-10-24 18:59:31
阅读次数:
269
Heroku,是业界领先的PaaS平台,用户能使用该平台提供的各种组件服务。这些组件服务第三方厂商提供的,Heroku与第三方服务之间有哪些约定,作为一个厂商,如何为Heroku开发第三方服务,是本文的主题。
概述
先举个例子说明第三方服务(addons)的作用:用户的应用需要MySQL,把数据保存在数据库中。如果没有Heroku,用户需要买一个服务器,搭建MySQL,配置帐号,在代码...
分类:
其他好文 时间:
2014-10-24 18:57:22
阅读次数:
170
作者:iamlaosong
越来越觉得sumproduct这个函数有用,过去用sum组函数,改起来复制起来都麻烦,sumif在条件多的时候也觉得不方便。现在改用sumproduct函数,就简单多了。查过sumproduct函数的使用方法,其解释为“求二个或二个以上数组的乘积之和”,如果因此就片面地理解为这与多条件求和无关,那就错了。其实呢,利用条件真假的值(“真”对应值为1,“假”对应值为0),sumproduct函数用起来要比sumif函数好用的多。例如,“=SUMPRODUCT((A1:A100=“工程...
分类:
其他好文 时间:
2014-10-24 18:59:35
阅读次数:
234
Servlet是一种服务器端脚本,它是一个特殊的Java类,继承自HttpServlet,开发中主要用于处理和响应客户端的请求。
Servlet在容器中运行,其实例的和销毁创建由容器进行控制。每个Servlet的运行都遵循如下生命周期:
(1)(容器)创建Servlet实例。
(2)init(初始化,显示相关Servlet实例信息,如log)。
...
分类:
其他好文 时间:
2014-10-24 18:58:57
阅读次数:
201
Somedetails:
GTD方法:Gettingthings done 通过记录的方式清空大脑,释放压力,从而集中精力在正在完成的事情
构建时间管理的核心系统:
1、 种子----时间黑洞:源于大脑喜欢做简单事情
高效时段:通过时间日志来找
职业价值观
2、 树苗----四象限法则:猴子法则走出第三象限,第二象限工作法
衣柜整理法:捕捉,明确意义,组织整理,深思,...
分类:
其他好文 时间:
2014-10-24 18:58:15
阅读次数:
330
今天愈发讨厌Windows了,一个重要的原因就是经常导致莫名其妙的错误和垃圾清理机制。...
分类:
其他好文 时间:
2014-10-24 18:58:18
阅读次数:
212
作者魏庆:
国内首批计算机本科毕业生,撞进营销行业,从一家小民营红酒公司开始,辗转进入可口可乐,顶新国际等大企业。从直销车司机做起,一步一步到营销总监。偶然机会发现营销人员非常渴望源于一线的工作经验总结,于是离开营销总监岗位,进入营销培训顾问行业。
如果在电子行业,关系图大概如下吧:
原厂->分销商->制造商->经销商->各种渠道终端
/********************...
分类:
其他好文 时间:
2014-10-24 18:58:49
阅读次数:
258
当扩展一个框架类的功能的时候,通常都会直接将新功能写入派生类,然而,如果所需的同一功能存在于多个组件,那最有效的方式就是将它定义为一个插件或混入。插件和混入都是用来将额外功能添加到其他类的类。在本文,将介绍这些类是什么,他们之间的区别,以及他们如何工作。在Sencha Fiddle,我们准备了一些示例来演示这些概念。...
分类:
其他好文 时间:
2014-10-24 18:56:13
阅读次数:
153
题目大意:自己看中文。。。
思路:不难发现,题目等价于让我们求出一些标号上升的子序列精确覆盖全集,每一个子序列的起点一定是利用“能力爆发” 得到的。
那么我们只需对于每个星球,确定一个前驱就可以了。
若是0作为前驱,则转移代价为定位时间;否则转移代价为路径长度。此外一个点的前驱的标号严格小于自己的标号。
注意0可以作为多个星球的前驱,剩下的星球只能作为一个星球的前驱。
于是转...
分类:
其他好文 时间:
2014-10-24 18:55:35
阅读次数:
368
环境:delphi 5、BDE、oracle10
delphi里面用tStoreProc调用存储过程出现ORA-01003: no statement parsed。
解决方法:tStoreProc.StoredProcName赋值的存储过程名一定要大写,参数名与存储过程里面定义的要一样。
在DELPHI里面一定要大写,其它开发环境没有测试过。...
分类:
其他好文 时间:
2014-10-24 18:55:15
阅读次数:
192
我文章提到,加载一个文件的部分列是可行。两列,你只读一列,没问题。
但是,两个文件,f1和f2,f1有42列,f2有43列,同时加载到一个流对象,如何?
答:成功加载。但是无结构,discribe后看到:Schema for origin_cleaned_data unknown。这种情况类似merge,合并两个不同列的对象,会生成一个未知模式对象。
背景:因为老日志42列,新日志多...
分类:
其他好文 时间:
2014-10-24 18:55:55
阅读次数:
313
下拉列表框和下拉列表
下拉列表框和下拉列表
下拉列表框:请选择电话区号:
北京
西安
成都
单选列表框:请选择电话区号
北京
西安
成都...
分类:
其他好文 时间:
2014-10-24 18:56:26
阅读次数:
172