- 博客(17)
- 资源 (2)
- 收藏
- 关注
转载 【Github教程】史上最全github使用方法:github入门到精通
【初识Github】首先让我们大家一起喊一句“Hello Github”。YEAH!就是这样。Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad
2014-03-13 10:53:09 562
原创 修改bootstrap中幻灯片carousel的轮播时间
bootstrap是一个非常好用的css框架,里面集成了各种页面常用到的排版和特效,图片轮播就是其中之一啦要修改图片轮播的时间间隔,当然直接修改源码是不推荐的啦,方法其实很简单,只要在你的自定义的js文件里加上这么一段话就好了$('.carousel').carousel({ interval: 2000});这样就一切ok了
2014-03-03 14:37:39 7202
原创 解决wordpress下编辑jpg格式图片的问题
这两天在使用wordpress的编辑图像功能时遇到一个问题,发现jpeg格式的图片在上传之后无法编辑,以为是代码的问题,后来重新安装wp后发现问题依旧,就猜想是不是环境的问题,于是就查看phpinfo的结果,发现在gd模块下ibjpeg version unknown,不能识别jpeg的版本,在网上搜索一番,终于找到了结果,拿来和大家分享,希望对有同样问题的同学有帮助。这个原因是由于gd库没有
2014-02-22 14:29:33 2514
原创 使用load导出mysql表数据
当我们需要备份数据库时,需要导出数据,我们一般是使用mysqldump命令来进行数据的导出,下面我们先来试验一下, 首先创建一张表CREATE TABLE `t1` ( `id` int(11) DEFAULT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8创建t1表,只有一个字段,往数据表中插入几行数据insert into t1 v
2013-11-30 14:27:46 1474
原创 实现mysql的innodb表引擎的分区操作
对于mysql的innodb的分区,我们首先要先了解一下innodb的数据结构,而且要了解一下什么是独立表空间和共享表空间 独立表空间:每一张表都会生成独立的文件来进行存储,每一张表都有一个.frm表描述文件,和一个.ibd文件。其中ibd文件包括了单独一个表的数据内容和索引内容。 共享表空间:某一个数据库的所有表的数据和索引文件都放在一个文件下,默认的文件是.ibdata1文件,初始
2013-11-30 10:30:07 8579
原创 mysql分区技术实验
关于mysql的分区理论这里不做过多解释,下面来实际操作,由于mysql的分区技术是从mysql5.1以后才出现的,所以要保证mysql的版本要在5.1以上,这里我使用的是mysql5.1.60版本,操作系统是linux系统。 首先登录mysql服务器,使用show plugins来查看是否支持分区技术mysql> show plugins;+------------+-------
2013-11-30 01:14:41 824
原创 mysql分区技术的简单介绍
在大数据量存储的情况下,我们通常都会遇到下面这种情况; 当mysql中一张表的数据量达到1000万行时,我们的操作系统的性能会大幅度的下降,网站查询的速度回非常的缓慢,而且数据库很可能由于一条小小的sql语句而崩溃, 面对这种情况,我们可以从物理层面和逻辑层面进行优化,物理层面就是对mysql进行分表,逻辑层面就是sql语句的优化,索引的优化。 mysql的分表技术大致分为垂直分
2013-11-29 22:42:13 1065
转载 base64编码是怎么工作的?
有位同学问这样一个问题:“我在用 base64_encode 对用户名进行编码时,会出来等号,是不是可以去掉?”跟我来看完这篇文章,答案即揭晓.1: 为什么需要base64?ASCII码一共规定了128个字符的编码,这128个符号,范围在[0,127]之间.其中,[0,31],及127, 33个属于不可打印的控制字符.在电子邮件传输信息时,有些邮件网关会把[
2013-11-29 09:30:52 1001
原创 mysql的root用户密码丢失解决办法
mysql>update mysql.user set password=password("123") where user="root" and host="localhost";当root用户密码忘记是,我们可以这样来解决首先停止mysql进程service mysqld stop 或者pkill mysqld然后在启动mysql的时候添加一个选项mysqld_saf
2013-11-28 23:04:16 854
原创 mysql中的socket问题,当缺少socket时的暂时解决办法
socket 是mysql登录时需要用到的一个文件默认是保存在/temp/mysql.sock当缺少这个sock文件时,mysql的登录就会出现问题因为登录时mysql需要从socket里面获取登录的主机localhost,端口3306没有了,不懂往何处连接遇到这种情况我们可以手动连接采用mysql -uroot -proot test --protocol t
2013-11-28 22:50:13 1506
原创 mysql从服务器的一些常用命令和从服务器无法同步时的解决办法
首先来介绍一个从服务器的一些常用命令1、 slave start 启动复制线程2、 slave stop 停止复制线程3、show slave status 查看从服务器的状态4、show master logs 查看主服务器的bin-log日志5、change master to 动态改变主服务器的配置6、show processlist 查看从服务器运行进程,如下
2013-11-28 22:32:20 990
原创 mysql主从复制的介绍
首先来介绍一下mysql主从复制的一些优点1、当主服务器出现问题时,可以快速的切换到从服务器上,可以继续提供服务;2、可以实现读写分离,减轻服务器压力3、可以在从服务器上备份,减少备份时服务器的对外服务对于一些实时性要求不高的数据,可以在从服务器上查询,而一些实时性要求高的数据,还是要在主服务器上获取mysql主从复制,首先要主服务器授权一个用户,让它可以在从服务器上登录;my
2013-11-28 22:05:42 730
原创 mysql使用bin-log增量备份
在mysql中我们平常使用的是mysqldump来备份数据库文件,假如我们是一天一备份,在今天凌晨备份完一份,但是当我们在这天的上午某个时间数据库突然崩溃了,数据全部丢失了,我们该怎么办当然我们可以把凌晨备份的数据还原,但是还有这半天的数据在哪里呢,这样数据就丢失了,对于这种情况,我们可以使用mysql的bin-log开处理首先我们要先打开mysql的bin-log日志功能,可以在/etc
2013-11-27 22:50:00 927
原创 mysql的bin-log日志
我们知道mysql的日志功能,有一般日志,错误日志,慢查询日志,和bin-log日志它们的配置文件在/etc/my.cnf中,而日志文件则是在mysql/var/文件夹下面下面我们重点研究的是mysql的bin日志mysql 的bin-log日志它其实就是二进制日志,存储的是mysql数据库的在linux中log-bin默认是开启的,查看配置文件/etc/my.cnf中我们
2013-11-27 21:51:30 949
原创 mysql通过grant来添加用户
我们知道在mysql中用户是存储在mysql.user表中的,我们可以通过如下命令来查看mysql中的用户信息mysql> select host,user,password from mysql.user; +-----------------------+------+-------------------------------------
2013-11-27 20:57:42 840
转载 PHP实现异步调用方法研究
浏览器和服务器之间是通过 HTTP 协议进行连接通讯的。这是一种基于请求和响应模型的协议。浏览器通过 URL 向服务器发起请求,Web 服务器接收到请求,执行一段程序,然后做出响应,发送相应的html代码给客户端。这就有了一个问题,Web 服务器执行一段程序,可能几毫秒就完成,也可能几分钟都完不成。如果程序执行缓慢,用户可能没有耐心等下去,就关闭浏览器了。而有的时候,我们更本不关心
2013-09-13 16:35:51 673
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人