`
orcl_zhang
  • 浏览: 243079 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
小弟在学习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的权限问题

   最近开始学习鸟哥的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。如果多选,将返回一个数组,其包 ...
Global site tag (gtag.js) - Google Analytics