- 浏览: 3319922 次
- 性别:
- 来自: 北京
最新评论
-
yzq21056563:
感谢作者分享~请教下,http://www.lisa33xia ...
CSS基础:text-overflow:ellipsis溢出文本 -
u012206458:
$.ajax的error,complete,success方法 -
DEMONU:
谢谢,虽然不能给你赞助,但是要给你顶
mysql中key 、primary key 、unique key 与index区别 -
njupt_tolmes:
阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿滕庆亚 ...
CSS基础:text-overflow:ellipsis溢出文本 -
zenmshuo:
用过SpreadJS,也包含数据可视化的图表
推荐几个web中常用js图表插件
文章列表
Yii-数据库操作-多表关联
- 博客分类:
- yii与数据库
作者:zccst
目录
一、多表关联的配置
二、多表关联的使用
三、带参数的关联配置
四、静态查询(查询数量)
一、多表关联的配置
注:首先多表关联是在models/xx.php的relations里配置的。而且是互配,但有区别。
格式:
'VarName'=>array('RelationType', 'ClassName', 'ForeignKey', ...additional options)
需要弄清楚的几点:
(1),VarName指什么? 详见下面例2。
(2),RelationType。一共有4种,分别为self::HAS_MANY, self::BELONGS_ ...
secureCRT彩色字体设置
- 博客分类:
- 工具(开发)使用
作者:zccst
一、服务器端用户目录设置
批注:至此今天(2012-8-15),我才知道在linux上,每一个用户都有自己的一套环境,包括./vimrc,此外还有bashrc等。
代码颜色设置(文件夹颜色修改详见:http://zccst.iteye.com/blog/1901544)
复制下面代码到~/.vimrc。注意,我也同时追加代码到/etc/vimrc
" ==============================================
" General settings
" ================= ...
作者:zccst
5,array_merge与“+”的区别
array("a")+array("b")的结果是___
A.array("a","b")
B.array("b","a")
C.array("b")
D.array("a")
答案:D
array_merge() 将一个或多个数组的单元合并起来 ...
perl脚本——文件操作
- 博客分类:
- perl
1,打开、关闭文件
2,读文件
3,写文件
$string = $_[0];
open (FILE,">>/home/work/rss.log"); #打开文件rss.log
print FILE "$string\n"; #将json串写入文件rss.log
4,判断文件状态
5,命令行参数
6,打开管道
perl脚本——基本语法
- 博客分类:
- perl
一、操作符
1,算数操作符
**(幂) 求幂(**),结果不能超出数的范围。当指数为小数时,底数不能为负数,例如:25**1.5=125,(-25)**1.5=?(不成立)
2,整数比较符
<小于
>大于
==等于
<=小于等于
>=大于等于
!=不等于
<=>比较,返回1,0,or-1
批注:跟C,php语言一致
3,字符串比较符,
(1)字符串的比较原则:按照字母表的顺序比较,数字<大写字母<小写字母(a小—z大)
(2)字符串比较的次序:字符串从左到右比较。’azz’<‘bc’(即:首先a与b进行比较,然后z与c进行比较)
(3 ...
tar命令
一、压缩文件
1,把文件/文件夹压缩为xx.tar
tar -cvf /home/user/xx.tar /home/user/xx
2,把文件/文件夹压缩为xx.tar.gz
tar -czf /home/user/xx.tar.gz /home/user/xx
3,把文件/文件夹压缩为xx.tar.bz2
tar -cjf /home/user/xx.tar.bz2 /home/user/xx
二、解压文件
cd /home/user #进入你想解压的目录下
1,解压xx.tar文件
tar -xvf xx.tar
2,解压xx.tar.gz文件
tar -zxvf ...
Shell脚本编程——变量
- 博客分类:
- shell
Shell脚本编程——变量
作者:zccst
变量分为三种:
1, 普通变量
即本地变量。variable是变量名,$variable和${variable}都表示其值。
可以使用echo显示,使用unset清除。
测试变量是否已经赋值
${variable:-value} 如果变量已经赋值,则使用该变量值。如果变量为空,则使用value。需要注意的是,value并不赋给variable。
${variable:=value} 该表达式上面的区别就是,如果variable为空,则value赋给variable。
如果需要检验变量是否为空,如果为空的话则显示带有系统错误信息,则使用 ...
crontab使用教程
- 博客分类:
- shell
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。虽然Cron是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭 ...
互联网的精神是分享。我想人活着最大的价值体现,也是服务于别人。
坚持原创。
1,尽量用自己的语言。
2,如果转载别人优秀文章的话,也应该有自己的批注。
shell脚本
以前使用linux时没有深入接触shell,只是简单的了解。
时隔两年,重学shell,感慨颇多。很多当时不明白的东西,现在迎刃而解,我想这就是大概所谓的酝酿吧。
perl脚本——几种基本变量
- 博客分类:
- perl
[置顶]
$v 普通变量
@arr 数组变量
%arr 关联数组 格式:%ARRAY=(key1,value1,key2,value2,key3,value3);
perl学习
(每天进步一点点)
几种基本变量(变量、数组和散列)
标量定义,以$号开头,如:$num =1;
数组定义,以@开头,如:@array = (1,2,3);
数组元素调用 @array[index],其中index表示数组下标,如上例,@array[0]的值是1
散列定义,以%开头,如:%hash=("a",1,"b",2);
散列调用 % ...
使用PHP 的cURL 庫可以簡單和有效地去抓網頁。你只需要運行一個腳本,然後分析一下你所抓取的網頁,然後就可以以程序的方式得到你想要的數據了。無論是你想從從一個鏈接上取部分數據,或是取一個XML 文件並把其導入數據庫,那怕就是簡單的獲取網頁內容,cURL 是一個功能強大的PHP 庫。本文主要講述如果使用這個PHP 庫。
啟用 cURL 設置
首先,我們得先要確定我們的PHP 是否開啟了這個庫,你可以通過使用php_info() 函數來得到這一信息。
Php代碼
﹤?php
phpinfo();
?﹥
如果你可以在網頁上看到下面的輸出,那麽表示cURL ...
PHP中使用SOAP
- 博客分类:
- PHP扩展-SOAP
php提供了一个专门用于soap操作的扩展库,使用该扩展库后可以直接在php中进行soap操作。从php5.0后,php就自带了soap的支持。在php.ini文件中找到如下所示的一行代码,去掉前面的注释(;)。
;extension=php_soap.dll
修改后,重启web服务器即可激活soap扩展。
1、SoapServer
$soap = new SoapServer($wsdl,$array);
2、SoapClient
$soap = new SoapClient($wsdl,$array);
3、SoapFault
$fault = new SoapFault($fa ...