摘要: mysqladmin -u root password NEWPASS 阅读全文
posted @ 2022-04-07 09:15 西门长海 阅读(20) 评论(0) 推荐(0) 编辑
摘要: select dept_id, dept_name as name , parent_id as pid, case when exists( select 1 from sys_dept t2 where a.dept_id = t2.parent_id) then 0 else 1 end as 阅读全文
posted @ 2022-04-07 09:09 西门长海 阅读(287) 评论(0) 推荐(0) 编辑
摘要: -Xms256m -Xmx1024m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -XX:CICompilerCount=2 -Dsun.io.useCanonPr 阅读全文
posted @ 2022-03-18 22:56 西门长海 阅读(2197) 评论(0) 推荐(0) 编辑
摘要: 启动consul:consul agent -dev启动redis:brew services start redis重启MySQL:brew services restart mysql@5.7处理后台程序自启动:1:首先brew services list查看启动路径2:然后关闭服务,并禁用开机 阅读全文
posted @ 2022-03-18 16:10 西门长海 阅读(181) 评论(0) 推荐(0) 编辑
摘要: show processlist; https://blog.csdn.net/weixin_34221773/article/details/85826608 阅读全文
posted @ 2022-03-16 15:44 西门长海 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在国内,使用brew极慢. 因为它需要访问国外的一些服务器. 解决方法是使用国内的镜像站. 如果是首次安装: curl https://raw.githubusercontent.com/Homebrew/install/master/install.sh > install-brew.sh 然后, 阅读全文
posted @ 2022-03-14 15:38 西门长海 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 旧系统: rm -rf /Users/xxxx/Logs/IntelliJIdeaxxx/ rm -rf /Users/xxxx/Preferences/IntelliJIdeaxxx/ rm -rf /Users/xxxx/Application\ Support/IntelliJIdeaxxx/ 阅读全文
posted @ 2022-03-14 15:36 西门长海 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 我们在追查MySQL问题和性能调优时,有时希望看到当前都有哪些命令正在被执行,让我们迅速找到热点命令。下面我们就来介绍下如何查看当前正在执行的MySQL语句。 日志LOG 我们之前在 用service命令管理mysql启停 文章中已经使用过MySQL的错误日志,它在my.cnf配置文件中指定位置: 阅读全文
posted @ 2022-03-13 18:22 西门长海 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 查询字段 fund_id 重复的数据 SELECT * FROM fund a WHERE (a.fund_id) IN ( SELECT fund_id FROM fund GROUP BY fund_id HAVING count(*)> 1); 阅读全文
posted @ 2022-03-13 11:05 西门长海 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 前言 在数据库查询中,经常用到表关联,听到最多的规则是 “小表驱动大表”。那么问题来了 什么是小表驱动大表 ? 为什么要用小表驱动大表 ? 怎么区分那个是驱动表与被驱动表 ? JOIN 查询如何选择驱动表与被驱动表 ? 索引应该建在驱动表还是被驱动表 ? 什么是小表驱动大表 ? 小表驱动大表指的是用 阅读全文
posted @ 2022-03-10 13:52 西门长海 阅读(3753) 评论(1) 推荐(0) 编辑
摘要: 使用mybatis-plus自动生成文件的时候,报下面的错误: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/velocity/context/Context at com.baomidou.mybatis 阅读全文
posted @ 2022-02-18 09:32 西门长海 阅读(616) 评论(1) 推荐(1) 编辑
摘要: 合并单个commit到指定的分支上 git log //查看提交的日志,复制要合并的那个分支的commit id git checkout 要合并的分支 // 切换到要合并的分支上 git cherry-pick 上面复制的那个要合并的commit id // 提交该commit到当前分支 阅读全文
posted @ 2022-02-17 14:58 西门长海 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 使用node express和puppeteer搭建的WEB截图服务 地址:https://gitee.com/wuxue107/screenshot-api-server 阅读全文
posted @ 2022-02-09 10:32 西门长海 阅读(108) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/A1342772/article/details/91349142 阅读全文
posted @ 2022-01-15 18:28 西门长海 阅读(16) 评论(0) 推荐(0) 编辑
摘要: https://pptr.dev/ Puppeteer 是一个 Node 库,它提供了一个高级 API 来通过DevTools 协议控制 Chrome 或 Chromium. 傀儡师无头奔跑 默认情况下,但可以配置为运行完整(非无头)Chrome 或 Chromium 我能做什么? 您可以在浏览器中 阅读全文
posted @ 2022-01-15 08:56 西门长海 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 考虑安全访问范围内的属性,没有权限访问到的属性不读取 /** * 根据属性名获取属性值 * * @param fieldName * @param object * @return */ private String getFieldValueByFieldName(String fieldName 阅读全文
posted @ 2022-01-05 14:12 西门长海 阅读(2694) 评论(0) 推荐(0) 编辑
摘要: List接口是继承Collection接口,所以Collection集合中有的方法,List集合也继承过来。 这篇文章就不讲继承Collection接口的那些方法了 https://www.cnblogs.com/xiaostudy/p/9502409.html 1、void add(int ind 阅读全文
posted @ 2021-12-30 15:06 西门长海 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 在做项目时,经常用到BigDecimal类型的数据,需要比较大小:声明 BigDecimal: BigDescimal bd = new BigDecimal(str1);Integer a = bd1.compareTo(bd2); a = -1,表示bd1小于bd2; a = 0,表示bd1等于 阅读全文
posted @ 2021-12-29 15:29 西门长海 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: @NotNullThe annotated element must not be {@code null}. 校验参数一定不能为null,但是可以为" "。 @NotEmptyThe annotated element must not be {@code null} nor empty. Sup 阅读全文
posted @ 2021-12-29 10:27 西门长海 阅读(760) 评论(0) 推荐(0) 编辑
摘要: BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3setScale(1,BigDecimal.ROUND_UP)进位处理 阅读全文
posted @ 2021-12-29 09:53 西门长海 阅读(113) 评论(0) 推荐(0) 编辑