摘要: 1、JVM原理及优化: JVM调优:https://www.cnblogs.com/stubborn-dude/p/15522475.html 【GC收集器】和【内存分配与回收的策略】:https://www.cnblogs.com/stubborn-dude/p/14889157.html jvm 阅读全文
posted @ 2023-03-08 08:51 倔强的老铁 阅读(38) 评论(0) 推荐(0) 编辑
摘要: node安装自带npm 但是重新卸载或者修改版本npm版本不跟随修改。 1、卸载node与删除npm同时进行 node程序卸载 删除npm文件夹 C:\Users\Administrator\AppData\Roaming\npm C:\Users\Administrator\AppData\Roa 阅读全文
posted @ 2024-04-23 10:07 倔强的老铁 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、一段时间 某人提交的代码行数 git log --since=2024-03-01 --until=2024-03-31 --author="zhangsan" --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc 阅读全文
posted @ 2024-04-08 09:52 倔强的老铁 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 高并发项目设计,总体可以从接入层、应用层、数据库层。这三次注意进行设计。 1、线程池 使用线程池可以有效地管理和复用线程,减少线程创建和销毁的开销,提高系统的并发处理能力。 2、异步编程,响应式编程 采用异步编程模型可以减少线程的阻塞时间,提高系统的吞吐量和响应性能。可以使用Java 8引入的Com 阅读全文
posted @ 2024-04-02 13:27 倔强的老铁 阅读(13) 评论(0) 推荐(0) 编辑
摘要: mysql -h host -P 端口 -u 用户名 -p 回车输入密码 阅读全文
posted @ 2024-01-31 16:31 倔强的老铁 阅读(3) 评论(0) 推荐(0) 编辑
摘要: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> yml 配置 spring: datasource: dr 阅读全文
posted @ 2024-01-30 20:57 倔强的老铁 阅读(39) 评论(0) 推荐(0) 编辑
摘要: // 根据问号位置获取参数 (function($){ $.getUrlParam = function(name) { let strings = window.location.search.split('?'); const searchParams = new URLSearchParams 阅读全文
posted @ 2024-01-15 15:46 倔强的老铁 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 限流降级 在微服务系统中,一个对外的业务功能可能会涉及很长的服务调用链路。当其中某个服务出现异常,如果没有服务调用保护 机制可能会造成该服务调用链路上大量相关服务直接或间接调用的服务器仍然持续不断发起请求,最终导致相关的所有服务资源耗尽产生异常发生雪崩效应。限流和降级分别作为在流量控制和服务保护方面 阅读全文
posted @ 2024-01-05 21:53 倔强的老铁 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 场景 定时任务,及定时任务结果两个表。 需要查询定时任务及最后一次执行结果数据 select t.task_id, t.task_name, t.task_desc,t.cron, t.task_status, b.task_result_status from dg_de_task t left 阅读全文
posted @ 2024-01-05 11:15 倔强的老铁 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、索引原理: 索引是帮助MySQL高效获取数据的数据结构。 索引好比是一本书的目录,可以直接根据页码找到对应的内容,目的就是为了加快数据库的查询速度。 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 索引是一种能帮助mysql提高了查询效率的数据结构: 阅读全文
posted @ 2024-01-04 18:07 倔强的老铁 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 需求背景,第三方报表系统,通过url完成用户单点登录。设置报表参数等 通过iframe内嵌方式完成报表展示,但是浏览器samesite的问题,跨域限制。 此处解决办法,可以在前端nginx服务,增加报表反向代理 配置如下: server { listen 80 default_server; lis 阅读全文
posted @ 2023-11-01 19:50 倔强的老铁 阅读(76) 评论(0) 推荐(0) 编辑