自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MyBatis 更新时新值为null时,updateById()更新失败

比如,类Rule中有个字段名为String note,备注是可以为空的。

2024-06-30 23:43:19 279

原创 Java项目Maven部署

将代码推到gitlab之后,在Jenkins构建的时候,偶尔会遇到微服务模块之间互相依赖的版本报错,获取不到最新的版本。有点被maven的install和deploy搞乱了,所以写个文章梳理一下。

2024-01-03 20:00:26 356 1

原创 Coursera Java课程三 -- Arrays, Lists, and Structured Data -- Week2

Week 2通过对一段故事文本中的动词,名词等随机替换,来学习ArrayList和HashMap.ArrayList为什么要用这个class?因为其他已知的都不适用StrorageResource: 不需要知道有多少elements。但是必须依序读取,不适合现在选取随机值。读取文本文件的时候,用这个。【需要找个例子】String[] array: 选取随机值很容易(随机选择index即可),但是必须提前知道有多少elements。但是只能包含一种类型的内容,比如只是String。

2021-01-03 23:44:26 124

原创 Coursera Java课程三笔记 -- Arrays, Lists, and Structured Data Week 1–Part 2

Week 1–Part 2&3解密 Caesar cipher解密原理:1) 【已知key】可以解密即使一行字,就用encrypt by 26-key2) 【未知key】在文本有大量单词的情况下,根据该语言出现频率最高的字母和该文本出现频率最高的字母匹配,列出原始字母表和加密的字母表,就可以找到加密的key是什么。- frequency analysis 字母频率分析- 已知的 在英语中,字母e出现的频率最高。列出之后就会发现 encryt key = max Index - 4(这个

2021-01-02 23:56:22 158

原创 Coursera Java课程三 -- Arrays, Lists, and Structured Data Week 1–Part 1

Week 1–Part 1笔记总结实现解码本周是通过了解加密破解Caesar算法来学习StringBuilder, counting loop,character class,array。这个算法的基本原理是 假设源文本是英文,那加密的时候每个字母都是有固定规律的,如果设置加密的密码为字母表中第17个,通过重组成一个新的字母表,我们可以找到源文本中对应的每个新的字母。(如下图)算法思路知识点StringBuilderString 创建了之后就是不可变的。如图,x在s变了之后,它

2021-01-02 00:10:30 151

原创 思维导图练习一之新地铁口新增客户量

预测新增的一个地铁站能带来多少新客户背景在互联网大数据的趋势下,各行业都已经开展了线上的业务。电商方面,疫情使得线上购物的消费者数量激增(需要一个数据吗?)。这也成为目前大部分商家的发展重点。但是,广州这一珠宝批发商仍在考虑购入新门面:因为政府正在该珠宝商圈新建一个地铁站,预计会带来新的流量。目的本思维导图的目的是预测出一个月内这一新增地铁站能带来多少流量。(两条地铁线之间人群的差异,流量差异,转化率差异)正文现在该珠宝商圈已有一个长寿路地铁站(1号线–广州市中心去内),周围有多达六栋珠宝大楼

2020-05-11 09:37:31 431

空空如也

空空如也

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

TA关注的人

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