加载中
元认知

最近我意识到人做所的一切努力,学习阅读等等一些形而上的行为,终极目的都是为了改变自己。 不知道有没有“元认知”这个词,我刚刚想到的,元认识就是对事物底层逻辑,事物本质的认知,拥有...

2022/10/06 06:15
122
logback 配置颜色高亮

logback 配置颜色高亮 logback日志框架中可以设置彩色字符格式将日志内容输出到终端,使人能直观的查看到不同日志部分内容,便于快速的查看定位问题 官方文档说明:http://logback.qos.ch/m...

2022/08/30 17:10
161
nginx-- proxy_pass转发到另一域名403问题

以下配置看似没有错误,理论上可以正常转发!但是看了半天找不到问题 就是访问403。 server { listen 80; server_name test.dalu.com; location / { proxy_pass http://api...

2022/08/24 09:47
433
nginx location proxy_pass 后面的url 加与不加/的区别

在nginx中配置proxy_pass时,当在后面的url加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。 首先是location进......

2022/08/24 09:44
276
记录一次脑残 Bug

记录一次脑残 Bug java 伪代码 @Transactional(rollbackFor = Throwable.class) public CallResult<? extends ServiceError, AccountMemberDTO> transfer(TransferTradeCmd cmd) { // 第一次...

dcc
2022/08/13 00:17
73
MySQL Server  CVE-2022-1292 高危漏洞

MySQL Server CVE-2022-1292 高危漏洞 漏洞说明: https://www.oracle.com/security-alerts/cpujul2022.html 引发漏洞原因 OpenSSL存在远程代码执行漏洞,漏洞编号CVE-2022-1292。该漏洞是由于...

2022/08/03 14:26
797
Supervisor使用教程

在项目中,经常有脚本需要常驻运行的需求。以PHP脚本为例,最简单的方式是: $ nohup php cli.php &复制代码 这样能保证当前终端被关闭或者按CRTL+C后,脚本仍在后台运行。但是没法保证脚本异...

2022/08/02 14:47
17
在Centos7使用supervisor

置顶:推荐使用pip install supervisor安装最新版supervisor,yum install supervisor最高版本3.1.4,有很多bug 名称解释 supervisor:要安装的软件的名称。supervisord:装好supervisor软件...

2022/08/02 14:45
74
linux防火墙查看状态firewall、iptable

一、iptables防火墙 1、基本操作 # 查看防火墙状态 service iptables status # 停止防火墙 service iptables stop # 启动防火墙 service iptables start # 重启防火墙 service iptables res...

2022/03/12 15:57
737
SAN SSL证书是什么?有什么作用

SAN SSL证书是什么?有什么作用 SSL证书使用公共密钥基础结构,该结构使用私有和公共密钥来确保服务器与访问者的浏览器之间的加密通信。它可以防止对服务器的任何未经授权的访问,从而保护所...

2022/02/24 09:44
167
zip文件操作导致JVM crash

1. 概况 程序运行操作系统: CentOS6.5 64bit JDK版本:7 2. 测试 2.1 准备测试程序 测试程序很简单,就一个类一个main函数,大概流程: 先从参数中读取 获取zip文件的时间间隔interval,再从...

基于GitHub的敏捷学习方法之道与术

持续行动,持续反思,持续进步。—— via. 敏捷学习宣言 前言 对时间的敬畏 需要好多年才能懂得,最好不是去震惊世界,而是要像易卜生所说的,生活在世界上。 我们都一样,渴望着建树功勋、改...

实战!日志打印的15个好建议

前言 大家好,我是捡田螺的小男孩。日志是快速定位问题的好帮手,是撕逼和甩锅的利器!打印好日志非常重要。今天我们来聊聊日志打印的15个好建议~ 公众号:捡田螺的小男孩 1. 选择恰当的日志...

2021/09/23 17:41
139
PostgreSQL的数据变化捕获和实时通知——基于Listen-Notify和Server-Sent Events

有这样一个需求:监听某个PostgreSQL的业务数据库,当特定表中的数据发生变化时,实时通知用户。 数据库→后端 方案1:轮询 监听数据表,最容易想到、实现最简单的,就是轮询。 但是,考虑到...

2021/07/30 15:31
728
分布式ID方案总结

分布式ID方案总结 ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长...

2021/07/28 16:59
105
如何优雅地给一堆服务统一加上返回结果包装?

如何优雅地给一堆服务统一加上返回结果包装? 有一堆服务,现有的接口都是直接将实体对象返回,如: { "name": "张三", "city": "上海" } 复制代码 现在要求所有接口支持统一包装,并且兼容之...

2021/07/28 16:23
123
Java字符串拼接的优雅方式

背景 字符串拼接不管是在业务上,还是写算法时都会频繁使用到。对于Java来说,字符串拼接有着很多种方式,他们之间的区别是什么,对应不同的业务哪种更好用呢。 String底层原理 在讨论字符串...

2021/07/28 16:18
238
Spring Boot 单元测试实践(二)

Spring Boot 单元测试实践(二) 前言 在前文《Spring Boot 单元测试实践》中讲了在单元测试中外部依赖需要进行 Mock,从而保证测试用例的 R(可重复的) 原则。 那么如何对依赖 MySQL,Red...

mongoDB中的幂等性

幂等 幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。 在编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。 幂等函数,或幂等...

2021/03/30 16:57
193
电商系统之订单设计篇

01 概述 订单系统作为电商系统的“纽带”贯穿了整个电商系统的关键流程。其他模块都是围绕订单系统进行构建的。订单系统的演变也是随着电商平台的业务变化而逐渐演变进化着,接下来就和大家一...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部