自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

原创 phpstorm的find in path缓存

phpstorm的find in path缓存

2023-03-20 08:56:57 171

原创 Git 将一个分支完全覆盖(不是合并)到另一个支

Git 将一个分支完全覆盖(不是合并)到另一个分支

2023-02-25 09:05:38 461 1

原创 mysql 1055 - Expression 解决

Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'test.orders.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 解决

2022-10-29 11:22:36 554 1

原创 如何防止你的索引失效

单个索引1、使用!= 或者 <> 导致索引失效SELECT * FROM user WHERE name != ‘冰峰’;我们给name字段建立了索引,但是如果!= 或者 <> 这种都会导致索引失效,进行全表扫描,所以如果数据量大的话,谨慎使用2、类型不一致导致的索引失效在说这个之前,一定要说一下设计表字段的时候,千万、一定、必须要保持字段类型的一致性,啥意思?比如 user 表的 id 是 int 自增,到了用户的账户表 user_id 这个字段,一定、必须也是 int

2020-09-16 09:40:13 478

原创 php 处理高精度计算函数

PHP 为任意精度数学计算提供了二进制计算器(Binary Calculator),它支持任意大小和精度的数字,以字符串形式描述bcadd — 加法bccomp — 比较bcdiv — 相除bcmod — 求余数bcmul — 乘法bcpow — 次方bcpowmod — 先次方然后求余数bcscale — 给所有函数设置小数位精度bcsqrt — 求平方根bcsub — 减法...

2020-08-10 10:04:34 210

原创 性能调优之MYSQL高并发优化

一、数据库结构的设计表的设计具体注意的问题:1、数据行的长度不要超过8020字节,如果超过这个长度的话在物理页中这条数据会占用两行从而造成存储碎片,降低查询效率。2、能够用数字类型的字段尽量选择数字类型而不用字符串类型的(电话号码),这会降低查询和连接的性能,并会增加存储开销。这是因为引擎在处理查询和连接回逐个比较字符串中每一个字符,而对于数字型而言只需要比较一次就够了。3、对于不可变字符类型char和可变字符类型varchar 都是8000字节,char查询快,但是耗存储空间,varcha

2020-07-02 09:10:17 923

原创 Redis Flushall

Redis Flushall命令用于清空整个 Redis 服务器的数据(删除所有数据库的所有 key )。语法redis Flushall 命令基本语法如下:redis 127.0.0.1:6379> FLUSHALLredis 127.0.0.1:6379> DBSIZE # 1 号数据库的 key 数量(integer) 6redis 127.0.0.1:6379> flushall # 清空所有数据库的所有 keyOKredis 127.0.0.

2020-05-30 09:29:41 391

原创 linux强制杀死某个端口进程命令

inux强制杀死某个端口进程命令,例如80端口:sudo fuser -k -n tcp 80

2020-05-21 18:30:09 1058

原创 css文本垂直居中

关键代码.item-txt .fr::before{content: ‘’;display: inline-block;vertical-align: middle;height: 100%;}

2020-04-27 15:17:48 665

原创 微信小程序自定义tabBar组件开发

今天看了微信官方文档自定义 tabBar · 小程序 配置的路径要是同级下的第一级目录,满足不了我们需求所以自制了个tabBar组件,步骤如下:1.新建tabTemplate文件夹用于保存tabBar模板,tabTemplate/index.wxml<template name="tabBar"><cover-view class="tab-bar">&l...

2020-02-25 09:36:15 459

转载 Git 之 版本回退

1. git log定义:该命令显示从最近到最远的提交日志。每一次提交都有对应的commit id和commit message。如果嫌弃输出的信息杂乱无章,那么加上--pretty=oneline参数试试吧!2. git reset --hard id定义:根据 id 回退到指定的版本;我们已经根据 git log 命令看到了所有的提交的信息,本文中,我以回退到 个人模...

2020-02-12 16:33:37 133

原创 thinkphp redis

String类型操作 string是redis最基本的类型,而且string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 $redis->set('key','TK'); $redis->set('number','1'); $redis->setex('key',5,'TK');//设置有效期为5秒的键值...

2019-11-27 23:40:02 371

原创 linux防火墙

一、iptables防火墙1、基本操作# 查看防火墙状态service iptables status# 停止防火墙service iptables stop# 启动防火墙service iptables start# 重启防火墙service iptables restart# 永久关闭防火墙chkconfig iptables off...

2019-11-27 09:44:17 109

原创 swoole平滑重启

find / -name 'php' 查看php目录nohup /usr/local/php/bin/php /data/wwwroot/default/swoole/live/server/ws.php > /data/wwwroot/default/swoole/live/server/ws.log &找到目录/data/wwwroot/default/swoole/l...

2019-11-13 23:27:56 290

原创 swoole安装踩过的坑

今天再自己服务器上源码安装swoole安装完了运行报错:PHP Warning: PHP Startup: Unable to load dynamic library 'swoole'......后面在网上查看原因说了好多理由问题还是没解决 总而言之就是找不到swoole后面执行命令./configure --help看下 有这么一句“--with-php-config” 突...

2019-10-17 00:23:44 534

原创 WebSocket关于https的那些事

今天在自己的 个人服务器上部署swoole但不巧WebSocket访问不了 废话不说上代码 找到nginx配置文件location /websocket/ { proxy_pass http://0.0.0.0:{port}; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; ...

2019-10-12 22:21:06 789

原创 git绑定远程仓库

已经有本地代码但还没绑定远程仓库的1.git remote add origin git@gitee.com:XXX (如果已关联 git remote rm origin 删除)2.git pull origin master3.git push -u origin master

2019-10-10 19:51:07 7559

原创 mysql存储过程

想在命令行操作存储过程 先改变分隔符delimiter $$;将分隔符改为$$;恢复上面命令delimiter ;创建存储过程(前提必须得选中一个数据库):create procedure p_hello() -> begin -> select 'hello'; -> end -> $$;调用存储过程call p_h...

2019-10-10 16:30:41 105

原创 mysql会话变量与全局变量

show session variables;查看会话变量show session variables like "%log";模糊查询set autocommit ='off';(同等 set @@session.autocommit ='off';)更改autocommit为offselect @@session.autocommit 查看指定变量(autocommit)s...

2019-10-10 14:16:14 277

原创 mysql常用命令

net start mysql启动mysql -u root -h 127.0.0.1 -p 本地登录show databases 查看数据库show variables like 'char%' 查看编码 (my.ini => character-set-server)source D:/my/my.sql导入mysql -uroot -p user <D:/m...

2019-10-10 13:40:51 89

原创 Laravel IDE Helper安装

打开https://packagist.org/packages/barryvdh/laravel-ide-helper#v2.4.3如图所示composer require --dev barryvdh/laravel-ide-helper 注意如果php版本限制在后面添加版本号找到laravel 项目 配置文件 providers 添加 Barryvdh\Larave...

2019-10-04 13:16:08 240

原创 phpstorm没有代码提示

phpstorm用了一段时间突然工具没有代码提示 网上有人说可能是Power save mode的原因开始没找到这个设置在哪ok

2019-10-04 13:10:37 6655

原创 php微信第三方平台官方文档SampleCode踩过的那些坑

今天下载了微信第三方开发dome直接运行报错,有些是因为php版本问题1,使用命名空间(这是我个人所放的目录,根据你自己的项目自己定义)2,对官方文档的构造函数进行修改将这种构造函数改为我们熟悉的__construct3,下面就是版本冲突的php函数mdecrypt_generic,mcrypt_generic_init,mcrypt_generic_deinit...

2019-09-08 14:17:07 260

原创 Navicat Premium

Navicat Premium是个好用的东西 目前网络上一大堆破解工具

2018-12-26 14:57:26 121

转载 git常用命令

一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]二、配置Git的设置文件为.gitconfig,它可以在用户主目

2016-10-14 23:01:01 212

转载 AngularJS学习:windows下git+nodejs环境的搭载

AngularJSAngularJS是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,但要构建WEB应用的话它就显得乏力了。所以我做了一些工作(你也可以觉得是小花招)来让浏览器做我想要的事。git分布式的版本控制工具nodejsNode.js是一套用来编写高性能网络服务器的JavaScrip

2016-10-13 19:40:13 1372

原创 No input file specified.

今天下载了 TP5 运行报错  No input file specified.找到 .htaccess文件把  tp5 在public目录下RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 改为 RewriteRule ^(.*)$ /index.php?/$1 [L]重启apache OK

2016-10-12 16:59:38 317

转载 angularJS学习笔记之——搭建学习环境

第一步:安装Git你可以从http://git-scm.com/download下载和安装Git。一旦你安装完Git,你应该就有git命令行工具了。你可能用到的主要的命令是:git clone ... :克隆一个远程仓库到你的本地电脑git checkout ... :检出一个特定的分支或者标记版本第二步:下载  angular-phonecat 通过下面的

2016-09-28 18:33:33 279

转载 npm设置成淘宝镜像

通过下面命令将npm设置成淘宝镜像npm config set registry https://registry.npm.taobao.orgnpm config set disturl https://npm.taobao.org/dist

2016-09-28 18:24:45 607

转载 git配置

一、Git安装:1、 二进制方式安装:$ sudo apt-get install git-core安装完成后,在终端中输入 git 就可以看到相关的命令了。如果只是需要使用git来管理本地的代码,那么现在 就 可 以使用了。如果需要和github上的项目结合,还需要做其他的一些操作。2、github帐号的申请如果只是需要将github上感兴趣的代码拷贝到本

2016-04-01 09:50:56 293

转载 Ubuntu+Apache+PHP+Mysql环境搭建

Ubuntu+Apache+PHP+Mysql环境搭建(完整版)一、操作系统Ubuntu 14.04 64位,阿里云服务器二、Apache1、安装Apache,安装命令:sudo apt-get install apache22、环境配置:1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf。

2016-04-01 09:11:47 290

转载 Ubuntu下deb包

deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。以下是一些 Dpkg 的普通用法:

2016-03-31 18:23:44 360

翻译 git里,状态显示有变化,但pull和push时却说Already up-to-date

git其实是是一个不用网络的仓库(本地仓库),你也可以把数据push到github上(远程仓库)。你现在的pull和push都是本地版本库和远程仓库之间的数据交互。在你的本地仓库,其实是由两部分组成:工作区 (Working Directory) //看得见的版本库 (Repository) //看不见的暂存区(Stage)分支 (branch)版本库包含暂

2016-03-31 18:14:38 27319 1

转载 Ubuntu下deb包

deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。以下是一些 Dpkg 的普通用法:

2016-03-27 10:47:48 274

原创 破解phpstorm

IntelliJ IDEA开源社区 提供了如下通用激活方法:  注册时选择License server,填http://idea.lanyus.com/下的全部授权服务器已遭JetBrains封杀。请使用http://idea.qinxi1992.cn  注意  http://idea.lanyus.com/下的全部授权服务器已遭JetBrains封杀。请使用http://idea.q

2016-03-25 09:21:48 944

转载 git分支管理

1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]拉取远程仓库:$ git pull [remoteName] [localBran

2016-03-18 15:56:47 351

转载 Git问题Everything up-to-date解决__提交代码遇到『Everything up-to-date』

接下来先创建一个新分支提交改动$ git branch newbranch然后输入这条命令检查是否创建成功$ git branch这时终端输出 newbranch* master这样就创建成功了,前面的*代表的是当前你所在的工作分支。我们接下来就要切换工作分支。$ git checkout newbranch这样就切换完了,可以 $ gi

2016-03-14 09:47:56 15869

Weixin.rar

微信开放平台SampleCode包 对应php7修改后的代码

2019-09-17

城市联动sql

城市联动sql文件 mysql版 史上最前 包括城市等级

2018-12-26

空空如也

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

TA关注的人

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