自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

君陌

风中追风

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

转载 PHP程序员的技术成长规划-转载[黑夜路人]

PHP程序员的技术成长规划作者:黑夜路人(2014/10/15)  按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。 本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行...

2018-12-19 14:24:50 354

转载 设置虚拟机与windows共享文件夹-转[到风里去啊]

废话不多说,直接刚正面一。安装VMware-tools点击这个位置安装  (撸主已经安装过了所以这里是重新安装)然后去控制台二。创建一个目录mkdir /mnt/cdrom三。装载CD-ROM驱动器命令 :mount /dev/cdrom /mnt/cdrom然后 /mnt/cdrom 目录下 会多这样一个文件四。然后自己选择一个解压目录我是选择 /ho...

2018-11-23 11:21:56 902

转载 mysql like %keyword%不走索引替代方法--转[足球带我奔跑]

https://blog.csdn.net/zxssoft/article/details/79651889 在使用msyql进行模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候,查询的效率就很容易显现出来。这个时候查询的效率就显得很重要! 一般情况下like模糊查询的写法为(field已建立索引):S...

2018-11-21 10:49:19 456

转载 职业生涯规划-转[Mark.Chan]

转载自:https://www.cnblogs.com/mark-chan/p/5380135.html担任公司高管的几年间,我面试过数以百计的各个层面的员工,其中最让我感到遗憾的一个现象就是很多人有着非常好的素质,甚至有的还是名校的毕业生,因为不懂得去规划自己的职业,在工作多年后,依然拿着微薄的薪水,为了一份好一点的工作而奔波。很多这样的人,他们只要稍微修正一下自己的职业方向,就能够在职业发...

2018-11-07 11:54:49 5746

翻译 centos7.5版本安装nginx.1.14.0时需要安装的依赖

这是我所使用的linux版本7.5的,建议大家在虚拟机中安装好linux之后快照备份一下安装好系统后想要安装lnmp环境,先安装nginx我下的nginx的tar包是nginx-1.14.0这个版本参考朋友写的nginx源码安装文章安装nginxhttps://note.youdao.com/share/?id=bc77cf83e654c73692d04d1f898b1058&...

2018-11-02 16:14:16 586

原创 mysqlbinlog --help翻译

>mysqlbinlog --helpmysqlbinlog Ver 3.4 for Linux at x86_64  ==> 在x86_64为Linux编写的mysqlbinlog版本3.4Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.   => 版权所有(c) 2...

2018-10-29 11:54:59 399

转载 linux编辑文件时显示行号-转载-醉糊涂仙

原文地址:https://blog.csdn.net/u010916338/article/details/77511198一,临时设置行号一般模式下(i是insert模式,再按esc即为一般模式)输入:set nu取消行号:set nonu:上面的冒号不要忘记输入二,永久设置行号vim ~/.vimrc //添加 set nu,:wq保存退出...

2018-10-26 16:19:39 549

原创 binlog二进制日志基于时间,基于位置position还原里面的坑

首先是基于时间还原:我linux里面的命令最开始参考前辈博客写出来是这样的/usr/bin/mysqlbinlog --start-date="2018-10-26 11:00:00" --stop-date="2018-10-26 14:00:00" /var/lib/mysql/mysql-bin.000001 |mysql -uroot -p这 条命令报错:unknown v...

2018-10-26 15:08:25 1607

原创 mysql 二进制日志增量备份sell脚本

#function:MySQL增量备份脚本#version:1.0.0#author:leiyuanxin#date:2018/10/26#-----------------------------------#!/bin/shexprot LANG=en_US.UTF-8#设置时间DATE=`date +%Y%m%d`#设置信息USER=rootPASSWORD=Wuzh...

2018-10-26 11:49:19 348

转载 影响数据库性能的六大因素-转载自OwenZeng_DBA

文章地址:https://blog.csdn.net/z10843087/article/details/75812361数据库的性能问题和很多因素有关,下面总结下跟数据库性能相关的六大因素,希望在以后大家在排查性能问题时,能让大家有个清晰的思路从底层到上层硬件能力:CPU,内存,IO,网络系统环境:OS,DB版本     OS,DB参数配置数据库内部因素:索引,阻塞+等待,隐...

2018-10-24 17:50:36 577

翻译 sysbench的CPU,文件I/O,OLTP三种基准测试

sysbench是一款多线程系统压测工具,可以执行多种类型的基准测试,它不仅设计用来测试数据的性能,也可以测试运行数据库的服武器的性能一,CPU基准测试最典型的子系统测试该测试使用64位整数,测试计算素数直到某个最大值所需要的时间GNU/Linux服务器:查看CPU配置:cat /proc/cpuinfo分别在不同CPU配置的服务器中运行测试sysbench --tes...

2018-10-23 23:32:00 799

原创 mysql 创建用户,赋权,刷新权限

CREATE USER ‘lei’@‘192.168.1.197’ IDENTIFIED BY ‘root’;GRANT ALL PRIVILEGES ON . TO ‘lei’@‘192.168.1.197’ IDENTIFIED BY ‘root’;FLUSH PRIVILEGES;

2018-10-23 10:27:05 6615

原创 windows+PHP+MySQL+Apache自定义环境卸载

1.PHP的卸载直接删除PHP的文件夹2.MySQL的卸载1)以管理员的身份运行CMD执行命令:sc delete mysql2)清除注册表:在文件资源管理器中输入“C:\Windows\regedit.exe"弹出注册表删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MyS...

2018-10-22 23:13:46 3863

转载 sysbench压力测试工具的安装-转载-老僧观天下

转载自老僧观天下:https://www.cnblogs.com/hally/p/8360637.htmlsysbench是一款压力测试工具,可以测试系统的硬件性能,也可以用来对数据库进行基准测试wget https://github.com/akopytov/sysbench/archive/1.0.zip -O "sysbench-1.0.zip"  下载之后的名字是1.0.zip。解...

2018-10-22 16:07:03 217

原创 自动安装lnmp/lamp环境

地址1:https://oneinstack.com/auto/地址2:https://lnmp.org/install.html

2018-10-22 10:33:00 197

转载 详解MySQL基准测试和sysbench工具-转载-(作者:编程迷思)

转载地址:https://www.cnblogs.com/kismetv/archive/2017/09/30/7615738.html参考:https://blog.csdn.net/oahz4699092zhao/article/details/53332105一、基准测试简介1、什么是基准测试数据库的基准测试是对数据库的性能指标进行定量的、可复现的、可对比的测试。基准测试...

2018-10-22 10:27:06 216

原创 百度网盘,有道云笔记登不上的解决方案

2018-10-19 09:13:05 2425

原创 深入浅出MySQL 第23章 应用优化

1,使用连接池2.减少对MySQL的访问1.避免对统一数据做重复检索2.使用查询缓存3.增加CACHE层3.负载均衡机制:利用某种均衡算法,将固定的负载量分布到不同的服务器上,以此来减轻单台服务器的负载,达到优化的目的. 负载均衡可以用在系统中的各个层面中,从前台的web服务器到中间层的应用服务器,最后到数据层的数据库服务器1.利用MySQL复制分流查询操作(主从复制)可以减少主数...

2018-10-17 19:07:12 120

原创 深入浅出MySQL 第22章 磁盘I/O问题

对于比较大的数据库,磁盘I/O 一般总会成为数据库的一个性能瓶颈SQL优化,数据库对象优化,数据库参数优化,以及应用程序优化等,大部分都是想用过减少或延缓磁盘读来减轻磁盘I/O的压力及其对性能的影响.解决磁盘I/O问题,减少或延缓磁盘操作是一重要方面,但磁盘I/O是不可避免的,因此,增强磁盘I/O本身的性能和吞吐量也是一个重要方面.以下涉及到磁盘阵列,符号链接,裸设备等更底层的方面1.磁盘...

2018-10-17 18:45:57 559

原创 mysql 的一些有意思的sql记录,持续更新...

insert into db.tableA (feild1,feild2) select value1,value2 from db.tableB where id=1;2018-10-10这是在一个同事写的存储过程中看见的,第一次见这种写法,挺有意思的,把原代码贴上:将db.tableB 中查询到的数据插入到db.tableA中的feild1,feild2字段中 ...

2018-10-10 18:07:03 204

原创 mysql-使用存储过程一次性批量创建多张表

大家好,谢谢大家阅读我的文章,请多多指教如何使用存储过程一次性创建多张表,^-^,代码如下:业务需求:项目中需要创建100张表我使用了存储过程来实现这是我项目中使用到的一个小小功能DELIMITER $$USE `DBName`$$DROP PROCEDURE IF EXISTS `pro_TableCreate`$$CREATE DEFINER=`root`@`...

2018-09-19 13:57:09 12182 2

转载 数据库逻辑结构单元

可参考:https://www.cnblogs.com/geaozhang/p/8610978.html对于页的理解

2018-09-04 17:36:51 193

转载 总结mysql的三种外键约束方式

转自:RuningXJhttps://blog.csdn.net/qq_34123420/article/details/52530756如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。这里以MySQL为例,总结一下3种...

2018-08-29 11:10:12 1054 2

原创 开发问题-mysql之存储过程报错Error Code : 1243 Unknown prepared statement handler (FUpdate) given to EXEC

头疼,1243这个报错找了我一下午预处理语句有问题,我一直检查,字段太多,眼睛看花了,而且从输入参数以后用的都是一致的,也没意识到是把FNote写成了Note,至于怎么找出来的,什么导致发现不了的,是下面这条语句DECLARE error INT(2) DEFAULT 0; -- 声明变量,默认值为0DECLARE CONTINUE HANDLER FOR SQLEXCEPTION...

2018-08-28 18:33:03 6549 1

原创 问题之mysql存储过程CASE条件语句判断根据问题(已解决)

这两天在学习存储过程,在条件语句 CASE WHEN EHEN END CASE 的时候发现一件奇怪的事 mysql> DROP PROCEDURE IF EXISTS `pro_test`;DELIMITER $$CREATE PROCEDURE `pro_test`(IN parameter int)BEGINSET @parameter=parameter + 1;...

2018-08-24 15:21:17 814

原创 mysql学习笔记之索引(持续更新中...)

参考资料书籍<高性能mysql(第3版)>第5章:创建高性能的索引,博客园桦仔的mysql学习心得,链接http://www.cnblogs.com/lyhabc/p/3776739.html创建索引时分为两种情况1)在建表时创建2)表建好后创建语法CREATE TABLE table_name[col_name data type][unique | fu...

2018-08-23 11:29:57 155

转载 mysql之触发器

http://www.cnblogs.com/lyhabc/p/3802704.html可以看这篇

2018-08-21 10:39:06 96

原创 学习笔记之mysql-存储过程 持续更新中

工作需要学习mysql https://www.cnblogs.com/mark-chan/p/5384139.html这篇文章写得非常不错,对于没接触过存储过程的开发人员来说可以很快很明白的理解并学会写存储过程 CREATE PROCEDURE GreetWorld() SELECT CONCAT(@greeting,' World'); 文章中有这种写法,没有beg...

2018-08-20 17:17:59 132

转载 sublime text3 部分快捷键

原文地址:https://www.douban.com/note/362268947/选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+Shift+L 先...

2018-03-09 16:46:25 217

原创 伪静态url重写机制apache的一个配置

2018-01-04 16:41:48 203

原创 典型递归

斐波那契数列集合:1 1 2 3 5 8 13 21 ...位置:1 2 3 4 5 6 7   8  ...推导:当前位置的值是前两个位置的值之和递归:function getRes($i) {    if ($i == 1 || $i == 2) {    return 1;    } else {    return getRes($i - 1) +

2018-01-02 16:02:16 184

原创 linux下编译安装开发环境apache+mysql+php-lamp

在windows下搭建环境已经很熟悉了,现在来试试linux下搭建环境(非一键安装)第一步,准备fileizilla,linux系统(我用的centos6.6),对应的包:1.apr-1.5.2.tar.gz 2.apr-util-1.5.4.tar.gz  3.httpd-2.4.25.tar.gz 4.mysql-5.6.31.tar.gz  5.php-5.6.30.tar.gz

2017-12-14 16:36:38 338

原创 PHP常见漏洞与编码安全-PHP攻防入门-学习笔记

一、在地址栏直接输入目标地址跳转。如在未登录的情况下直接访问需要登录才能显示的目标页面办法:采用session会话技术,在目标页面开启session验证,session中没有存储对应的用户信息代表用户未登录。用户登录时存储相应信息到session中。二、跨站脚本攻击(Cross Site Scripting,XSS)是一种经常出现在Web应用程序中的计算安全漏洞,是由于Web应

2017-12-07 19:51:54 579

原创 laravel-admin学习笔记之文件管理

$ composer require laravel-admin-ext/media-manager -vvv$ php artisan admin:import media-manager上面这两句是手册里说的安装文件管理的扩展进入控制台cmd ,D:\myenv\Apache24\htdocs\admin> 这是对应的项目路径输入上面两行命令,没有产生对应的文件管理

2017-11-16 12:10:44 2321

原创 本地git 推送到github被拒绝

别人之前安装过git工作过,我卸载之后用git推送到github上被拒绝,修改用户名跟邮箱没用,百度之后知道,要配置ssh私钥在c:/user/jun/.ssh这个文件夹里把里面两个文件删除了,用git重新生成,至于怎么生成请百度.

2017-11-15 18:23:33 1843

转载 安装laravelExcel详细教程包含安装问题和导入Excel数据中文问题解决办法

接着上个安装好laravel-admin的项目,在此项目内安装excel扩展有一个坑:百度有篇博客composer require maatwebsite/excel ~2.0.0这个语句执行得不到正确的结果,是错的,我去github上看了,少了双引号,应该是composer require "maatwebsite/excel:~2.1.0"ok,如期成功,产

2017-11-01 15:11:20 3400

转载 在apache服务器上的访问去除index.php

http://www.cnblogs.com/tianguook/p/3726457.html  转自http://www.cnblogs.com/tianguook/p/3726457.html在APACHE服务器上的访问方式上去除index.php下面我说下 apache 下 ,如何 去掉URL 里面的 index.php 例如: 你原来的路径是: localhost/

2017-10-31 09:51:49 1057

原创 安装laravel-admin产生不了app\Admin文件问题

困扰很久的问题解决了,呼httpd.conf文件里我打开了这个,现在还不确定是否是这个问题  今天公司电脑安装,确定了,不是这行的问题,就是字段长度的问题LoadModule rewrite_module modules/mod_rewrite.so照样的,php7laravel5.5都下好了,开始安装laravel-admin先是:composer require encor

2017-10-30 23:57:18 4395 2

原创 apache配置文件里#include conf/extra/httpd-bhosts.conf 打开无法启动apache的问题

昨天晚上安装好php+apache后,用xammp安装了mysql,然后下好laravel框架就开始配置虚拟主机了,打开D:\myenv\Apache24\conf 文件夹Include conf/extra/httpd-vhosts.conf将上面这行的#去掉,apache就无法启动,后面发现是D:\myenv\Apache24\conf\extra 文件夹下httpd-vh

2017-10-30 22:47:06 4639

转载 composer详细安装教程

见:http://blog.csdn.net/u014236259/article/details/62892899

2017-10-30 22:43:19 362

空空如也

空空如也

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

TA关注的人

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