12月 16 2018
Categories: SpringBoot Tags: Java, Maven, Spring, SpringBoot

这篇文章首先介绍了在SpringBoot中如何获得项目的编译时间和版本号,并向外提供接口,然后介绍了介绍了新版maven获得时间戳时区错误的解决方案,最后介绍了把时间戳加到包名的两种方法。 SpringBoot项目获得编译时间戳和版本号,然后提供接口大概分为以下步骤: 在pom文件中获取maven的build time 配置pom,用maven中的属性渲染资源文件application.yml 提供接口 ...

9月 26 2018
Categories: 生产力 Tags: Linux, python, 服务器

Python内置了一个简单的HTTP服务器SimpleHTTPServer,通过它可以把指定文件夹在局域网共享,不受操作系统的限制,通过浏览器就可以浏览、下载我们所共享的文件。亲测下载速度在10MB/s左右 这个方法还可以用于在电脑和手机间共享文件 ...

9月 05 2018
Categories: Git Tags: Docker, Git, GitLab, Ubuntu16.04

项目的开发通常都离不开对代码的版本管理。简单的方式可以在内网搭建一个仓库,然后添加各个组员的公钥来共同开发。这种方式不仅不利于管理和维护,而且功能过于单一。我们很希望有像GitHub这样的平台服务,功能齐全且好维护。但由于GFW的原因,有时候访问延迟过大。更重要的是,github免费版只支持开源项目,私有项目需要付费,而且比较昂贵,并不适合公司的项目。 GitLab 是一个类似与GitHub的项目,功能十分强大且界面美观,支持代码管理、issue管理、代码review和CI等功能。它提供免费的社区版和付费版,社区版足够满足我们的项目需求。本篇文章我将介绍GitLab社区版的安装和配置。 ...

9月 03 2018
Categories: Git Tags: Git, Tag

发布一个版本时,我们通常先在版本库中打一个标签,这样建立了一个索引快捷的指向某一次提交。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。其实它就是指向某个commit的指针,跟分支很像,但是分支可以移动,标签不能移动。 ...

8月 30 2018
Categories: 闲篇 Tags:

定风波·莫听穿林打叶声 苏轼三月七日,沙湖道中遇雨。雨具先去,同行皆狼狈,余独不觉,已而遂晴,故作此词。 莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。料峭春风吹酒醒,微冷,山头斜照却相迎。回首向来萧瑟处,归去,也无风雨也无晴。 ...

8月 28 2018
Categories: React Tags: CSS, React, antd

最近在做前端开发的时候遇到一个需求:对后端传回的数据中满足条件的相邻行用符号连接起来,表示关联关系。我是个前端新人,因项目需要接手前端开发工作,为了实现这个需求颇费了一番功夫。现在记录下来方便后来者。 这篇文章首先用原生CSS实现了这个需求,然后在React工程中的antd表格组件中实际应用。 ...

7月 20 2018
Categories: React Tags: Ant Design of React, React, 前端

在web开发中,表格的行合并是一个很常见的需求。蚂蚁框架也提供了这种功能,但是文档中的示例代码却和我想象中的相差甚远,如下所示,它是通过一种很笨的办法实现的行合并。这样当表格的数据源是动态获取的,我们就没有办法动态的合并行。 ...

7月 18 2018
Categories: Shiro Tags: Shiro, Spring Boot2

因为新项目没有继续用Shiro框架,再加上人比较懒,所以就没有再写新的关于 Shiro 的文章。但是今天发现已经有几个朋友在 GitHub 上给示例项目加星,也有留言咨询的。我很高兴这篇文章能够帮到大家,也再次让我感受到把在工作中学到的东西写出来,和大家分享是这么一件令人高兴的事,用知乎上的话说这是一件长半衰期的事。我会继续写下去的 前言上一篇文章,我们用 Spring Boot2 框架搭建了一个 web 项目,并且使用 Shiro 作为安全管理框架实现了用户的身份认证,也就是登录。这篇文章首先简要介绍了密码储存的演进史,然后结合代码介绍了在 Shiro 中怎么使用 MD5、MD5 加盐、 Bcrypt 等三种逐渐进步的方法加密密码。 ...

6月 12 2018
Categories: 数据库 Tags: MongoDB, 运维

恢复表 ...

4月 11 2018
3月 30 2018
Categories: Shiro Tags: Shiro, Spring Boot2

前言本文主要介绍了在Spring Boot2项目中整合Shiro实现登录认证。本文假设读者已经对Shiro和基于RBAC的权限控制系统有了基本的认识。本项目没有数据库,也就没有dao层,所有的用户和密码均在Service层采用硬编码。 ...

3月 29 2018
Categories: 生产力 Tags: 工具, 生产力, 索引

在线工具 ...

3月 27 2018
Categories: 数据库 Tags: MySQL, MySQL Workbench

PK:primary key 主键 NN:not null 非空 UQ:unique 唯一索引 ...

3月 27 2018

生产力工具 ...

3月 26 2018
Categories: 服务器 Tags: Shadowsocks, Ubuntu16.04

此教程 不适用于Ubuntu18.04 ...

3月 25 2018
Categories: Tags:

Welcome to Hexo ...