摘要: 写这个序一直想写,但一直在纠结中,不知如何写是好。今天决定写,是想表达以下几项: 一、声明 本人此个人博客仅用于以下几点: 1、总结个人工作学习的一些微薄经验。 2、用于同事、朋友技术交流,同时由于放到网上,也希望能交到技术朋友共同进步,帮助到正在学习软件技术的朋友技术提升。 3、所有技术文章都用于 阅读全文
posted @ 2017-11-15 15:23 瑾谦 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个项目的性能优化,遇到好多以前没有关注过的性能问题,一头雾水,今天做个笔记,简单记录下JVM相关的参数设置。 一、JVM内存模型 首先介绍下Java程序具体执行的过程: Java源代码文件(.java后缀)会被Java编译器编译为字节码文件(.class后缀); 由JVM中的类加载器加载各 阅读全文
posted @ 2020-11-06 18:05 瑾谦 阅读(207) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/114876283 阅读全文
posted @ 2020-11-04 11:40 瑾谦 阅读(139) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "math/rand" "time" ) //生产者 func producer(header string,channel chan<- string) { for{ channel <- fmt.Sprintf("%s: %v",heade 阅读全文
posted @ 2020-05-14 16:50 瑾谦 阅读(211) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "github.com/chilts/sid" "github.com/kjk/betterguid" "github.com/oklog/ulid" "github.com/rs/xid" "github.com/satori/go.uuid 阅读全文
posted @ 2020-05-14 16:39 瑾谦 阅读(2643) 评论(0) 推荐(0) 编辑
摘要: package main import ( _ "context" "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" uuid "github.com/satori/go.uuid" ) /* CREATE TABLE `t_user_i 阅读全文
posted @ 2020-05-14 13:50 瑾谦 阅读(440) 评论(0) 推荐(0) 编辑
摘要: package main import ( "errors" "fmt" "strconv" "sync" "time" ) /* * 算法解释 * SnowFlake的结构如下(每部分用-分开):<br> * 0 - 0000000000 0000000000 0000000000 0000000 阅读全文
posted @ 2020-05-12 14:34 瑾谦 阅读(2638) 评论(0) 推荐(0) 编辑
摘要: public class CronUtils { private static final SimpleDateFormat sdf = new SimpleDateFormat("ss mm HH dd MM ? yyyy"); /*** * 功能描述:日期转换cron表达式 * @param date * @return */ ... 阅读全文
posted @ 2019-04-19 20:13 瑾谦 阅读(14321) 评论(0) 推荐(0) 编辑
摘要: pom.xml添加如下引用: 编写配置类(赋值形式有多种可自行选择): 注册服务类: 发现服务类: 阅读全文
posted @ 2019-03-05 14:16 瑾谦 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 编写lua脚本split.lua function split(str,pat) local t = {} local fpat = "(.-)" .. pat local last_end = 1 local s,e,cap = str:find(fpat,1) while s do if s ~ 阅读全文
posted @ 2019-03-05 09:55 瑾谦 阅读(606) 评论(0) 推荐(0) 编辑
摘要: pom.xml添加如下配置: 添加redis 配置类: redisUtil常用方法工具类(可根据具体情况添加): 阅读全文
posted @ 2019-03-04 21:08 瑾谦 阅读(253) 评论(0) 推荐(0) 编辑