码迷,mamicode.com
首页 > 其他好文
设计模式——结构型模式
上一篇博文《设计模式——创建型模式》中介绍了5种创建型模式,接下来继续介绍结构型模式。       结构型模式主要用于描述如何组合类和对象已获得更大的结构。其中,结构型类模式采用继承机制来组合接口和实现,而结构型对象模式则采用组合/聚合方式来组合对象以实现新功能,因为它可以在运行时刻改变对象组合关系,所以对象组合方式具有更大的灵活性,这种机制是无法通过静态类组合来实现的。当然两者都有彼此...
分类:其他好文   时间:2014-06-02 12:32:20    阅读次数:225
LNMP一键安装包 V1.1 发布
LNMP一键安装包 是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL/MariaDB、PHP、phpMyAdmin)生产环境的Shell程序。同时提供一些实用的辅助脚本如:可以帮助完成Nginx、MySQL/MariaDB、PHP的升级、常用缓存组件的安装、重置MySQL root密码、502自动重启、日志切割等许多实用脚本。...
分类:其他好文   时间:2014-06-02 12:25:45    阅读次数:216
算法竞赛入门经典训练指南
在你的王国里有一条n个头的恶龙,你希望雇一些骑士把它杀死(即砍掉所有头)。村里有m个骑士可以雇佣,一个能力值为m的骑士可以砍掉一个直径不超过x的头,且需要支付x个金币。如何雇佣骑士才能砍掉恶龙的所有头,且需要支付的金币最少?注意,一个骑士只能砍一个头(且不能被雇佣两次)。...
分类:其他好文   时间:2014-06-02 12:25:09    阅读次数:193
dedecms整合百度编辑器(Ueditor)之上传图片加水印的办法
Ueditor抓取远程图片加水印方法 打开getRemoteImage.php, 找到://远程抓取图片配置 在上面添加: require_once('../../../dede/config.php');//dede为你的后台目录 require_once(DEDEADMIN."/inc/inc_archives_functions.php");   继续修...
分类:其他好文   时间:2014-06-02 12:22:34    阅读次数:270
JK latch JK触发器 【数字电路】
JK latch               今天无比蠢逼的去问曾哥JK触发器的问题,其实我心里是知道的,真正的答案就在那个实现的电路图里面,但是我就知道懒,不想去探究它的内部实现,只想知道它的外部特性,以至于我觉得。。。反正很不好。这种菜菜的问题,搬去问硬件牛。。。o(︶︿︶)o 唉                      其实这也反应出一个问题,对于不是很感兴趣的问题...
分类:其他好文   时间:2014-06-02 12:24:24    阅读次数:191
不用加减乘除做加法
问题描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 算法描述 从二进制运算入手, 1.a^b求出各bit的和, 2.a&b求出需要进位的bits, 3 4.重复1、2、3直至a&b==0(即进位为0),得到结果。 代码 int add(int num1,int num2) { if(num2==0) retu...
分类:其他好文   时间:2014-06-02 12:38:46    阅读次数:225
百度编辑器ueditor给上传的图片添加水印
百度编辑器本身是没有为上传图片添加水印的功能,想要在上传的时候添加图片水印,也很简单。以 ueditor 1.2.6 为例,打开php目录下面的imageUp.php文件,查找“$info = $up->getFileInfo();”,在这句代码的下面加入以下代码: /* 添加水印 start */ $water_img = "watermark.png"; //水印文件...
分类:其他好文   时间:2014-06-02 12:20:28    阅读次数:248
每日算法之二十六:Substring with Concatenation of All Words
给定一个字符串,然后再给定一组相同长度的单词列表,要求在字符串中查找满足以下条件的起始位置: 1)从这个位置开始包含单词列表中所有的单词,且每个单词仅且必须出现一次。 2)在出现的过程中不能出现其他的干扰单词。 3)出现的位置可能有多个。 4)单词的出现顺序不做要求。 下面是一个例子: S:"barfoothefoobarman" L:"foo","bar" 位置0是出现位置,;两个单词均出现仅出...
分类:其他好文   时间:2014-06-02 12:38:02    阅读次数:199
查看电脑已安装的Jdk的位数
查看自己电脑已安装的Jdk的位数的方法: public class ShowJdkBit {  public static void main(String[] args) {   String arch = System.getProperty("sun.arch.data.model");   System.out.println(arch + "-bit");  }...
分类:其他好文   时间:2014-06-02 12:30:19    阅读次数:155
通过WMI接口,修改VisualSVN用户密码
VisualSVN 控制台通过 WMI 接口实现各功能,如果需要修改用户密码,又不想使用控制台,就可以利用这个...
分类:其他好文   时间:2014-06-02 12:31:01    阅读次数:189
hdu 1301 Jungle Roads (基础最小生成树)
题目:         链接:点击打开链接 题意:         对n个村庄之间的路进行修理, 然后是n-1行,每行的第一组数据时一个大写字母VIL和一个数K,Vil表示从这个村庄出发,K表示刚才的那个字母代表的村庄和其他村庄的路的数目,接下来在同一行是K组数据,每组是一个大写字母和一个数,大写字母表示和第一个村庄连接的村庄,数表示维修他们之间的路所需的费用。现在为了使维修费油最低,只需所...
分类:其他好文   时间:2014-06-02 12:27:47    阅读次数:171
Light OJ 1114 Easily Readable 字典树
题目来源:Light OJ 1114 Easily Readable 题意:求一个句子有多少种组成方案 只要满足每个单词的首尾字符一样 中间顺序可以变化 思路:每个单词除了首尾 中间的字符排序 然后插入字典树 记录每个单词的数量 输入一个句子 每个单词也排序之后查找 根据乘法原理 答案就是每个单词的数量之积 #include #include #include #include u...
分类:其他好文   时间:2014-06-02 12:34:48    阅读次数:160
HTTP协议详解
引言                                         HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation ...
分类:其他好文   时间:2014-06-02 12:26:26    阅读次数:274
如何阅读源码,如何提高阅读源码的效率
如何提高源码的阅读效率呢,结合自身的经验和T友的总结,大家凑合看看吧。...
分类:其他好文   时间:2014-06-02 12:28:23    阅读次数:170
有关foreach的一些想法
在C#中,foreach的使用简化了很多循环语法的书写。如果我们仅仅把foreach当成for循环的省略写法的话,就显得有点大才小用了。事实上,foreach与“迭代”和“枚举”密切相关。C#编译器会把foreach语句转换为IEnumerable接口的方法和属性。例如:foreach (var p...
分类:其他好文   时间:2014-06-02 11:56:02    阅读次数:262
break MISSING_BLOCK_LABEL_160; 看源代码出现的,源代码是反编译的
break MISSING_BLOCK_LABEL_160; FileNotFoundException fnfe; fnfe; out.close(); throw fnfe; in.close(); break MISSING_BLOCK_LABEL_268; fnfe; fn...
分类:其他好文   时间:2014-06-02 11:57:28    阅读次数:194
ECSHOP 2.7.2二次注入分析
这是一个很老的漏洞了。最近学习代码审计在乌云上看到的,作者只给了部分分析,和利用的exp。0x1代码分析漏洞出现在flow.php在flow.php的372行有如下代码{ /* * 保存收货人信息 */ $consignee = array...
分类:其他好文   时间:2014-06-02 11:55:25    阅读次数:350
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!