JVM GC 总结。 周志明大大的《深入理解Java虚拟机》出第三版了,早早的买了这本书,却一直没有花时间看。近来抽空温习了一下,感觉又有了新的收获。这里简单总结下。 GC的由来 由于堆的动态性,操作系统将堆交由给了开发者自己管理,手动申请,手动释放。对于C++,则是将这个权限继续交给了开发者,而对 ...
分类:
其他好文 时间:
2020-06-22 18:50:05
阅读次数:
62
需求缘起 在上一篇文章中,我们对于Spring Security有了一个基本的了解,那么重点是在Spring Boot中如何使用Spring Security呢? 一、Spring Security初体验 这里我们通过简单的集成方式来对Spring Security有一个基本的认知。 1.1 创建项 ...
分类:
编程语言 时间:
2020-06-22 15:39:48
阅读次数:
56
本来不想在技术blog掺和个人情感的,但是就当抒发感情了。 就在上午,一个内部电话打来。预感不妙。 果然,裁员。 曾经在新闻,脉脉,甚至以前的公司,都听过、看过别人被裁员。终于在今天我也体验了。 心情五味杂陈,前途漫漫。 回想以前,我就是一个普通三本学校刚毕业的小辣鸡。三线城市里节能灯厂里实习一个月 ...
分类:
其他好文 时间:
2020-06-22 15:36:41
阅读次数:
75
为提升用户体验,在用户新增收货地址时,加入自动识别收货地址功能。 .wxml <view class="top"> <input type="text" placeholder="复制收货信息(格式:姓名→电话→地址)" value="{{distinguish}}" bindinput="dist ...
分类:
微信 时间:
2020-06-22 13:17:17
阅读次数:
576
最近,有收到不少站长关于部署双算法SSL证书的问题,为了帮助站长给用户提供更安全的防护以及更完美的体验,小编将在本篇介绍如何申请和安装双算法SSL证书! 什么是双算法? 双算法是指当今使用的两种最受欢迎??的公钥加密算法,一个是RSA算法,一个是ECC算法。《在日益连接的世界中,RSA有多安全》文章 ...
分类:
编程语言 时间:
2020-06-22 12:29:27
阅读次数:
72
测试基础 优秀的测试人员的基本素质 1、参与需求讨论,制订测试计划,确保测试能顺利执行并完成。 2、负责项目的功能性测试、用户体验测试、兼容性测试以及性能测试 3、负责测试用例的编写;编写测试报告和对测试结果分析, 4、与开发人员、产品经理沟通和协作,推动整个项目的顺利进行; 5、负责软件开发团队项 ...
分类:
其他好文 时间:
2020-06-22 12:27:30
阅读次数:
101
1、对用户信息的描述 首先用户有一些基本信息: 最简单的: 用户名称 + 用户密码 然后是用户状态,例如封号,注销,停用,等等 用户名称 + 用户密码 + 账号状态 接着为了防止脚本攻击,又产生了图形码验证,为了区分人和机器 用户名称 + 用户密码 + 用户状态 + 图形验证码 2、过程设计: 所以 ...
分类:
编程语言 时间:
2020-06-21 23:38:15
阅读次数:
67
1.logcat日志文件 >android日志系统提供了记录和查看系统调试信息的功能,日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过logcat命令来查看和使用 使用方式: adb logcat [<option>]...[<filter-spec>].. >logcat是以如下开 ...
分类:
其他好文 时间:
2020-06-21 23:07:56
阅读次数:
78
什么是大前端 通过一套编程代码,经过框架编译转化适用于多端的平台的前端交互界面, 目前的一些技术 Ionic/Cordova, 在原生的一些能力通过,jsBridge封装来个web调用,扩充了web调用能力, 不足点: 一是依赖客户端.二是在性能和体验上都非常依赖web端.因此整体的体验不可知. R ...
分类:
其他好文 时间:
2020-06-21 16:11:48
阅读次数:
86
一个全新的开发体验 在过去的时候,如果你想运行一个Java的app,你首要的事情就是安装一个Java的runtime(也就是JDK),但是就是在这一步一般都有很多问题。首先你要保证你安装的 runtime适配的app所需的环境,而且还要保证适配你的生产环境。可能这是大家都有过的体验:要跑起来一个ja ...
分类:
其他好文 时间:
2020-06-21 13:54:34
阅读次数:
69