码迷,mamicode.com
首页 > 其他好文
【设计模式】模板模式
引子 这是一个很简单的模式,却被非常广泛的使用。 之所以简单是因为在这个模式中仅仅使用到了继承关系。 继承关系由于自身的缺陷,被专家们扣上了“罪恶”的帽子。 “使用委派关系代替继承关系”, “尽量使用接口实现而不是抽象类继承”等等专家警告,让我们大家对继承“另眼相看”。 其实,继承还是有...
分类:其他好文   时间:2014-06-30 14:08:08    阅读次数:150
如何使用GOOGLE高级搜索技巧
如何使用GOOGLE高级搜索技巧
分类:其他好文   时间:2014-06-30 14:09:10    阅读次数:146
[家里蹲大学数学杂志]第053期Legendre变换
$\bf 题目$. 设 $\calX$ 是一个 $B$ 空间, $f:\calX\to \overline{\bbR}\sex{\equiv \bbR\cap\sed{\infty}}$ 是连续的凸泛函并且 $f(x)\not\equiv \infty$. 若定义 $f^*:\calX^*\to \...
分类:其他好文   时间:2014-06-30 14:13:16    阅读次数:224
lol匹配算法
这是Riot的Design Director Tom Cadwell专门为中国玩家写的解说匹配系统工作原理的帖子。同一时候为了让大家更好的理解匹配系统,假设您认为您遇到了特别不公平的匹配,请回复游戏開始时间和比赛结束截图,我们会调查该局匹配是怎样完毕的,坑爹的玩家是为何添?到这一局的。非常多人抱怨看...
分类:其他好文   时间:2014-06-30 14:16:23    阅读次数:238
[Leetcode][Tree][Binary Tree Postorder Traversal]
二叉树的后续遍历1、递归版本/** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) :...
分类:其他好文   时间:2014-06-30 14:17:28    阅读次数:306
fopen警告处理方式
warning C4996: “fopen”被声明为否决的问题:vs2005中编程时,遇到如下:warning C4996: “fopen”被声明为否决的。解释:微软的警告,主要是那些都是C库的函数,很多函数内部是不进行参数检测的(包括越界类的),微软担心使用这些会造成内存异常,所以就改写了一 下同...
分类:其他好文   时间:2014-06-30 14:18:29    阅读次数:186
LeetCode Longest Consecutive Sequence
class Solution {public: int longestConsecutive(vector &num) { int len = num.size(); int max_cons = 0; int cur_cons = 0...
分类:其他好文   时间:2014-06-30 14:19:28    阅读次数:159
jdk 中Runtime之单例模式 学习
这段代码是我从源码中截取的,大家很容易看到currentRuntime是一个静态变量,getRunTime对应的就是getInstacne。不是说这种方法不好吗? 1 public class Runtime { 2 45 private static Runtime currentRunt...
分类:其他好文   时间:2014-06-30 14:28:48    阅读次数:225
ubuntu root登陆后声音消失的问题
Ubuntu root 登录和声音问题1. sudo su root,然后输入密码2. gedit /etc/lightdm/lightdm.conf (事先可以先备份之).[SeatDefaults]// 自动root登录添加 Ubuntu14.04#autologin-guest=trueaut...
分类:其他好文   时间:2014-07-07 17:18:42    阅读次数:186
Frame Stacking 框架堆叠
/*【题目来源】http://poj.org/problem?id=1128【题目分析】几张图片叠在一起,给出堆叠后的情况,要求出所有可能的从下到上的堆叠顺序。【思路分析】 1.题目已经很明确的告诉每个边框的每条边,至少会有一个字母露在外面所以遍历整张图,确定每个边框的范围。 只需确定左上角和右下角...
分类:其他好文   时间:2014-07-07 17:19:20    阅读次数:151
Teradata中fastload使用
Teradata Fastload Utility 是teradata数据库中一个基于命令行的快速load大量数据到一个空表的工具。数据可以从以下途径被load:1) Disk 或 tape;2) 网络服务器上的文件;Teradata Fastload使用多个session来load data,但是...
分类:其他好文   时间:2014-07-07 17:19:52    阅读次数:220
我痛恨 Git 的 10 个理由(转)
Git 是一个源代码版本控制系统,正在迅速成为开源项目的标准。它有一个强大的分布式模型,允许高级用户用分支来处理各种棘手的问题和改写历史记录。但是,要学习 Git 是需要付出更多的努力,让人不爽的命令行接口以及 Git 是如此的忽视它的使用者。 下面是我为什么如此痛恨 Git 的 10 个理由:.....
分类:其他好文   时间:2014-07-07 17:21:09    阅读次数:182
多重继承的注意点
1, 钻石型多重继承如果不想要底部的类有重复的变量,则需要声明为virtual继承 class File{...}; class InputFile: virtual public File{..}; class OutputFile: virtual public File{....}; ...
分类:其他好文   时间:2014-07-07 17:20:32    阅读次数:195
第26周六悲剧许昌夜
如果我不是错过昨晚上的飞机,早上等提前两个小时到我今天完全可以解决问题返回杭州,而现在只能拖到明天再继续测试看问题,其实如果我赶得紧也完全或许我推脱一下责任也完全可以想自己理想的一样回杭州了,为什么我那么傻呢,做些自己无关紧要的测试,对自己的懦弱不能控制局面不会办事完全无语了,生活没有确定的目标结....
分类:其他好文   时间:2014-07-07 17:21:47    阅读次数:137
category and extension(二)
Category And Extension(二)Category And Extension(二)add property to category上一篇文章说不能加category添加属性,最近做的一个项目刚好有这个需求,google了一下,其实category是有办法添加属性的-_-,而且还有多...
分类:其他好文   时间:2014-07-07 17:23:40    阅读次数:180
gcc 编译问题
一般情况一句话即可:gcc -o fuck fuck.c./fuck 直接运行了问题1. 报错 ld 未找到此时,gcc编译得分布来,并且指定特定的ldgcc -c 1.c //会在目录下生成一个文件 1.o/usr/bin/ld -dynamic-linker /lib/ld-linux.so.....
分类:其他好文   时间:2014-07-07 17:25:09    阅读次数:175
【设计模式】适配器模式
引子 昨天在给新买的MP3充电的时候,发现这款MP3播放器只提供了USB接口充电的方式,而它所配备的充电器无法直接给USB接口充电,聪明的厂商为充电器装上了一个USB接口转换器解决了问题。 这个USB接口转接器正是今天要谈到的适配器。 而在软件开发中采用类似于上面方式的编码技巧被称为适配器模式...
分类:其他好文   时间:2014-07-07 17:26:35    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!