码迷,mamicode.com
首页 > 其他好文
【Scala】Scala中的Nothing,Null,None,Nil
NothingNothing是所有类型的子类,也是Null的子类。Nothing没有对象,但是可以用来定义类型。例如,如果一个方法抛出异常,则异常的返回值类型就是Nothing(虽然不会返回) 。 def get(index:Int):Int = { if(x < 0) throw new Exception(...) else .... }if语句是表达式,有返回值,必然有返回值...
分类:其他好文   时间:2015-07-07 17:13:56    阅读次数:192
Tomcat7 catalina.out 日志分割
安装过程如下: 下载(最新版本)     #  wget http://cronolog.org/download/cronolog-1.6.2.tar.gz 2、解压缩     # tar zxvf cronolog-1.6.2.tar.gz 3、进入cronolog安装文件所在目录     # cd cronolog-1.6.2 4、运行安装...
分类:其他好文   时间:2015-07-07 17:13:41    阅读次数:213
【Scala】使用Option、Some、None,避免使用null
避免null使用大多数语言都有一个特殊的关键字或者对象来表示一个对象引用的是“无”,在Java,它是null。在Java 里,null 是一个关键字,不是一个对象,所以对它调用任何方法都是非法的。但是这对语言设计者来说是一件令人疑惑的选择。为什么要在程序员希望返回一个对象的时候返回一个关键字呢?Scala的Option类型为了让所有东西都是对象的目标更加一致,也为了遵循函数式编程的习惯,Scala鼓...
分类:其他好文   时间:2015-07-07 17:15:42    阅读次数:358
相机只拍摄矩形区域图片
本项目拍照只获取自定义的矩形区域图片的一个小例子,这个例子拍出来的图片直接储存到sd卡了,有这方面需求的朋友可以研究一下,项目有中文注释,默认编译版本4.4.2编码GBK...
分类:其他好文   时间:2015-07-07 17:15:41    阅读次数:148
Galera 10.0.20 on CentOS 6.6
Galera 10.0.20 on centos 6.5使用xtrabackup源码安装...
分类:其他好文   时间:2015-07-07 17:11:48    阅读次数:130
UVM:8.3.3 重载component
1.依然将normal_sequence作为default_sequence。产生crc 错误用例,重新定义driver: 2.在build_phase 中重载: 1)对于特别异常的测试用例,使用sequence 非常麻烦,重载driver 就会体现优势。 3.scoreboard 与参考模型也可以重载。尤其对参考模型来说,处理异常相当耗时。如果所有异常都用一...
分类:其他好文   时间:2015-07-07 17:13:34    阅读次数:119
使用到的一些开源项目 一般根据名字都能搜出源码
...
分类:其他好文   时间:2015-07-07 17:12:34    阅读次数:117
Objective-C 奇技淫巧--用来在category里加属性的宏
奇技淫巧 指过于奇巧而无益的技艺与制品. 转载请注明出处 http://blog.csdn.net/uxyheaven/article/details/46391771众所周知,一般的情况下我们是没办法在category里加属性的, 如果想加呢,需要用到Associated...
分类:其他好文   时间:2015-07-07 17:12:21    阅读次数:102
神秘的 qmlproject 隐藏技——添加过滤文件
神秘的 qmlproject 隐藏技——添加过滤文件...
分类:其他好文   时间:2015-07-07 17:11:09    阅读次数:133
开源框架思索-----一篇醍醐灌顶的好文章
本文源于IT168 作者 陈雄华 http://tech.it168.com/o/2006-12-13/200612131101722.shtml1 空前繁荣的开源世界   大致2000年以前,Java世界还是Sun一言九鼎,唯我独尊的时代。Sun发布的任何规范和标准都无一例外地被Java社区有意无意的追捧着,Java世界沉浸在一片歌功颂德,前拥后簇的氛围里。IBM,Bea,Oracle这些Jav...
分类:其他好文   时间:2015-07-07 17:09:19    阅读次数:143
What is the difference between Full load and Incremental load
In most OBIA projects we create both incremental and full load mappings for each tables in Date Warehouse target. Below you can find the difference between both. Full Load is the entire data dump...
分类:其他好文   时间:2015-07-07 17:09:26    阅读次数:161
UVM:8.3.4 重载driver以实现所有的测试用例
1.driver 中使用factory 可以实现所有的测试用例,但不推荐这么做: 1)产生数据又是在driver,回到起点,相当于倒退。 2)有时sequence 比driver更加方便。 3)sequence 可以启动另外的sequence。 4)使用virtual sequence 可以协调,同步不同激励的产生。 只有driver 和sequence 相结合才是最合理的。...
分类:其他好文   时间:2015-07-07 17:08:54    阅读次数:141
POJ 2192 && HDU 1501 Zipper (记忆化搜索)
Zipper Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 16803   Accepted: 5994 Description Given three strings, you are to determine whether the third string ...
分类:其他好文   时间:2015-07-07 17:09:30    阅读次数:121
【暑假集训专题#搜索 HDU1241】
【题目链接】click here~~ 【题目大意】'@'代表油田位置,'*'代表地面,八个方向相邻的油田视为一个,求给定地图里油田数目 【解题思路】八个方向搜索即可 代码: #include #include #include #include using namespace std; const int N=1010; int dir4[4][2]= {{1,0},{0,1},{...
分类:其他好文   时间:2015-07-07 17:07:01    阅读次数:111
Project Euler :Problem 54 Poker hands
In the card game poker, a hand consists of five cards and are ranked, from lowest to highest, in the following way: High Card: Highest value card.One Pair: Two cards of the same value.Two Pairs: Tw...
分类:其他好文   时间:2015-07-07 17:09:16    阅读次数:131
65 Valid Number
65 Valid Number链接:https://leetcode.com/problems/valid-number/ 问题描述: Validate if a given string is numeric.Some examples: “0” => true ” 0.1 ” => true “abc” => false “1 a” => false “2e10” => true...
分类:其他好文   时间:2015-07-07 17:06:26    阅读次数:120
四:二叉树的镜像递归非递归求解
先序遍历树的每个结点,若遍历到的结点有子结点,则交换它的两个子结点。   1. 递归求解: voidMirroRecursively(BinaryTreeNode *pNode)  {      if(NULL == pNode)          return;      if(NULL == pNode->Left && NULL== pNode->Right)...
分类:其他好文   时间:2015-07-07 17:06:22    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!