- 博客(86)
- 收藏
- 关注
原创 springboot mybatis(不是mybatis-plus)多租户,支持复杂查询
【代码】springboot mybatis(不是mybatis-plus)多租户,支持复杂查询。
2025-03-31 19:02:01
102
原创 springboot mybatis(不是mybatis-plus)多租户
由于原系统中引用了pagehelper-spring-boot-starter,并且PageInterceptor初始化比较晚,影响自定义多租户拦截器。需要把自定义拦截器的初始化放到最后,spring容器就绪后,初始化自定义mybatis拦截器。
2025-03-31 17:00:26
351
原创 mac npm run dev报错 error:0308010C:digital envelope routines::unsupported
package.json里添加。
2025-03-18 18:44:54
329
原创 maven 本地安装包命令
mvn install:install-file -Dfile=D:\Java\msun-openapi-license-2.0-obfuscated.jar -DgroupId=com.msun -DartifactId=msun-openapi-license -Dversion=1.0.0 -Dpackaging=jar
2025-03-18 16:37:39
188
原创 npm打包用淘宝源
npm install <package-name> --registry=https://registry.npmmirror.com
2025-03-12 14:37:46
116
原创 vscode mac版本 配置git
然后在vscode中找到settings配置文件,修改git.path。首先使用 type -a git查看git的安装目录。
2025-03-07 22:51:22
472
原创 Skywalking搭建-来自于图灵课堂
如果是微服务有gateway,skwking服务端需要特殊加jar包。配置持久化,如果是用mysql持久化,拷贝mysql链接包到lib。重启skwing,单独重启oapserver就行。自定义链路追踪 追踪业务方法入参以及返回数据。如果skwing服务端不在本地,单独配置即可。返回类添加tostring方法。jar包启动时指定参数。如果是启动微服务jar。微服务内配置上日志上传。
2024-11-15 14:24:45
574
原创 设计模式-参考的雷丰阳老师直播课
与模版模式特别像,模版模式会定义好步骤定义好框架,策略模式定义小细节。总结:模版类完成骨架实现定义大步骤,策略模式在每个具体步骤动态替换。以上使用了策略模式,开闭原则。
2024-11-14 15:19:08
494
原创 java线程禁止使用stop、suspend、resume
stop():停止线程。suspend():挂起(暂停)线程运行。resume():恢复线程运行。suspend和resume可以使用wait notify 替代。stop可以使用两阶段提交(线程的打断状态)进行替代。容易破坏同步代码块,造成线程死锁。
2024-11-12 15:05:41
111
原创 linux 下查看程序启动的目录
第一步、ps -ef | grep azkaban 查询出进程号。第二步、cd /proc/第三步 、cd 进程号。第四部 ll 查看详情。以azkaban为例。
2024-11-11 11:40:59
399
原创 阿里DDD代码框架-cola
第五层domain层,定义gateway接口(不是网关,是增删改查的接口),并实现实体计算逻辑,相当于ddd的实体,domainservice。第三层client层,仅仅定义了接口和CQRS的bean定义,并且规范和暴漏下一层(应用层)第四层app(应用)层,继承了clinent的接口,并实现,相当于mvc的service。第二层为controller,有的也称为adapter,完成前端参数接收,转换。第六层infrastructure(基础设施层),负责落库,发送事件。调用domain层的接口。
2024-10-28 08:50:50
619
原创 排查cup高java代码行数-参考的黑马程序员教程
32665 十进制线程号 转成16进制,然后确定对应的线程。top命令,查看内存 cpu情况。jstack查看java进程。ps查看具体 的线程。
2024-08-21 15:40:59
210
原创 线性回归数据实例
最小二乘法计算损失(0.5**2+1**2)/2=(1+2)/2=1.5。最小二乘法计算损失(1**2+2**2)/2=(2+4)/2=3。样例参数 x=[1,2] y=[2,4]最小二乘法导数 2*x*(x*w-y)计算100轮 w 约等于2。选择模型 y=wx。计算平均梯度(导数)计算平均梯度(导数)更新后的w=2.25。
2024-07-14 11:29:22
294
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人