自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yinn

……

  • 博客(17)
  • 收藏
  • 关注

原创 php高级特性-反射

一、什么是反射?它是指在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。这种动态获取的信息以及动态调用对象的方法的功能称为反射API。 反射是操纵面向对象范型中元模型的API,其功能十分强大,可帮助我们构建复杂,可扩展的应用。二、反射的用途 其用途如:自动加载插件,自动生成文档,甚至可用来扩充PHP语言。 http://blog.csdn

2016-11-30 22:24:10 10413

原创 吃惊!4张不足千行的表导致MySQL负载飙高到200%

一、问题表现如图,今天网页打开缓慢,到MySQL服务器上打开top一看,吓死MySQL CPU飙高到200%: 二、定位过程通过SHOW PROCESSLIST查看发现有一个慢查询(SHOW PROCESSLIST查看不了完整的命令,通过查看slow_log拿到完整的sql):# sql语句类似SELECT * FROM t_join1 t1 JOIN t_join2 t2 JOIN t_joi

2016-11-30 21:26:29 1490

原创 升级php7+安装laravel过程中遇到的问题汇总

一、起因最近想尝试体验下laravel框架,由于框架对php版本大于5.6.4,自己服务器的php版本才5.4,因此一次性升级到php7。 参考官网的laravel服务器要求:https://laravel.com/docs/5.3/installation PHP >= 5.6.4 OpenSSL PHP Extension PDO PHP Extension Mbstri

2016-11-27 11:31:06 6703

翻译 优秀博客翻译-现代C++11代码风格

博客原文: https://herbsutter.com/elements-of-modern-c-style/开头: C++11 就像一门全新语言 – C++之父 Bjarne StroustrupC++11 标准提供了很多有用的特性。本文重点介绍一些有用的特性和那些相比于C++98,使C++ 11看上去时就像一门全新的语言的特性,因为: - 新特性会改变你写C++代码的风格和习惯用

2016-11-23 23:30:37 2449

原创 强悍!winrar妙用-将bat脚本打包成exe可执行文件并实现自动执行

一、背景介绍最近有个这样的需求,为了网页解决IE兼容问题,需实现自动检测到使用IE打开时下载一个离线chrome安装包,用一个bat脚本启动离线的chrome打开目标首页,并在桌面生成一个快捷方式,后面都从桌面伪装的首页快捷方式进入。二、bat脚本具体实现因为没有办法设置chrome的默认主页,于是先写个bat脚本来指定chrome打开某个网址的,a.bat脚本如下:@echo o

2016-11-21 21:13:24 48696 3

原创 JavaScript基础-对象、继承、传值/址基本知识实践

1、定义类// 函数作为类function Animal(name){ this.name = name; this.type = "animal"; this.say=function(){ console.log("I'm a "+this.type+",my name is "+this.name); }}// 实例化Animal对象var myDog =

2016-11-19 10:10:36 388

原创 MySQL date、datetime和timestamp类型的区别

date和datetime、timestamp 的区别date保存精度到天,格式为:YYYY-MM-DD,如2016-11-07datetime和timestamp精度保存到秒,格式为:YYYY-MM-DD HH:MM:SS,如:2016-11-07 10:58:27因此如果只需保存到天的字段(如生日)用date就可以了。datetime 和timestamp两者都是时间类

2016-11-14 21:25:17 7323

原创 读书笔记-高质量JavaScript

零、导读列表本文主要讨论以下几个问题: - 如何避免JS冲突(匿名函数) - 不同脚本之间如何通信(全局变量+命名空间) - 如何设置JS程序统一入口(window.onload) - 有哪些在线文件压缩网站

2016-11-13 09:52:02 416

原创 CSS居中方法汇总(包括水平居中和垂直居中)

零、问题列表采用CSS水平、垂直居中元素没有想象中简单一个text-align和vertical-align属性就搞定,里面门道很多,坑很深,比如: - 为什么有时候text-align:center可以实现水平居中有时候却不行? - 什么时候用text-align:center,什么时候用margin-right:auto和margin-left:auto - 宽度确定和不确定的元素水平居中

2016-11-13 08:31:59 640

原创 读书笔记《编写高质量代码》-CSS居中

一、概况CSS居中分为水平居中和竖直居中,不同的情况相应的方法也各不相同,因此首先必须知道自己是属于哪种情况,下面先看详细分类,知道属于哪种情况才能对症下药:水平居中分为三类:行内元素水平居中确定宽度的块级元素水平居中不确定宽度的块级元素的水平居中竖直居中也分为三类:父元素高度不确定的文本、图片、块级元素的竖直居中父元素高度确定的单行文本的竖直居中父元素高度

2016-11-11 00:11:32 328

原创 读书笔记《编写高质量代码》-如何组织CSS

读书笔记摘录:组织CSS的方法:base.css+common.css+page.cssbase层:提供css reset 和 粒度最小的通用类--原子类common层:模块化page层:提供页面级别的样式。base层reset避免使用"*",更好的写法是将常用的标签显示罗列出来。 推荐yui的reset.csscommon模块层如何划分模块-单一职

2016-11-10 22:23:59 331

原创 链接应用样式总结

简单基本样式几个伪类选择器:link:没有访问过的visited:访问过的hover:鼠标悬停focus:键盘移动到active:被激活时(如点击瞬间)/*1、变换颜色*/a{ color: red;}/*2、没有访问过的、访问过的*/a:link{ color: blue; }a:visited{color: yellow; }/*3、移动到、点击时 foc

2016-11-10 22:19:33 319

原创 读书笔记《编写高质量代码》高质量的HTML

读书笔记《编写高质量代码》高质量的HTML

2016-11-08 21:46:53 398

原创 写给后台人员看的前端开发指南-布局篇

后台人员刚开始写前端页面,最最头疼的要数页面布局了: - 想让某个元素居中,网上找了半天也没有一个好的方法? - 加个了float:left怎么整个页面都乱套了? - 怎么让这个元素换行,怎么让那个元素不换行? - 怎么把这几个div横向排列不换行? - 看别人的代码满屏都是div,眼花缭乱? - 书了看了,网上的教程也跟着学了,为什么等到自己要真正开始写的时候却写不出来,那么多标签、那

2016-11-07 22:19:44 4621

原创 解答MySQL字段类型varchar和char最核心的两大疑问

MySQL最常见的字符串类似是char和varchar,关于这两者的区别我们都知道char是定长,varchar是变长。本文希望解决下面几个疑问: * varchar除了是变长外,两者还有没有其他区别? 存储方面:varchar节省了存储空间,但需要使用1或2个额外字节记录字符串长度(小于255只用一个) 性能方面:由于varchar行是变长的,在update时时可能使行变得更长,需要额外的工

2016-11-06 20:08:10 797

原创 你脑子里关于字符集的疑问都收录在这!

本文希望解答以下几个问题:什么是字符集,ASCII码、unicode、UTF-8、GB2312、GBK 之间有什么区别?给定一个字符串,如何检测其编码类型如此多的字符集,平时改怎么选用合适的?字符编码之间如何转换?对于mysql,表、字段都有字符集,如何统一选中哪种?mysql的utf8mb4是uft8有何区别mysql中默认的lantin1字符集又是什么字符集?ASCII码、uni

2016-11-06 19:56:44 329

原创 坑爹的sublime删除目录操作

今天先把sublime目录都删除掉,选中目录-【右键】: 点击【Delete Folder】,半天没有删除,一直删不掉,后面实在是看着心烦卸载重装。 重装完还是存在有,感觉一直阴魂不散。后来右键时发现最后还有一个【Remove Folder from Project】选项 选择后发现目录删除了,坑爹啊,居然把这个操作放在最后面,刚刚的【Delete Folder】是删除目录下的所有文件!!

2016-11-05 23:34:18 6657 4

空空如也

空空如也

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

TA关注的人

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