自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 解决VS2022 安装并且重启仍然提示:安装程序要求重新启动计算机,然后才能运行visual studio

解决VS2022 安装并且重启仍然提示:安装程序要求重新启动计算机,然后才能运行visual studio

2022-05-20 17:26:39 5936 1

原创 Linux下PHP安装扩展

背景最近进行系统迁移,在新的服务器上运行系统,进行导入excel文件时,PHPEXCEL插件处理过程中报了个错 Fatal error: Class ‘ZipArchive’ not found经过一番查找,发现是PHP环境没有安装zip扩展,故需要安装支持,过程如下:安装过程首先登入系统,下载扩展文件:cd /usr/srcwget http://pecl.php.net/get/zip-

2017-11-30 14:23:12 434

原创 redis数据备份,迁移

背景  最近公司由于业务量的增大和需求的变更,一个子系统需要迁移到一台香港服务器。由于系统使用到了redis进行数据统计,需要进行数据迁移,迁移过程如下。1.原有服务器登入系统,运行命令,进入redis命令模式,可以看到数据备份存放的目录:redis-cli>CONFIG GET dir>quit可以看到redis存放在/var/lib/redis,查看redis配置文件,less /ect/r

2017-11-30 10:45:42 775

原创 在linux服务器部署git仓库

1.在linux服务器上安装git使用yum安装yum install -y git安装完后,查看 Git 版本:git --version可以看到版本号,表示安装成功。2.创建 git 用户来管理 Git 服务创建用户:useradd git设置密码:passwd git3.创建git仓库创建存放git仓库的文件夹:mkdir -p var/git/default.git初始化:git init

2017-11-12 17:52:52 1675

原创 腾讯云Centos7.2部署lnmp+phpMyAdmin+redis

通过yum部署lnmp和phpmyadmin+redis

2017-11-12 11:59:47 670

原创 关于把PHP模版引擎smarty2升级到smarty3的一些见解

1.背景  最近由于公司Fleaphp框架使用了比较老的PHP模版引擎Smarty2,使得对接前端页面时,解析某些特殊数据和数据逻辑处理上用得特别不顺手,后发现Smarty3解决了很多Smarty2的不足,故因此把框架的模版引擎进行升级。2.升级过程  首先到Smarty的官网下载3的版本,下载解压Smarty3的核心文件夹lib,把lib文件夹重命名为Smarty3,拉入到原Smarty2的同级目

2017-11-02 10:48:03 992

原创 MySQL二进制日志复制方法和高可用架构设计的理解

1. mysql二进制日志 1.1记录了所有对mysql数据库的修改事件,包括增删改查事件对表结构的修改事件。(只记录成功执行的) 1.2 二进制日志记录的格式 (1) 基于段的格式 binlog_format = statement; #可以查看运行mysql语句,更新100行的sql记录在日志里只有一行 。    优点:记录量相对较小,节约磁盘以及网络I/O,当然对于一条记录修改,基于row产

2017-09-24 23:42:25 401

原创 数据库监控

1. 数据库可用性监控 1.1 判断数据库是否可以通过网络连接  (1)mysqladmin -umonitor_user -p -h ping 或者 telnet ip db_port;      (2)使用程序通过网络建立数据库连接,来进行预警。 1.2 确认数据库是否可读写  (1)写检查:检查数据库的read_only参数是否为off;  (2)写检查:建立监控表并对表中数据进行更新;

2017-09-24 23:00:16 630

原创 数据库的分库分表的一些总结

分库分表的三种方式1. 把一个实例中的多个数据库拆分到不同的实例。 2. 把一个库中的表分离到不同的数据库中。3. 对一个库中的相关表进行水平拆分到不同实例的数据库中。

2017-09-24 22:27:38 1941

原创 MYSQL查询优化

1. 慢查询日志 1.1 慢查询日志启动需要配置以下参数slow_query_log #启动停止记录慢查日志 ON 开启 OFF关闭。    slow_query_log_file #制定慢查日志的存储路径及文件(默认和二进制日志保存在一个地方,最好分开)。    long_query_time    #指定记录慢查日志SQL执行时间的伐值(默认时间为10秒,最好对这个值进行修

2017-09-24 21:13:58 255

原创 MySQL索引优化

1.MySQL支持的索引类型  1.1 B-tree索引:   特点:   (1)以B+树的结构存储数据;   (2)能够加快数据的查询速度;  使用场景:   (1)全值匹配的查询;   (2)匹配最左前缀的查询;   (3)匹配列前缀查询;   (4)匹配范围值的查询;   (5)精确匹配左前列并范围匹配另外一列;   (6)只访问索引的查询。      使用限制:

2017-09-24 19:14:29 219

原创 在Homestead虚拟机上安装laravel5.5

1.首先进入命令行,通过vagrant ssh命令连接上虚拟机,cd code 进入共享文件夹 2.先添加compser的中国镜像,加快下载laravel5.5的下载速度composer config -g repo.packagist composer https://packagist.phpcomposer.com3.接着通过 compser 下载 laravel5.5composer cre

2017-09-21 14:28:36 687 3

原创 Homestead安装大法和总结一些坑

laravel是在15年开始接触的第一款框架,后来由于工作使用其他框架的原因就少了研究,在接触的几种框架thinkphp,fleaphp,symfony中,觉得它们的使用并没有laravel的优雅和灵活,刚好最近这段时间开始研究起了laravel5.5,不得不说laravel5.5对PHP版本和扩展的要求不是一般的高,刚好Laravel 为开发者提供了一套完善的重量级本地开发环境Homestead,

2017-09-13 00:16:39 7175 2

原创 面试遇到的一个算法题

有五百个人,从1到500,每人一个号码,号码从小到大,手拉手依次围成一个圈,每数3人,第三个人离开,请问到最后离开的人的号码。最后程序运行结果:436;

2017-05-10 12:11:47 340

原创 表单ajax提交不跳转,清空input框值以及php跨域请求数据总结

表单ajax提交不跳转,清空input框值以及php跨域请求数据总结进行表单ajax时提交时,避免使用form标签,否则页面会跳转,ajax请求会延迟,页面跳转将导致ajax成功后返回的结果也刷掉,so应去掉form标签。代码如下,使用button提交本地场次编号:<input type="text" class="textBox" id="localId" name="localId"/>线上场

2017-01-24 10:49:33 1330

原创 关乎戴尔笔记本从win8.1换成win7

戴尔笔记本想从win8.1换成win7,首先需要的工具就是【u盘启动工具】:(推荐大白菜或者老毛桃),因为戴尔笔记本win8.1的磁盘格式是GPT,win7系统不支持该磁盘格式,所以我们必须转换磁盘格式才行。工具:u盘或者光碟或者读卡器+内存卡,win7系统(放U盘)  (1)首先U盘在大白菜下软件下转换成U启动工具。  (2)电脑重启F12设置U盘启动~~然后进入大白菜装机系统

2015-08-26 16:48:51 951

linux运维之道 完整高清版

这是一本linux运维的书,从新手入门学习到后期linux运维都有详细介绍,与一般学院派书籍不同,这本书更适用于生产环境的介绍和学习

2017-12-14

空空如也

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

TA关注的人

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