- 浏览: 243079 次
- 性别:
- 来自: 杭州
最新评论
-
zhangyou1010:
回去倒立去,哈哈。
作为一个程序员,身体很重要! -
Hooopo:
Ruby MetaProgramming is all abo ...
Metaprogramming Ruby -
orcl_zhang:
yiqi1943 写道LZ现在上学还是工作呢工作好多年了。不过 ...
2011年 -
yiqi1943:
LZ现在上学还是工作呢
2011年 -
tjcjc:
query cache
就是一个简单的hash
key就是sq ...
Rails sql延迟加载和自带缓存
文章列表
小弟在学习linux的shell中遇到一个问题。
在终端下,输入命令
cat /etc/passwd | awk '{FS=":"} {print "The " NR " count is " $1}'
得到结果
The 1 count is root:x:0:0:root:/root:/bin/bash
The 2 count is daemon
The 3 count is bin
The 4 count is sys
.........
但是小弟把上面代码写入到shell脚本中,文件明p.sh
#!/bin/bash
PATH=/ ...
接触了不到一个星期linux。
最大的感触在于,linux的文件的管理。
linux将系统所有的设备,或者命令权限等等都以文件的形式存在。
linux所有的命令都是围绕文件在操作。
这种透明性,让linux变的十分的灵活,也可以更好的了解到linux的内核和系统。
最近开始学习鸟哥的linux私房菜。刚入门,遇到一点点小问题。
看到鸟哥描述说cp -a可以复制文档的所有属性。但实验之后发现不是,用户的ower和group始终是当前复制着的ower和group。
经过王老板的指导,自己有所领悟。
理解上的偏差,只是大部分的属性cp过来。
如果cp所有权限则会出现普通用户cp超级用户文件,相当于普通用户会新建超级用户权限的文档。存在安全隐患。
在zhangyaning用户下,当用tar -zcvpf压缩/etc/passwd文档时,passwd具有ower是root,此时用tar -ztvf查看压缩包中内容时,passwd的 ...
花了一周多一点的时间看完了headfirst的设计模式。看完之后有一种恍然大悟的感觉,仔细想想有觉得自己好像什么也看懂。
简单说下对这本书的一点感悟吧,headfirst的书比较通俗易懂,之前看了四人帮的设计模式,看一半就有一种痛不欲生的感觉,自己水平有限,看不懂,也就没在勉强自己了。
对于模式其实简单来说,就是一种解决通用问题的通用方法。有哪些问题要解决呢。
软件工程中,最大的问题也就是在需求的变更,需要不断的更新版本。很多模式就是用来解决这个问题的,如何设计,才能更好的提高代码的可扩展性。比如说迭代器,状态模式,适配器模式等等。
另外 ...
前段时间javaeye以及其他网上看到一些js的资料,做了一点笔记。
一,闭包
function closureDemo1(){
function a(){
var i=0;
function b(){
alert(++i);
}
return b;
}
var c = a();
c();
c();
}
闭包的应用场景
1、保护函数内的变量安全。以最开始的例子为例,函数a中i只有函数b才能访问,而无法通过其他途径访问到,因此保护了i的安全性。
2、在内存中维持一个变量。依然如前例,由于闭包,函数a中i的一直存在 ...
最近一直在徘徊。
说下本人情况吧,现在在广州一家对日软件外包公司里呆着。但是因为在公司学不到什么东西,对日方面的开发,很多框架和设计之类的日方都做好了,所以我们只是简单的依照日方的要求编码。学不到什么东西,而且公司这方面对技术要求很低,反而对日语要求很高。所以一直考虑要走,但是有赶上这该死的金融危机,担心一但出去,就会失业。但是有预料不到什么时候情况会好转。一直纠结中。
主要一方面是对自己不够自信。只是在公司里做了一个struts1,和一个struts2的项目。很多技术也是自己学的,什么jquery,hibernate,spring什么的,都是比较毛毛草草的,没有实际上过项目 ...
昨天在公司里写了个程序,发现js中setTimeout这块代码出错,于是写了一小段代码专门来测试,便遇到一个不解的问题。看代码。
<script type="text/javascript" src="script/jquery-1.2.6.js"></script>
<script type="text/javascript">
$(document).ready(function(){
})
var age = 1;
function AddIt(){
age ...
今天下午被一段js代码搞疯了,写了无数个alert,最后终于发现问题的所在,原来是有一处input中的value取值用了text().
google了下,查了查前辈的经验。text()可以取的所有匹配元素的文本,val()用于取的值。
看了看jquery的api是这样解释的。
text()取得所有匹配元素的内容。结果是由所有匹配元素包含的文本内容组合起来的文本。这个方法对HTML和XML文档都有效。返回值:String
val()获得第一个匹配元素的当前值。在 jQuery 1.2 中,可以返回任意元素的值了。包括select。如果多选,将返回一个数组,其包 ...