- 博客(201)
- 资源 (20)
- 收藏
- 关注
原创 精选:愚蠢的AI是如何一步步成为天才的
OpenAI 发布 GPT 不足2年,如今百家争鸣,AI从一个回答问题呆滞的婴孩开始成长为有思考的少年,原来都是这些精湛的奇淫巧计的天才妙想。看完才发现原来 RAG、Agent、Agentic、MCP 这些概念竟然如此简单!So Easy!
2025-03-20 12:00:00
934
原创 本地部署阿里qwq需要什么配置?
阿里QwQ模型开源,号称媲美 DeepSeek 满血版,网上都在传部署成本很高,真的么?6年前的老古董电脑申请出战!
2025-03-14 08:45:00
567
原创 太简单了,Spring AI 接入 DeepSeek(附完整避坑指南)
被 Spring AI 惊艳到了,比想象的简单多了,一个 Controller 就能接入 AI,帮了我卡住三天的大忙。
2025-03-06 01:18:10
1194
原创 【开源工具推荐】pom-update:百倍速 Maven 依赖更新检测工具(革命性)
依赖有没有更新版本?pom-update,革命性依赖检测插件,巧用并发,缓存,预检、镜像等实现百倍于 maven 官方依赖更新检测速度,已获得多个企业级项目的验证和试用!
2025-02-17 08:15:00
785
原创 DeepSeek 评价开源框架存在幻觉么?
DeepSeek 在媒体圈传疯了,那他在技术圈的表现真的如同媒体说的那样么?我们来看一下它评价一个开源项目是否会存在幻觉,DeepSeek 能否真的帮到我们?
2025-02-09 17:45:58
913
原创 Java开发新选择:Shoulder 与 Spring
Shoulder 是一个非常有潜力的 Java 开发框架,它基于 Spring Boot 提供了丰富的扩展功能,看完你可能想问作者是不是参与了 SpringBoot 的设计与开发?如果你正在寻找一个能够帮助你快速开发、降低维护成本的框架,Shoulder 绝对值得一试。
2025-01-24 01:29:32
678
原创 GPT Prompt冠军调教技巧CO-STAR
本文借助GPT-4最新提示工程大赛冠军Sheila Teo分享的提示撰写技巧,以案例分析对比使用前后惊人变化。
2024-07-04 01:40:59
1590
原创 官方解决 maven 上传jar包到中央仓库401
Maven 中央仓库重大不兼容更新!影响所有使用maven仓库的 Java 开发者!Sonnatype 账户体系迁移,导致向 maven 中央仓库发布jar包 401,之前的文档都失效,本文提供解决方案,简要说明原因。
2024-06-18 07:45:00
1709
4
原创 开源远程协助:分享屏幕,隔空协助!
星控可能是你闲暇时刻的一个小玩具,也可能是你日常工作的一大助手。不论怎样,希望它能给你带来帮助,同时也能激发你对技术探索的热情。🌟开源地址:https://github.com/ChinaLym/StarMonitor。
2024-05-28 07:15:00
551
原创 windows cmd执行远程长脚本
为了简化软件使用者的理解成本,或快速在新电脑初始化一些配置,可以给使用者一段更简单、CMD可执行的脚本初始化电脑中的设置。
2023-11-25 08:41:22
494
原创 解决WebMvcPatternsRequestConditionWrapper.getPatterns NullPointerException 启动失败
Spring Boot2.6之后,swagger的包,WebMvcPatternsRequestConditionWrapper.getPatterns NPE 异常文章目录Spring Boot2.6之后,swagger的包,WebMvcPatternsRequestConditionWrapper.getPatterns NPE 异常报错现象堆栈截图排查过程解决方案报错现象堆栈2022-03-13 02:40:28.000 ERROR [16312] --- [ main]
2022-03-13 03:04:59
9744
8
原创 2021 有趣AI算法简介
本文面向图像处理方向,结构为列举算法、以及其原理、训练所需要的数据、训练注意点,是对当前热门AI算法的一个介绍,暂不包含手把手教程。其中开发者如果想定制某个算法,可以通过定制算法、训练需要输入数据,来调整自己的模型。非AI开发者可以使用他人已有的模型,图像化的方式直接应用这些AI 算法。文章目录形象替换应用算法举例算法大概原理人类思维映射超分辨率重建应用算法举例算法大概原理人类思维映射训练需要的输入数据注意点AI 声音模仿应用算法举例算法大概原理人类思维映射训练需要的输入数据图像消除应用算法举例算法大概
2021-12-12 18:27:38
7038
原创 AspecJ 无法拦截接口上的方法加注解
Controller 接口上的方法加注解无法被 AspecJ 拦截AspecJ 无法拦截接口上的方法加注解,只能作用在实现类的方法上,这时需要利用 MethodInterceptor 来实现。 @Bean public Advisor methodPointcutAdvisor() { AopTestMethodPointcutAdvisor advisor = new AopTestMethodPointcutAdvisor(); advisor.setAdvi
2021-01-31 01:13:57
601
原创 程序员毕业一年小结
2020 年的成长经历,一方面是毕业进入工作,进入了人们所说的国内顶尖互联网大厂,发现自身有非常多的进步空间,没那么多充足的时间专门用来写博客,而是积累经验并应用于实践。
2021-01-30 12:47:17
189
原创 mysql并发插入死锁
mysql并发插入死锁场景多个线程同时执行条件插入语句SQL:INSERT INTO system_lock (resource, owner, token, version, lock_time, release_time) SELECT ?, ?, ?, 0, ?, ? FROM DUAL WHERE NOT EXISTS(SELECT resource FROM system_lock WHERE resource = ?)状态跟踪执行命令查看 innodb 状态show engine
2020-11-18 19:24:16
3516
原创 我把 Snowflakes 的算法性能提升了万倍!!
我把 Snowflakes 的算法性能提升了万倍全局 id 生成器,老生常谈的雪花算法,看了一下网上的实现,基本都是类似这种(仅举例)class SnowFlakeIdGenerator { /** * 起始的时间戳(a special day for me) */ private final static long START_STAMP = 1555776000000L; /** * 每一部分占用的位数 */ private
2020-10-23 02:52:02
538
原创 linux 实时监控shell执行命令 记录日志
linux 系统 实时监控shell执行命令 记录日志原理在linux系统中,history命令可以输出历史命令,历史命令默认保存在文件~/.bash_history中。扩展HISTFILESIZE 定义了在 .bash_history 中最大保存命令的记录数HISTSIZE 定义了向.bash_history文件中追加的最大行数,一般这两个值相等方式1创建日志目录并且设置权限mkdir -p /var/log/his修改profile文件export HISTFILE="/var
2020-10-20 00:54:56
3017
原创 create from archetype 很慢
create from archetype 很慢通过 Intellij IDEA 新建 maven 工程时,勾选 create from archetype 不管选哪个 archetype ,创建后加载都很慢。原因根据 archetype 创建 maven 工程时,每次去请求 http://repo1.maven.org/maven2/archetype-catalog.xml,这个文件有 9.52M,网速不好情况下,下载非常耗时,如果是10kb/s的网速单下载这个文件就需要 15分钟。解决思路从
2020-10-08 01:05:05
3574
原创 StackoverflowError Spring Security Oauth clientDetailsService
StackoverflowError Spring Security Oauth clientDetailsService背景在使用 Spring security oauth 的认证服务器时,出现了 StackoverflowError 错误错误信息如下java.lang.StackOverflowError: null at java.lang.ReflectiveOperationException.<init>(Unknown Source) ~[na:1.8.0_45
2020-10-04 02:05:11
1841
2
原创 延时任务算法比较与源码分析
延时任务算法比较主流工具包与算法小顶堆,时间排序算法JDK 的 TimerScheduledThreadPoolDelayQueue 配合线程池时间轮算法netty 实现kafka 实现比较小顶堆算法优势:延时时间较精确,简单劣势:插入和修改复杂度 O(N),存在排序开销适用场景:少量任务、延迟时间疏散的场景时间轮算法优势:插入修改复杂度 O(1),性能较好劣势:精确度固定,误差较大,不能很好的支持较长延时执行的任务,有固定的线程切换周期,容易导致无意义的线程
2020-08-30 16:57:11
385
转载 删除 .iml .idea文件
del .idea /s /f /Qdel *.iml /f /sD:\code\demo>help del删除一个或数个文件。DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] namesERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names names 指定一个或多个文件或者目录列表。 通配符可用来删除多个文件。
2020-08-24 02:56:18
1458
原创 解决nacos启动后一直打印ClientWorker日志
nacos启动后一直打印ClientWorker日志现象一直打印ClientWorker日志2020-08-24 00:57:30.977 INFO [12932] --- [.cn_8848-public] c.a.n.client.config.impl.ClientWorker : [fixed-nacos.itlym.cn_8848-public] [data-received] dataId=common.yml, group=DEFAULT_GROUP, tenant=public
2020-08-24 01:21:07
13916
6
原创 Grafana 中Nacos指标未显示
根据 Nacos 官方教程对 Nacos 监控时,未正确显示数据,仪表盘为空。检查后发现是以下两个原因导致的...
2020-08-20 03:13:05
1523
1
原创 短链接系统设计思路
设计短链接系统短链接转换是将任意一个长的 url 如 https://github.com/ChinaLym/Shoulder-Framework 转为一个固定长度的url,如 itlym.cn/sd5D1R,并可以通过访问短 url 来跳转到长url上。场景举例用户分享动态内容时有字数限制(微博、推特、朋友圈),如果分享一个长网址,很容易就超出限制,发布出去。短网址服务可以把一个长网址变成短网址,方便在社交网络上传播。调用短信服务发送短信时,会有字数限制或因字数长短收取不同费用。设计考虑点
2020-08-10 02:07:33
1425
原创 Java 寻找指定文件夹里特定字符串
import java.io.*;import java.util.ArrayList;/** * 找出特定文件夹下的所有代码中出现的某个字符串,并回显在哪里出现过 */public class Finder { private static final String BASE_DIR = "E:\\files\\code\\java\\msgCollect\\src\\m...
2020-08-09 16:27:57
899
原创 注解 和 xml 比较
一句话总结优先注解不易发生变动 配置。优先配置文件易变更、第三方、环境相关 配置。优先考虑 注解:类级别的配置一般不会变动的依赖关系,如 service 和对应 dao其他不容易变更的配置优先考虑 配置文件:第三方的类(只能用配置文件形式)数据库、消息队列、redis 等中间件 或 基础环境依赖 组件配置线程池、定时任务、日志等个性化的项理由合理使用注解,...
2020-08-09 16:19:02
652
原创 毕设:基于Web的信息收集系统(智汇信息)
毕设答辩整体流程- 介绍 - 选题 ( 实际问题 ) - 功能模块 ( 需求分析,核实,为什么砍 ) - 成员介绍 (只有一人) - 技术方案 ( 概要设计 ) - 功能演示 - 盈利模式 ( 补充 )- 提问- 结论选题 (切合实际)Situation: 辅导员发...
2020-08-09 16:13:00
675
1
原创 docker redis 安装布隆过滤器插件 redBloom filter
直接使用官方提供的镜像启动。若仅想简单修改密码,直接使用,则使用如下命令。
2020-08-09 15:54:42
2179
1
原创 OpenJdk 下载jdk源码
OpenJdk 下载jdk源码打开自己 %JAVA_HOME% 目录,查看 release 文件最后一行的源码版本号,如下IMPLEMENTOR="Oracle Corporation"IMPLEMENTOR_VERSION="18.9"JAVA_VERSION="11"JAVA_VERSION_DATE="2018-09-25"MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop
2020-08-09 15:29:47
368
原创 docker 安装 mysql8
docker 安装 mysql8安装命令docker run \-p 3306:3306 \--name mysql \--restart=always \-e TZ="Asia/Shanghai" \-v /opt/dockers/mysql/log:/var/log/mysql \-v /opt/dockers/mysql/conf:/etc/mysql \-v /opt/dockers/mysql/data:/var/lib/mysql \-e MYSQL_ROOT_PASSWOR
2020-08-09 15:28:17
152
原创 maven 插件如何加载项目中的类
maven 插件如何加载项目中的类有不少插件希望扫描所在项目的类,如利用反射加载项目中的类,但如果不看官方文档直接开发,最初特别容易掉入一个深坑——ClassNotFoundException。因为不了解Maven插件的类加载器机制,maven 插件里是没法直接加载项目中的类,当且仅当以特殊方式编码才能加载。获取项目编译环境类路径在插件中如何获取项目类路径呢?官方插件(maven-compiler-plugin)为我们做出了示例,源码:Apache Maven Compiler Plugin 源码
2020-07-29 03:07:11
2437
原创 git误提交密码到开源仓库(git大佬必会技能)
git误提交密码解决方案当我们不小心提交了密码且推送到远程仓库后,这时如果只是删除密钥再提交,其他人还可以通过提交记录看到你的密码,这时有以下两个方法把多喝提交记录合并为一个,并推送到远程分支(适合对git有一定了解的,适合修改了少量文件,很在乎代码的修改是几次提交)自由的决定如何修改提交记录但可能需要解决冲突,尤其是最近几个commit提交了大量文件时会很繁琐利用 git reset --hard 强制回到提交之前的最后一个 commit , 先强制推送到远程仓库(删除提交记录),再提交
2020-07-27 02:23:13
2205
原创 linux 发布jar到maven中央仓库
linux 发布jar到maven中央仓库linux 中发布与 windows 中发布不同点仅在于公钥证书生成方式不同,本文着重讲解该部分。前戏注册 sonatype 账号提交 issue验证通过。这里我们假设你已经在做过这些步骤了(如在windows中发布过,但没在linux中发布过),故暂不展开,详细步骤参考这里。安装 gnupg安装 gnupg 用来加密传输和签名,windows 则使用 Gpg4winyum install -y gnupg创建自己的公钥信息与window
2020-07-22 01:39:44
463
2
原创 只有一个jar如何发布到中央仓库
maven将jar发布到中央仓库发布一个已有的 jar可以只有 jar,没有 pom.xml,使用以下命令发布mvn deploy:deploy-file -DgroupId=cn.itlym -DartifactId=shoulder-lombok -Dversion=0.0.1 -Dpackaging=jar -Dfile=shoulder-lombok-0.0.1.jar -Durl=https://oss.sonatype.org/service/local/staging/deploy/m
2020-07-21 01:09:56
371
原创 解决 Spring Cloud 中 context has been closed already
context has been closed already 解决方案报错代码有这样一段代码,在运行中可能会发生 context has been closed already 错误,且一旦发生,以后每次运行到这必定出错。@Componentpublic class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext context = null; @O
2020-07-17 20:05:10
16947
13
转载 Srping源码学习
Spring源码解析之ApplicationContext,主要内容是介绍Spring上下文初始化时的一些主要步骤Spring源码解析之默认标签的解析,主要内容是<bean/>、<beans/>、<import/>、<alias/>四个默认标签的解析过程Spring源码解析之自定义标签的解析,主要内容是除了默认标签外其他自定义标签的解析过程Sp...
2020-07-14 19:06:57
128
Java 实现的远程控制(远程协助)软件 StarMonitor
2024-05-29
数据库表导出为word表格 自动生成数据库文档
2019-04-03
数据库表 导出word表格 自动生成数据库文档
2019-04-03
头像上传示例,兼容PC移动端支持裁剪,旋转等
2019-03-29
基于 cropper 图片上传pc、移动端均可(支持旋转、拖拽、剪裁、缩略图、高亮等)
2019-03-29
自动生成实体类的Controller, Service, ServiceImpl, Repository
2019-03-03
web项目里用到的工具类(正则校验、图片验证码、json解析、订单号生成)
2018-11-04
Spring+SpringMVC+MyBatis框架
2018-11-04
自动生成实体类和mybatis的mapper和xml
2018-11-04
一笔画完_任意关破解_全自动通关
2018-11-03
SQL学习指南
2018-06-05
王者荣耀官网的UI模型
2018-06-05
网上订餐,网购数据库设计
2018-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人