Wesley13 Wesley13
3年前
TARS的服务自定义命令|实现高效服务管理
!(https://oscimg.oschina.net/oscnet/f67f2df3945e4af78fc87c5081aa5345.gif)日常开发中,除了基础的服务管理功能,有时我们还需要进行一些特殊的业务相关的服务管理,比如清除服务缓存,改变服务的模式、停用服务某个接口等。由于这些需求和业务耦合性较高,框架层面一般不会提供这
Chase620 Chase620
4年前
.c文件和.h文件的关系
最近在做一个稍微有些复杂的项目。涉及到的函数、结构体、变量等比较多。通常,我编写c/c项目的方式是,有一个main.c文件,该文件的main函数作为接口,调用其他函数。所有其他函数按功能,分别放在不同的.h文件中,这样的方式在编译和运行上肯定是没有什么
Stella981 Stella981
3年前
Log4j.xml配置日志按级别过滤并将指定级别的日志发送到ActiveMQ
在之前的一篇博客《SpringLog4jActiveMQ实现远程记录日志——实战分析(http://my.oschina.net/itblog/blog/533730)》的评论中,有同学提到这种方式应该要能根据日志级别设置来决定是否发送到mq,不然会大量占用网络资源。于是经过了一番搜索后,实现了这个功能。现在记录在这里。目标:将debug,in
Stella981 Stella981
3年前
Python进阶丨如何创建你的第一个Python元类?
摘要:通过本文,将深入讨论Python元类,其属性,如何以及何时在Python中使用元类。Python元类设置类的行为和规则。元类有助于修改类的实例,并且相当复杂,是Python编程的高级功能之一。通过本文,将深入讨论Python元类,其属性,如何以及何时在Python中使用元类。本文介绍以下概念:什么是Python元类?
Wesley13 Wesley13
3年前
DoraCMS开源版本正式发布
DoraCMS从框架搭建开始至今已经走过了快四个月的时间,时间过得很快,DoraCMS的基础功能也趋于稳定,于是决定自今日起DoraCMS正式开源。 DoraCMS特点 1、基于NodeJS编写,代码简单,易于入手 2、支持无限级分类 3、支持无限属性拓展 4、支持类别模板,即不同类别可以定义不同模板和详情页 5、完善的seo
Wesley13 Wesley13
3年前
mongo分片集群的部署以及集群认证
创建带有认证的mongo分片集群\\_之前可视化编辑器的太丑了,所以删了原来的,拿markdown重写了一遍本文适合已经对mongo集群的理论知识已经有所了解的读者本文着重讲述集群部署上的完整步骤和细节,以及如何在集群上使用用户认证功能我给的示例的集群结构:{1个路由m
Stella981 Stella981
3年前
Openresty主动关闭连接与KeepAlive Requests
keepalive\_requests作者:tweyseo (T神发稿件)01最近客户端(APP)换了新的网络库,几轮测试下来,功能和性能上都是正常的,只是网络库对应的日志里会有连接被关闭的提示,开始以为新的网络库踩到坑了,客户端的同学排查了几轮下来,过滤抓包发现是服务端发fin包主动关闭的
Wesley13 Wesley13
3年前
mysql基础之查询缓存、存储引擎
一、查询缓存    “查询缓存”,就是将查询的结果缓存下载,如果查询语句完全相同,则直接返回缓存中的结果。  如果应用程序在某个场景中,需要经常执行大量的相同的查询,而且查询出的数据不会经常被更新,那么,使用查询缓存会有一定的性能提升。查看当前服务是否开启了查询缓存功能:!复制代码(https://oscimg.oschina.n
Stella981 Stella981
3年前
SpringBoot2 全局异常处理
参考这篇文章里面的几种异常形式:全局异常处理是个比较重要的功能,一般在项目里都会用到。 大概把一次请求分成三个阶段,来分别进行全局的异常处理。 一:在进入Controller之前,譬如请求一个不存在的地址,404错误。 二:在执行@RequestMapping时,进入逻辑处理阶段前。譬如传的参数类型错误。 
安全可信 | 强墙出击!天翼云Web应用防火墙(原生版)硬核亮相!
12月9日,由中国信息通信研究院主办的“墙墙联合——云上防火墙技术沙龙”在线上顺利举行,研发专家吴雷分享了新标准、新需求下云Web应用防火墙(云WAF)的发展方向,并介绍了天翼云Web应用防火墙(原生版)的功能及特性。会上,信通院云WAF评估结果发布,天翼