实现链表逆序输出
1 | class Solution<T> { |
读了一些书,看了一些文章,编过一些小例程,搞了一些没有什么技术含量的开发工作。
1 | class Solution<T> { |
由于之前忘记备份Hexo博客的markdown文件,在重做系统时候还忘记备份博客了,导致现在不得不重新从网页上扒下来之前的文章重新写一遍,十分耗费精力。因此在网上找了下如何备份Hexo博客,在此记录下。
先将本地Hexo博客已经初始化
在Github.io上建立博客时已经开了一个新仓库了,如果再开另一个仓库存放源代码有点浪费,因此采用建立新分支的方法备份博客。
虽然理论上什么时候创建新分支来备份都可以,但是还是建议在建立博客的时候就创建备份分支。(然而我中途才想起来-.-)
不过在建立新分支前请确保仓库内已有master
分支(Hexo本地建站后第一次上传时会自动生成),否则后期再添加master
分支比较麻烦(请自行搜索git
命令)。
本地Git建立新分支命令如下:
1 | $ git checkout -b BRANCHNAME |
BRANCHNAME
是自定义的新分支的名字,建议起为hexo
。
解析上游发来的类XML格式数据,直接使用Document document = reader.read(path);
会失败,因为不包含<root></root>
,所以这里需要自己手动拼接一下,方便解析,代码如下:
1 | private static Element getRoot(String path) throws Exception { |
本地新建项目后,如何同步到 github 上呢?
git init
git add .
git commit -m “备注”
git remote add origin 仓库地址
git push -u origin master
用户中心是几乎每一个公司必备的基础服务,用户注册、登录、信息查询与修改都离不开用户中心。
当数据量越来越大时,需要多用户中心进行水平切分。最常见的水平切分方式,按照userId取模分库: