06 2017 档案

摘要:首先,mysql中是不支持full join的,如果要实现类似的功能可以用union all,union会剔除重复。以下是实现实例 阅读全文
posted @ 2017-06-23 16:52 雨落知音 阅读(1424) 评论(0) 推荐(0) 编辑
摘要:string(字符串) 也就是键值对 hash(哈希) 当哈希表中不存在某 key 时,给该 key 设置一个值 返回值 BOOL: 成功返回 TRUE. 失败返回 FALSE. hLen()的语法是:$redis->hLen('hashObject')哈表中 key 的数量 hIncrByFloa 阅读全文
posted @ 2017-06-23 15:35 雨落知音 阅读(264) 评论(0) 推荐(0) 编辑
摘要:add replace set的区别 increment decrement delete加法减法删除运算 阅读全文
posted @ 2017-06-23 11:38 雨落知音 阅读(649) 评论(0) 推荐(0) 编辑
摘要:http://mp.weixin.qq.com/s/a8klpzM5iam0_JYSw7-U4g 我们在设计数据库的时候,是否会突破常规,找到最适合自己需求的设计方案,下面来举个例子: 常用的邻接表设计,都会添加 一个 parent_id 字段,比如区域表(国、省、市、区): CREATE TABL 阅读全文
posted @ 2017-06-22 19:07 雨落知音 阅读(578) 评论(0) 推荐(0) 编辑
摘要:搜索匹配的 HTML 标记(greedy) <?php// \\2 是一个逆向引用的例子,其在 PCRE 中的含义是// 必须匹配正则表达式本身中第二组括号内的内容,本例中// 就是 ([\w]+)。因为字符串在双引号中,所以需要// 多加一个反斜线。$html = "<b>bold text</b 阅读全文
posted @ 2017-06-22 19:04 雨落知音 阅读(145) 评论(0) 推荐(0) 编辑
摘要:全屏弹框 X 全屏弹框哦 阅读全文
posted @ 2017-06-22 18:37 雨落知音 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:version = "PHP Reverse Proxy (PRP) 1.0"; $this->port = "8080"; $this->host = "127.0.0.1"; $this->ip = ""; $this->content = ""; $this->forward_path = ""; ... 阅读全文
posted @ 2017-06-22 18:26 雨落知音 阅读(504) 评论(0) 推荐(0) 编辑
摘要:$line) { echo $line; //逐行输出大文件 } /*-----------------------------------------------------------------------*/ function xrange($start, $end, $step = 1) { for ($i = $start; $i query($sql);... 阅读全文
posted @ 2017-06-21 19:55 雨落知音 阅读(264) 评论(0) 推荐(0) 编辑
摘要:method_exists判断方法是否存在 call_user_func 动态传入函数方法名 register_shutdown_function当PHP脚本发生致命错误时调用的方法 trigger_error() 函数创建用户级别的错误消息。 __set __get __call __callst 阅读全文
posted @ 2017-06-21 19:53 雨落知音 阅读(485) 评论(0) 推荐(0) 编辑
摘要:HTML代码 PHP代码 阅读全文
posted @ 2017-06-21 19:49 雨落知音 阅读(207) 评论(0) 推荐(0) 编辑
摘要:<?php /** * PHP-HTTP断点续传实现 * @param string $path: 文件所在路径 * @param string $file: 文件名 * @return void */ function download($path,$file) { $real = $path.'/'.$file; if(!file_exists($real)) { ... 阅读全文
posted @ 2017-06-21 19:47 雨落知音 阅读(1073) 评论(0) 推荐(0) 编辑
摘要:服务器防盗链 假设域名为www.localhost.com 1.apache配置httpd.conf 2.apache配置.htaccess 3.nginx设置/usr/local/nginx/conf/nginx.conf这个文件,将如下代码匹配在server{ }段里面即可 45.php设置 阅读全文
posted @ 2017-06-21 19:46 雨落知音 阅读(306) 评论(0) 推荐(0) 编辑
摘要:今天面试遇到一个斐波那契数列的求法 1 1 2 3 5 8 13 ... 要求写出算法 阅读全文
posted @ 2017-06-21 19:00 雨落知音 阅读(3378) 评论(0) 推荐(1) 编辑
摘要:SQL注入 例:脚本逻辑 案例2:SELECT * FROM t WHERE a > 0 AND b IN(497 AND (SELECT * FROM (SELECT(SLEEP(20)))a) ); 案例3:SELECT * FROM t WHERE a=1 and b in (1234 ,(S 阅读全文
posted @ 2017-06-21 18:40 雨落知音 阅读(4650) 评论(0) 推荐(0) 编辑
摘要:今天去面试,谈到一个话题,在负载均衡的服务器集群上如何共享session。 回来后去查了下。 业界对于这个问题的解决大体会用以下三种方式: 1. 将session存入专门的一个数据库 2. 将session存入专门的一台session服务器的磁盘里 3. 将session存入专门的一台session 阅读全文
posted @ 2017-06-21 18:05 雨落知音 阅读(212) 评论(0) 推荐(0) 编辑
摘要:1. 仅更新单个库 2. 不编辑composer.json的情况下安装库 3. 派生 http://www.phpcomposer.com/5-features-to-know-about-composer-php/ 后面还有两条不太理解就没有摘抄过来了 阅读全文
posted @ 2017-06-21 17:43 雨落知音 阅读(134) 评论(0) 推荐(0) 编辑
摘要:<?php class C { //三私一公 protected static $_instance = null; protected function __construct() //protected方便继承 ,privated无法继承 { throw new Exception("禁止实例化"); } protected f... 阅读全文
posted @ 2017-06-21 17:27 雨落知音 阅读(183) 评论(0) 推荐(0) 编辑
摘要:mysql> show variables like '%slow_query_log%';+ + +| Variable_name | Value |+ + +| slow_query_log | OFF || slow_query_log_file | ZhiBingLiu-slow.log | 阅读全文
posted @ 2017-06-21 17:10 雨落知音 阅读(162) 评论(0) 推荐(0) 编辑
摘要:http://ju.outofmemory.cn/entry/22854 从事前端开发的同学一定对Fiddler不陌生,它是一个非常强大的http(s)协议分析工具,如果你不知道它是什么,可以自行google一下,本文不再作科普,简单的说它可以代替Chrome开发人员工具中Network面板或Fir 阅读全文
posted @ 2017-06-19 17:56 雨落知音 阅读(332) 评论(0) 推荐(0) 编辑
摘要:Netdata 是一款 Linux 性能实时监测工具.。以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu、内存、硬盘输入/输出、网络等linux性能的数据)。 Netdata文档地址:https://github.com/firehol/netdata/wiki 安装(以centos 阅读全文
posted @ 2017-06-14 14:36 雨落知音 阅读(3281) 评论(0) 推荐(0) 编辑
摘要:可以通过/etc/sysctl.conf控制和配置Linux内核及网络设置。 # 避免放大攻击 net.ipv4.icmp_echo_ignore_broadcasts = 1 # 开启恶意icmp错误消息保护 net.ipv4.icmp_ignore_bogus_error_responses = 1 # 开启SYN洪水攻击保护 net.ipv4.tcp_s... 阅读全文
posted @ 2017-06-14 13:54 雨落知音 阅读(1107) 评论(0) 推荐(0) 编辑
摘要:1.去除空行 2.vim下显示行号 3.修改文件格式 阅读全文
posted @ 2017-06-13 16:54 雨落知音 阅读(159) 评论(0) 推荐(0) 编辑
摘要:linux在默认情况下会开启selinux,如果软件开放的端口不是selinux默认的协议端口会导致防火墙端口开放后还是无法访问。以下是解决办法。 阅读全文
posted @ 2017-06-13 10:58 雨落知音 阅读(411) 评论(0) 推荐(0) 编辑
摘要:1.history显示时间,用户和命令 2.查看系统日志 比较早的版本可能需要设置,首先下载bash源码,可以从gnu.org下载,这里不做详细说明了,系统需要安装gcc等编译环境。我们用bash4.4版本做演示。 修改源码:bashhist.c 修改源码config-top.h,取消/#defin 阅读全文
posted @ 2017-06-12 18:07 雨落知音 阅读(207) 评论(0) 推荐(0) 编辑
摘要:终端执行命令 sudo spctl --master-disable 阅读全文
posted @ 2017-06-08 21:49 雨落知音 阅读(139) 评论(0) 推荐(0) 编辑
摘要:通过命令行发送邮件 [root@ProxyServer ~]# mail -s "test" justin@51cto.com dfdafd dfadf fadf EOT [root@ProxyServer ~]# 第一行是输入的命令,-s表示邮件的主题,后面的justin@51cto.com则是邮件的接收人,输入完这行命令后回车,会进入邮件正文的编写,可以输入任何文字,比如上面的三行。当邮件... 阅读全文
posted @ 2017-06-08 18:08 雨落知音 阅读(184) 评论(0) 推荐(0) 编辑
摘要:摘抄而来,略有变动 阅读全文
posted @ 2017-06-08 17:55 雨落知音 阅读(1759) 评论(0) 推荐(0) 编辑
摘要:centos7默认使用的防火墙是firewalld 注:iptables文件目录在 /etc/sysconfig/iptables 阅读全文
posted @ 2017-06-08 14:53 雨落知音 阅读(216) 评论(0) 推荐(0) 编辑
摘要:date +%Y-%m-%d\ %H:%M:%S cal 10 2009 yum install bc //计算器 bc 安装thefuck yum install gcc gcc++ python python-devel pip //安装必备组件 pip install --upgrade pip //pip来升级pip pip install thefuck //安... 阅读全文
posted @ 2017-06-07 22:51 雨落知音 阅读(84) 评论(0) 推荐(0) 编辑
摘要:[['rId','advertiser_id','image_file'], 'unique','targetAttribute'=>['rId','advertiser_id','image_file'],'message'=>'重复插入数据'],//设置多个字段唯一 public static function getTableSchema() //设置字段的可变属性 { ... 阅读全文
posted @ 2017-06-07 11:28 雨落知音 阅读(113) 评论(0) 推荐(0) 编辑
摘要:grep -c "text" filename 在多级目录中对文本递归搜索(程序员搜代码的最爱): 在多级目录中对文本递归搜索(程序员搜代码的最爱): grep "class" . -R -n 匹配多个模式 匹配多个模式 grep -e "class" -e "vitural" file cut用法 阅读全文
posted @ 2017-06-06 19:58 雨落知音 阅读(151) 评论(0) 推荐(0) 编辑
摘要:转自http://blog.csdn.net/y534560449/article/details/60134301 一.设置VM的NAT方式 1.打开VM->编辑->虚拟网络编辑器->点击更改设置 2.选中VMnet8->取消使用本地DHCP服务将IP地址分配给虚拟机->点击NAT设置 3.查看网 阅读全文
posted @ 2017-06-05 14:16 雨落知音 阅读(214) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示