1. 不要随便就复制变量有时候为了使PHP 代码更加整洁,一些PHP
新手(包括我)会把预定义好的变量复制到一个名字更简短的变量中,其实这样做的结果是增加了一倍的内存消耗,只会使程序更加慢。试想一下,在下面的例子
中,如果用户恶意插入512KB 字节的文字到文本输入框中,这样就会导致1MB 的内存被...
分类:
Web程序 时间:
2014-05-08 17:45:47
阅读次数:
452
用Eclipse开发的时候经常要导入别的电脑开发的项目,经常会出错,甚至导入不了。
方法一:
把你正在使用的Eclipse开发的随便一个项目,打开,把下图这三个文件复制过去你要导入的项目,覆盖。然后再import项目。ok。
方法二:
打开你要导入的项目的 .classpath 文件,如图:
其中把path改成自己sdk的路径,sourcepath是jdk...
分类:
系统相关 时间:
2014-05-08 16:08:12
阅读次数:
448
最近在研究一些算法,前几天看了一下遗传算法。
什么是遗传算法,简单地说是解决某一问题时,利用生物学中遗传的一些策略,现在可以说一下算法的步骤。
首先是初始化,确定遗传种群数量,染色体的基因数量,最大迭代次数,交叉概率,变异概率
第二步,复制/选择(选出父代)根据交叉概率随机的选出能够进行交叉的种群中的染色体,
第三步,在选出的种群的染色体中随机挑出2个进行交叉组合(即一个染色体的一部分基因...
分类:
其他好文 时间:
2014-05-08 15:54:31
阅读次数:
382
把C:\Program Files (x86)\HTML Help
Workshop下的文件夹以及文件夹里面的东西复制粘贴到C:\Program Files\路径下。
1. 永远不要复制代码
不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事
在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体积变得臃肿。现....
分类:
其他好文 时间:
2014-05-08 14:52:34
阅读次数:
304
题目来源:HDU 4240 Route Redundancy
题意:求最大流与一条流最大的路径的比值 前者最大流求出 后者是每一条路的最小值再取大
思路:我用的是dinic 可以在DFS的时候在传递一个参数 表示当前增广路可以通过最大的流量 然后当x==t 到达汇点时 在取他们的最大值
#include
#include
#include
#include
#include
usi...
分类:
其他好文 时间:
2014-05-08 10:58:21
阅读次数:
319
上一篇刚刚学习了C++图的实现,今天对深度优先搜索(DFS)进行了一定学习,并作出一定实现。在本文中图的实现,以及相应的函数调用(如获得第一个邻接顶点、获得下一个邻接顶点等)均是基于上文中的实现,故如果想参考测试代码,还需导入上文中相应的类定义。关于C++图的实现可参考此处,这里实现了对图的邻接表....
分类:
其他好文 时间:
2014-05-08 09:06:19
阅读次数:
296
参考算法导论第三版中译本,DFS的Pseudocode如下: 1 DFS(G) 2 for
each vertex u ∈ G.V 3 u.color = WHITE 4 u.π = NIL 5 time = 0 6 for each ve...
分类:
其他好文 时间:
2014-05-08 06:44:52
阅读次数:
380
一、安装路径在哪? Android应用安装涉及到如下几个目录:
system/app系统自带的应用程序,无法删除。data/app用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录。data/data存放应用程序的数据。data/dalvik-cache将apk中的dex文件安装到dal...
分类:
移动开发 时间:
2014-05-08 06:12:00
阅读次数:
567
一、主从复制的工作原理mysql在master与slave之间实现整个复制的过程是由3个线程来完成的,其中两个线程(SQL线程和IO线程)在slave端,另外一个线程(IO线程)在master端注:要实现mysql的复制必须首先打开master端的binarylog(也就是二进制日志),否则无法实现mysql复制的..
分类:
数据库 时间:
2014-05-08 02:58:02
阅读次数:
402