码迷,mamicode.com
首页 > 其他好文
转 Multiple outputs from T4 made easy t4生成多文件
原文:http://damieng.com/blog/2009/11/06/multiple-outputs-from-t4-made-easy-revisitedUsageInitializationYou’ll need to get the code into your template – ...
分类:其他好文   时间:2015-02-16 19:32:24    阅读次数:198
LeetCode-73 Set Matrix Zeroes
Given amxnmatrix, if an element is 0, set its entire row and column to 0. Do it in place.click to show follow up.Follow up:Did you use extra space?A s...
分类:其他好文   时间:2015-02-16 19:31:08    阅读次数:187
总结字符设备
今天来总结一下这几天字符设备驱动的学习吧。 首先要明白这几天的学习是围绕哪些角色展开的。我认为主角有这三个:驱动程序、字符设备文件、用户应用程序。而这些角色的出场顺序应该也是这样:应该先有驱动程序,然后有字符设备文件,最后才有用户应用程序。驱动程序要做的事情有这么几个: 1、初始化好驱动,分...
分类:其他好文   时间:2015-02-16 19:30:08    阅读次数:190
单例模式
单例模式的必要性:1. 目的:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。2. 要点: 1). 某一个类只能有一个实例; 2). 必须自行创建这个实例; 3). 必须自行向整个系统提供这个实例。3. 作用:避免重复实例化,节省系统资源。例如在数据库操作方面,会大量存在数据库连接...
分类:其他好文   时间:2015-02-16 19:30:19    阅读次数:166
设计模式之单例模式
什么是单例模式?一个类有且仅有一个实例,并且自行实例化向整个系统提供。为什么要使用单例模式?对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如在Wi...
分类:其他好文   时间:2015-02-16 19:30:08    阅读次数:138
cocos2dx《单机斗地主》源码解剖之七 对电脑玩家手中的牌进行分拆
在电脑玩家跟牌和出牌之前首先对电脑玩家的牌进行拆分: 根据文档需求(见本博客“斗地主规则“)拆分牌按以下顺序,先分析炸弹---飞机---连对---连牌--三带,对子,单张。请看如下代码: void GameScene::FenChaiNpcPai(Player* npc){ /*******************************************************...
分类:其他好文   时间:2015-02-16 18:30:32    阅读次数:269
单元测试之覆盖率浅谈
一、什么是代码覆盖率           代码覆盖是软件测试中的一种度量,描述程式中源代码被测试的比例和程度,所得比例称为代码覆盖率。一般我们用工具做的代码覆盖率的计算方法是:   代码覆盖率 = 被测代码行数 / 参测代码总行数 * 100%   二、度量方式           代码覆盖程度的度量方式是有很多种的,这里介绍一下最常用的几种:   1. 语句覆盖/行覆...
分类:其他好文   时间:2015-02-16 18:28:32    阅读次数:145
easyui dialog远程加载内容完成后,进行对话内容(表单)初始化
通过查看easyui的帮助文档,dialog继承于window,window继承于panel,panel中有个onLoad事件,也就是当远程数据加载完成后,触发此事件。因此只要在此事件中对对话框中的内容进行初始化就可以了。 var $addEvent = $("#addEvent"); // 初始化对话框 $...
分类:其他好文   时间:2015-02-16 18:29:23    阅读次数:852
【计算机概论】 计算机:辅助人脑的好工具
计算机的实质是接收用户输入指令与数据,经过中央处理器的数据与逻辑单元运算处理后,以产生或储存成有用的信息。计算机硬件的五大单元整台主机的重点在于中央处理器(Central Processing Unit,CPU)。 CPU为一个具有特定功能的芯片,里头含有微指令集。内部可分为”算术逻辑单元“和”控制单元“。 “算术逻辑单元”主要负责程序运算与逻辑判断,”控制单元”主要协调各组件与各单元之间的工作...
分类:其他好文   时间:2015-02-16 18:26:36    阅读次数:171
PAT-1066 Root of AVL Tree(解题报告)
第一次做关于平衡树的题目 第一次做的时候 忘记判断是否是空节点 第二次做,发现LR平衡自己理解错了 对于链式结构理解还是不够深刻,乖乖看书去 题目链接 PAT 1066 附上关于平衡树的四种旋转操作     代码如下: #include typedef int ElementType; typedef s...
分类:其他好文   时间:2015-02-16 18:28:40    阅读次数:121
flashback query
FLASHBACK 技术包括多个方面:flashback database,flashback drop,flashback query,flashback table 其中flashbackdatabase利用的是闪回日志,flashback drop利用的回收站,flashback query 和 flashbacktable 利用的是undo信息。Flashbackquery...
分类:其他好文   时间:2015-02-16 18:27:40    阅读次数:118
[vijos P1919] 最有活力的鲜花
描述 m朵鲜花簇拥在田野间,其中有一束花只有一朵花瓣,有一束花有两朵花瓣,有一束花有三朵花瓣,如此下去,最后一朵花有m朵花瓣。 爱花的人,每次随机选一束鲜花,然后统计一下花瓣的个数。再随机一束。一共随机n次。一束花可能被随机到多次。选n次可以发现的花瓣最多的鲜花有多少花瓣。答案需要四舍五入保留到小数点后第四位。 分析 n = 6, m = 3 P1 <- 1 /...
分类:其他好文   时间:2015-02-16 18:25:35    阅读次数:133
Maven作用、使用配置及注意事项
1、Maven能做什么 2、下载及安装 3、eclipse插件m2e 安装及配置 4、使用m2e插件创建maven项目 5、构建项目 6、如何配置各项目使用的jdk 7、添加jar包...
分类:其他好文   时间:2015-02-16 18:27:57    阅读次数:311
趣题——三类背包问题
引言背包问题作为一个经典问题在动态规划中是很基础的一个部分,而以0-1背包问题为原题,衍生出来的各类题目千变万化,解法也不同。 本文以三道背包问题的变体着手讲解,希望能够做到触类旁通。0-1背包 给定n件物品和一个背包。物品i的价值是Wi,体积为Vi,背包的容量为C。可以任意选择装入背包的物品,求装入背包中的物品最大总价值。(Vi,C均为正整数) 在选择装入背包的物品时,有这样一个隐性条件:对...
分类:其他好文   时间:2015-02-16 18:27:03    阅读次数:242
NYOJ 1165 just a problem【计算几何】
题目链接 #include #include struct point { double x; double y; }circle,a,b,c,d; double r; double dis(point &a,point &b) { return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y)); } in...
分类:其他好文   时间:2015-02-16 18:25:25    阅读次数:152
POJ 2352 Stars
题意:计算星星的等级。 星星的等级是由有多少 x 坐标小于它并且 y 坐标也小于它的星星的数量决定的。 由于输入已经是按照 先y从小到大,再x从小到大的顺序排列好了的。 所以 只需要按输入顺序插入,然后统计比当前x小的有多少个即可。 只需要一个logn的修改和查询的数据结构就可以了。 以前用数状数组写过,现在再补一个线段树的。 线段树: #include #inclu...
分类:其他好文   时间:2015-02-16 18:27:32    阅读次数:161
葫芦娃关于快速幂流程的详细讲解
快速幂的流程大概是这样的,维护一个等式a^b=x^y*z。   比如说现在求3的10次方   第一步:3^10=3^10*1   第二步:3^10*1=9^5*1   第三步:9^5*1=9^4*9   第四步:9^4*9=81^2*9   第五步:81^2*9=6561^1*9   第六步:6561^1*9=1^1*59049   所以3^10=59049...
分类:其他好文   时间:2015-02-16 18:22:16    阅读次数:123
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!