如果是纯写,没有可拷贝和利用的源代码的话,一个小时写30-50行代码比较正常,评价代码质量一般按千行BUG数,这样的速度写出来的第一版程序千行BUG数20以上为较差,10-20一般,5-10良好,5个以下就优秀了。
如果加上单元测试的话,以上时间加倍即可。
如果是纯写,没有可拷贝和利用的源代码的话,一个小时写30-50行代码比较正常,评价代码质量一般按千行BUG数,这样的速度写出来的第一版程序千行BUG数20以上为较差,10-20一般,5-10良好,5个以下就优秀了。
如果加上单元测试的话,以上时间加倍即可。
别折腾了,如果折腾能解决,那你就继续折腾
我以为能出现这些问题的,都是对ubuntu的图形界面不熟悉引起的,如果要完全熟悉ubuntu的图形界面的每一个细节配置,我觉得没几个月下不来吧,而且,最重要的是linux上的图形界面实在太牛逼了,各种异形频出,至少win会保持一贯的操作习惯的,屁话不说,解决办法如下:
/home/yanjin/.config文件夹保存了所有桌面的信息,直接改名,然后重启,马上解决,再简单配置一下,全部恢复到原始状态.然后自己再配置.
核心的问题是.config文件夹
如果解决你的困扰,发个邮件给我spider_bug@163.com
final—用于类、方法前。
final类—不可被继承。
final方法—不可被覆盖。
final类不能被继承。
如果我们不希望一个类被继承,我们使用final来修饰这个类。这个类将无法被继承。比如我们设定的Math类,涉及了我们要做的数学计算方法,这些算法也没有必要修改,也没有必要被继承,我们把它设置成final类型。
thinkphp 在 Action 类里面使用 assign 方法对模板变量进行赋值;所以assign(‘wish’,$wish)中第一个参数‘wish’表示在模版取值用的变量名,第二个参数是wish变量的值。示例如下:
assign(‘wish’,$wish);
?> 继续阅读
原链接:http://www.chrisyue.com/php-namespace-and-use.html#comment-4039
namespace(后面简称ns)还蛮好懂的,在定义了一个ns之后,下面所申明的class, interface, const(不包含variable哦亲~)都是在申明的ns这个“域”里面的。当引用一个申明了ns的包含文件,想要调用这个ns里面的东西,那必须调整当前脚本也到此ns域,否则就得用全称(包含ns全称):