首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KIWI
掘友等级
公众号
|
KIWI的碎碎念
公众号:KIWI的碎碎念 | 独立博客:blog.coder4j.cn
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
赞
697
文章 599
沸点 98
赞
697
返回
|
搜索文章
最新
热门
【Java拾遗】不可不知的 Java 序列化
在程序运行的生命周期中,序列化与反序列化的操作,几乎无时无刻不在发生着。对于任何一门语言来说,不管它是编译型还是解释型,只要它需要通讯或者持久化时,就必然涉及到序列化与反序列化操作。但是,又正因为序列化与反序列化太过重要,太过普遍,大部分编程语言和框架都对其进行了很好的封装,又…
【随笔】开源之殇
这两天有个新闻比较火,一个叫丹尼斯·普什卡列夫的俄罗斯程序员,因为骑车撞人被判 18 个月。骑车撞人可能不是什么大新闻,造成严重后果的,被判刑也无可厚非。 可问题就出在这个撞人的程序员上,他是前端知名开源框架 core-js 的作者。这个库有多知名呢?反正苹果公司在使用,并且 …
【Maven】maven 插件开发实战
众所周知,maven 实质上是一个插件执行框架,所有的工作都是通过插件完成的。包括我们日常使用到的类似 install、clean、deploy、compiler。。。这些命令,其实底层都是一个一个的 maven 插件。 1. maven 插件的命名规范 在写一个项目之前,第一…
【qdox】Java 代码解析利器 QDox
最近在写 maven 插件,涉及到了 java 代码解析这块内容。需要解析 java 源码,然后对于类中的不同部分进行处理。发现手写还是很难的,找了一圈发现了两个不错的工具可以使用,一个是 javaparser,另一个是 qdox 。个人感觉 javaparser 强大一些,更…
【并发那些事】线程有序化神器CompletionService
话说有一天,产品经理突然找到正在摸鱼的你。 你:『。。。』 我去,怎么请求一下要8秒多?上线了,产品还不砍死我。 网站 A、网站 B 因为年久失修,没人维护,接口响应很慢,平均响应时间一个是 5秒,一个是 3秒(这里使用 sleep 模拟)。网站 C 性能还可以,平均响应时间 …
【Jasypt】给你的配置加把锁
前几天,有个前同事向我吐槽,他们公司有个大神把公司的项目代码全部上传到了 github,并且是公开项目,所有人都可以浏览。更加恐怖的是项目里面包含配置文件,数据库信息、redis 配置、各种公钥私钥密码全在项目里面,也一同上传了。 如果只是单纯的业务代码泄露,情况倒还好,因为别…
【xmind】 使用 Java 生成思维导图
在日常的工作与学习中,我们经常会使用思维导图这个工具,来把抽象而又无形的思考转换成有形并且具体的图像,是理清思路,梳理逻辑的一大神器。 准确的说,思维导图并不是一个具体的工具,而是一种方法。是道而不是术。实际落地时,我们通常还需要借助外部的工具。从最原始的纸和笔,到各种软件,可…
【并发那些事】可见性问题的万恶之源
还记得那些年,你写的那些多线程 BUG 吗?明明只想得到个 1 + 1 = 2 的预期,结果他有时候得到 1,有时候得到 3,但偏偏有时候他也会返回正确的 2。明明在本地运行的好好的,一上线一堆诡异的 BUG。你一遍一遍的检查代码,一行一行 debug,结果无功而返。 变量为何…
【并发那些事】生产者消费者问题
Step1.什么是生产者消费者问题生产者消费者问题也叫有限缓冲问题,是多线程同步的一个最最最经典的问题。这个问题描述的场景是对于一个有固定大小的缓冲区,同时共享给两个线程去使用。而这两个线程会分为两个
【spock】单测竟然可以如此丝滑
0.为什么人人都讨厌写单测在之前的关于swagger文章里提到过,程序员最讨厌的两件事,一件是别人不写文档,另一件就是自己写文档。这里如果把文档换成单元测试也同样成立。每个开发人员都明白单元测试的作用
下一页
个人成就
文章被点赞
161
文章被阅读
63,811
掘力值
1,489
关注了
134
关注者
44
收藏集
3
关注标签
62
加入于
2016-08-01