自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL中int(M)和tinyint(M)数值类型中M值的意义

在一开始接触MySQL数据库时,对于int(M)及tinyint(M)两者数值类型后面的M值理解是最多能够插入数据库中的值不能大于M;后来工作后,也是一边学习一边使用,之后的理解是其中的M的意思是插入数据库中的值的字符长度不能大于M,例如,int(4),想要插入1234,1234的字符长度是4,就正好可以插入数据库,12341就不行,因为是5个字符长度,这也都是道听途说,自己从来没有验证过;...

2018-10-24 13:51:16 394

转载 mysql 保留两位小数

1、round(x,d) :用于数据的四舍五入,round(x)  ,其实就是round(x,0),也就是默认d为0;这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;SELECT ROUND(100.3465,2),ROUND(100,2),ROUND(0.6,2),ROUND(114.6,-1);结果分别:100.35,100,0.6,...

2018-09-27 14:06:53 1570

转载 MySQL中删除重复数据只保留一条

用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断SELECT *FROM peopleWHERE peopleId IN ( SELECT peopleId FROM...

2018-09-20 18:14:45 40103 6

原创 GD库imagettftext中文乱码的问题

linux下出现乱码,加上编码转换就可以了。$im = imagecreatefromjpeg('images/img.jpg');$font = 'msyh.ttc';  //对应的字体文件$white = imagecolorallocate($im,255,255,255);  //字体颜色 RGB$fontSize = 24;   //字体大小$circleSize = 0;...

2018-09-17 15:29:59 3017 1

转载 Js apply方法详解

Js apply方法详解我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享..  如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高..主要我是要解决一下几个问题:1.        apply和call的区别在...

2018-09-11 14:26:29 238

转载 PHP会话机制---session的基本使用

1,思考:登录网站后,在每个网页都能拿到用户信息(1) 使用超链接传递用户名,这样太繁琐了,不建议使用 。(2) 使用数据库,每打开一个页面都查询一次用户信息表,这样网页加载速度变慢,用户体验变差。(3) 使用cookie,登录成功后,服务器将用户信息存储到客户端的cookie。这样存在缺点:      ① 安全性差,将用户信息存储在本地,很容易被别人找到。       ② 服...

2018-08-14 10:29:34 354

转载 PHP中的Memcache详解

一、Memcache简介Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached管理这些HashTable,所以速度非常快。二、Memcache和mem...

2018-07-17 13:48:59 221

转载 用nginx访问日志记录mysql数据库中的用户id

nginx有很强大的日志功能,但是在缺省状态下,它只能记录用户的IP地址以及浏览器信息。如果我们有用户登录注册系统,在用户已登录的情况下,想记录访问某一个网页的到底是哪一个用户,怎么办呢?因为我们不只想知道到底是哪一个IP地址访问了哪一个网页,并且还想知道到底是哪一个登录用户访问了哪一个网页,这对于我们日后有针对性地向他/她推荐信息甚至推送广告都是非常有用的...

2018-06-19 10:36:18 959

转载 JS字符串转换为JSON的四种方法笔记

1、jQuery插件支持的转换方式:  示例: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象  2、浏览器支持的转换方式(Firefox,chrome,opera,safari,ie)等浏览器: 示例: JSON.parse(jsonstr); //可以将json字符串转换成json对象 JSON.s...

2018-05-10 16:32:50 290

转载 小程序里如何使页面自动滚动到底部

在更新数据后,以及初次进入页面,希望页面停留在最底部// 获取容器高度,使页面滚动到容器底部 pageScrollToBottom: function() { wx.createSelectorQuery().select('#j_page').boundingClientRect(function(rect){ // 使页面滚动到底部 wx.pageScr...

2018-03-14 15:41:13 14479 1

转载 Js获取当前日期时间及其它操作

Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();        //获取当前...

2018-03-13 16:25:40 220

转载 微信小程序之转发流程详解

信小程序之获取转发到群信息微信小程序转发是个有意思的流程,涉及以下4个方法:Page.onShareAppMessage({})设置右上角“转发”配置,及转发后回调函数返回 shareTicket 票据wx.showSahreMenu()用户点击右上角后,显示“转发”按钮wx.hideShareMenu()隐藏转发按钮,无视 Page.onShareAp

2018-01-24 15:30:36 3705

转载 小程序web-view组件

不久前微信小程序发布了web-view组件,这个消息在各个圈里引起不小的涟漪。近期正好在做小程序的项目,便研究了一下这个让大家充满期待的组件。 1,web-view这个组件是什么鬼?官网的介绍:web-view 组件是一个可以用来承载网页的容器,会自动铺满整个小程序页面。简单来说,这个组件是一个和当前页面一样大小的容器,容器里显示的是属性src引用的url的内容。类似于html中的iframe框架

2018-01-19 16:41:54 3093

转载 phpexcel的自动加载与其他框架有冲突

一直想用PHPEXCEL,这次这个项目遇到了。然而坑也出来了。phpexcel的Autoloader.php里面:public static function Register() { /* if (function_exists('__autoload')) { // Register any existing autoloader function with S

2018-01-17 13:46:48 359

转载 mysql操作查询结果case when then else end用法举例

Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex          WHEN '1' THEN '男'          WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男'          WHEN sex = '2' TH

2018-01-10 14:47:49 1522

转载 详解MySQL数据库insert和update语句

用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。SQL语句中的更新语句update是最常用的语句之一,言外之意,就是对数据进行修改。在标准的SQL中有3个语句,它们是INSERT、UPDATE以及DELETE。用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新

2018-01-05 11:37:32 11580

转载 php正则提取html图片(img)src地址与任意属性

简单版: <?php header("Content-Type: text/html;charset=utf-8"); $str = ' 2014年 '; $imgpreg = "//"; preg_match($imgpreg,$

2017-11-28 15:16:56 3696

原创 php将连续回车(换行)、空格正则替换为1个

连续回车:$str = "开始内容结束";$str = preg_replace("/\s+\r/is", "\n", $str);//回车符是\r$str = preg_replace("/\s+\r\n/is", "\n", $str);//回车符是\r\n$str = preg_replace("/\s+\n/is", "\n", $str);//回车符是\n

2017-11-28 15:09:57 6675

转载 mysql之游标

游标        在操作mysql的时候我们知道MySQL检索操作返回一组称为结果集的行。这组返回的行都是与 SQL语句相匹配的行(零行或多行)。使用简单的 SELECT语句,例如,没有办法得到第一行、下一行或前 10行,也不存在每次一行地处理所有行的简单方法(相对于成批地处理它们)。有时,需要在检索出来的行中前进或后退一行或多行。这就是使用游标的原因。游标( cursor)是一个存储在My

2017-11-23 16:35:08 237

转载 mysql中的coalesce用法

在mysql中,其实有不少方法和函数是很有用的,这次介绍一个叫coalesce的,拼写十分麻烦,但其实作用是将返回传入的参数中第一个非null的值,比如   SELECT COALESCE(NULL, NULL, 1);-- Return 1SELECT COALESCE(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1);

2017-11-23 16:18:43 258

转载 实例说明类与对象的关系及区别

在面向对象编程中,类是一个结构,这个结构定义属性和方法的集合。它可以被看作是一个模板。例如: class Item { public $itemType; /* e.g. this could be "Book" or "CD" */ public $price; public function printPrice() { echo

2017-11-23 13:43:34 4377

转载 PHP中self和this的用法区别

PHP支持类和面向对象结构,PHP的类的静态函数和变量不与任何特定类的实例相关联(换句话说,一个对象)。相反,静态函数和变量与类定义本身相关联。换言之,一个类的所有实例都共享相同的静态变量。在一个类的方法(函数)的上下文中,静态变量和函数被访问使用self::,在一个类的对象(实例)的上下文中使用其他方法和变量时用this。比较表 selfthis能

2017-11-23 13:29:14 2153

转载 PHP中global与$GLOBALS['']的区别

很多人都认为global和$GLOBALS[]只是写法上面的差别,其实不然。根据官方的解释是$GLOBALS['var'] 是外部的全局变量$var本身。global $var 是外部$var的同名引用或者指针。(错误:是个别名引用而已,非指针!!!)举例说明一下:$var1 = 1;$var2 = 2;function test() {$G

2017-11-23 10:14:04 340

转载 Jquery和JS获取ul中li标签

js 获取元素下面所有的li var content=document.getElementById("content");var items=content.getElementsByTagName("ul"); var itemss=items[2].getElementsByTagName("li");//获取第二个li标签或 var div=document.get

2017-09-21 16:39:28 2242

转载 浅析php中常量,变量的作用域和生存周期

在PHP脚本中变量主要有:内置超级全局变量,一般的变量,常量,全局变量,静态变量等等,我们在使用它们的时候除了要正确地知道它们的语法以外,更重要的是,我们要知道它们在本质上的区别与联系—即它们的作用域的问题。1.内置超级全局变量可以在脚本的任何地方使用和可见。即是说,如果我们在一个PHP页面中改变了其中的一个值,那么在其他PHP页面中使用时,它的值也会发生改变。2.常量一旦被声明将可以在全

2017-09-06 16:07:47 284

转载 php中引用&的真正理解-变量引用、函数引用、对象引用

php的引用(就是在变量或者函数、对象等前面加上&符号) //最重要就是 删除引用的变量 ,只是引用的变量访问不了,但是内容并没有销毁 在PHP 中引用的意思是:不同的名字访问同一个变量内容.变量的引用        PHP 的引用允许你用两个变量来指向同一个内容 <?php$a="ABC"; $b =&$a; echo $a;//这里输出:ABC echo $b;

2017-09-05 17:00:49 284

转载 php curl模拟登录discuz并模拟发帖的实现方法

php curl好用,这个没得说,jquery中文网以前提供的文章多是curl模拟登陆或伪造IP的,比如下面这几篇:php中通过curl smtp发送邮件的例子有关php的curl_setopt函数相关应用及介绍PHP中用CURL伪造IP来源的方法php使用curl伪造IP来源的代码php模拟登录qq邮箱(curl命令详解)curl命令模拟表单上传文件今天,为大家介

2017-09-05 11:21:01 1911

转载 为什么我要用 Node.js? 案例逐一介绍

介绍JavaScript 高涨的人气带来了很多变化,以至于如今使用其进行网络开发的形式也变得截然不同了。就如同在浏览器中一样,现在我们也可以在服务器上运行 JavaScript ,从前端跨越到后端,这样巨大的反差让人难以想象,因为仅仅在几年前 Javascript 还如同 Flash 或者 Java applet 那样嵌入网页在沙箱环境中运行。在深入Node.js之前,你可能需要阅读和了解

2017-09-01 11:51:00 467

转载 MySQL的保留关键字,使用时尽量避免

使用mysql时一定要注意,尽量不要使用它的保留字作为表名或者列名,否则会出现莫名其妙的错误。如果之前用了,在sql语句中就用``包括起来。从网上找了一个mysql的保留字列表,仅供参考。ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETWEENBIGINTBINAR

2017-08-28 17:46:58 9082

转载 做了4个微信小程序后,我总结了一个快速开发流程

小程序在2017年1月9号全量发布,楼主团队在10月份开始着手研究小程序官网文档,12月初团队的第一个小程序项目—“王者荣耀赛事小程序”项目需求正式立项,12月20日第一个成型的版本制作完毕,以下开发流程示意图:超高清大图戳:www.uisdc.com(有同学疑问为什么是12月20制作了第一版?当时微信公开课定在28号,我们猜其可能当天发布小程序,于是原计划定在20号时完成完整版,有充

2017-08-28 16:18:19 36264 5

转载 jquery ajax回调函数带入参数

不带参数的写法 function pass(htmlId,auditingFlag){ var url = 'ad_auditing.action'; var params = { 'adInfoPOJO.auditingFlag' : auditingFlag }; dataT

2017-08-15 13:42:37 3572 1

转载 小程序获取用户信息方式更新了!!

为提升用户体验,小程序再次开放两项新能力!获取用户信息 开发者需在小程序页面中放置按钮,用户主动点击后才可获取用户的头像昵称等信息。可提高用户授权成功率,同时支持用户多次点击重新授权。此前,我们第一次打开任意小程序的时候,都会跳出授权界面,点击确定小程序就能获取用户的微信头像、昵称等信息。 虽然取消授权也能继续使用小程序,但是例如电商小程序,用户没有授权就无法下单购物,

2017-08-11 10:47:53 7366

转载 PHPExcel对于Excel中日期和时间类型的处理

PHPExcel对于Excel中日期和时间类型的处理PHPExcel是一款优秀的处理Excel文件读写的开源PHP Library,能够给我们提供强大的Excel读写能力,本文针对Excel处理过程中关于日期和时间类型的处理进行深入的讨论。PHPExcel最新的版本是2014年3月2日发布的1.8.0版本,后来项目迁移到了GitHub,后续的版本已经更名为PHPSpreadSheet。 

2017-08-04 15:17:29 516

转载 set_include_path详细解释

首先我们来看这个全局变量:__FILE__它表示文件的完整路径(当然包括文件名在内)也就是说它根据你文件所在的目录不同,有着不同的值;当然,当它用在包行文件中的时候,它的值是包含的路径;然后:我们看这个函数:string dirname ( string path )它是PHP内置函数,它的作用是什么呢,就是返回除了本文件名以外的所在目录,给你举个例子假如你的首页中用到了_FILE_这个变量:(假

2017-08-02 17:41:24 506

转载 PHP date()函数警告: It is not safe to rely on the system解决方法

警告代码如下:PHP Warning:  date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you

2017-08-02 17:24:41 203

原创 php代码不支持<? ?>

到配置文件里改一下:打开php.ini 搜索: short_open_tag = Off 改为short_open_tag = On

2017-08-02 17:15:33 284

转载 JavaScript arguments对象

1、在JavaScript中,arguments对象是比较特别的一个对象,实际上是当前函数的一个内置属性。arguments非常类似Array,但实际上又不是一个Array实例。可以通过如下代码得以证实(当然,实际上,在函数funcArg中,调用arguments是不必要写成funcArg.arguments,直接写arguments即可)。1 Array.prototype.test

2017-07-20 17:35:19 246

转载 微信小程序处理用户拒绝授权情况及微信登录,登录保存等系列解决方案

在微信小程序开发时,当我们调用API  wx.getUserInfo(OBJECT) 时,需要用户授权。但如果用户拒绝授权,我们如何兼容用户拒绝授权状态,拥有更好的用户体验呢?先看看这个接口的官方文档:wx.getUserInfo(OBJECT) 获取用户信息,需要先调用 wx.login 接口。OBJECT参数说明:参数名类型必填说明

2017-07-18 18:16:06 29126

转载 PHP时间戳和日期相互转换

在php中我们要把时间戳转换日期可以直接使用date函数来实现,如果要把日期转换成时间戳可以使用strtotime()函数实现,下面我来给大家举例说明。 1.php中时间转换函数strtotime(date()) date("Y-m-d H:i",$unixtime) 2.php中获得今天零点的时间戳 要获得零点的unix时间戳,可以使用$todaytime

2017-07-07 13:21:48 8825

转载 date日期函数使用

一、带零echo date('Y-m-d');2012-08-08二、不带零echo date('Y-n-j');2012-8-8 以下为参数详解(转载):a - "am" 或是 "pm"A - "AM" 或是 "PM"d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"D - 星期几,三个英文字母; 如: "Fri"F -

2017-07-05 15:15:34 513

空空如也

空空如也

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

TA关注的人

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