Ctrl+Shift+P, F1显示命令面板
Ctrl+P快速打开
Ctrl+Shift+N打开新窗口
Ctrl+Shift+W关闭窗口
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。
CDbCriteria是yii封装的一个数据库查询类,类似于一种格式化的数据库查询方式。其目的是为了让数据库查询更加的灵活和清晰,与php手册的数据库操作稍有区别。
在终端输入:
ls -l xxx.xxx
(xxx.xxx是文件名)
那么就会出现相类似的信息,主要都是这些:
-rw-rw-r--
一共有10位数
其中: 最前面那个 - 代表的是类型
中间那三个 rw- 代表的是所有者(user)
然后那三个 rw- 代表的是组群(group)
最后那三个 r-- 代表的是其他人(other)
然后我再解释一下后面那9位数:
r 表示文件可以被读(read)
w 表示文件可以被写(write)
x 表示文件可以被执行(如果它是程序的话)
- 表示相应的权限还没有被授予
最近折腾 dedecms 5.7 ,在测试环境下没有问题,运行一切正常,上传到服务器上就出现问题了。
测试环境:Win7 32bit、nginx,php 7,mysql 5.7.16 (功能正常)
服务器:CentOS 6.8 64bit、nginx、php 7 (功能不正常,主要表现就是对模版不进行解析。所有本应从数据库获取数据并对模版解析的标签,不进行替换,就直接输出标签)
CDbCriteria是yii封装的一个数据库查询类,类似于一种格式化的数据库查询方式。其目的是为了让数据库查询更加的灵活和清晰,与php手册的数据库操作稍有区别。
执行 SQL 语句
数据库连接建立后,SQL 语句就可以通过使用 [CDbCommand] 执行了。你可以通过使用指定的SQL语句作为参数调用 [CDbConnection::createCommand()] 创建一个 [CDbCommand] 实例。
// 假设你已经建立了一个 "db" 连接,可以在 protected/config/main.php 中设置 $connection=Yii::app()->db; // 如果没有,你可能需要显式建立一个连接: // $connection=new CDbConnection($dsn,$username,$password); $command=$connection->createCommand($sql); // 如果需要,此 SQL 语句可通过如下方式修改: // $command->text=$newSQL;
<?php class myclass { //状态:取消 const STATUS_ABORT = -1; //状态:签约 const STATUS_SIGN = 0; //状态:执行 const STATUS_ATTEND = 1; //定义一个返回数组的函数 public static function statusArray(){ return array( self::STATUS_ABORT => '取消', self::STATUS_SIGN => '签约', self::STATUS_ATTEND => '执行', ); } //根据状态码转文字 public static function statusDecode($status_num){ $reval = ''; $t = self::statusArray(); return $t[(string)(intval($status_num) ? intval($status_num) : self::STATUS_ABORT)]; } } echo myclass::statusDecode(-1); ?>
运行结果是:取消
Visual Studio Code 是一个运行于 OS X,Windows 和 Linux 之上的,针对于编写现代 web 和云应用的跨平台编辑器。