自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

承蒙关照

陌上人如玉,小女世无双

  • 博客(593)
  • 资源 (2)
  • 问答 (8)
  • 收藏
  • 关注

原创 欢迎访问我的博客

这里的内容是一样的,但是文字多显得很重视这个事情,今天也是受大家关照的一天,谢谢语雀和CSDN都是WuLi baby欢迎大家访问,文字有待商榷的地方欢迎各位批评指教请多多关照:语雀https://www.yuque.com/onion-kjztq谢谢~语雀和CSDN都是WuLi baby欢迎大家访问,文字有待商榷的地方欢迎各位批评指教请多多关照:语雀http...

2020-04-11 11:18:02 374 4

原创 无题无题无ti

好久没有写博客了,其实也没什么好写的,看着排名一落千丈也没什么感觉,近来……这也不是树洞,本篇完

2022-04-05 15:25:18 75 1

原创 mysql 对int进行模糊查询

首先 模糊查询 不提倡 不推荐 不评价你要是用,我搜集了两种方式SELECT * FROM test WHERE CAST(id as CHAR) LIKE '%14%';SELECT * FROM test WHERE CONVERT(id, CHAR) LIKE '%157%';

2022-02-17 21:53:29 998 3

原创 java8stream之map

默认自用取一列List<String> rList = rResults.stream().map(RResult::getRs).collect(Collectors.toList());取多列组map,注意summingLong(是个Collector)Map<Long, Long> taskQty = lockResults.stream() .filter(l -> l.getOwner() == LockOwnerE

2022-02-08 18:09:49 3237

原创 MapStruct 实例 ----自用

还要两天就是春节了,还在上班且大年初一要值班的我提前祝大家新年快乐 ????原理固然很重要,实用最是重要 为安全涉及敏感信息的全替换了,领会精神即可,主要写给自己看target是SkuInfo,要转的对象source是参数,被转的对象,源于谁expression表达式,多用java,这里com.test.test.test.test.enums.test.PluTypeEnum.SOLID相信大家可以猜到(我给自己看的,cue你们干什么)一看就是全路径,不需要单独处理的可以参考

2022-01-29 11:21:21 606

原创 开通百度通用翻译API---主打个人标准版

访问:百度翻译开放平台登录之后,点击“产品服务” 下拉选择“立即使用”,如下图根据提示填写自己的真实信息,输入验证码进入下一步 一般“个人开发者”就行,这里作开发的朋友看着填就行然后进入到下面,标准版就行,高级版情况如下看着选,对小菜我来说标准版足够,标准和高级从流程上差不多,一定要记得做这步,否则api虽然有了但是无意义!根据提示填写即可点“提交申请”:点“知道了”自动弹窗到开发者信息,game overenjoy...

2022-01-28 17:48:48 1759 2

原创 集成shiro

基础概念1、UsernamePasswordToken,用来封装用户登录信息 public UsernamePasswordToken(final String username, final char[] password, final boolean rememberMe, final String host) { this.username = username; this.password

2022-01-18 12:04:15 3062

原创 python拼接sql到文件

#!/usr/bin/python# -*- coding: UTF-8 -*-import pymysqlimport datetimeimport timeimport re,string def update_time_exe(): zone_list = find_update_time_rows() sql = "update plu set flipagv_max= %d,volume= %d WHERE plu_code= %s;" co...

2021-09-22 19:54:13 87

原创 大佬的博客链接

首先大佬有很多;这个大佬的文章之前也看过、只是再次拜读 yydshttps://www.cnblogs.com/dolphin0520/p/3736238.html写的很详细,通俗易懂

2021-09-02 17:08:22 85

原创 批量更新python

今天有点尴尬,欸~先写个python吧 #!/usr/bin/python# -*- coding: UTF-8 -*-import pymysqlimport datetimeimport timeimport re,string #替换为**……………………def update_time_exe(): zone_list = find_update_time_rows() db = pymysql.connect(host=host, user=mysql_

2021-07-19 13:52:40 162 3

原创 java序列化与属性映射+小彩蛋

1、json序列化pojo转json时不一定一直一帆风顺,总有翻船的时候:循环引用或明目张胆的违背输出规则我们阔以:替换为null,一了百了,不过不推荐,尽量不返回null,一不小心空指针了咋整 我们项目中用的是@Configurationpublic class JsonConfigInitRunner implements CommandLineRunner { @Override public void run(String... args) throws Exc

2021-05-17 22:09:05 158 1

转载 git统计代码量

https://www.shuzhiduo.com/A/RnJWeV0gdq/同类文章有很多,这篇较为美观git命令行统计//替换username,查看个人代码量git log --author="username" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines.

2021-05-17 16:49:11 1611 1

原创 python将原合并的字段作为单列存储

原来我们的表是这样式儿重构我想变成单列:这样式儿的import pymysqlfrom datetime import datetimeimport jsonfrom collections import namedtupleimport timehost = "1.1.1.1"mysql_user_name = "readonly"mysql_pwd = "some"mysql_warebasic_table = "db"now = datetime.now().

2021-05-11 17:38:02 48

原创 如何写出气定神闲的代码——泛型

使用了Mybatis 增强工具包https://gitee.com/baomidou/mybatis-plushttps://blog.csdn.net/s10461/article/details/53941091泛型相关 本来这里有一大段溢美之词,但是写完感觉也没什么高大上的,但是作为小白下面的代码极其思想是我需要多学习的,之前一直加班,现在有点时间开始欣赏cto的代码;大概介绍一下:简单的三层,采用springboot,redis,baomidou,一切从简原来的mq也去掉...

2021-05-07 18:38:41 138

原创 无题之到几了

之前状态不好,可以称之为矫情、病娇,甚至给朋友带来了困扰和尴尬;那段时间是大忙之后的大闲,每天一点事没有,有危机感也知道应该学习,但是效率很低,开始怀疑,说的哲学一点,开始思考……hu...

2021-04-06 10:55:44 135 1

原创 RocketMQ事务实例

生成者:发送半消息 使用很简单,但是参数还是说明一下吧: //可以自定义些MQ配置参数,我们这里不需要所以一切默认 @Autowired private RocketMQTemplate rocketMQTemplate; public TransactionSendResult sendMessageInTransaction(String txProducerGroup, String destination, Message<?> messa.

2021-03-24 21:46:53 212 4

原创 jvm如何优化

这是个笔记:基本上搬来了老师的“讲义”1、每次young GC后观察eden、survivo和老年代使用情况 每次gc后eden使用一般会大幅减少,survivor和老年代都可能增长,增长的对象=每次young GC后存活对象,可看出每次gc后进入老年代大概多少对象,推算老年代对象增长速率。jstat 你值得拥有!2、Full GC触发频率和每次耗时 知道老年代对象的增长速率推算Full GC触发频率,fullGC每次耗时可用公式FGCT/FGC得出。这和上面雷同了,不过...

2021-03-21 17:38:11 200 2

原创 PropertyPlaceholderHelper占位符解析工具类

这个源码简介:一个类,重要的是思想,网上呐相关的资料有很多,自己看源码也阔以https://blog.csdn.net/kq1983/article/details/106816811这个有三个例子,例子过于简洁。https://blog.csdn.net/weixin_42189048/article/details/114014221?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2.

2021-03-19 18:42:29 95 3

原创 jackson:JSON解析工具

是java技术栈内最好的JSON解析工具除了JSON解析,jackson还是个数据处理工具集github地址:https://github.com/FasterXML/jackson学起来较为简单,用起来较为方便,网络上资料很多,我就不重复造轮子了教程:不深入的理论知识就那些,翻来覆去可以自己搜一下https://www.yiibai.com/jacksonhttps://my.oschina.net/u/4606167/blog/4518138百度出https://www.

2021-03-18 21:05:03 93

原创 Go并发编程实战 - 部分导图

导图呐就两张,且没有什么参考价值

2021-03-17 18:58:32 76 1

原创 golang 延时队列

package utilsimport ( "sync" "time" "git-pd.megvii-inc.com/slg-service/wesmock/components" "github.com/emirpasic/gods/lists/arraylist")type QueueData struct { Data interface{} CreateAt int64}type Queue struct { mux sync.R.

2021-03-16 12:25:54 331

原创 go数据库连接mysql,GORM

好记性不如烂笔头,烂笔头来咯 下面这种方式简单且通用,读取配置文件中的信息建立了连接,但是写到配置文件里面,改动了之后还是要重启,还是Apollo好啊package helpersimport ( "time" "git-pd.megvii-inc.com/srgbase/goframework/base" "git-pd.megvii-inc.com/srgbase/gorm" _ "github.com/go-sql-driver/mysql" "git-pd....

2021-03-11 11:14:14 225

原创 go 常见客户端初始化

http:import ( "time")var HttpClient *base.HttpClientfunc InitHttp() { HttpClient = base.NewHttpClient(base.HttpClientOption{ Timeout: time.Duration(conf.Conf.Http.Timeout) * time.Second, MaxIdleConns: conf.Conf.Http.Max

2021-03-11 11:06:33 182

原创 Go并发编程实战

这段时间写的东西有些浮肿,先放张图压一压,当然图……

2021-03-09 11:18:53 122

原创 …… ᵇᵘᵗ ᵗʰᵃᵗ ʸᵒᵘ ˡᵒᵛᵉ ⁿᵒ ᵒⁿᵉ 【transshipment】

ʸᵒᵘ ᶜᵃᵐᵉ ᶠʳᵒᵐ ᵃ ˢᵉᵃ ᵒᶠ ᵖᵉᵒᵖˡᵉ, ʲᵘˢᵗ ᵗᵒ ᵍⁱᵛᵉ ᵐᵉ ᵃⁿ ᵉᵐᵖᵗʸ ʲᵒʸ.你自人山人海中来,原来只为给我一场空欢喜。 ​​​​ᴹᵃʸ ᵉᵛᵉʳʸᵗʰⁱⁿᵍ ᵇᵉ ˢᵃᶠᵉ ᵃⁿᵈ ˢᵒᵘⁿᵈ ⁱⁿ ᵗʰᵉ ᶠᵘᵗᵘʳᵉ.愿所有的后会有期,都是它日的别来无恙。ᴵ ʰᵒᵖᵉ ᵗʰᵉ ᶠⁱⁿᵃˡ ᵒᵘᵗᶜᵒᵐᵉ ʷⁱˡˡ ᵇᵉ ʷᵒʳᵗʰʸ ᵒᶠ ᵗʰᵉ ᵛᵃᵍʳᵃⁿᶜʸ ᵃˡᵒⁿᵍ ᵗʰᵉ ʷᵃʸ.希望最后的结局,能够配得这一路走来的颠沛流离。 ​​​ ​

2021-03-09 10:17:03 5907 4

原创 无题一二事

文字多少能体现出感情,无论是正常的还是错误的,比如这篇文章的标题:我们公司,“我们”二字远近立显,起码从文字上是这么看出来的,但其实感情怎么样,不一定,可能现在感觉很亲近、以前感觉无所谓、以后又是其他的什么,文字尚且这样更别说加上语音语调了,要是再碰上一个敏感或者“深藏不露”的人那更是丰富多彩,吵架拌嘴也是躲避不了,这么一想、人活着确实很复杂,不怎么幸运的人或许活着还有点累,放眼望去、谁又是幸运的呐?我呐从不曾与幸运结缘(可能以后会吧),拿之前的岁月来说,没有过再来一瓶更别提中将,买股票也是悲催,...

2021-01-28 13:47:23 244 10

原创 python批量修改数据库字段类型

#首先这个代码没有提取不够简练#!/usr/bin/python# -*- coding: UTF-8 -*-import pymysqlimport datetimeimport timeimport re,stringhost = "19.206.25.24"mysql_user_name = "root"now = datetime.datetime.now()now_timestamp = int(time.time())def update_create_time..

2021-01-25 18:14:18 574 5

原创 温暖的存在

好久之前的邮件,看到我的回信看的出来我的心情相当不错,当然不是因为这封定时邮件;那天早上北京正好下雪了、心情不错,看到信想起了很久之前小美女微信给我发的一张梅花的照片可能是杏花的照片,只记得特别漂亮,说看到了便想起了我,更我很像,当时特别开心,现在想起来也很开心,从此成为了对我来说“温暖的存在”,真的、毫不夸张,细节之处最是感动;暂且拿“赠人玫瑰手留余香”字面意思来表达吧,这篇文章到这里也结束了,还有一件事我侧面说明一下:我要得不多但是好像很稀缺; 加油、向财富自由进发!唯有坚...

2021-01-21 20:11:13 144 8

原创 python批量插入数据小脚本

说时迟那时快,一分钟复制下自己的demo,欸 不能完全的复制粘贴#!/usr/bin/python# -*- coding: UTF-8 -*-import pymysqlimport datetimehost = "10.10.0.10"mysql_user_name = "10"password_test = "10"now = datetime.datetime.now()def read_order_excel(): zone_list = find_ps_sto..

2021-01-20 16:25:43 124

原创 2020_我

2020年发生了很多的事情以至于有好几部电影来告别,之前单纯的以娱乐的角度取看待影视剧,现在想想真的是很惭愧,在这个社会上我们都有自己的位置,渴望诉说着自己的声音,渴望表达着自己的价值,2020独特我赶上了却没有心情去经历更别说是感受了,现在的我虽没经历什么大风大浪,自我感觉已经很洒脱了,其实这篇是要写个年终总结,那就开始吧,可能把自己老底也带出来倾诉一番。 2020刚开始的那几天世界孕育着巨大的动荡我后知后觉,有人把现在的石家庄比作那时的武汉,重视是必须的恐慌大可不必,经历这一年对于祖国...

2021-01-18 20:39:08 155 2

原创 w10上debug我的golang

接触了新语言,不遇到一两个坑怎么会有感悟呢(不管他有多痛)前天的前天切片初始容量的事我先拔刀缓会儿,先说个简单的,本地调试,当我还是个萌新小白时,还不会调试,那golang哟 目之所及都是jinxing加粗提交的记录,后来我像不行了、这样要危险,本地debug!我的go是go version go1.15.2 windows/amd64,debug之前先打开环境变量GO15VENDOREXPERIMENT=1然后go get github.com/derekparker/delve...

2020-10-23 18:43:12 244 1

转载 java反射

https://juejin.im/post/6844903905483030536

2020-10-18 17:17:02 85

原创 JIT

JIT,又是一块带肉的骨头;just-in-time compilation,运行时编译,吭哧吭哧写了半天的bug不能到最后还让人来做吧?“侬脑子瓦特了”——当然是交给机器做,javac把java源文件翻译成class文件(字节码组成),jvm加载这些文件逐条取出字节码并执行,这就是解释执行了!当然还可以重新编译优化字节码以生成机器码,CPU直接执行,这样效率更高,这里有java如此受欢迎的原因,这里点破不说破,然后怎么让机器去执行呐?当然是告诉它了:要有源代码或者字节码到机器码的转换过程,...

2020-10-18 12:15:43 145

原创 go的数组和切片

为什么要写这篇文章,源于每日一问:要找这个速度,拖稿已是常态,盼周末开篇明义:声明数组时需要指明长度或使用(…)自动计算长度,注意哈定了就顶了不能再改长度,一个两个、任何形式都不行!切片就不需要这么省事,一般用make声明切片,需要指明长度(容量),这点让我想起了java的array与list,后面可能会写,所以说看的越多收获越多,有没有!好,听不到说没有的,自动屏蔽了、谢谢♥数组:栈上分配一段连续内存空间,每个元素有唯一下标;go中数组是值类型,一个数组变量就代表了整个数组分队 值...

2020-10-14 22:04:42 140 1

原创 对象一定分配在堆上吗?

读过之前半文章的小哥哥们肯定都知道,宝宝我最近入坑了Golang,当然这不是自愿的也说不上胁迫,反正就入坑了,没想到21世纪的C语言也有了堆和栈,随之而来的战利品是逃逸分析,自然这只是其中之一,其他的离题比较远,写文章最主要的是什么?不被催稿(奋斗状)!这个我有生之年是做不到了 官方回答逃逸分析:一种确定指针动态范围的方法,就是在程序的哪些地方可访问到这些指针,具体涉及到指针分析和形状分析,是不是不好理解,在次要特别鸣谢公司让贫下中农的我可以”科学上网“;再直白一些:逃逸分析确定某个指针可...

2020-10-13 22:07:41 350 1

原创 rabbitMQ是什么,为什么这么快

你说MQ那些一说感觉都一样,顿时感觉很值,学一个其他几个兄弟就都知道了,是不是有种买一送*的便宜:nono~小盆友不要这么无知好不好,MQ技术选型是项目开发的一大考量,要是一样怎么会有n多个后者前赴后继地涌现,还一个比一个受欢迎?是不是到了知识盲区,文章的开头就是要有这个效果,要不怎么在众多”水文“中脱颖而出!当然这是在开个玩笑,主要是把这个气氛烘托起来 把自己架上去,海口夸出去,多少也是在csdn有排名的银,这点包袱还是有的,下面进入正题: 知道为什么**要认干爹吗?当然这个不能这么完全说...

2020-10-13 20:48:52 925

原创 由io到kafka

IO基于字节流和字符流,每次读一个或多个字节直至读取all字节,没有缓存各种流也是阻塞的,当一个线程调用read或write,被阻塞直到有数据被读取或数据完全写入,期间不能做其他的事情NIO核心:channel通道、buffer缓冲、selector多路复用器,基于channel、buffer数据从通道读取到缓冲区,或从缓冲区写入到通道中:缓冲区离用户近NIO线程从某通道发送请求读取数据、仅能得到可用的数据、如果目前无可用数据则说明都不会获取,直到该数据变得可用读取之前,该线程可

2020-10-12 10:19:28 126 2

原创 MQ之对比

activeMQ:高效、可扩展、稳定安全企业级消息通信rabbitMQ:分布式系统可靠、可扩展、功能丰富,内存式堆积,某些条件下触发换页动作将内存中消息换页到磁盘;支持多租户 不支持重试队列,二次封装延迟队列实现呢 拉模式,不回溯,支持消息追踪 多租户kafka:高吞吐量分布式发布订阅消息系统,可水平扩展,磁盘式堆积,冗余功能 过滤:consumerInterceptor接口或kafka stream的filter消息过滤 不支持优先级、延迟、死信...

2020-10-12 10:18:11 110

原创 go

先占个位,为什么写go:大势所趋,逼不得已哈哈,

2020-09-25 13:21:21 120 8

原创 springboot自动装配

装载谁@SpringBootApplication @SpringBootConfiguration,@EnableAutoConfiguration,@ComponentScan@EnableAutoConfiguration开启自动装配 在classpath下找到all配置的bean进行装配,据若干conditional定制规则初始化@Import(EnableAutoConfigurationImportSelector.class)1.5中过时,查看父类AutoC...

2020-09-02 23:29:55 100

ELK6.1.2,filebeat及es的常用head和ik插件

ELK6.1.2,filebeat及es的常用head和ik插件,ELK6.1.2,filebeat及es的常用head和ik插件

2018-04-03

Highcharts

Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。

2017-03-05

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

TA关注的人

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