发布了文章2019-03-20
随着 1Password 以及 Chrome 的密码管理越来越普及,有些网站的登录页面的弊端就显现出来了,本文就来总结一下有哪些不好的设计,同时来看一下如何改进。
发布了文章2019-03-19
随着 1Password 以及 Chrome 的密码管理越来越普及,有些网站的登录页面的弊端就显现出来了,本文就来总结一下有哪些不好的设计,同时来看一下如何改进。
赞了回答2019-03-07
题主好,以下是我个人对于函数式接口的理解 以往我们在看一个方法时,看它的关键点其实就是这么几个 方法名 方法参数 方法体 方法返回类型 我们随便拿一个方法来举例: 所以可以看到方法其实是以固定参数返回固定值的一个抽象过程,而这里的固定参数就是我们平常用的...
回答了问题2019-03-06
要么把时间断点多放几个,看看到底哪块代码执行时间变久了
发布了文章2019-03-01
过去开发者花上几周或几个月开发完一个应用功能之后,他们需要进行合并代码的工作。这时候需要有专人,也许是版本管理员,把所有的新功能集成起来,解决代码冲突、然后准备发布新的版本。代码的合并总是让人担惊受怕,毕竟会伴随着不可预见的错误,这可能让我们一个...
赞了回答2019-02-28
线程安全对应是的数据争用,按照官方说法是,没有经过happens-Before关系排序的数据争用就会出现 不同步现象。鉴于你操作的是一个数组的不同部分,多个线程没有同时对同一个数组元素进行读写操作(也就是一个线程读,另一个线程同时写),哪怕没有经过正确的同步,也...
回答了问题2019-02-28
改成 mm.put("1",arrStr.clone()); 试试。
发布了文章2019-02-27
本文为[原创]文章,转载请标明出处。本文链接:[链接]本文出自微云的技术博客 Overview 最近在弄单点登录,踩了不少坑,所以记录一下,做了个简单的例子。 目标:认证服务器认证后获取 token,客户端访问资源时带上 token 进行安全验证。 可以直接看源码。 关键依赖 ...
发布了文章2019-02-27
我们将了解如何以可测试的方式创建 Spring bean,然后讨论 Mockito 和 AssertJ 的使用,这两个库在默认情况下都集成在 Spring Boot 里。
发布了文章2019-02-27
LogBack 默认集成在 Spring Boot 中,是基于 Slf4j 的日志框架。默认情况下 Spring Boot 是以 INFO 级别输出到控制台。
发布了文章2019-02-27
2019-01-30T12:53:55.670725Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 22g!lpwRac%t
发布了文章2019-02-27
本文为[原创]文章,转载请标明出处。原文链接:[链接]原文出自微云的技术博客 GitLab 的备份工作主要包含配置文件备份和应用备份。 配置文件备份 配置文件备份需要备份/etc/gitlab目录。 {代码...} 在crontab中创建定时任务 {代码...} 新增一条: {代码...} 也可以将...
发布了文章2019-02-27
首先需要准备URL和Token,可以在 GitLab 项目的 settings->CI/CD->Runners settings 中找到
发布了文章2019-02-27
最近在维护一个老项目,发现了一个问题。我们新增了一个耗时较久的复杂查询的功能,页面采用了 ajax 异步请求数据,但是请求未返回之前,点击页面其他功能都只能打开空白页,必须等待之前的数据返回后才能开始加载,整个过程是串行等待,调试过程中发现服务器仅分配...
发布了文章2019-02-27
GitLab 是利用 Ruby On Rails 开发的一个开源版本管理系统,实现了一个自托管的 Git 项目仓库,是集代码托管,测试,部署于一体的开源 git 仓库管理软件,可通过 web 界面来进行访问公开的或私人项目。与 Github 类似,GitLab 能够浏览代码,管理缺陷和注释。可以管...