自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 收藏
  • 关注

原创 mysql 类似于模糊查询 REGEXP

1、表中的所有数据2、查询数据里面user_id 有为1、2、或者4的数据

2018-12-29 14:42:44 401

转载 什么是Nginx?为什么使用Nginx?

https://blog.csdn.net/kisscatforever/article/details/73129270

2018-11-06 10:58:54 227

原创 php开启redis扩展

首先需要安装redis,安装之后需要安装php_redis扩展,php_redis扩展下载地址如下:php redis 扩展: 下载地址:1、http://windows.php.net/downloads/pecl/releases/redis/2、https://pecl.php.net/package/redis这两个地址的还是比较全面的,下载对应

2017-11-30 09:59:09 4045

原创 echo(),print(),print_r()之间的区别?

echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)  print、echo 只能打印出简单类型变量的值(如int,string)  print_r可以打印出复杂类型变量的值(如数组,对象)

2017-11-29 10:12:10 459

原创 php下intval()和(int)转换使用与区别

没啥区别,一般用(int),另外还有 float, string, array 等 intval()而言,如果参数是字符串,则返回字符串中第一个不是数字的字符之前的数字串所代表的整数值。如果字符串第一个是‘-',则从第二个开始算起。 如果参数是符点数,则返回他取整之后的值。例:intval("A")=0; intval(12.3223)=12; intval("1123Asdfka

2017-11-27 11:49:50 524

原创 mysql之视图

1.什么是视图?视图是由查询结果形成的一张虚拟表。2.什么时候要用到视图?如果某个查询结果出现的非常频繁,也就是,要经常拿这个查询结果来做子查询3.视图的创建语法:create view 视图名 as select 语句;4.使用视图有什么好处呢?  ①简化查询语句  比如:有一张商品表,我们经常要查每个栏目下商品的平均价格 

2017-11-24 10:12:56 289

原创 mysql编码uft8与gbk的区别

UTF8编码格式很强大,支持所有国家的语言,正是因为它的强大,才会导致它占用的空间大小要比GBK大,对于网站打开速度而言,也是有一定影响的。GBK编码格式,它的功能少,仅限于中文字符,当然它所占用的空间大小会随着它的功能而减少,打开网页的速度比较快。UTF8中文占用3个字节,GBK中文占用2个字节,其他的都占一个字节用length可以得出占用多少字节 SELEC

2017-11-22 16:14:07 1016

原创 mysql之触发器trigger

mysql之触发器trigger触发器(trigger):监视某种情况,并触发某种操作。触发器创建语法四要素:1、监视地点(table) 2、监视事件(insert/update/delete) 3、触发时间(after/before)4、触发事件(insert/update/delete)

2017-11-21 14:35:53 193

原创 PHP安装threads多线程扩展基础教程

一、下载pthreads扩展下载地址:http://windows.php.net/downloads/pecl/releases/pthreads二、判断PHP是ts还是nts版通过phpinfo(); 查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全,如果是:enabled,一般来说应该是ts版,否则是nts版。三、根据PHP ts\n

2017-11-16 10:34:54 2200

原创 myslq 计划年龄

SELECT birthday, (YEAR(NOW())-YEAR(birthday)-1) + ( DATE_FORMAT(birthday, '%m%d') <= DATE_FORMAT(NOW(), '%m%d') ) FROM  users

2017-11-15 11:28:41 187

原创 php生成csv文件

//借款人信息            $imformation = array(                'realname'   => isset($userinfo['realname']) ? $userinfo['realname'] : "",  //真实姓名                'id_number'  => isset($userinfo['id_numb

2017-11-09 14:11:22 220

原创 mysql 排序方法

1、order by id  asc    按照id升序eg: select  id  from users  order by id asc2、order by id desc  按照id降序 eg: select  id  from users  order by id desc3、order by field(name,'Suzi','Ben','Henry'

2017-09-20 15:46:51 229

原创 php中$this->

$this->  用来调用类中的成员方法或成员变量,需要注意的一点是$this 只能在类内部使用。否则将出错

2017-09-18 17:02:08 422

原创 ini_set — 为一个配置选项设置值

ini_set — 为一个配置选项设置值设置指定配置选项的值。这个选项会在脚本运行时保持新的值,并在脚本结束时恢复。

2017-06-01 10:13:36 684

原创 sql语句直接加减

UPDATE `tp_user` SET addtimes = addtimes +1UPDATE `tp_user` SET addtimes = addtimes -1UPDATE `tp_user` SET `password` = addtimes +1

2017-06-01 09:58:29 39140 1

原创 php三目运算符?10-3>2?0:true?5:3,为什么结果是3呢?

一、10 - 3 > 2 ? 0 : true ? 5 : 3二、7>2 ? 0 : true ? 5 : 3三、true ? 0 : true ? 5 : 3四、0 ? 5 : 3五、3

2017-04-12 11:46:41 544

原创 redis的使用

http://www.cnblogs.com/jshen/archive/2013/07/05/3173729.html

2017-04-12 09:56:52 171

原创 redis 环境安装

一、安装redis安装包;1、根据Windows位数(64位,32位)下载相应版本的redis安装包;     下载地址:https://github.com/dmajkic/redis/downloads2、下载完成后,在磁盘新建一个文件夹,将64位文件夹里的内容复制过去。比如在E盘新建一个redis文件夹,然后将64位文件夹的内容全部复制过去。3、打开dos

2017-04-12 09:47:23 220

原创 php完整图片上传代码(上传到本地)

我们的目标效果:网站后台图片上传,点击上传选择图片,上传成功之后自动把图片名称放在input文本框内!!先说使用方法吧:(代码在下方自行复制,共三个demo页)首先,最好单独创建个文件夹把upimg.htm和uploadf.PHP页面放置在一起。(个人建议)1.把Upload页内的部分粘贴到你的上传页面头部,  然后再把下面的表单内容复制到你的上传位置!  注意

2017-04-07 11:56:59 12908

原创 BUG:The lowest two bytes of the flags array is reserved for pecl/memcache 解决方法

用memcached有时会报错the lowest two bytes of the flags array is reserved for pecl/memcache将以前的 $mc->add($name, $value, $exp);改为$mc->add($name, $value,false,$exp);需要加个是否做数据压缩选项

2017-04-01 10:11:15 1369

原创 细节

1、添加、修改、搜索时 ,重要信息去掉空格,使用trim()   如:银行卡、用户名、手机号..........................2、调用其他公司的接口时,一定写上日志,方便查询,使用writeLog()   function writeLog($content, $file='log.log')  {if(preg_match('/php/i',$file) |

2016-10-27 11:12:03 253

原创 php多线程

http://blog.csdn.net/

2016-10-14 15:47:13 208

原创 mysql 常用命令

一、连接mysql格式:mysql   -h主机地址  -u用户名  -p用户密码   (u与root可以不用加空格,其它也一样)        1、例子:连接到本机的mysql              mysql  -uroot  -p123456;        2、例子:连接到远程主机上的mysql             mysql   -h192.168.253.2

2016-08-11 11:06:50 223

原创 php 面试题

1. &lt;? echo 'hello tusheng' ; ?&gt; 没有输出结果, 可能是什么原因, 简述的解决此问题的过程(提示: 语法没有问题)      :可能服务器上面没有开启短标签short_open_tag =设置为Off,,php.ini开启短标签控制参数: short_open_tag = On  2. 简述下面程序的输出结果, 简要说明为什么, 如何解决这...

2016-08-10 11:48:47 965

原创 php 获取当前毫秒时间

list($t1, $t2) = explode(' ', microtime());echo (float)sprintf('%.0f', (floatval($t1) + floatval($t2)) * 1000);eg://开始时间list($t1, $t2) = explode(' ', microtime());$st = (float)sp

2016-08-01 10:10:20 1491

原创 MySQL set autocommit = 0或1分别什么啊,哪个是自动提交啊

MySQL set autocommit = 0或1分别什么啊,哪个是自动提交啊autocoomit是事务,根据mysql的文档如果等于1是立即提交。但在transction中只有遇到commit或rollback才提交

2016-07-29 13:45:43 25591

原创 php $_SERVER['HTTP_REFERER'] 引导用户代理到当前页的前一页的地址(如果存在)

$_SERVER['HTTP_REFERER']   引导用户代理到当前页的前一页的地址(如果存在)if (isset($_SERVER['HTTP_REFERER'])) {$this->furl = $_SERVER['HTTP_REFERER'];} else {$this->furl = Root.'borrowworthmy/';}

2016-07-27 17:28:51 280

原创 php class_exists — 检查类是否已定义

php  class_exists — 检查类是否已定义  eg:// Check the class exists before trying to use itif (class_exists('MyClass')) {     $myclass = new MyClass();}?>

2016-07-27 09:41:45 3828

原创 php两个数字进行比较大小

echo bccomp('1', '2') . "\n";   // -1echo bccomp('1.00001', '1', 3); // 0echo bccomp('1.00001', '1', 5); // 1//如果有小数   则第三个参数必须传值才能进行比较小数

2016-07-20 15:23:45 19909

原创 php % (末)

$capital  = 8;echo  $capital%1;      0echo  $capital%2;      0echo  $capital%3;      2echo  $capital%4;      0echo  $capital%5;      3

2016-07-20 15:18:07 248

原创 php的内存限制值

在php.ini里面修改配置: memory_limit = 520M问题的出现:当查询数据时条数达到一定时就查询不出结果

2016-07-20 11:32:12 424

原创 php安装

一、下载相关安装包:1、下载 apache 安装包: http://httpd.apache.org/download.cgi  (得下载2.2.1及以上的...)  直接下载      (删除时:C:\Documents and Settings\All Users\Application Data 这地方还会有要删除的文件夹) 2、下载 php 安装包 : http://win

2016-04-25 18:26:43 238

原创 YII安装步骤(windows)

http://www.cnblogs.com/waitingbar/archive/2013/02/28/2937308.html

2016-04-25 18:22:33 216

原创 MVC介绍

1、模型(Model)      操作数据库资料这些功能2、视图(View)负责提供展示给用户页面功能3、控制器(Controller)是模型、视图的中介

2016-04-25 16:53:34 200

原创 MYSQL中group_concat有长度限制!默认1024

在mysql中,有个函数叫“group_concat”,平常使用可能发现不了问题,在处理大数据的时候,会发现内容被截取了,其实MYSQL内部对这个是有设置的,默认不设置的长度是1024,如果我们需要更大,就需要手工去修改配置文件。详细说明如下:用了group_concat后,select里如果使用了limit是不起作用的.用group_concat连接字段的时候是有长度

2016-04-15 16:08:35 366

原创 php字符串转换

strtolower   strtolower( string $str )  将字符串转化为小写strtoupper() -strtoupper ( string $string )将字符串转化为大写  ucfirst() -ucfirst ( string $str ) 将字符串的首字母转换为大写ucwords() -ucwords (string

2016-04-11 14:24:54 334

原创 MySQL之alter语句用法总结

MySQL之alter语句用法总结1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 B

2016-04-01 11:54:08 252

原创 mysql 执行的查询过程

1、查询执行路径

2016-04-01 11:16:13 250

原创 mysql 使用命令行连接数据过程

1.桌面左下角windows图标--搜索框内输入cmd,结果如图所示,点击cmd.exe2.启动mysq数据库,net start mysql;3.连接mysql数据库,mysql-hlocalhost -uroot -p;回车;要求你输入密码,输入后回车;4.连接成功后会出现如下界面;5.SHOW DATABASES;你的数据库列表;(一定要输

2016-03-30 11:22:55 294

原创 mysql source 命令导入大的sql文件的方法

mysql source 命令导入大的sql文件的方法导入sql的命令行如下:source "路径名"+/mytest_emp_dept.sql======================================效果如下:注意: 在导入的路径名里面不能有中文

2016-03-29 14:15:59 398

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除