分类 - 闲话

闲话    无    2017-07-30 23:34:21    199    0    0

找一个技术起关键作用的大众化商业应用场景, 随着业务发展技术占比越来越大,人的占比越来越小,以技术为本而不是以人为本。

  • 云计算
    • 优势 - 高可用
      • 动态伸缩

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

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

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

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

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

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

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

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

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

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

None

None

None

None

None

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

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

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

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

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

闲话    无    2014-11-21 15:35:14    817    0    0

虽然现在 javascript 的发展如火如荼,但是不过是正好站在封口上的猪罢了。开发者不可能永远忍受这样的语法,前端工业化也不允许这种拖慢效率的开发语言。我们需要更快,更快。

js 最大的问题,开发者难受,不管有多少个理由, javascript 的异步回调不符合人类的思维习惯,层层闭包实非我愿。是的,我们码农可以去适应,但是也不可否认这样不舒服。这就带来了开发效率低,且容易出错。这就已经致命了。所以才会出现 CoffeeScript TypeScript 等变体。但都没有彻底解决问题。ECMAScript 本身也在寻求解决,ES6 中的class let 等可以极大的解决问题,ES7 中的 async/await 望眼欲穿。但是“糖”来的太慢了,等到浏览器中普及不知何年何月了。而且不停的加糖只会让这门基础设计很简单的语言将会搅成一团乱麻。

闲话    无    2014-11-14 23:35:14    823    0    0

最近用 js 纷纷杂杂的做了一些东西,一方面觉得觉得自己掌握的不够熟练,用的少;另一方面觉得“乱”,大家都在包模块,但是不统一,互相不能用,还是重复的工作。

但是 js 这门语言无疑是非常有想象空间的。虽然 js 的语法先天不足,而且现在好像越加越乱了。其实一门编程语言没必要搞的什么都有,太多的语法糖让人觉得纷乱复杂,其实只要能把东西做出来,用最简单的语法足够了,太过“魔幻”的方法我是不打算用的。就把 js 当作简单的表示逻辑的东西来用就好了。

闲话    无    2014-11-11 02:41:08    809    0    0

比特币是什么?

比特币(英语:Bitcoin,简写:BTC,货币符号:฿),是一种用开源的 P2P 技术的软件而产生的电子货币。虚拟货币“比特币”的概念最初由中本聪(Satoshi Nakamoto,可能化名)在 2009 年提出。现在比特币也指根据中本聪的思路设计发布的开源软件以及建构其上的整个 P2P 网络。