WWW

Hey, this is WWW.

[工具代码]使JTextfield具有默认提示文字的功能

工具代码

“抛砖引玉” 简介 跳过废话,直接看正文 让JTextfield中出现默认提示内容,当获取焦点时自动消失 正文 JTextFieldHintListener import javax.swing.*; import java.awt.*; import java.awt.event.FocusEvent; import java.awt.event.Focus...

[笔记]2016阿里中间件性能挑战赛(三)

复赛

“码代码不要跟着感觉走!” 前言 跳过废话,直接看正文 经过初赛的筛选后,我们就进入了复赛(名副其实的废话)。接下来我简单介绍下我们队伍参加复赛一些情况吧。复赛相对初赛而言题目针对性比较强,所以对于比赛之外的人而言没啥可以学习的地方。因此我这里只记录一些开发过程中的一些体会,至于我们队伍的代码上的一些细节(处理流程、索引结构等),有兴趣的可以直接去看源码,这样会更清楚些。 ...

[笔记]2016阿里中间件性能挑战赛(二)

初赛

“大道至简。” 前言 跳过废话,直接看正文 通过上一篇的配置,我们就搭建好了初赛所需要的开发及测试的环境。接下来就是对赛题进行分析、拓扑设计以及码代码了。 正文 目录 题目分析 拓扑设计 代码展示 关键优化 题目分析 赛题官方介绍 初赛的任务就是写一个topology来完成对大量实时交易信息的简单计算,整个任务流程就是利用JStorm从Rock...

[笔记]2016阿里中间件性能挑战赛(一)

初赛环境配置(Tair、Jstorm、RocketMQ)

“Try something different!” 前言 跳过废话,直接看正文 2016.5-2016.8,阿里巴巴集团在天池大数据平台上举行了阿里中间件性能挑战赛,我和北京的两个队友参加了比赛。经历了初赛和复赛,最终获得了决赛的亚军。在这个过程中我收获颇丰,在此便记录下整个比赛的一些过程,并分享出初赛和复赛的代码。 正文 目录 初赛题目介绍 Tair环境...

[笔记]github个人主页搭建步骤

Github-page笔记

“任何起点都可以创造辉煌!” 前言 跳过废话,直接看正文 我一直想拥有一个个人主页,但因为懒、缺少服务器、域名等诸多原因,始终没有去写。后来发现在github上可以搭建免费的个人静态站点,于是按照官方教程初步搭建起了个简单的页面,这里简单地记录下关键步骤: 正文 1. 注册github账号 这个就不用多说了 2. 新建仓库 (例如:https://github.c...

[原创]C++单元测试框架Gtest的配置与使用过程

Gtest笔记

“你的时间非常值钱,我是单元测试,我在编程世界等你。 ” 前言 跳过废话,直接看正文 此前我很少写单元测试,总认为那是在浪费时间。但后来发现,节省的那点写测试代码的时间远远抵不上花在后期调试上的时间。最近在看《Angile Java》,这才逐渐了解到单元测试在软件开发过程中的重要性,因此决定从现在开始要养成写单元测试的习惯。 Java有大名鼎鼎的JUnit,而C++想必也有成...

[模板]Markdown模板

Markdown模板

“任何起点都可以创造辉煌!” 前言 跳过废话,直接看正文 我一直想拥有一个个人主页,但因为懒、缺少服务器、域名等诸多原因,始终没有去写。后来发现在github上可以搭建免费的个人静态站点,于是按照官方教程初步搭建起了个简单的页面,这里简单地记录下关键步骤: 正文 1. 注册github账号 这个就不用多说了 2. 新建仓库 (例如:https://github.c...