- 博客(22)
- 收藏
- 关注
原创 INVOKESPECIAL/STATIC on interfaces require ASM 5
INVOKESPECIAL/STATIC on interfaces require ASM 5 异常分析
2022-10-11 17:27:19 1173 1
原创 基于Web Worker实现的JS Sleep
JS本身没有sleep方法,settimeout并不能真正的sleep,例如如下代码:for(let i = 0; i < 10; i++) { setTimeout(function() { console.log(i); }, i * 1000); console.log("do something after sleep");}所以我在网上搜了很久,一直没找到想要的解...
2019-03-15 20:45:04 765
原创 @RequestMapping一个坑
@RequestMapping一个坑@RequestMapping一个坑@RequestMapping一个坑今天发现了RequestMapping注解的一个坑:当RequestMapping用于Class上时,不能用1.0,v1.0这样带小数点的value值做开头@Controller@RequestMapping(value = "/v1.0")public class TestCo...
2018-11-07 21:02:56 896
原创 Git如何存储内容
经常使用Git,有时候就会有个疑问冒出来:Git是如何保存我提交的这些内容的呢?今天总算花点时间搜索了一番,有了个基本的概念,写下来保存。
2017-08-27 18:20:20 6637
原创 一个打砖块游戏算法
一个打砖块游戏算法这里有一个打砖块游戏:小明面前有很多砖块,每个砖块上有一个字符,小明每击中一个砖块,会产生一个分值,而总分即这些分值总和。根据给定规则,算出小明的总成绩。
2017-05-16 23:53:05 3734
翻译 如何给程序猿更少的薪水
如何给程序猿更少的薪水要写软件,你就需要程序猿。不幸的是,他们昂贵、懒惰、还几乎不可掌控。他们写的程序要么好用,要么不好用,但你还是得给他们发薪水,每月都要。如果能少给些当然更好。但是,有时候他们会发现他们的薪水太低然后辞职。如何阻止他们?不幸的是,我们再也不能使用暴力,幸运的是,仍然有些其他办法,下面让我来分享。
2017-02-11 00:36:12 938
翻译 一种Java版的规范的`equals()`
一种Java版的规范的equals() 尽管有Java7种Objects.equals()方法的帮助,equals()方法仍然经常被写出冗余和混乱的范儿。本文将演示如何把equals()方法写得精炼到肉眼即可检查。
2017-02-10 16:36:35 807
原创 用Hugo搭建个人网站
本文将介绍什么是Hugo,怎么用Hugo搭建个人网站,如何本地测试及如何发布到Github并生成Github pages。
2017-02-09 22:38:40 4092
原创 Scala学习笔记之序列解析(Sequence Comprehensions)
序列解析(Sequence Comprehensions)序列解析又称for推导式,本文简要介绍其定义并辅以代码示例
2017-01-16 15:53:52 1745
原创 Scala学习笔记之模式匹配
Scala *模式匹配* (pattern matching)基于是否匹配某项条件来执行相应动作。本文以基本的示例代码来解释匹配表达式和匹配类型两种模式。
2016-12-31 16:16:21 364
转载 为什么你招聘不到程序员,以及软件如何定义现实世界
很多人人根本拒绝相信这件事,不仅仅这个行业之外的人,甚至连这个行业之内的人也觉得非常不可思议。但所有人不得不面对的一个事实是:当你需要程序 员的时候,会发现根本招聘不到程序员。那个“所有都准备好了,只差一个程序员就可以开工了” 完全不是笑话,我知道无数个项目,都是真的就差一个程序员了。
2016-12-29 22:53:48 272
原创 强制用户输入正确内容才能离开的input
需求:有一个输入框,要求用户输入符合一定的校验规则,焦点离开后触发ajax校验,根据结果,如果不合法,焦点返回输入框,原来的内容被选中。
2016-12-28 09:18:25 746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人