札记    无    2016-09-25 22:45:09    5    0    0

十进制是人类用的最多的,不论人种和时代,人们都尤其偏爱十进制。我猜这个原因是因为人都有十个手指头。事实上人们也使用过其他进制,玛雅人的六十进制,希腊的五进制和十二进制,进制是可以任选的,绝大多数都差不多,但是有一种进制却有着略微的优势。

二进制以及相关的四进制八进制十六进制,在某些方面显示出了相当的优势。众所周知二进制已经在计算机科学领域有了广泛的应用。这种进制逻辑最简单,最方便重复大量的运算。同时也太过重复也不适合人的使用,但是通过推广到八进制十六进制左右,就会方便使用了。

闲话    java 数据库    2016-08-28 23:01:45    43    0    0

关系型数据库中存在: 一对一 ,一对多,多对一,多对多 等多种常见关系。程序中的思想是面向对象的,所以程序和数据库对接的地方通常需要使用中间层。太厚的中间层如各种 ORM ,使用方便,但是调整细节困难重重;不用中间层,操作jdbc 过于复杂。所以 Java 这里出现了半自动的工具,比如 Mybatis 。我尝试制作一个更方便的工具,但是困在了 1+N 问题。

闲话    Groovy Java    2016-08-28 05:37:39    52    0    0

这些都是官方提供的 http://www.groovy-lang.org/differences.html

Groovy 尽量的让 Java 开发者能够自然的使用,我们追随的原则是:对于有 Java 背景的开发者开始 Groovy 的学习时,不必感到太过惊讶。

闲话    区块链    2016-08-05 16:39:23    89    0    0

最近重拾对区块链的关注,似乎有好些新东西在搞,但是很多地方我没想清楚。

假如说有一笔交易: 甲有一件物品,乙想购买,甲通过快递将物品发给乙,乙支付给甲费用。 对甲来说,害怕发了货拿不到钱,或者拿到是假钱。 对乙来说,害怕花了钱拿不到货,或者是假货。

编程    java    2016-08-05 16:39:46    300    0    0

原文地址 https://zhuanlan.zhihu.com/p/21673805

Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap。

闲话    无    2016-05-09 20:32:07    211    0    0

闲来无事,受网上流传的《从入门到xx系列》启发,修改了七款搞笑的 T恤设计。

None

None

None

None

None

闲话    web java    2016-04-29 22:23:03    226    0    0

最近比较空,做全栈工程师论坛的时候之前构思的事件库正好得用,而且有个同事也对这个库感兴趣,所以打算抽点时间把这个库做出来。同时在做的过程中更加理清了思路。

等做完这一套,就相当于重新定义了一套大型分布式互联网应用程序编写方法。前台相当于是静态文件,通过 js 和后台交互(主要用 websocket ,兼容方法也可以用 ajax),不同的是url 对后台没有意义,通信全部都是基于事件的(前台的 url 可以通过 pushState 模拟,获得更好的用户体验)。整个这一套脱开了 java 的基于 servlet 的这一套 web 开发方法,成为更便捷的分布式应用编写方案。

编程    无    2016-04-04 22:22:19    279    0    3

假期 coding 中,有个需要使用事件机制的地方,但是看了几个 java 的事件机制库,感觉都好大好难用。我很疑问为什么要定义那么多的事件类型,好麻烦,难道就不能像 javascript 中那样用个字符串就定义一个事件。

札记    java    2016-03-31 15:57:41    327    0    0

这两天正在改写一个论坛系统,后台markdown转换使用 pegdown ,但是 pegdown 转的 code 比前台转的 code 外层少一层 pre 标签。查文档说是支持自定义标签的。

闲话    无    2016-01-13 20:02:56    596    0    0

编程这么多年了,C 语言,Java ,JavaScript,Python,看了多少多少的编程语言。虽然我没胆说精通了哪一个,但是我觉得学习这些语言都值了,每个都是那么有特色,个个都不同。要我自己想,给我多长时间我都是想不出来的,对于这样的东西我都很佩服。