Zookeeper原理

sanchan on 2016-07-25 13:53:43
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookee ... ...

在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 ####synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized ... ...

JDBC API中事务

sanchan on 2016-07-23 15:23:24
这篇文章主要介绍了Java的JDBC API中事务的提交和回滚,JDBC是Java用于和数据库软件连接的API,需要的朋友可以参考下 如果JDBC连接是在自动提交模式下,它在默认情况下,那么每个SQL语句都是在其完成时提交到数据库。 这可能是对简单的应用程序,但有三个原因,你可能想关闭自动提交和管理自己的事务: 为了提高性能 为了保持业务流程的完整性 使用分布式事务 若要控制事务,以及何时更改应用 ... ...

Java Lambda

sanchan on 2016-07-22 14:56:36
##转载请标明出处 http://coderknock.com 先来看一个简单的Lambda用法: ```java //多行注释中为不使用Lambda的写法 /** Runnable run = new Runnable() { @Override public void run() { ... ...

JavaFX简单示例

sanchan on 2016-07-21 23:20:49
##转载请标明出处 http://coderknock.com JavaFX设计基础: ![](http://img.coderknock.com/201607/21224551450_基础.jpg) #####代码: ```java import javafx.animation.KeyFrame; import javafx.animation.KeyValue; import javafx ... ...

过去的几个月里,我对 JSHint 做了一些改进。 主要是,学习 ES6(我最自豪的是重新实现了变量作用域)的过程中我碰到了几个特性,它们让我惊讶,其中大部分是关于 ES6 的特性但也有一部分是 ES3 特性,这些特性我以前从未用过,而现在我将开始使用它们。 #### 1 从任何一个代码块中 break 你应该已经知道你可以从任意循环中 break 和 continue —— 这是一 ... ...

jTopo

sanchan on 2016-07-19 22:14:18
[[1]][jTopo]是什么? jTopo(Javascript Topology library)是一款完全基于HTML5 Canvas的关系、拓扑图形化界面开发工具包。 jTopo关注于数据的图形展示,它是面向开发人员的,需要进行二次开发。 使用jTopo很简单,可以快速创建一些关系图、拓扑等相关图形化的展示。只要您的数据之间存在有关联关系,都可以使用jTopo来进行人性化、图形化的展示。 ... ...

物联网世界的前端开发

sanchan on 2016-07-18 22:01:58
万维网不断发展和演变,至今已经有 27 年历史。 我们如何展现内容和给内容添加样式在万维网发展的不同阶段有不同的形式,最近新出现的形式是响应式网页 —— 一个网页能够适配多个浏览器和不同屏幕大小的设备。 当一个网站涉及到越来越多的“物联网”(IoT)设备诸如树莓派、智能手表、语音私人助理以及其他许多 —— 响应式网页的潜力面临挑战。 IoT 意味着更多五花八门的设备从网页加载内容。如果我们想 ... ...

10件事聪明人一定不做

sanchan on 2016-07-17 22:32:00
当一个人被大家称赞其聪明时,你能想起些什么?或许你的脑海中将浮现出一个受过良好教育而且智力超群的人的形象。但是实际上,聪明远不止是正确地回答问题以及获得优异的学习成绩。通常情况下,真正聪明的人都极富创造性、同情心、感恩心态,而且,他们为人行事非常谦虚。 他们知道自己可以成就一番事业,而且,他们无论如何都不会做以下的任何一件事情。 ###他们不会让自己过去的错误干扰他们今天的生活。 聪明人 ... ...

JavaScript基础知识

sanchan on 2016-07-16 20:56:28
一、语法 ------------------------------ javascript中的一切(变量、函数名和操作符)都区分大小写。 标识符:就是指变量、函数、属性的名字,标识符要求如下 1 第一个字符必须是一个字母、下划线(_)或一个美元符号($) 2 其他字符可以是字母、下划线、美元符号或数字 3 不能把关键字、保留字、true、false、null用作标识符 ####注释 // ... ...

好东西要和大家一起分享呦:

QQ交流群:213732117(直接点击可加入)

一月 2017

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31