自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 一个 html 直连 deepseek

一个 html 就能直连 DeepSeek,可以直接复制使用。

2025-02-22 16:21:59 1009

原创 手把手教你本地部署DeepSeek大模型(零基础也能搞定!)

小白也能跑 DeepSeek、三步就能在本地运行 DeepSeek!

2025-02-22 09:45:00 762

原创 【开源工具推荐】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

原创 记录一次磁盘超限报警

线上服务器惊现告警,立即应急,通过监控与系统指标的蛛丝马迹,成功定位故障并解决!总结规避措施,确保问题不再出现!

2021-06-03 22:56:12 989

原创 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

原创 ES定时清理索引

发现ES中无用索引较多,导致频繁GC,导致CPU占用过高。一步步分析问题所在并永除后患~

2020-08-11 23:15:43 4906 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

Java 实现的远程控制(远程协助)软件 StarMonitor 功能: 远程+查看桌面+控制。 大小: 200k ---功能列表--- 屏幕查看:协助者可以看到对方的屏幕内容。 远程控制:获得权限后,可帮助对方操作电脑。 支持聊天:一旦连接建立,即可聊天交流。 教学模式:用文字或画笔指导求助者。 支持1对多:多个协助者可以连接同一求助者。 高性能:多种顶尖帧率压缩算法,降低传输带宽压力100+倍。 快捷键:迅速中断、退出,一键操作。 安全性:随时可以中断通信,保证隐私。 运行方式:java -jar StarMonitor.jar 使用说明:https://blog.youkuaiyun.com/qq_35425070/article/details/139251233?spm=1001.2014.3001.5501 最新源码地址:https://github.com/ChinaLym/StarMonitor 优快云 有动态积分,最开始下载的积分都是0(免费下载),越早下载越便宜~

2024-05-29

Navicat Premium

连接工具,可以直接使用的

2019-04-04

数据库表导出为word表格 自动生成数据库文档

网络上已经有可以用的类似工具,但大都不能自定义,且代码乱,该工具符合6大设计模式,可以作为sql导出word的框架,附带demo,导出后的word见我的博客,导出样式可修改。

2019-04-03

数据库表 导出word表格 自动生成数据库文档

该工具是用于自动生成数据库文档,由于表多,且写文档麻烦,特意整理成一工具。 支持所有支持 JDBC 的数据库,并简单抽象成一个自动化框架,使用者可以自行自定义连接,导出样式等。 另附带一个数据库比较工具,用于比较两数据库的不同,比如初次设计,和实际数据库产生了变更,可以用该工具快速定位修改。

2019-04-03

头像上传示例,兼容PC移动端支持裁剪,旋转等

效果 https://blog.youkuaiyun.com/qq_35425070/article/details/88886383

2019-03-29

基于 cropper 图片上传pc、移动端均可(支持旋转、拖拽、剪裁、缩略图、高亮等)

移动端,PC 均支持,浏览器兼容性好,功能强,操作代码带中文注释,页面效果预览:https://blog.youkuaiyun.com/qq_35425070/article/details/88886383,除了博客中展示的页面,还附带使用 demo

2019-03-29

Hotspot源码

从orcle官网上下载的hotspot源码,网盘被屏蔽了,放这里方便下载。

2019-03-22

自动生成实体类的Controller, Service, ServiceImpl, Repository

javaWeb 工具,根据entity自动生成实体类的Controller, Service, ServiceImpl, Repository。并拥有基本的增删改查,是快速搭建网站的工具类

2019-03-03

java网络编程Demo

java中使用 tcp 和 udp 的例子,可以根据示例来编写自己的项目

2018-11-04

web项目里用到的工具类(正则校验、图片验证码、json解析、订单号生成)

包括web项目里面非常常用的重复性代码,如校验用户名、手机号、身份证号、密码、等等,是否符合安全规则。 生成绝不重复的订单号。 生成图片验证码。 json解析。 全是自己手写,供大家复用。

2018-11-04

Spring+SpringMVC+MyBatis框架

自己搭的一个SSM框架,以后要写ssm框架的项目时可以直接拿来用,省的自己搭害怕版本不兼容,直接导入maven项目就行,两工程为父子类工程

2018-11-04

web页面获取用户位置信息

拿到了百度地图的js文件,免去了繁琐的操作,可以自己封装api,然后在js里一句代码获取用户位置,精确到街道

2018-11-04

自动生成实体类和mybatis的mapper和xml

下载后可直接导入工程,设置好要连接的数据库,点运行即可自动生成mybatis中用到的mapper、实体类、mapper.xml

2018-11-04

打砖块 java代码

作为java练习的一个简单demo,对游戏感兴趣的同学可以参考一下,尤其是刷新页面内容过多时,可以采用多级缓存来缓解画面的卡顿。

2018-11-04

kotlin基础api

面向初学者,可以快速了解kotlin语法和基础api。在练习中概括了kotlin与java的区别,适合Java爱好者学习kotlin。

2018-11-04

一笔画完_任意关破解_全自动通关

直接导入该工程即可,我手机的分辨率为720*1440,分辨率不同的需要调整,全自动部分基于adb,没有adb的百度即可。也可以直接导入本地图片识别,内附demo所有素材,也有详细讲解。

2018-11-03

SQL学习指南

资料里面有pdf版的电子书,是本学习SQL很好的书,尤其对于初学者或者学习不久的同学,我大二学了一学期的数据库课程,并不是很懂数据库到底怎么写,到考试的时候也是飘过。 后面做项目用到数据库,我通过这里面的案例和典型题目,仅仅2天已经可以熟练地使用SQL写数据库语句。 推荐人群:数据库要考试的同学,想学习数据库语言的同学,我个人认为这是非常好的学习资料,分享给各位。 内附例子中用到的数据库,create.sql是创建,populate.sql是加入数据,执行完这两个脚本就可以直接开始跟着里面的例子动手做了(可以先跟着练,后面只看题目,自己尝试去写,然后跟给的答案作对比)

2018-06-05

王者荣耀官网的UI模型

模拟王者荣耀官网的排版,(其实与英雄联盟官网排版类似),1像素也不差的以PS模型呈现出来,花了两天时间设计的 适合UI学习者,尤其对图层分层,分组还不很了解的学习者。 或者想做游戏网站的网页设计师。

2018-06-05

网上订餐,网购数据库设计

个人设计的网上订餐系统的数据库,也可以作为网购项目的数据库模型,较为简单,包含9个表,分别是用户,购物车,订单,订单明细,商品,商品详情,商店,网店店主,管理员,各个表的关系明确,无设计回路,思路清晰,适合刚学完数据库的同学想进阶了解

2018-06-05

JavaSE知识点梳理

给java初学者或者进阶者提供帮助的学习资料,有面试重点,对于较难的知识点有举例说明且内附代码, 内容为java基础内容。

2018-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除