【Linux】linux上挂载NFS 在实际使用中,直接向 S2 的 /tmp/s1 中保存文件,或者删除文件,都相当于在 S1 /tmp/share中进行操作2. 修改 S1中的/etc/exports3. 重启NFS服务4. 在S2创建 /tmp/S1文件夹5. 挂载(S2上执行)6. 取消挂载异常处理mount.nfs: access denied by server while mounting使用了非法端口,也就是使用了大于1024的端口,修改配置文件/etc/exports,重启nfs*(inse
【Bug】Failed to write core dump 报错分析Failed to write core dump. Core dumps have been disabled. To enable core dumping, try “ulimit -c unlimited” before starting Java again写入核心转储失败。 核心转储已被禁用。 要启用核心转储,请在再次启动Java之前尝试“ulimit -c unlimited”ulimit -c unlimited 设置core文件大小为不限制大小vi /etc/security/l
【Wechat】用redis实现的延迟消息队列完成小程序订阅消息 网上的redis的延迟队列实现是通过每个redisKey开启一个线程来做监听,这样的话,如果rediskey比较多的话,线程可能受不了我们可以沿用同一个rediskey,然后只不过注册了不同的处理事件而已
【SpringBoot】SpringBoot下使用Jasypt工具类加密属性配置 application.yml中的账号密码明文展示,存在安全隐患用Jasypt对配置文件的账号密码加密,增加系统的安全性
【JVM】通过JProfiler来分析内存泄漏(OOM)问题 昨天项目还很健康,今天就病了,肯定是别人下毒,这种说法是不对的。既然OOM已经发生了,那就查查是什么原因导致了这个问题。首先bug的定位,程序员第一时间肯定想到的查看报错日志,download日志之后,如果运气好,报错的地方刚好就是导致OOM的代码,那么恭喜你,请修复他。但是如果日志内的报错指向了很多的业务代码,甚至没有指向,那么日志就失去了作用,这时候,我们要首先去看看JVM分配的大小,之前分配的大小也许够之前用,但是增加了业务逻辑,或者遇到了高并发场景,内存的使用就上去了,以前申请的JVM内存大小可就不
【Mock】Mock从入门到入门 Mock 功能可以根据接口/数据结构定义、Mock规则配置、Mock 期望配置,自动生成模拟数据,且使用者可以根据需要灵活构造各种结构的接口数据。以下为ApiFox的Mock为例Mock配置完即可预览,检查Mock的返回是否符合预期当接口设计的返回 Response (或数据模型) 里的字段未配置 mock 规则时,系统会自动使用智能 Mock 规则生成数据,以实现使用时零配置即可 mock 出非常人性化的数据设置位置:项目设置—智能 Mock 设置的自定义规则及内置规则。请求 Mock 数据时,规则匹配优
【SpringBoot】如何用java生成静态html 静态页面,无接口交互数据实时性不高且体量小的网站可采用生成静态html的形式数据提前渲染至html内,若发生数据更新,则重新渲染数据CDN加速让网站不再龟速
【Dingtalk】java.security.InvalidKeyException: Illegal key size 代码运行时报以下错误 java.security.InvalidKeyException: Illegal key size