Yii1 获取当前的模块名 控制器名 方法名

$this->module->id; #模块名 $this->action->id; #方法名 $this->uniqueId; #控制器名称 获取控制器名 控制器中获取控制器名: $name = $this->getId(); 在视图中获取控制器名: $name = Yii::app()->controller->id; 获取动作名 在控制器beforeActi

记录一下 JavaScript 正则的坑

坑1 JS正则的单行模式有点问题 . 符号匹配换行符号会有问题 暂时的解决方案是 先去掉换行 html = html.replace(/[\r\n]/g,""); 坑2 html = html.replace(/\s{2,}/g," "); 清理多余空格(注意 可能会误伤正文内容 最好

键盘键位对应码

以前就用过几次 但也总弄混 最近逆向某游戏文件的时候又晕了 索性记下来 1个是 keyCode 用js可以获取 keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode

用 PHP 的 CURL 插件 直接访问 JSONRPC 服务

用 PHP 的 CURL 插件 直接访问 JSONRPC 服务 <?php $ch = curl_init(); $url = 'http://localhost/jsonrpc?tm='.time().mt_rand (100,999); //参数是为了防止缓存 $options = array( CURLOPT_URL => $url, CURLOPT_USERAGENT => "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0", CURLOPT_RETURNTRANSFER => 1, ); curl_setopt_array($ch, $options); #JSON 示例数据 curl_setopt($ch, CURLOPT_POSTFIELDS, '{"jsonrpc":"2.0","method":"getOpt","id":1}'); $html=curl_exec($ch); $info = curl_getinfo($ch); #获取请求

修改虚拟机 CentOS 的 IP 地址相关配置

最近碰到不少认识的人问相关问题 索性做个笔记 图个方便 修改eth0的网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes BROADCAST=192.168.100.255 HWADDR=网卡地址不要改 IPADDR=192.168.100.25 NETMASK=255.255.255.0 NETWORK=192.168.100.0 修改网关 vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=yes HOSTNAME=localhost.localdomain GATEWAY=192.168.100.1 修