`
文章列表
stack 和 heep 都是内存的一部分 stack 空间小,速度比较快, 用来放对象的引用 heep 大,一般所有创建的对象都放在这里。 栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量. 在java中,所有基本类型和 ...

写MVC框架

转自http://www.loveiso.com/article/11-06-02/37.html 1.php基础知识 2.单一入口, 不知道的可以看看这里 (http://www.svn8.com/phpx/jiqiao/2009112313545.html) 具备以上两点, 那我们就可以开始啦. 哈哈! 先来说一下程序的执行流程 首先有个入口文件, 然后初始化一些程序, 之后根据请求调用不同的类和方法 首先我们弄一个入口文件 Index.php 来看看代码 <?php require "Init.php"; $control = new Controll ...
转自http://www.loveiso.com/article/11-06-11/48.html 魔术函数 1。__construct() 实例化对象时被调用, 当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用。 2。__destruct() 当删除一个对象或对象操作终止时被调用。 3。__call() 对象调用某个方法, 若方法存在,则直接调用; 若不存在,则会去调用__call函数。 4。__get() 读取一个对象的属性时, 若属性存在,则直接返回属性值; 若不存在,则会调用__get函数。 5。__set() 设置一个 ...
转自http://www.loveiso.com/article/11-06-10/47.html 1. 首先确定您使用的 Apache 版本,及是否加载了 mod_rewrite 模块。及是否加载了 mod_rewrite 模块 . mod_rewrite 的是一个 Apache 模块,可使服务器操纵请求的网址。根据一系列规则对传入的网址进行检查,规则中包含一个正则表达式来检测特定的格式。 如果在地址中发现了一个格式,并且满足适当的条件,该格式就会被一个替代的字符串或者是动作取代。 Apache 1.x 的用户请检查 conf/httpd.conf 中是否存在如下两段代码: 清单 1. ...
转自http://www.loveiso.com/article/11-05-31/36.html 1. 使用Reset但并非全局Reset   不同浏览器元素的默认属性有所不同,使用Reset可重置浏览器元素的一些默认属性,以达到浏览器的兼容。但需要注意的是,请不要使用全局Reset: *{ margin:0; padding:0; }   这不仅仅因为它是缓慢和低效率的方法,而且还会导致一些不必要的元素也重置了外边距和内边距。在此建议参考YUI Reset和Eric Meyer的做法。我跟Eric Meyer的观点相同,Reset并不是一成不变的,具体还需要根据项目的不同需求做适当的修 ...
很早之前写的一个爬虫,抓取数据并存放mysql数据库,支持多线程 #! /usr/local/bin/ruby require 'hpricot' require "open-uri" require 'net/http' require 'CompanyLink' require 'parser/CompanyParser' require 'parser/CompanyParser2' require 'export/CsvExport' require 'export/MysqlExport' class AlibabaWebCatche ...
ImageUtils.rb #!/usr/local/bin/ruby require 'logger' module ImageUtils attr_accessor :watermarkText attr_accessor :watermarkResourceUri attr_accessor :watermarkFont attr_accessor :watermarkImage def initializeModule @watermarkText = "www.5iyya.com" @watermarkRe ...
#export CUR_DIR=`dirname $0` export CUR_DIR=$(cd "$(dirname "$0")"; pwd) 查看这两个命令,只有第2个才能真正的帮助你设定正确的当前路径,第1个命令会随着你执行路径的变化而变化。
NCS(Nightly CoSIM Script)包括Perl版和Ruby版 对比Perl和Ruby的用法 熟悉python语法,分析python和ruby语言设计思想以及异同 查看如何运用perl,python,ruby 解析Properties 发送email 运行系统命令 模块化设计 正则表达式运用
Perl解释Properties不太方便,需要自己分析 #!/usr/bin/perl -w package ncs::Properties; use vars qw(@ISA @EXPORT @EXPORT_OK); use Exporter; @ISA = qw(Exporter); @EXPORT = qw(load get set merge merge_with_file); use ncs::Common; sub new { my $this = {}; $this->{'properties_file'} = 'ncs ...
#!/usr/bin/env bash set -x export ORIGDIR=`dirname $0` export ABSDIR=`cd ${ORIGDIR} && pwd` export COLUMNS=300 ct=/usr/atria/bin/cleartool sed=/bin/sed awk=/bin/awk diff=/usr/bin/diff if [ $# -ne 2 ]; then echo """ Usage: ./firmware.sh r4.0.firmware val ...
#!/usr/bin/ksh # check pkg size # if the size is 5% greater than predecessor, then print warning message # else print the pkg size #set -x filesize() { pkg=$1 echo `du -k $pkg|tail -1|cut -f 1` } compare_pkgsize() { pkg1=$1 pkg2=$2 percentage=$3||5 pkg1_size=`filesize $pkg1 ...
我一直是只看不写的主,想来有两个原因: 1. 出于程序员的本性,总觉得公开说话不合本分 2. 担心自己写不好,发表的文章拿不出手 今天看了robbin和caoz的文章,忍不住想说两句,所以用了相同的标题,希望不要被人误会成我抄 ...
Global site tag (gtag.js) - Google Analytics