摘要: 一、判断代码输出 输出:相等相等不相等 输出: true true true true true false true false 输出: 'aaaaa' 输出 5 0 1 php 对bool 转换 字符串的处理 php 对象引用赋值 二、算法 1、冒泡排序 2、二分查找 二分查找需要查找的集合对象 阅读全文
posted @ 2016-01-31 00:05 Rhythmk 阅读(334) 评论(5) 推荐(0) 编辑
摘要: 环境:php 5.6 1、常用字符串函数: 2、常用数组函数 3、常用时间函数 4、常用数值处理函数 ceil: 返回不小于 value 的下一个整数, 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大 .floor: 返回不大于 value 的下一个整数,将 v 阅读全文
posted @ 2015-12-25 18:12 Rhythmk 阅读(351) 评论(2) 推荐(0) 编辑
摘要: 1、mysql 中执行 sql字符串 2、字符类型字段转换成整型 3、将查询结果批量写入表中 4、判断存储过程是否存在,存在则删除 5、简单存储过程定义 6、常用INSERT/UPDATA语句 6.1》 通过 IGNORE 实现插入数据主键冲突,SQL执行不成功但不抛出异常。 6.2》主键冲突,则通 阅读全文
posted @ 2015-09-23 11:22 Rhythmk 阅读(293) 评论(1) 推荐(0) 编辑
摘要: 1、登录远程机器: 2、不同机器之前拷贝文件 3、使用time查看命令执行时间: 4、 tail 查看文件的实时内容: 5、wc 统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 参数: 常与管道命令结合使用 6、w 查看在线用户 7、查看系统磁盘占用情况 8、du 计算文件使用空间 -h 阅读全文
posted @ 2015-09-09 18:01 Rhythmk 阅读(617) 评论(5) 推荐(0) 编辑
摘要: 1、修改 php.ini 加载路径 添加环境变量 ,新建系统变量 PHPRC ,配置如下: 检验: 通过phpinfo(),查看系统配置 Loaded Configuration File ,识别系统当前加载的有效php.ini文件路径 2、配置composer 出现错误 error:1409008 阅读全文
posted @ 2015-09-07 22:04 Rhythmk 阅读(550) 评论(6) 推荐(0) 编辑
摘要: C# & .NET 技术类文章下载地址C#网络编程:http://wenku.baidu.com/view/819b150931126edb6f1a10cb.html C#集合:http://wenku.baidu.com/view/2fff7627c281e53a5802ffec.html C... 阅读全文
posted @ 2014-02-10 11:14 Rhythmk 阅读(557) 评论(4) 推荐(0) 编辑
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$.fn.ltrim=function(val){return val.replace(/(^\s*)/,"");}$.fn.rtrim=function(val){return val.replace(/(\s*$)/g,""); }$.fn.trim=function(val){return val.replace(/(^\s*)|(\s*$)/g 阅读全文
posted @ 2010-11-04 22:53 Rhythmk 阅读(1216) 评论(64) 推荐(0) 编辑
摘要: 概述: 单例与static 类的 比较: 阅读全文
posted @ 2016-05-23 15:47 Rhythmk 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 微信快码传播 阅读全文
posted @ 2016-04-23 23:22 Rhythmk 阅读(19524) 评论(0) 推荐(1) 编辑
摘要: 索引 mysql最常用的索引结构是btree(O(log(n))),但是总有一些情况下我们为了更好的性能希望能使用别的类型的索引。hash就是其中一种选择,例如我们在通过用户名检索用户id的时候,他们总是一对一的关系,用到的操作符只是=而已,假如使用hash作为索引数据结构的话,时间复杂度可以降到O 阅读全文
posted @ 2016-04-04 19:51 Rhythmk 阅读(338) 评论(2) 推荐(0) 编辑
摘要: 1、切换数据库 use blog; 2、显示当前数据库 所有的表。 show tables; + + | Tables_in_blog | + + | test | | y2bg_article | | y2bg_category | | y2bg_link | | y2bg_user | + + 阅读全文
posted @ 2016-03-28 15:06 Rhythmk 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 1、环境: 操作系统:CentOS 6.4 haproxy: 1.3.15.10 [下载:http://download.chinaunix.net/download.php?id=25784&ResourceID=12508] 服务器IP: 10.5.24.51 修改HOST,添加如下配置10.5 阅读全文
posted @ 2016-03-18 16:04 Rhythmk 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 需求: 按照cid、author分组,再按照id倒叙,取出test表中前2条记录出来。 建表以及初始数据如下: DROP TABLE IF EXISTS test; CREATE TABLE test ( id INT PRIMARY KEY, cid INT, author VARCHAR(30) 阅读全文
posted @ 2016-02-23 16:36 Rhythmk 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: 1、对象操作: //1.简单查询 $admin=Admin::model()->findAll($condition,$params); $admin=Admin::model()->findAll("username=:name",array(":name"=>$username)); $user 阅读全文
posted @ 2016-01-16 14:28 Rhythmk 阅读(11420) 评论(0) 推荐(0) 编辑
摘要: 桌面计算机(点击右键)----管理----设备管理器-----鼠标------选择触摸板(ps/2 兼容鼠标)---右击------跟新驱动-------浏览计算机查找------从计算机列表中选择------去掉显示兼容硬件勾勾-----选第一个------下一步-----重启 阅读全文
posted @ 2016-01-09 16:15 Rhythmk 阅读(252) 评论(0) 推荐(0) 编辑
摘要: __get,__set 为php的magic方法,在类中定义为 public 类型。class UserModel{ private $id; public $name; public function __get($property_name) { ... 阅读全文
posted @ 2015-12-14 22:22 Rhythmk 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、前期准备 1.1 环境说明: 操作系统: CentOS release 6.4 (Final) [查看命令 cat /etc/redhat-release ] mysql : mysql-5.6.26 1.2 彻底删除系统自带mysql y... 阅读全文
posted @ 2015-11-06 15:44 Rhythmk 阅读(246) 评论(0) 推荐(0) 编辑
摘要: chkconfig:说明: 用来设置服务的运行级信息,该设置并非立即启动,或者禁用制定服务。常用参数:--add 增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。 --del 删除所指定的系统服务,不再由chkconfig指令... 阅读全文
posted @ 2015-10-20 15:43 Rhythmk 阅读(2331) 评论(0) 推荐(1) 编辑
摘要: 环境: 操作系统: CentOS 6.5 数据库: mysql-5.1.731、查看当前慢查询配置mysql> show variables like 'slow%';+---------------------+---------------------------------+| Variab... 阅读全文
posted @ 2015-10-19 15:47 Rhythmk 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 建表:CREATE TABLE `my_tb` ( `id` int(11) NOT NULL AUTO_INCREMENT, `parent_code` varchar(255) DEFAULT NULL, `code` varchar(255) DEFAULT NULL, PRIMARY... 阅读全文
posted @ 2015-09-14 13:07 Rhythmk 阅读(13802) 评论(0) 推荐(0) 编辑
摘要: 暂做笔记,带后续验证通过后,再补充 1、2、3 步。一、安装 lua 首先确认是否安装readline yum -y install readline-devel ncurses-devel进入页面:http://www.lua.org/download.htmlwget http://www.l... 阅读全文
posted @ 2015-08-16 17:41 Rhythmk 阅读(5179) 评论(2) 推荐(0) 编辑
摘要: 一、location 配置 1.1 语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static 阅读全文
posted @ 2015-08-16 11:54 Rhythmk 阅读(461) 评论(0) 推荐(0) 编辑
摘要: http://www.oschina.net/question/2012764_246023?from=201508091. 发送 SMS在开发 Web 或者移动应用的时候,经常会遇到需要发送 SMS 给用户,或者因为登录原因,或者是为了发送信息。下面的 PHP 代码就实现了发送 SMS 的功能。为... 阅读全文
posted @ 2015-08-10 17:36 Rhythmk 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一、通过{属性名} 对对象赋值。 $book=new Book(); $propertyName="name"; $propertyValue="书本名称"; $book->{$propertyName}=$propertyValue;二、 类的反射使用 参考代码: cla... 阅读全文
posted @ 2015-08-05 15:14 Rhythmk 阅读(500) 评论(0) 推荐(0) 编辑
摘要: git 常用命令 CentOS 安装 git yum install git 验证 git 是否安装成功 # 查看git 版本 git --version #查看git 配置信息 git config --list 配置 配置个人信息 配置你的用户名以及电子邮件地址。每次提交操作都会用到此信息。 $ 阅读全文
posted @ 2015-08-04 13:06 Rhythmk 阅读(261) 评论(0) 推荐(0) 编辑
摘要: Linux 系统监控1、进程 查看所有进程 ps -ef ps -ef |grep nginx结束进程 # 结束进程号为5031 kill -g 5031 # 结束 nginx 进程 killall nginx 2、查看系统版本 cat /proc/version 3、网... 阅读全文
posted @ 2015-07-23 18:12 Rhythmk 阅读(593) 评论(0) 推荐(0) 编辑
摘要: location.hash属性介绍 例如URL: http://wwww.a.com/index#rhythmk 通过location.hash 我们将获取到 #rhythmk。 默认浏览器会滚动至id值为rhythmk的div,或者滚动至 的标签处。 可以通过js动态去修改页面的loca... 阅读全文
posted @ 2015-07-22 15:10 Rhythmk 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 一、一维数组排序 1.1、sort以升序对数组排序$arrSort=array(3,56,6,8,9,7,6);sort($arrSort);print_r($arrSort);输出: Array( [0] => 3 [1] => 6 [2] => 6 [3] => 7 ... 阅读全文
posted @ 2015-07-22 11:01 Rhythmk 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 一 、XML 读 1.1、 首先同目录定义好一个XML文件 : book.xml 1 书本001 2 书本002 3 书本003 这是标题1.2 通过getElementsByTagName 读取XML$xml=n... 阅读全文
posted @ 2015-07-19 10:44 Rhythmk 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 做习惯了编译语言,转到php 使用 php的面向对象开发时候遇见一个挺别扭的问题。在Php中引入对象 后 在调用过程中还需要将对象所在的php文件require 到当前php文件 目前代码结构index.phpid=10;$book->name="wangk";echo $book->toStri... 阅读全文
posted @ 2015-07-16 18:05 Rhythmk 阅读(1886) 评论(0) 推荐(0) 编辑
摘要: [转] http://www.cnblogs.com/fengyuqing/p/php_nginx.html 1、首先需要准备的应用程序包。 nginx:nginx/Windows-1.0.4 php:php-5.2.16-nts-Win32-VC6-x86.zip (nginx下php是以Fast 阅读全文
posted @ 2015-07-07 12:03 Rhythmk 阅读(5010) 评论(0) 推荐(0) 编辑
摘要: crontab -e */1 8-23 * * * /www/target/sh/myorder.sh &0 1 * * * /www/target/php/sh/mymoney.sh & 一、配置环境 系统:centos首先执行:crontab -l 系统如果出现无法找到命令"-bas... 阅读全文
posted @ 2015-07-06 17:04 Rhythmk 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1、die()与exit()的真正区别 die 为 exit 的别名, 执行过程 将释放内存,停止代码执行 echo "begin exec "; show("my msg"); // 在show 调用了 exit // 下面语句将不再执行 ec... 阅读全文
posted @ 2015-06-30 16:59 Rhythmk 阅读(347) 评论(0) 推荐(0) 编辑
摘要: socket demo代码如下 :server: server.php = 5){ break; }; } //echo $buf; socket_close($msgsock);} while (true);socket_close(... 阅读全文
posted @ 2015-06-18 15:18 Rhythmk 阅读(281) 评论(0) 推荐(0) 编辑
摘要: tengine + mysql + nginx + php1、配置防火墙vim /etc/sysconfig/iptables# 允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT# 允许3306端口... 阅读全文
posted @ 2015-06-18 14:16 Rhythmk 阅读(363) 评论(0) 推荐(0) 编辑
摘要: yii2 拦截器 在控制器中可以自定义对action的拦截器,拦截器需要继承\yii\base\ActionFilter 参考代码: class BaseUserAuthorizeFilter extends ActionFilter{ public $rules = []; pub... 阅读全文
posted @ 2015-06-17 17:19 Rhythmk 阅读(4490) 评论(0) 推荐(0) 编辑
摘要: 【转】http://blog.sina.com.cn/s/blog_6e8b46e701014drc.html http://blog.sina.com.cn/s/blog_6e8b46e701014dtu.html .htaccess是Apache服务器的一个非常强大的分布式配置文件。正确的理解和... 阅读全文
posted @ 2015-06-04 22:22 Rhythmk 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 系统:CentOS1、首先确定系统是否安装 gcc openssl-devel pcre-devel zlib-devel软件包 yum install gcc openssl-devel pcre-devel zlib-devel2、下载 nginxwget http://nginx.org/d... 阅读全文
posted @ 2015-05-23 23:30 Rhythmk 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 当前大并发的网站基本都采用了Nginx来做代理服务器,并且做缓存,来扛住大并发。先前也用nginx配置过简单的代理,今天有时间把整合过程拿出来和大家分享,不过其中大部分也是网上找来的资源。nginx完整的反向代理代码如下所示 :[root@data conf]# vim nginx.conf us... 阅读全文
posted @ 2015-05-23 00:04 Rhythmk 阅读(320) 评论(1) 推荐(0) 编辑
摘要: PHP : 5.6.8email工具类下载地址: http://files.cnblogs.com/files/rhythmK/email.class.zip发送邮件代码如下: require_once("email.class.php"); $smtpServer="smtp.1... 阅读全文
posted @ 2015-05-06 10:22 Rhythmk 阅读(5130) 评论(0) 推荐(1) 编辑
摘要: YII 提供的日志写入方法: 1、Yii::getLogger()->log($message, $level, $category = 'application') 2、Yii::trace($message, $category = 'application');3、Yii::error($me... 阅读全文
posted @ 2015-05-05 15:21 Rhythmk 阅读(10170) 评论(0) 推荐(1) 编辑
摘要: 首先开启 php.ini ssl配置。 然后通过如下地址下载对应安装包安装即可:http://www.phpcomposer.com/当然如果安装失败,也可以下载 composer.phar 包 命令安装下载地址: https://getcomposer.org/composer.phar执行命令... 阅读全文
posted @ 2015-04-29 09:31 Rhythmk 阅读(250) 评论(0) 推荐(0) 编辑
Rhythmk 个人笔记