08 2015 档案

摘要:Actully, we're going to talk aboutApache Hadoop ecosystem.Most from Apache Offical Docs1/apache kafka It is a message quenue. Other message quenues: ... 阅读全文
posted @ 2015-08-31 10:59 _Doraemon 阅读(267) 评论(0) 推荐(0)
摘要:制作RPM包,可以方便日后的维护。统一了标准yum install rpmdevtools安装后,使用rpmdev-setuptree命令创建rpm包的目录结构。默认是在$HOME下rmpbuild下,也可以通过~/.rpmmacros配置。SPEC文档是制作rpm包的核心。下面是从fedora中c... 阅读全文
posted @ 2015-08-29 18:33 _Doraemon 阅读(1132) 评论(0) 推荐(0)
摘要:Context用于所有的文件系统或数据流封装协议。1、套接字context主要是tcp,http,ftp这些基于socket的协议。新加的bindto参数实例: array( 'bindto' = > '192.168.1.1:8000', ), );$contex... 阅读全文
posted @ 2015-08-21 21:55 _Doraemon 阅读(446) 评论(0) 推荐(0)
摘要:1:命名空间简述: 其实就是java中的package2:异常处理。抛出一个异常:getMessage(), "\n";}echo 'hello world';在编程过程中,尽量少使用try catch。 因为既然知道有这个出错的可能,那就该把他避免了,而不是容许他出错,再解决。直接throw掉是比... 阅读全文
posted @ 2015-08-21 21:14 _Doraemon 阅读(228) 评论(0) 推荐(0)
摘要:1:类型约束函数参数的类型约束:比如特定Class类型,数组,递归Traversable, callable的回调类型。2: serialize()序列化的使用。将一个对象序列化:1 <?php2 3 include("classa.inc");4 5 $a = new A;6 $s = seria... 阅读全文
posted @ 2015-08-21 20:07 _Doraemon 阅读(197) 评论(0) 推荐(0)
摘要:PHP 函数:1:PHP函数不支持重载,而且函数是不区分大小写的,但是建议区分大小写~~!毕竟需要和谐!2:递归函数 不要递归过多,可能会因为堆栈溢出导致脚本崩溃。 property 访问静态属性:self::$property 类中的常量使用: class MyClass{ const con... 阅读全文
posted @ 2015-08-21 19:46 _Doraemon 阅读(217) 评论(0) 推荐(0)
摘要:今天算是接到VIP发的offer了,本来是准备去盛大了。无奈其实vip的大数据部门更吸引我,但是php学习不会中断,到入职前的这段时间应该是陆陆续续的更新完。 在上一个公司的感想吧。记录下,以后也好看看。 最大的问题其实是自己,没有达到他们想要的那种预期。其实他们是想让你尽快投入生产的,而我是... 阅读全文
posted @ 2015-08-15 00:09 _Doraemon 阅读(191) 评论(0) 推荐(0)
摘要:1、表达式表达式就是最基本的一个$fist ? $second : $thirdTrue 计算second,false计算third。 讲道理。有个全等运算符,很优秀。=== 这个比较值和类型都一样的。本着表达式的原则,这里的自增是有点不太一样的。前递增 ++$a 是指读取$a之前自增,所以叫前递增... 阅读全文
posted @ 2015-08-13 23:58 _Doraemon 阅读(312) 评论(0) 推荐(0)
摘要:1、常量定义define("CONSTANTS","hello world");#这个不方便#下面这个就很优秀了。#但是要定义在最开始,因为他是编译是出来的constant CONSTANT = ’hello world‘常量也只能包含标量数据。2、内置常量(别翻译成魔术常量好么!听着真是!)附上:... 阅读全文
posted @ 2015-08-13 15:26 _Doraemon 阅读(224) 评论(0) 推荐(0)
摘要:1、object要想搞一个object,就要先搞一个类:class Foo{ function do_foo(){ echo 'foo bar'; }}$foo = new Foo();$foo->do_foo();比如一个string要转换为object:$str_foo... 阅读全文
posted @ 2015-08-13 14:53 _Doraemon 阅读(200) 评论(0) 推荐(0)
摘要:继续吧。。。1、stringstring的拼接,string是没有+这个运算操作符的,所以是:$a = 'hello';$a .='world';echo $a;#返回 hello world$a = 'hello';$b = $a . 'world';echo $b;#结果 "helloworld... 阅读全文
posted @ 2015-08-13 12:31 _Doraemon 阅读(222) 评论(0) 推荐(0)
摘要:1、浮点数$c 应该是个幂?这个是幂的格式。EXPONENT_DNUM [+-]?(({LNUM} | {DNUM}) [eE][+-]? {LNUM})其他类型(不包括string)如果要转换为float,要先转换成integer然后不要比较浮点数,这个很奇怪也很正常,因为这个浮点数可能是通过四舍... 阅读全文
posted @ 2015-08-13 11:23 _Doraemon 阅读(356) 评论(0) 推荐(0)
摘要:以前也没有这么个模式学习新语言,所以这次试试。记录!!因为要准备一个PHP面试,所以就搞搞。安装的话就不需要我再废话了,网上一堆,但是注意几点吧,现装Apache,因为php好像是要依赖里面的包,然后要了解configure参数的意义。之前大二的时候安装其实是不懂的,就是网上复制黏贴,结果发现各种问... 阅读全文
posted @ 2015-08-13 10:52 _Doraemon 阅读(257) 评论(0) 推荐(0)
摘要:1 int i = 4; 2 int j = 5;3 Preconditions.checkArgument(i>j,"i should bigger than j, but i is %s and j is %s",i,j);Exception i... 阅读全文
posted @ 2015-08-11 16:48 _Doraemon 阅读(427) 评论(0) 推荐(0)
摘要:Guava 在Google code 上地址:https://code.google.com/p/guava-libraries/首先为什么要学习这个库,在实习的时候看大神的代码很简洁,很多地方将一些琐碎凌乱的代码轻松解决,所以抱着试试看的心态搞搞吧。第一部分:basic utilitiesnull... 阅读全文
posted @ 2015-08-11 16:22 _Doraemon 阅读(324) 评论(0) 推荐(0)
摘要:在编写项目代码时出现的一切不可控因素都要进行处理。昨天写的1 Integer count = Integer.parseInt(countStr);2 3 //如果不处理,很有可能出现Exception4 5 try{6 Integer count = Integer.parseIn... 阅读全文
posted @ 2015-08-04 09:52 _Doraemon 阅读(742) 评论(0) 推荐(0)