自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (22)
  • 收藏
  • 关注

原创 mac下使用docker安装php7.4环境

本项目以 Laravel 框架为例,启动文件按照自己的项目而定安装目录自定义,我本地的安装目录是1、在在创建目录1.nginx2.php2、在下创建文件3、在下的php目录创建文件,基本全部复制即可,不需要改动4、在下的nginx目录创建文件,基本全部复制即可,不需要改动5、打开终端 进入docker-compose down(这个是结束,重启先输入这个,没有启动过则没有任何输出),以下是正常的输出结果第一次启动先输入这个),启动打印较多,只是复制最终的输出结果。

2024-10-28 11:57:21 1360

原创 在Go中使用mysql的 select * 和select字段的区别

这个问题存在很多争议,不管是有经验的还是初学者,都会有各自的见解,主要还是以业务区分为主。一下是个人看法:在工作中尽量不使用select * ,原因有很多大致可以理解为一下几点:1.使用规范2. 在字段过多的情况下,会导致资源浪费。3. select * 在 innodb 引擎上必然会回表查询,也会造成 io 的压力,后者是情况而定,如果查询的索引字段,不需要回表,可以提升查询效率和降低 io 压力,在 myisam 引擎上则只有 io 压力的区别。一下情况可以使用 select *

2022-03-28 18:14:38 398

原创 关于golang Goanno设置注释快捷操作

文件头注释模板/*** @Author: 21* @Date: ${DATE} ${TIME}*/通过goland的设置即可

2021-06-11 14:38:21 754 1

原创 网页屏蔽f12、右键、禁止复制与禁止查看源代码

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/jx950915/article/details/803465301、屏蔽f12document.onkeydown = function(){ if(window.event && window.even...

2020-07-03 10:40:41 1846

原创 大厂总结的Redis使用规范,有些点是他们走过的坑,可以借鉴一下

基础规范1、必须配置访问密码裸奔的 Redis 除了方便被外部盗取数据外,内部管理上也极易出现误操作风险,如误连造成数据被覆盖、丢失。2、必须以非root用户启动Redis 的设计过于灵活,这直接让攻击者可以远程通过 root 运行的 redis 服务获取到操作系统 root 权限。3、禁止将Redis当做持久化存储使用Redis虽然支持AOF、RDB持久化模式,但是并不会记录每条操作的详细时间戳(对比MySQL的binlog会详细记录执行时间),出现误操作时无法进行精确回滚!4

2020-07-03 10:29:35 598 2

转载 redis的bitmap使用场景

bitop operation rs key1 [key2…]对key1 key2做opecation并将结果保存在rs上opecation可以是AND(与) OR(或) NOT(非) XOR(异或)

2020-03-08 14:01:42 381

转载 Redis 9种数据结构以及内部编码实现

90%的人知道Redis 5种最基本的数据结构,只有不到10%的人知道8种基本数据结构(5种基本+bitmap+GeoHash+HyperLogLog),只有不到5%的人知道9种基本数据结构(5.0最新版本数据结构Streams),只有不到1%的人掌握了所有9种基本数据结构以及8种内部编码,掌握这篇文章的知识点,让你成为面试官眼中Redis方面最靓的仔!说明:本文基于Redis-3.2.11...

2020-03-08 13:54:34 499

原创 RESTful API设计指南-最佳实践

Facebook,Google,Github,Netflix和其他少数技术巨头给开发人员和产品提供了通过API使用数据的机会,并成为了他们的平台。即使您没有为其他开发人员和产品编写API,使用精心制作的API对于您的应用程序也总是非常健康。关于设计API的最佳方法,互联网上有很长的争论,这是最细微的差别之一。没有为此定义任何官方指南。API是一个接口,许多开发人员可通过该接口与数据进行...

2020-03-05 11:28:35 259

转载 php仿微信有好时间(最新)

/** * 微信展示时间的方法 * @param $addTime * @return string */ public static function getChatTimeStr($addTime) { $nowTime = time(); if($addTime > $nowTime) { ...

2019-04-15 14:56:46 523

原创 mysql经典

1.问:什么是索引?答: (1).索引是一种高效获取数据的存储结构,例:hash、 二叉、 红黑、B+Tree、B Tree。2.问:mysql索引的实现原理?答: 参考博文地址:https://www.cnblogs.com/wlwl/p/9465583.html 若仅仅是select * from table where id=1,上面三种算法可以轻易实现,但若是s...

2019-01-30 13:57:10 443

转载 (error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on d

今天运行Redis时发生错误,错误信息如下:(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis ...

2018-09-07 15:22:50 205

翻译 在windows上搭建redis集群(redis-cluster)

一 所需软件:Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem、创建Redis集群的工具redis-trib.rb二 安装配置redis redis下载地址   https://github.com/MSOpenTech/redis/releases ;  下载Redis-x64-3.2.100.zip。集群规划有三个节点的集群,每个节点有一主一备。需要6台虚...

2018-06-15 17:43:08 169

转载 PHP5.6版本安装redis扩展

PHP使用redis扩展一.php安装redis扩展 1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本   2.根据PHP版本号,编译器版本号和CPU架构,选择php_redis-2.2.5-5.6-ts-vc11-x64.zip和php_igbinary-1.2.1-5.5-ts-vc11-x64.zip下载地址:http://windows.php.net/downlo...

2018-06-11 16:15:25 4891

原创 Linux下Mysql主从复制(从库是MariaDB)

 排版不易,希望能帮助到大家一、准备2台服务器ip:120.168.0.1(主)、120.168.0.2(从)二、配置文件        1. Linux中的MySQL配置文件都在/etc/my.cnf(windows中的配置文件为mysql.ini)        2.主库binlog-ignore-db=mysql   #不参与主从的数据库名,不参与主从复制的数据库名m...

2018-06-01 19:57:53 879

转载 windows 64位上RSA密钥生成和使用(亲测可用)

下载OpenSSL 下载地址一,下载安装windows平台openssl密钥生成工具,执行安装目录bin下的"openssl.exe",执行后弹出命令窗口如下二,生成私钥输入"genrsa -out rsa_private_key.pem 1024",回车,命令窗口如下,在bin目录下多了一个rsa_private_key.pem文件,将这个文件通过文本编辑器打开,将看到你所需要的私钥,使用时记得...

2018-05-29 13:47:02 6620

转载 在Linux x86_64环境下编译memcached

1.下载memcached源码包访问memcached官方网站http://memcached.org可以下载到最新最稳定版本的memcached源码包下载完成后将其解压[plain] view plain copy[root@lxp2 ~]# cd Download  [root@lxp2 Download]# ll  total 312  -rw-r--r-- 1 root root 3119...

2018-03-17 18:07:50 226

原创 php安装redis扩展

1,先安装redis,具体步骤看上一篇2,现在是安装php的redis的扩展 先下载 下载地址是 https://github.com/phpredis/phpredis/archive/develop.zip3,下载后用unzip zxvf 解压 unzip zxvf phpredis-develop4,cd phpredis-develop5,/usr/local/php/bin/phpize...

2018-03-14 17:57:21 285

原创 阿里云下配置MySQL远程连接的步骤详解

大家都知道阿里云默认是不能用客户端远程连接的,但最近因为工作的需要,不得不实现远程连接,下面这篇文章主要给大家介绍了在阿里云下配置MySQL远程连接的步骤,需要的朋友可以参考借鉴,下面来一起看看吧。众所周知在默认情况下,我们安在阿里云上的mysql是不支持远程连接的,但是我们还需要通过一些工具来连接mysql,如navicat,这时就需要我们来修改mysql的远程连接了。注意一点:当我们修改完my...

2018-03-13 12:54:34 624

原创 鼠标点击复制的JS代码

1、点击文本框,复制文本框中的内容方法1:  function oCopy(obj){  obj.select();  js=obj.createTextRange();  js.execCommand("Copy")alert("复制成功!"); }  方法2: function copy_txt(){   var obj = docu

2017-07-17 15:28:11 1894

原创 在Linux上安装Memcached服务

服务器端主要是安装memcache服务器端. 官网有最新版的 也可以下载,相应的安装要改成新版本的版本号下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果

2017-06-01 10:41:09 229

转载 CentOS下如何安装libevent

1.下载安装包新版本是libevent-2.0.10-stable。(如果你的系统已经安装了libevent,可以不用安装)官网:http://www.monkey.org/~provos/libevent/下载:http://www.monkey.org/~provos/libevent-2.0.10-stable.tar.gz2.解压 # tar zxvf libevent

2017-06-01 10:21:02 1247

原创 workerman安装流程

WEB消息推送这个功能实现的步骤Linux系统可以使用以下脚本测试本机PHP环境是否满足WorkerMan运行要求。 curl -Ss http://www.workerman.net/check.php | phpyum install php-process --skip-brokenrpm -Va --nofiles --nodigest(1)首先服务

2017-05-22 10:03:21 2123

原创 memcached安装流程

cp /usr/lib/libevent-2.0.so.5 /usr/local/bin/  linux 命令复制文件 这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下

2017-05-22 10:01:25 397

转载 PHP人民币金额数字转中文大写

下面这段代码放在 公共function里面function _cny_map_unit($list,$units) { $ul=count($units); $xs=array(); foreach (array_reverse($list) as $x) { $l=count($xs);

2017-04-10 16:41:24 722

原创 html5下载download属性

download属性可以直接实现图片,视频,压缩文件下载功能,但是浏览器对文件重命名支持度并不一致(所用浏览器皆为目前最新版本)1.火狐浏览器,支持重命名。 注意命名时文件名后缀与源文件类型一致 2.谷歌,IE,EDGE均不支持文件重命名。html lang="en"> head> meta charset="UTF-8"> title>下载title> head

2016-12-03 14:45:13 856

原创 饿了么外卖api接口完整测试demo

三大外卖中,饿了么无需申请,直接提供测试账号给开发者进行开发测试。但是并没完整的demo。自己根据官方api,将签名及公共的方法写了个类。直接上完整demo,具体在补充。csdn不能上传附件,补上百度云地址链接:http://pan.baidu.com/s/1kVkAtqZ 密码:m2w4

2016-12-03 14:42:01 3552

原创 wokerman 在线聊天室本地实现

workerman上给的chat例子在win下实现过程1、html代码 var ws; $(function(){ ws = new WebSocket("ws://192.168.10.249:2347");

2016-12-03 14:39:05 481

原创 利用百度API获取地址经纬度

利用百度API获取地址经纬度一、调用百度地图,在当前页面弹窗,搜索地址,右键获取地址经纬度引入文件如下:此处是百度api需要申请">HTML代码如下:         地图标注* 点击添加经纬度 经度*

2016-11-11 16:21:04 803

sublime-package-master.zip

sublime-package-mastersublime-package-mastersublime-package-master汉化包

2019-10-16

阿里云OSS PHP STS SDK上传demo

阿里云OSS PHP STS SDK上传demo,在您使用STS SDK前,请仔细阅读RAM使用指南中的角色管理部分,并阅读STS API文档

2019-09-12

OSS官方demo.zip

阿里云OSS PHP STS SDK上传demo,在您使用STS SDK前,请仔细阅读RAM使用指南中的角色管理部分,并阅读STS API文档

2019-09-12

APKDB查看apk包名工具.rar

查看apk包名,解压后点击 Setup.exe 安装,再找到apk安装包目录,右键使用APKDB编译,报错SDK,安装java环境,一般在C:\Program Files (x86)\Java\jre1.8.0_191目录下,跟具体时间回车,再点击apk安装包重新右键编译,会生成一个文件,查看AndroidManifest.xml文件即可看到

2019-08-30

Desktop.zip

功能:反编译出apk资源文件。 使用方式: 把apktool 解压到任意位置 执行 在dos 改目录下 执行 apktool d xxx.apk test ,便会把编译后的资源存入test文件夹下。

2019-08-30

fullcalendar-demo-master.zip

基于fullcalendar制作的日程管理小demo

2019-08-16

fullcanlendar.zip

基于fullcalendar制作的日程管理小demo

2019-08-16

redis经典问题及答案

redis经典问题及答案

2019-01-29

涂抹MySQL 有目录书签PDF完整版

涂抹MySQL 目录书签PDF完整版

2018-12-05

inotify-tools-3.13.tar.gz

rsync+inotify实现服务器之间文件实时同步

2018-10-16

shopnc 使用阿里云短信服务

由于shopnc短信服务太贵且不稳定,所以本人替换为阿里云短信服务,遇到的坑在此写明,与各位道友一起分享

2018-08-24

PHP 单例模式解析和实战

PHP 单例模式解析和实战 PHP 单例模式解析和实战 PHP 单例模式解析和实战

2018-07-10

ShopNC+B2B2C+商城开发手册

ShopNC+B2B2C+商城开发手册ShopNC+B2B2C+商城开发手册

2018-06-14

全国地区信息联动表

内涵2张全国地区数据库,2017最新数据库,包含分层信息,导入即用

2018-06-11

全国车辆信息库

全国车辆信息库,很详细的资料,覆盖90%车辆信息。mysql格式

2018-06-11

ShopNC B2B2C 商城开发手册

ShopNC B2B2C 商城开发手册,pdf文件,很详细的手册,推荐使用

2018-06-11

PHP5.6版本安装redis扩展(内附扩展包文件)

PHP5.6版本安装redis扩展(内附扩展包文件以及安装教程)

2018-06-11

phpstudy安装redis扩展 内附vc11运行库,redis扩展+igbinary扩

winwods x86,64 VC11运行库+redis+igbinary扩展,内附教程

2018-06-11

php rsa加密解密实例

php rsa加密解密实例,附带教程以及openssl windows安装包

2018-06-06

PHP树结构,实现无限分级

PHP树结构,实现无限分级 代码亲测有效,放在php环境下就行

2018-06-06

MySQLAdministrator汉化包

MySQLAdministrator汉化包,带有安装解释,MySQLAdministrator汉化包,带有安装解释,MySQLAdministrator汉化包,带有安装解释

2018-06-06

空空如也

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

TA关注的人

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