自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

focus-unchanged-thing

专注于纷繁快速变化中那些不变的东西

  • 博客(875)
  • 资源 (12)
  • 收藏
  • 关注

原创 使用FreeMarker生成代码

pom.xml // 引入FreeMarker包。Test.ftl // 指定的模板引擎。Main.java // 生成代码封装。

2022-12-20 10:56:39 1616

原创 【游戏服务器设计案例篇】感悟

1.记录index,而不是具体的内容。2.分为登陆时的处理 和 凌晨5点的处理

2021-12-18 18:50:06 2680

原创 [Lambda操作]1.filter 2.Comparator 3.flatMap 4.map 5.Predicate 6.findAny 7.Consumer 8.多重排序 9.分组 10.peek

1)key从大到小排序 List<String> list = privilegeMap.keySet().stream().sorted(Comparator.reverseOrder()).collect(Collectors.toList()); if (list.size() == 0) { return -1; } return Integer.parseInt(list.get(0));.

2021-08-31 16:44:54 868 1

原创 减少git分支代码合并冲突神器之只格式化改变行的代码: 打开Only VCS changed text即可(无代码修改的话,这个选项是无法选中的)

1)ctrl+a全选代码2)ctrl+shifr+alt+L弹出框,选择第一个3)在选中ctrl+alt+L

2021-06-21 12:17:40 847

原创 【重点:MongoTemplate】SpringBoot操作mongodb

application.propertiesspring.application.name=spring-boot-mongodb# mongodbspring.data.mongodb.uri=mongodb://localhost:27017/test

2021-06-05 12:29:35 386

原创 【LoadingCache+mongo完成进程内数据管理】1.缓存mongo中数据到内存 2.不存在则从mongo中load到loadingcache

| | |____java| | | |____BaseCacheDao.java| | | |____Player.java| | | |____Main.java| | | |____PlayerDao.javaBaseCacheDao.javaimport com.google.common.cache.*;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.util.concurrent.

2021-04-09 16:43:50 668 1

原创 Jenkins实现自动化部署(centos环境为例子)

1)下载jenkinshttps://www.jenkins.io/download/2)下载tomcat3)把jenkins.war放到webapps目录下4)为tomcat下面的sh加权限,并且必须以sudo方式启动tomcat5)打开jenkinshttp://localhost:8080/jenkins6)初次使用配置jenkins密码7)加权限并且查看密码cd /varsudo chmod -R 777 rootopen /var/r

2021-03-16 16:17:02 519

原创 【protobuf 2的使用】0.gitbash终端 1.pb在vscode中的的格式化和跳转 2.服务器:netty 3.客户端:creator 4.自定义Option(如添加msgid)

1)creator中使用protobufhttps://github.com/protobufjs/protobuf.js/blob/master/dist/protobuf.js

2021-01-27 23:21:21 1234 1

原创 java应用程序发布jar2的2种方式 1.assembly.xml(线上) 2.fat-jar(工具类的发布)

nohup java -jar xxx.jar>log.txt &

2020-03-31 10:21:03 861 1

原创 [python(最简单,但是还是推荐用nginx)]1.cd dist 2.python -m SimpleHTTPServer 3.http://localhost:8000

Last login: Tue Jan 7 18:37:45 on ttys000➜ ~ /Users/jianan/Documents/work/sayabc-gamification-demo01-all/MathClassroomH5/Project/IFTTTSample/build/web-mobile➜ web-mobile git:(master) python -m S...

2020-01-07 18:52:18 993 2

原创 【mongodb环境搭建】1.win下启动 2.mac下启动 3.linux下启动 4.通过配置文件启动

1)配置mongod环境变量(mongod起作用)export PATH="/usr/local/Cellar/mongodb@3.4/3.4.14/bin:$PATH"接着执行,让环境变量生效source ~/.bash_profile或者使用.zsh后:source .zshrc2)启动mongodb(缺少data/db则会报错)➜ ~ /Users/ji...

2018-08-21 21:44:31 1426 1

原创 【github ssh公钥】1.添加 2.设置下user.email和user.name提交时有值

收到如下类型的报错:Warning: Permanently added the RSA host key for IP address '192.30.253.113' to the list of known hosts. Permission denied (publickey). fatal: Could not read from remote repository. Ple...

2018-02-26 15:05:27 3767

原创 【推荐!!!】使用git高效管理项目 1.Readme图片路径 2.Fork软件 3.UGit对比Excel差异 4.core.fileMode

简单在一个目录下拉取别人的一个工程1.在任何一个目录下新建一个文件夹比如:work,然后cd 切换到工作目录2.仓库初始化git init3.从某个地址拉取工程到自己的工作目录git clone git@192.168.0.21:2dxproj/AdventureEliminate.git备注:比较大的工程往往用http协议下载不下来,这...

2015-04-01 17:48:24 5086 1

原创 mac下刚安装的mysql忘记密码的解决办法

-----情景:总是出现类似的错误-----C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqlERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)-----解决方案-----1.没有忘记mysql登陆密码的话(...

2013-12-05 14:28:57 1172

原创 (读代码)vscode中使用luna读代码(多杰)

1)路径 C:\Users\LX-SLM\.codex。

2026-08-28 14:57:01 22

原创 排行榜优化 1.zset 2.hash还是单个String呢?

1.改为分页,因为hash内容过大,一次返回数据太多了。2.使用hash的话,每个key存,然后hmget获取?还是每个玩家用String存,然后使用mget获取呢?

2026-08-23 17:42:42 10

原创 redis基于指定6.0.9 tag新建学习分支

【代码】redis基于指定tag新建学习分支。

2026-08-23 12:02:47 224

原创 异常关机导致单机版本nacos中内置数据库无法启动

2026-08-20 10:31:43 213

原创 查询redis中大key

可见每个key大约60M。

2026-08-17 22:41:35 172

原创 [强烈推荐]oh my pi 使用codex 1.luna读代码 2.sol写代码

3)omp启动后,使用 /model选择即可!

2026-08-17 21:39:37 114

原创 从0开发全栈项目提示词练习

【代码】提示词练习。

2026-08-16 22:21:20 170

原创 架构师必备图 1.流程图(重要) 2.时序图(重要) 3.思维导图(表现不好)

1.椭圆 //开始和结尾。2.矩形 // 中间流程。

2026-08-15 15:20:12 23

原创 docker compose下查看进程日志

【代码】docker compose下查看进程日志。

2026-08-14 10:54:22 165

原创 一个文件被git托管了,但是我希望我修改了,git status还检测不出来

1)调试文件,每个人不一样,我希望不要被检测到。2)取消(这样子修改了就能看到)

2026-08-14 10:34:04 6

原创 (备用)deepseek harness

【代码】deepseek harness 之windows。

2026-08-14 08:55:00 204

原创 提前为ds和glm装上眼睛-本地视觉模型 Qwen2.5-VL 7B(Ollama) 及其 卸载

【代码】提前为ds和glm装上眼睛-本地视觉模型 Qwen2.5-VL 7B(Ollama) 及其 卸载。

2026-08-13 10:44:36 231

原创 [AI实战] 1.grill-me+gpt5.6做初步PLAN 2.新开droid窗口(opus5+glm)做PLAN审核 3.按照计划开发实现需求

之前只用一种模型进行plan然后开发,发现bug稍微多一些,而且gpt不太擅长页面,但是最近我发现:先用gpt或者opus5做初步PLAN,然后多采用其它模型审核,审核就会 发现其它模型发现不了的问题,通过审核后再去按照PLAN开发,则会bug少很多。1.grill-me+gpt5.6做初步PLAN。2.opus5+glm做审核。

2026-08-11 12:14:30 18

原创 使用idea快速搭建kotlin工程

6.使用gradle版本(后续改为腾讯云)2.使用的是gradle进行包管理。3.选择jdk版本是jdk21。4.使用的语言是kotlin。1.新建kotlin工程。5.一个能运行的工程。

2026-08-10 11:02:44 84

原创 gradle在idea运行防止乱码

【代码】gradle在idea运行防止乱码。

2026-08-09 18:32:28 13

原创 禁止docker desktop自动检测更新

2026-08-06 09:08:39 224

原创 GameNode同构架构聊天室

grill-me 写一个聊天程序,前端用vue+protobufjs+websocket, 后端用kotlin+netty+pekko+mongodb+websocket, 协议用protobuf。代码是同构架构,也就是只有GameNode,负责Netty网络连接和业务处理,本地开发部署一个GameNode节点,线上则部署N的节点。最外层还有个ktor写的HttpServer,单节点,先请求获取一个GameNode节点连上去后,后续业务都在GameNode上。用jdk21, gradle9.x。

2026-08-03 21:47:34 154

原创 阿里云oss存储桶

1)点击头像,然后创建key。2)阻止公共访问修改。

2026-08-03 17:26:15 36

原创 (已废弃!!!)使用多杰droid 1.GptPro池 2.gpt5.6sol 3.安装grill-me skill 4.多模型互审 5.auto 6.回到上一次对话 7.显示thinking过程

【代码】win下使用多杰droid。

2026-08-03 10:08:07 62

原创 3.Akka网络通信基础与小黄鸡客服例子(解决分布式通信问题)

1)2)监听的端口。

2026-08-02 14:19:20 22

原创 2.Akka中2个Actor之间的通信

1)2)

2026-08-02 13:22:49 21

原创 理解Akka 1.Akka入门

1)ActorSystem,XxxActor,DispatcherMessage

2026-08-02 12:44:51 154

原创 将常用软件改为service启动

【代码】将常用软件改为service启动。

2026-07-27 09:24:09 219

原创 1.ubuntu安装node.js 2.rockylinux安装nodejs

Ubuntu 上建议用 NodeSource 安装 Node.js LTS。

2026-07-24 16:41:45 167

原创 git拦截大于5M文件

【代码】git拦截大于5M文件。

2026-07-24 16:02:07 40

原创 curl、wrk

最大延时 854.96ms(最慢将近1s给回应)波动: 39.45ms(越小越好)99%请求在224ms给回应。平均延时114.63ms。

2026-07-24 09:59:44 14

航海乘务管理系统C++源代码

航海乘务管理系统C++源代码.

2012-01-02

C++编写的图书馆管理系统

C++编写的图书馆管理系统

2012-03-30

MASM汇编语言新手入门

MASM汇编语言新手入门

2012-03-30

Unity 3D网络游戏实战(全)

Unity 3D网络游戏实战(全) Unity 3D网络游戏实战(全) Unity 3D网络游戏实战(全)

2018-08-10

JavaScript函数式编程

JavaScript函数式编程_PDF电子书下载 高清 带索引书签目录_(美)佛格斯著_北京:人民邮电出版社_P204_2015.08

2018-06-01

markdown写的简历模板

作为程序员,当然应该不用什么word之类的来写简历,我们应该使用简洁美观的markdown编辑器来完成

2018-04-25

C++ 0-1背包问题源代码

C++ 0-1背包问题源代码

2012-01-03

JavaScript应用开发实践指南.pdf

JavaScript应用开发实践指南 JavaScript应用开发实践指南

2018-05-17

图书馆管理系统C++源代码

C++开发的图书馆管理程序源代码

2012-01-02

JavaScript设计模式与开发实践-源代码

JavaScript设计模式与开发实践-源代码 JavaScript设计模式与开发实践-源代码

2018-06-03

编写可维护的JavaScript

编写可维护的javascript 编写可维护的javascript 编写可维护的javascript

2018-05-28

空空如也

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

TA关注的人

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