自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追梦-DREM

每天进步一点点

  • 博客(145)
  • 资源 (17)
  • 收藏
  • 关注

原创 redis学习之淘汰策略和过期策略

淘汰策略内存配置redis内存配置参数为 maxmemory=0 redis默认配置使用系统最大内存,不过依照经验来看,最好配置为系统内存的 3/4淘汰策略的分类概念说明lru 全称为 least recently used 最近最少使用lfu 全程为 least frequency used 最少频率使用具体分类volatile-lru 从设置了过期时间的数据集中找到最近最少使用的进行回收volatile-lfu 从设置了过期时间的数据集中找到最少频率使用的进行回收v

2020-11-19 21:44:42 269

原创 Error creating bean with name ‘stringRedisTemplate‘ defined in class path resource

问题: springboot2 配置RedisTemplate 后,启动报错创建 stringRedisTemplate/redisTemplate异常报错内容为org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'homeController': Injection of resource dependencies failed; nested exception is or

2020-11-18 21:19:46 6015

原创 go服务docker实践-缩小镜像占用

go服务docker实践-缩小镜像占用小张开始学习go语言啦,从服务发布开始吧背景: 需要发布GO服务,所以开始编辑dockerfile,遇到了些问题,在此记录下,一起学习吧,文档同时更新到公众号里了,可以加个关注呦,写的不对的地方请指出,3Q1 说在前面本文环境建立在已安装docker服务基础上,请先准备好docker环境2 docker镜像要求我们首先思考一下云原生对应用运行时的...

2020-03-28 20:44:27 987

原创 快速搭建一套elk日志系统

背景:在调试阶段,发现有bug,开始在服务器上找bug,但是这个过程真的好痛苦,一种方式是直接在服务器上tail -f 直接查看,但是日志太多,不容易发现问题,另一种方式导出最近的日志到本地,打开本地编辑器一点一点查看但是两种方式都很麻烦,有没有轻松一点的方法呢? 在这个开源的时代,一直听说elk架构,那就搭建这个日志系统,感受下这个系统的魅力吧官网 https://www.elastic.c...

2020-03-05 12:19:40 3955 1

原创 java NIO,BIO,AIO理解和学习

java io学习1 什么是io我们常说的io是文件或字符的输入(input)和输出(output)2 BIO,NIO,AIO 有什么区别2.1 BIO什么是BIO? 同步阻塞I/O模式,数据的读取写入必须阻塞在一个线程内等待其完成。在活动连接数不是特别高(小于单机1000)的情况下,这种模型是比较不错的,可以让每一个连接专注于自己的 I/O 并且编程模型简单,也不用过多考虑系统的过...

2020-02-16 17:40:23 270

原创 配置服务器无密拉取最新代码

服务器生成公钥ssh-keygen一直回车服务器查看公钥配置git仓库公钥,这里我用的是 gitee,github/gitlab 都差不多把上一步的公钥复制到下图中配好之后就可以 不用账号克隆代码了注意:克隆 使用 ssh链接,不要用https 链接...

2020-01-21 00:44:55 464

原创 jenkin配置服务发布

centos7 安装jenkins安装java环境1 查看当前服务器是否包含java的yum包yum -y list java*2 我的服务器中已经包含,所以可以直接yum安装,我选择的是 java-1.8.0-openjdk.x86_643 yum install java-1.8.0-openjdk.x86_64安装好之后查看 java -version 版本,ok 没什么...

2020-01-21 00:25:08 230

转载 修改centos yum源

copy自https://blog.csdn.net/inslow/article/details/54177191有时候CentOS默认的yum源不一定是国内镜像,导致yum在线安装及更新速度不是很理想。这时候需要将yum源设置为国内镜像站点。国内主要开源的开源镜像站点应该是网易和阿里云了。修改CentOS默认yum源为mirrors.163.com1、首先...

2018-09-17 13:32:07 274

转载 ab测试结果

添加参数 ab -n 100 -c 10 -p ‘post.txt’ -T ‘application/x-www-form-urlencoded’ ‘http://test.api.com/ttk/auth/info/’ 在服务器上测试 Postdata.txt 里面为要填写的数据结果Benchmarking 193.112.51.143 (be patient)…..done...

2018-08-30 17:18:21 425

原创 三种方式递归获取文件目录

递归获取文件目录/** * opendir 打开一个目录句柄 * isdir 判断是否为一个目录 * readdir 依次读取文件资源句柄 * @param $dir * @param array $files 对变量值引用,直接改变同一块内存单元 */function getDir1($dir,&$files=[]){ if(is_dir($dir)) ...

2018-07-13 14:00:31 1337

转载 php中对类中静态方法和静态属性的学习和理解

什么是静态方法或静态属性 static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为“类属性”或“类方法静态方法的特点 1.static方法是类中的一个成员方法,属于整个类,即使不用创建任何对象也可以直接调用! 2.静态方法效率上要比实例化高,静态方法的缺点是不自动进行销毁,而实例化的则可以做销毁。 3.静态方法和...

2018-05-11 10:24:43 1755

原创 多表联合更新,含有聚合函数

2018-05-09 09:59:03 1564 1

转载 mysql修改表、字段、库的字符集

修改数据库字符集: ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE …];把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集: ALTER TABLE tbl_name CONVERT TO CHARACTER SET character_name [C...

2018-05-05 11:46:22 5135

转载 centos7 开启端口防火墙配置(如开启3306或者80端口)

转载自https://blog.csdn.net/codepen/article/details/52738906 https://www.cnblogs.com/hantianwei/p/5736278.htmlcentos7 开启端口防火墙配置(如开启3306或者80端口)centos7 默认是FirewallD 提供支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的...

2018-05-03 14:25:10 2630

原创 php中抽象类和接口的区别

抽象类和接口的区别抽象类:单继承,用extends关键字可以有常量和变量属性可以有构造方法抽象类中方法可以使用public,static,private,protect关键词方法中可以实现相应的逻辑抽象方法中不能有方法体接口:可以实现多继承,用implements或者extends关键字继承可以有常量,但是不能有变量没有构造方法方法一般使用public关键词修...

2018-04-19 09:17:30 357

原创 php底层学习-从底层分析引用

本文从燕十八老师视频学习中总结给变量赋值的时候发生了什么?例如: $a = 1; $b = $a; 在第一次赋值的时候,产生了一个结构体,并在symbol_table中记录了变量名和结构体的内存地址 { {zvalue:1length:1} type:is_LONG refcount_gc:1 is_ref_gc:0 }其中值是记录...

2018-04-08 12:31:37 444

原创 php底层学习-代码执行和变量的存储

本文是学习燕十八老师的视频总结php代码执行流程 php有zend引擎编译为opcode,然后由zend虚拟机来执行opcode,但是一执行结束,opcode就会被清除 可以安装第三方加速器(apc,xcache)来缓存opcode,zend自身不支持流程展示zend编译器(执行opcode) ↑ zend虚拟机(编译opcode) ↑ 操作系统...

2018-04-08 11:20:43 669 1

原创 实现vim编辑器自动补全php代码

有时候需要在服务器端修改代码,但是没有自动补全功能实在是麻烦,就学习了一下,实现了自动补全功能一:下载php函数库官方地址http://svn.php.NET/viewvc/phpdoc/doc-base/trunk/funclist.txt 或者在此地址下载 https://download.csdn.net/download/fei003/10326273二:复制到家目录...

2018-04-04 10:23:31 1978

原创 内心的激荡

纵然内心不愿再起波澜 狂跳的内心 掩饰,掩饰,掩饰不去 身体的微颤年龄是明显的界限 说着孩子般的话语 却想成为成功的典范 太难,太难,太难

2018-04-04 09:58:37 473

原创 mysql/sql 触发器的使用

mysql触发器在项目中的使用触发器A: ssc_she_log随着ssdb_she_log的新增而新增delimiter $drop trigger if exists after_insert_on_ssdb_she_log$create trigger after_insert_on_ssdb_she_logafter insert on ssdb_she_logfor e...

2018-03-22 14:57:10 265

原创 yii2 中 linslin\Curl的基本使用

use linslin\yii2\curl;$curl = new curl\Curl();//get http://example.com/ get请求改网址$response = $curl->get('http://example.com/');// curl对象有errorCode和errorerrorText 属性,分别为错误代码和错误说明if ($curl->e...

2018-03-19 16:45:52 4897

转载 centos新建具有root权限的用户

转载自 https://www.linuxidc.com/Linux/2012-03/55629.htm

2018-03-14 15:36:11 528

原创 php实现的经典算法40例

本文先复制JAVA经典算法40例,然后一步一步没每个例子进行php实现java例子 地址为http://blog.csdn.net/wangyang1354/article/details/9746979#【程序1】   题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   1.程序分析:   兔子...

2018-02-25 14:32:03 1246

转载 对centos下安装lnmp环境的学习和搭建

文章主要是根据https://my.oschina.net/ruiorz/blog/604232来写的,基本是抄的,但是也是一步一步操作完成前提准备源码均下载到自己的家目录,我自己试验的是下载到 /root 目录先安装一些基本的扩展,采用yum安装yum -y install gcc gcc-c++ autoconf cmake libjpeg libjpeg-dev...

2018-02-05 16:15:17 476

原创 都市繁华不如家

一 都市繁华,难辨真假。 熙熙攘攘,流浪天涯。 晨星晚霞,悠悠灯下。 岁月岁月,剐蹭脸颊。二 山中人家,满园鲜花。 晨起凤鸣,屋后水花。 远处有烟,清风微哗。 日暖微醺,诗香韵雅。

2018-01-30 09:43:47 285

原创 mysql 几种搜索引擎的比较

mysql中常见的数据库引擎之间的比较 转载自 深入浅出mysql数据库 MySQL5.5以后默认使用InnoDB存储引擎,其中InnoDB和BDB提供事务安全表,其它存储引擎都是非事务安全表。 若要修改默认引擎,可以修改配置文件中的default-storage-engine。可以通过:show variables like ‘default_storage_engine’;查看当前

2018-01-25 14:15:07 6811

原创 mysql常用的日期和时间函数

mysql常用的日期和时间函数 函数 功能 CURDATE() 返回当前日期 CURTIM() 返回当前时间 NOW() 返回当前的日期和时间 UN

2018-01-22 11:58:37 250

原创 利用git客户端来使用composer

用linux命令用习惯了,所以widows状态下不是很好用对composer进行小小的修改,能直接在git bash端使用composer复制composer.phar ,在修改名称为 composer也就是去掉文件扩展名然后就没有然后了下面是效果

2018-01-18 17:24:38 1778

原创 php的php_igbinary.dll 文件下载地址

里面各个版本 http://windows.php.net/downloads/pecl/releases/igbinary/

2018-01-18 16:45:01 10508

原创 对数组进行分页处理

遇到一个场景,只能全部查出来然后再分页 所以进行了封装一下,针对数组进行分页 三个参数 数组,页码,每页记录数 public function pageArr($arr,$page,$pagesize=6) { $page = (int)$page; $pagesize = (int)$pagesize; $pagecount =

2018-01-17 17:00:05 674

原创 yii2 下base64 上传图片小例子(和yii2没什么关系)

前端上传图片前转为base64编码,拿到后解码进行存储,整个过程还是很简单的,代码中有yii2的影子,如果不需要删了就可以了,最近太懒了,就不整理了,其实也是在网上抄的 …. !-!public function actionMemberCenter(){ header('Content-type:text/html;charset=utf-8'); $ba

2018-01-16 16:52:06 1896

原创 接口文档的正确使用-记录自己使用接口文档中的坑

昨天接口调试遇到的坑下面是需求文档 调用地址 post 请求 https://apitest.bdc.abc.com/toilet/status/report 请求协议 参数名 必选 类型 说明 time Yes int 更新时间,Unix时间戳 male Yes Stat 男厕所状态信

2018-01-13 10:06:16 4862

原创 对多维数组根据键进行排序

<?php/** * Created by PhpStorm. * User: 张 * Date: 2017/12/22 * Time: 11:14 */namespace app\modules\components\helpers;class FeiArr{ function array_sort($arr,$keys,$type='asc'){

2018-01-10 10:37:02 435

转载 Yii2性能优化之:缓存依赖

转自  https://segmentfault.com/a/1190000006861193?_ea=1155522#911Yii中的缓存依赖,简单来说就是将缓存和另外一个东西绑定在一起,如果另外一个东西发生变化,那么缓存也将发生变化。有点儿类似于JS中的触发事件(但是也不那么像),缓存的变动是依赖的东西所导致的。依赖可以是文件、数据库、甚至是一些表达式。功能十分强大。Y

2018-01-10 09:19:55 824

转载 Windows下ElasticSearch安装中的问题解决-Error occurred during initialization of VM Could not reserve enough sp

http://blog.csdn.net/wonderluoying/article/details/53363971Java虚拟机内存限制问题安装过程中遇到VM初始化问题(提示如下):Error occurred during initialization of VMCould not reserve enough space for 2097152K

2018-01-04 10:47:02 3923 3

转载 在CentOS 6中安装NERDTree

文章转载自http://blog.csdn.net/shine_journey/article/details/53383418(1)安装方法很简单,先把压缩文件下载下来,解压。(2)将plugin目录下的NERD_tree.vim拷贝~/.vim/plugin以及doc目录下的NERD_tree.txt拷贝到~/.vim/doc. ~表示当前用户的目录,我的环

2018-01-02 10:14:13 390

原创 yii2 对远程图片下载并压缩处理

yii2 对远程图片压缩处理的小经验要求安装imageine在类中 use yii\imagine\Image;public function getImg($url,$path,$quality=80){ $filename = pathinfo($url)['basename']; // 判断本地是否存在改文件 if(file_

2017-12-27 16:02:57 2376

转载 linux删除非a的文件

shopt -s extglob   启用正则 rm -rf  !(a*)

2017-12-19 21:12:54 671

原创 ImportError: No module named '_sqlite3'

[root@iZwefdeb2Z feiblog]# python manage.py runserver 0.0.0.0:8000Unhandled exception in thread started by .wrapper at 0x7f88198deea0>Traceback (most recent call last):  File "/usr/local/python3

2017-12-18 10:04:21 628

原创 Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser

Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser解决:   pip install lxml 报错告诉我们缺少lxml这个扩展[root@iZwz99u14nhegcyoefdeb2Z fei]# pip  install lxmlC

2017-12-16 19:49:11 2863

前端vue,html,js开发规范,前端vue,html,js开发规范

前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开发规范,前端vue,html,js开

2023-09-19

1000道 互联网Java工程师面试题 485页_PDF.zip

1000道 互联网Java工程师面试题 485页_PDF

2020-05-26

jdk8-windows.zip

jdk8windows 64位

2019-05-23

jdk8-linux.7z

jdk-8u211-linux-x64.tar.gz,官网下载的资源

2019-05-23

仿站小工具,解压即可使用

仿站小工具,解压即可使用,仿站小工具,解压即可使用,仿站小工具,解压即可使用

2018-06-12

Fiddler4.6.1.5免安装,解压直接可用

fIDDLER4.6.1.5免安装,解压直接可用, fIDDLER4.6.1.5免安装,解压直接可用,

2018-06-12

vim自动补全所需要的php函数库

vim自动补全所需要的php函数库.................................................................................................

2018-04-04

api-ms-win-crt-runtime-l1-1-0.dll

api-ms-win-crt-runtime-l1-1-0.dll,windows系统中的扩展

2017-12-12

PHP.CookbookPHP经典实例(第3版).pdf

PHP.CookbookPHP经典实例(第3版).pdf

2017-07-01

2017最新php面试集合(共七套)

php最新面试集合总结

2017-07-01

Redis介绍及实践分享pdf版

Redis介绍及实践分享pdf版

2017-07-01

Redis设计与实现(第二版)chm版

Redis设计与实现(第二版)chm版

2017-07-01

网易云信官方phpapi

网易云信的官方api,里面有详细的demo,简单粗暴,网易出品,果然精品

2017-06-06

网易云信接口代码

适用于thinkphp的网易云信的接口

2017-06-06

phpqrcode官方包

便捷生成二维码

2017-06-03

phpExcel-1.8 php操作excel带详细例子

phpExcel-1.8 php操作excel带详细例子,挺好的

2017-05-25

phpMailer源码

邮箱技术

2017-03-29

微信小程序离线手册

微信小程序离线手册

2017-01-20

空空如也

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

TA关注的人

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