• 怎样用一条MySQL语句实现批量更新数据,case when
  • 需求是这样的,根据uid,从一张表查出sum(num1),sum(num2)数据,然后插入这张表的num3,num4字段中。而且每天都需要定时执行一次,表大小还可以,原来我是通过foreach实现的,一条条update,发现等待时间太长,不友好。因为mysql是没有批量update的,后来百度可以通过case when实现一条sql批量update例子如下:         UPDATE categorie...
  •  2017-02-06  |    程成  |    724  |    0  |    数据库  |   批量  case  MySQL  数据库  
  • 远程数据库 MySQL1130 报错 1045 报错详解
  • 下面是我自己在配置阿里云mysql时候遇到的数据库1130报错和数据库1045报错。  百度查询mysql的1130错误是远程连接的用户无远程权限问题导致。解决方案:在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,把”localhost”改称’%’。 解决Linux主机登陆phpMyAdmin1030错误1、登录 mysql -uroot -ppassword 2、选择mysq...
  •  2017-02-06  |    程成  |    643  |    0  |    数据库  |   MySQL  报错  数据库  
  • window.open拦截问题解决方法
  • 自己在写ajax方法,根据返回值打开新页面时候遇到了windows.open拦截问题。发现非用户自己主动的window.open,谷歌浏览器会自动拦截掉;ajax中的window.open就会解决方法:1、打开新的网页    var _target=window.open('about:blank')2、赋给网址链接    _target.location.href='www.xxx.com';...
  •  2017-02-06  |    程成  |    743  |    0  |    前端技术  |   拦截  open  JavaScript  前端  JS  
  • JS 如何跨域的几种实用方法和原理
  • 自己搜索,并且总结了几种实用的js跨域方法以及其原理1、jsonp跨域2、document.domain3、window.name4、h5新方法window.postMessage1、jsonp 在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的。但是,在页面上引入不同域上的js脚本文件却是可以的,jsonp正是利用这个特性来实现的。   服务器端php文件返回必须是一个可执行的js文件,所以data.php代码可能是这样的&...
  •  2017-02-06  |    程成  |    531  |    0  |    前端技术  |   跨域  jQuery  JavaScript  前端  
  • 怎样免费个人博客搭建(github pages)入门篇
  • 最近我自己用github pages搭建了自己的免费博客,效果页面地址:https://buymobile.github.io/(可以绑定自己的域名) 看了一篇文章(鸡汤),感觉还不错,就想自己搭建一个个人博客。地址:https://zhuanlan.zhihu.com/p/19743861?columnSlug=cnfeat 后台百度看到github提供博客功能,还是免费的,就自己搭建了一个博客原型。下面是搭建步骤:  jekyll是一个简单的免费的Bl...
  •  2017-02-06  |    程成  |    632  |    0  |    PHP  |   博客  github  搭建  PHP  
  • 为什么thinkphp删除了runtime还是没有生效
  • 最近遇到了问题,thinkphp删除了runtime就是没有生效。路径也是对的,该有的样式就是没有生效,解决方法1、查看修改的文件路径对不对2、可能是opcache缓存。这里nginx应该是把目录a作为路径传递到了php-fpm中(通常的配置是这样的),而opcache也是以路径作为缓存代码的Key,所以说虽然软连接指向的目录改变了,但是opcache识别到的目录是一样的,所以使用了直接缓存的文件。opcache会每次都验证PHP文件的修改时间戳,如果PHP文件被修改过,opcache会重新缓存...
  •  2017-02-06  |    程成  |    630  |    0  |    PHP  |   ThinkPHP  runtime  生效  
  • highlight.js 和29套谷歌代码高亮 prettify.js 教程
  • 1、highlight.js(https://highlightjs.org/)(1)引入 highlight.js 文件我们需要在页面中同时引入一个 js 文件和一个 css 文件(在这里我们省点儿力气,直接使用 Bootstrap中文网 提供的 CDN 链接,既简单又提升加载速度):http://cdn.bootcss.com/highlight.js/8.0/highlight.min.js(2)引入 css 文件77套官网皮肤https://highlightjs.org/static/...
  •  2017-02-06  |    程成  |    722  |    0  |    前端技术  |   highlight  prettify  高亮  谷歌  前端  
  • 详解centos安装配置svn版本服务器
  • 1、安装svn服务器端yum install subversion从镜像下载安装svn服务器端中间会提示是否ok,输入y,确认安装成功提示:.....complete!依次执行如下命令: cd /usr/local/              //进入目录,准备创建svn目录 mkdir svnRepo&n...
  •  2017-02-05  |    程成  |    888  |    0  |    服务器  |   Centos  配置  svn  服务器  Linux  
  • 详解CentOS6.5下Redis的安装与配置
  • 自己服务器是centos6.5,自己又想弄个缓存redis,自己琢磨了并做了个总结,以下就是centos6.5的安装和配置自己亲测可用,如果有错误的欢迎拍砖~一.安装redis1)     下载redis安装包可去官网http://redis.io ,也可通过wget命令wget2)     解压tar –zxvf redis-stable.tar.gz3)     编译、安装cd redis-stable...
  •  2017-02-05  |    程成  |    819  |    0  |    数据库  |   Centos  Redis  安装  nosql  Nginx