<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CECE00的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/CECE00</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CECE00]]></copyright><item><title><![CDATA[MyBatis 更新时新值为null时，updateById()更新失败]]></title><link>https://blog.youkuaiyun.com/CECE00/article/details/140088003</link><guid>https://blog.youkuaiyun.com/CECE00/article/details/140088003</guid><author>CECE00</author><pubDate>Sun, 30 Jun 2024 23:43:19 +0800</pubDate><description><![CDATA[比如，类Rule中有个字段名为String note，备注是可以为空的。]]></description><category></category></item><item><title><![CDATA[Java项目Maven部署]]></title><link>https://blog.youkuaiyun.com/CECE00/article/details/135371324</link><guid>https://blog.youkuaiyun.com/CECE00/article/details/135371324</guid><author>CECE00</author><pubDate>Wed, 03 Jan 2024 20:00:26 +0800</pubDate><description><![CDATA[将代码推到gitlab之后，在Jenkins构建的时候，偶尔会遇到微服务模块之间互相依赖的版本报错，获取不到最新的版本。有点被maven的install和deploy搞乱了，所以写个文章梳理一下。]]></description><category></category></item><item><title><![CDATA[Coursera Java课程三 -- Arrays, Lists, and Structured Data -- Week2]]></title><link>https://blog.youkuaiyun.com/CECE00/article/details/112130459</link><guid>https://blog.youkuaiyun.com/CECE00/article/details/112130459</guid><author>CECE00</author><pubDate>Sun, 03 Jan 2021 23:44:26 +0800</pubDate><description><![CDATA[Week 2
通过对一段故事文本中的动词，名词等随机替换，来学习ArrayList和HashMap.
ArrayList

为什么要用这个class？因为其他已知的都不适用

StrorageResource: 不需要知道有多少elements。但是必须依序读取，不适合现在选取随机值。

读取文本文件的时候，用这个。【需要找个例子】


String[] array: 选取随机值很容易（随机选择index即可），但是必须提前知道有多少elements。


但是只能包含一种类型的内容，比如只是String。]]></description><category></category></item><item><title><![CDATA[Coursera Java课程三笔记 -- Arrays, Lists, and Structured Data Week 1–Part 2]]></title><link>https://blog.youkuaiyun.com/CECE00/article/details/112125751</link><guid>https://blog.youkuaiyun.com/CECE00/article/details/112125751</guid><author>CECE00</author><pubDate>Sat, 02 Jan 2021 23:56:22 +0800</pubDate><description><![CDATA[Week 1–Part 2&amp;3
解密 Caesar cipher
解密原理：
1） 【已知key】可以解密即使一行字，就用encrypt by 26-key
2） 【未知key】在文本有大量单词的情况下，根据该语言出现频率最高的字母和该文本出现频率最高的字母匹配，列出原始字母表和加密的字母表，就可以找到加密的key是什么。
- 	frequency analysis 字母频率分析
- 已知的 在英语中，字母e出现的频率最高。列出之后就会发现 encryt key = max Index - 4(这个]]></description><category></category></item><item><title><![CDATA[Coursera Java课程三 -- Arrays, Lists, and Structured Data Week 1–Part 1]]></title><link>https://blog.youkuaiyun.com/CECE00/article/details/112077464</link><guid>https://blog.youkuaiyun.com/CECE00/article/details/112077464</guid><author>CECE00</author><pubDate>Sat, 02 Jan 2021 00:10:30 +0800</pubDate><description><![CDATA[Week 1–Part 1笔记总结

实现解码
本周是通过了解加密破解Caesar算法来学习StringBuilder, counting loop，character class，array。这个算法的基本原理是 假设源文本是英文，那加密的时候每个字母都是有固定规律的，如果设置加密的密码为字母表中第17个，通过重组成一个新的字母表，我们可以找到源文本中对应的每个新的字母。（如下图）


算法思路


知识点


StringBuilder

String 创建了之后就是不可变的。
如图，x在s变了之后，它]]></description><category></category></item><item><title><![CDATA[思维导图练习一之新地铁口新增客户量]]></title><link>https://blog.youkuaiyun.com/CECE00/article/details/106042774</link><guid>https://blog.youkuaiyun.com/CECE00/article/details/106042774</guid><author>CECE00</author><pubDate>Mon, 11 May 2020 09:37:31 +0800</pubDate><description><![CDATA[预测新增的一个地铁站能带来多少新客户
背景
在互联网大数据的趋势下，各行业都已经开展了线上的业务。电商方面，疫情使得线上购物的消费者数量激增（需要一个数据吗？）。这也成为目前大部分商家的发展重点。但是，广州这一珠宝批发商仍在考虑购入新门面：因为政府正在该珠宝商圈新建一个地铁站，预计会带来新的流量。
目的
本思维导图的目的是预测出一个月内这一新增地铁站能带来多少流量。（两条地铁线之间人群的差异，流量差异，转化率差异）
正文

现在该珠宝商圈已有一个长寿路地铁站（1号线–广州市中心去内），周围有多达六栋珠宝大楼]]></description><category></category></item></channel></rss>