自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

肆方海木的博客

一些简单的东西

  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 公司内网管理导致redis连不上

服务器做了VPN连接限制,导致连不上redis,将文件/proc/sys/net/ipv4/ip_forward的值设置为1,

2021-06-17 15:57:43 394

原创 错误记录

config admin.secret is requred for authentication(node:11424) Warning: Accessing non-existent property 'lineno' of module exports inside circular dependency(Use `node --trace-warnings ...` to show where the warning was created)(node:11424) Warning: Acce

2020-07-17 22:46:05 2272

原创 redis内存淘汰策略

参看官方文档从上段文档可以看出Maxmemory(最大内存)的配置和六种内存驱逐政策(淘汰策略)1、最大内存的配置很简单,在redis.conf文件中使用指令:maxmemory 100mb2、Redis3.0版本支持的淘汰策略有6种① noeviction:禁止驱逐数据,当内存不足时,新写入操作就会报错,请求可以继续进行,线上任务也不能持续进行,可以保证数据不被丢失,这是系统默认的一种淘汰策略。② allkeys-lru:从所有的数据中根据LRU(最近最少被使用)算法找出的数

2020-07-16 10:29:11 232

原创 easypoi动态多表头导出

近来项目报表处理较多,期中有个按周按月按年自动排班的导出的功能,这个表头让我愁了一阵子,记录一下月排班的: 因为每个月的天数和每月一号的星期数都是动态的,easypoi的注解导出在这里并不适用,可以根据Map创建对应的Excel @Test public void exportScheduleTest() throws Exception{...

2020-03-20 11:18:34 2717

原创 acme.sh 生成证书过期

之前用Let’s Encrypt颁发https证书,今天访问小程序进不去,发现是因为证书过期了。立马翻出之前的博文笔记,强制更新证书1、使用命令更新acme:[root@Alumni ~]# acme.sh --upgrade2、更新域名证书:[root@Alumni ~]# acme.sh --renew -d www.yuming.com--force3、更新...

2020-03-04 16:26:53 4897 2

原创 ERR unknown command 'GEORADIUS'

按距离找附近的人,用到了redis的GEO测试环境和线上都没问题,本地run一下居然报这个错,查资料得知 redis 的 GEO是在 3.2 版本才有的,而本地 windows 的 redis 版本是 3.0.5 的因为GitHub上的这个 官方项目早就已经不维护了,版本只更新到 3.2.100 ,更高的版本可以去Memurai...

2019-12-27 10:48:51 1670

原创 Centos7搭建SkyWalking分布式追踪,以mysql为存储

Skywalking专门为微服务架构和云原生架构系统而设计并且支持分布式链路追踪的APM系统,即应用性能监控系统,为微服务架构和云原生架构系统设计。它通过探针自动收集所需的指标,并进行分布式追踪。通过这些调用链路以及指标,Skywalking APM会感知应用间关系和服务间关系,并进行相应的指标统计。目前支持链路追踪和监控应用组件如下,基本涵盖主流框架和容器,如国产PRC Dubbo和motan等...

2019-09-16 18:53:06 9082 3

原创 Let’s Encrypt证书颁发+nginx将https转为http请求

最近搞小程序必须要https的备案域名,证书要么用钱买,要么这样搞!准备好已备案的域名:www.yuming.com(例)1、安装acme.sh:[root@Alumni ~]# curl https://get.acme.sh | sh2、安装完成后重新启动客户端,检查版本:[root@Alumni ~]# acme.sh --versionhttps://github.c...

2019-07-26 16:16:29 204

转载 centos7下mysql5.7 tar包安装

#卸载系统自带的mariadb[root@VM_0_6_centos ~]# rpm -qa | grep mariadbmariadb-libs-5.5.52-1.el7.x86_64[root@VM_0_6_centos ~]# rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64#删除etc目录下的my.cnf文件[root@VM_0...

2019-07-07 13:22:44 265

原创 Linux(CentOS7)安装Docker和配置镜像加速

主要参考docker的官方文档:https://docs.docker.com/install/linux/docker-ce/centos/左侧可以选择系统(Cloud、Linux、MacOS、Windows),右上角选择Docker版本,这里以Linux为例,选择的是CentOS,Docker版本是18.09。从文档可以看到,有三种安装方式,仓库安装、下载RPM包安装以及脚本安装...

2019-05-27 15:15:38 2278 1

原创 python pip install requests报错

闲来无事学python(爬虫),使用任何软件的第一步就是正确地安装它,安装requests模块报错>pip install requestsCollecting requests Using cached https://files.pythonhosted.org/packages/7d/e3/20f3d364d6c8e5d2353c72a67778eb189176f08e87...

2019-03-27 15:44:02 12017 11

原创 javaBean变量第一二个字母大写取不到值

跟别公司对接接口,他们传过来的参数居然首字母是大写,然后说他们改的话影响太大了,很多地方都要改,就只能麻烦我们改了,于是乎,FIdNumber这个参数跟我周旋了半天,首字母和第二个字母都大写的话是没问题的,可是我就是死活取不到值,查了很多资料,都是讲java规范的;没啥用,皇天不负有心人,最后终于让我找到了,是spring的锅,加上@JsonProperty注解就OK了@JsonProper...

2019-03-06 19:48:36 1143 1

原创 微信公众号支付(统一下单、支付结果通知、查询订单)

最近做的项目涉及到微信公众号的支付,翻遍文档和查阅众多资料后,记一下自己整的过程:1.先看的官方文档,把DEMO下载下来,发现都是要证书的,继续看文档,API列表2.还是看文档,参数,坑最多的地方,这里需要在工具类里边先配置几个东西,需要在公众号的账号和商户号里面预先设置好公众号AppId 微信支付商户号 微信支付API秘钥微信支付通知URL 我用的是内网穿透工具 nat30...

2019-01-25 17:50:17 15801 13

原创 防火墙开放80端口

centos7 开放80端口:firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:--zone #作用域--add-port=80/tcp #添加端口,格式为:端口/通讯协议--permanent #永久生效,没有此参数重启后失效出现success表明添加成功重启防火墙:systemctl res...

2018-12-11 20:27:46 3018

原创 CentOS7忘记root密码

XShell用久了 ,居然把root密码给忘了,试了好多个密码,最后无奈还是只得重置,好多的服务要重启了1、开机引导,按回车2、按“e”键进入编辑模式3、按“下”键,找到“LANG=zh_CN.UTF-8”,在其后追加“init=/bin/sh”4、按“Ctrl+X”键进入单用户模式,按下图命令操作,最后回车,即可重新进入系统  ...

2018-11-01 00:44:40 207

原创 Spring Cloud Eureka实现服务治理

一、创建Maven主工程Cloud(与一般Maven工程无异)二、创建服务注册中心子模块 registrycenter,选择Spring Initializr,NextNext,选择依赖的类库Eureka Server,Spring Boot版本选择最新,Next,Finish模块创建完成,在主类上新增注解@EnableEurekaServer在application....

2018-10-26 21:52:26 213

原创 Spring Cloud的版本代号

网上找了一些Cloud教程都有点怪,建议大家还是多看官方文档,怕忘记写下来以后随时可以看Spring Cloud中文网      Spring Cloud中国社区Spring Cloud没有数字版本号,只有对应的开发代号在Spring的官网红色区域的版本选择可以看到五个版本的Spring CloudFinchley SR2 GA Finchley SNAPSHOT Ed...

2018-10-25 19:09:04 1009

原创 redis的安装与连接 Java的基本操作

一、安装Redis下载,上传,解压tar包http://download.redis.io/releases/redis-5.0.0.tar.gz1.安装C语言编译环境yum install -y gcc-c++2.编译:进入Redis解压目录(一般放/opt目录下)执行make命令cd /opt/redis-5.0.0make3.安装:make install...

2018-10-24 19:01:14 168

原创 Linux下安装MongoDB并创建用户 Java的增删改查操作

一、安装1.下载tar包https://www.mongodb.com/dr/fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.3.tgz/download?from=dcv22.上传,解压,移动把下载的tar包上传到/opt目录下,解压tar包并移动tar -zxvf mongodb-linux-x86_64-r...

2018-10-23 19:12:11 1775

原创 CentOS7安装Zookeeper

安装服务端软件总是忘,所以选择写下来可以随时看,今天先写zookeeper官网的话:zookeeper在java中运行,版本为1.8或更高版本,必须先配置JDK所以自己下载解压 java8或以上版本的JDK1.在/etc/profile目录下配置环境变量vim /etc/profile2.在文件尾部添加以下:JAVA_HOME=/opt/jdk1.8.0_151PATH...

2018-10-22 19:24:18 111

原创 Springboot中使用thymeleaf的一些配置

thymeleafspringboot默认配置模板引擎之一,与FreeMarker 类似,可完全替代JSPSpringboot中的默认配置路径:src/main/resource/templates1.在pom.xml中添加依赖 <dependency> <groupId>org.springframework.boo...

2018-09-03 21:14:19 5992

转载 Redis分布式缓存锁

1.Redis分布式锁用的Redis来实现分布式锁最简单的方式是在实例里创建一个键值,创建出来的键值有一个超时时间,所以每个锁最终会被释放,当一个客户端想要释放锁时候,客户端只要删除这个键值就可以。利用redis的脚本编写申请和释放锁代码比利用WATCH / MULTI / EXEC编写的代码更加简洁,减少了业务服务器客户服务器之间的交互,在高并发情况下redis的脚本编写代码比WATCH...

2018-08-14 02:29:51 935

原创 Activiti5 流程框架的使用

学完Activiti流程框架,一脸懵,表太多,关系没屡的太清,找了许多资料,记录一下自己的学习过程Activiti框架就是把做某件事的流程的一系列的琐事都集成到一起了一、在线安装插件(我的是STS)    直接在Help选择Install New Software,Add里边Location:http://activiti.org/designer/update/,Name:随意,一直下一步完成即...

2018-07-13 20:48:38 1092

原创 分页视图分析

  分页视图分析:      1.当前页码(客户选择,前端传递)      2.总页码(总记录数/每页显示的数量,若大于0,需要+1)      3.总记录数(select count(*) from 表名)      4.每页显示的数量(根据需要确定,自定义)      5.当前页的数据(select * from 表名 limit (当前页码-1)*每页显示的数量 ) 分页model:publ...

2018-06-11 22:39:22 396

原创 利用Socket套接字实现简单通信

复习了下网络编程,整理一下,方便以后再复习小明是服务器端,小红是客户端,小红发消息给小明,可实时输出,小明回复消息给小红亦如此小明代码:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java...

2018-05-27 23:22:06 904

原创 Java的4个位运算和3个移位运算

位运算:& 、|、^、~1.&(按位与) :两位都为1,结果为1,否则为0;例:2&3   ==>  转换为二进制 (计算机在运算的时候,都是以补码的方式运算的)  2: 0000 0010  3: 0000 0011————————         0000 0010     == >转换为十进制 == > 22.|(按位或):两位只要有一位为1,结果为...

2018-04-01 23:44:31 438

原创 java算术运算符:取余(取模)%

本质:a % b = a - a /b * b;        int num1 = 10 % 3; //10-(10/3)*3==>10-3*3==>1 int num2 = -10 % 3; //-10-((-10)/3)*3==>-10-(-3)*3==>-1 int num3 = 10 % -3; //10-[(10)/(-3)]*(-3)==>10-(-3)...

2018-03-30 23:30:04 4763 2

itachi.rar

itachi and Sharingan beautiful beautiful wallpaper

2020-04-22

tanskyMBG.rar

mybatis-generator-gui GitHub下载地址:https://github.com/zouzg/mybatis-generator-gui/releases 但是不知道为什么我的电脑下不动,所以上传到这个以备份

2019-08-06

空空如也

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

TA关注的人

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