`
arganzheng
  • 浏览: 101765 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
如何安装perl模块 2010-06-28 星期一 暴雨 运行perl脚本时,经常会发现如下类似的错误: forrest@forrest-desktop:~/study/perl/log4perl$ ./logToScreen.pl Can't locate Log/Log4perl.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/ ...
Ruby变量 2010-07-09 星期五 小雨 ruby与大部分脚本语言不同,它有自己的命名规则(采用CoC): 1. 常量(Constants) :首字母必须大写(一般是整个单词都是大写的) A variable whose name begins with an uppercase letter (A-Z) is a constant. A constant can be reassigned a value after its initialization, but doing so will generate a warning. Every class is ...
perl的语言特点 2010-09-26 星期六 晴朗 1. It is an interpreted language. 2. It supports procedural, functional, and object-orientation programming. 3. Built-in regular expressions make it extremely suitable for web application development because web application programming involves processing a ...
  Groovy的语言特点 2010-09-24 星期六 晴朗 与目前主流的脚本语言一样,all values are objects。 与Ruby和Perl的区别:不是使用赋值代替类型声明和推断。而是使用显示的def关键词定义变量,这样可以避免作用域的问题。 "def" is a replacement for a type name. In variable definitions it is used to indicate that you don't care about the type. In variable definitio ...
Python语言学习笔记 2010-09-23 星期四 寒流+雨 中秋有三天假,感觉老长似的,专门跑出枫林晚借了本《Learning Python》的书,准备假期看看。厄,现在是假期的中间,书确实是看完了,700页左右的英文书,前后花了3个小时左右 ...
  NFS学习笔记 Ubuntu下的NFS配置 NFS Server 1. 安装相应的包:nfs-kernel-server sudo apt-get install nfs-kernel-server 2. 将需要分享的目录export出来 vim /etc/exports /home/forrest/test IP地址(rw,sync,no_subtree_check) sudo exportfs sudo /etc/init.d/nfs-kernel-server restart NFS Client 1. ...
shell编程实战——Learn By Example 2010-11-16 星期二 清冷 一直都是在命令行上使用shell命令,但是却没有写过shell脚本,今天刚好要将国际站的所有代码拉到本地grep看修改点。人肉肯定是不行的,分支实在太多了,写个shell脚本吧^_^ svncotrunk.sh #!/bin/bash ### 从svn上将指定的SVN URL递归将所有应用的trunk(有时间改成支持pattern)分支co到本地目录 ### # 例如: svnco http://svn.alibaba-inc.com/repos/ali_int ...
一个简单的Java信号量例子 2010-12-20 星期一 晴朗 最近搞个CRM搜索排序服务工具,需要在对searchweb的调用接口作并发量控制(每天机器最多允许20个并发)。信号量最能作这种事情了。于是写了这么一个程序: com.alibaba.intl.moree.app.business.product.search.ProductSearchServiceImpl // 每台moree机器只运行20个并发 private static
线程学习笔记 2010-05-05 星期三 雨 一、线程原语 线程如何结束 1. 自己结束自己(void pthread_exit(void *rval_ptr);) 2. 被同进程的其他线程取消掉(通过int pthread_cancel(pthread_t tid); 但是被通知线程可以选择如何处理这个通知 ...
Java主线程与子线程的通信 2010--5-14 1. 主线程通过传递内存地址给子线程,子线程直接操作该内存地址 通常使用Runnable接口,一般只能使用这种方式,因为Runnable接口无返回值。 对于这种情况如果传递同样的地址空间给各个子线程,那么需要考虑并发访问情况。 2. 子线程通过返回值告诉主线程执行结果 通常只有使用Callable接口才可能返回结果给主线程。 Callable是一个接口,与Runnable类似,包含一个必须实现的方法,可以启动为让另一个线程来执行。不过Callable工作完成后,可以传回结果对象。Callable接 ...
关于生产者-消费者问题的一些思考 写过一些多线程程序之后,回过头来重新翻开《APUE》和《UNP:IPC》,感觉特别有收获。这里小小总结一下。 1. 定义 Producer-Consumer Problem: also known as the bounded buffer problem. One or more producers (threads or processes) are creating data times that are then processed by one or moree consumers (threads or processes). T ...
1. 下载 从ftp://vsftpd.beasts.org/users/cevans/下载。 2. 编译和安装 进入vsftpd-2.3.2,编译 [forrest@host vsftpd-2.3.2]$ make gcc -o vsftpd main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o tunables.o ftpdataio.o secbuf.o ls.o postprivparent.o logging.o str.o netstr.o sysstr.o strlist.o banner ...
  Apache起不来,报No space left on device: Couldn't create accept lock 今天早上,罗明在搭建测试环境的时候,发现启动MA应用后,访问总是出错。报错特别快,怀疑是apache没有起来,telnet apache端口,发现果然没有起来。 forrest@ubuntu:~$ telnet 10.20.142.12 2080 Trying 10.20.142.12... telnet: Unable to connect to remote host: Connection refused 但是启动脚本显示是已经 ...
  如何查看apache加载的module的版本 apache的版本我们知道可以使用# httpd -v就可以了。但是我们如何知道apache加载的module的版本是多少呢?比如mod_jk的版本。 主要有两种方式:1. 通过访问apache得到的相应头或该module的日志信息得到。比如通过httpwatch或者firebug查看一个请求的相应信息: Date Wed, 27 Oct 2010 04:29:40 GMT Server Apache/2.0.59 (Unix) mod_ssl/2.0.59 OpenSSL/0.9.8i mod_jk/1.2.15 ...
VI使用技巧——列编辑模式 2011-03-24 星期四 晴朗 在UltraEditor中,列编辑是非常重要的功能,特别是host邦定,经常要在行首增删注释符“#”。VI这种编辑器之神当然不可能没有这个功能的。使用Ctrl-v就进入块可视化选择模式,接下来跟UE完全一模一样。 That's all! EOF.
Global site tag (gtag.js) - Google Analytics