摘要:
1 查询 2 3 条件-绑定参数-返回多个对象 4 $admin = Admin::model()->findAll($condition, $params); 5 $admin = Admin::model()->findAll("username = :name", [":name" => $username]); 6 $admin = Admin::model()->findAll("sta 阅读全文
摘要:
今天写小游戏sdk的时候,对方调用我的方法,然后传了个方法过来,我用eval判断了一下传过来的是否是function,但是结果出错了,于是想弄明白eval究竟是怎么使用的,查了下资料,记录如下。 定义 eval() 可以接受一个字符串str作为参数,并把这个参数作为脚本代码来执行。 参数 如果参数是 阅读全文
摘要:
现在很多项目中会使用到rsa加解密和验证相关的技术,分别整理代码如下,方便记忆和使用。 【签名和验证】 【数据加解密】 阅读全文
摘要:
rsa公私钥加密解密以及验证相信大家都很熟悉了,如果提供的公私钥直接是pem文件格式的,【rsa_private_key.pem】和【rsa_public_key.pem】,内容是这样的 那么我们直接使用以下方法即可 但是,如果我们得到的公私钥不是文件而是字符串呢,像这样的 如果直接拿这种字符串去运 阅读全文
摘要:
周末是一个特殊的假日,隔三差五就会有,来的容易去得也容易,即便如此,我们还是应该好好珍惜,周末可以做的事太多了,既可以用来减压,也可以为下一周的学习和工作充电,不管做什么,最重要的是尽量保证有效享受周末,从而长远改善生活质量。 下面列举一些周末建议。 1、可以适当赖床,但是不要过头——赖床难以抗拒, 阅读全文
摘要:
最近学习了一下php-redis相关的知识,其中有一个功能叫发布订阅,Redis 发布订阅(pub/sub)是一种消息通信模式,发送者(pub)发送消息,订阅者(sub)接收消息。 直接上php代码如下: 普通 - 【发送者pub】- pub.php 普通 - 【订阅者sub】- sub.php 这 阅读全文
摘要:
今天在改代码的时候,遇到代码里面有使用redis拓展,于是来学习了解一下php-redis相关的操作,以便在今后的项目中可以熟练运用。 Redis是什么 官方(http://www.redis.cn/)是这么说的,Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存 阅读全文
摘要:
MySQL 索引是什么 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。 索引分单列索引和组合索引,单列索引,即一个索引只包含单个列 阅读全文
摘要:
Yii1框架事务操作方法如下: 下面使用try,throw,catch配合使用事务: 特别需要注意的是:我们之所以使用事务的目的,就是为了保证在一个代码块里面执行多个表的数据操作(新增,删除,修改)要么都成功,万事大吉,如果其中一个不成功,则撤销之前所有的操作,这里成功的意思不是指sql语句执行成功 阅读全文
摘要:
PHP 5 提供了一种新的面向对象的错误处理方法。 使用思路如下: 1、Try - 使用异常的函数应该位于 "try" 代码块内。如果没有触发异常,则代码将照常继续执行。但是如果异常被触发,会抛出一个异常。2、Throw - 这里规定如何触发异常。每一个 "throw" 必须对应至少一个 "catc 阅读全文