- 博客(21)
- 资源 (11)
- 收藏
- 关注
原创 mysql配置文件
mysql配置文件[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]collation-server=utf8_unicode_ciinit-connect='SET NAMES utf8'character-set-server=utf8# Disabling symboli...
2018-08-29 19:36:50 226
原创 Vert.x 3学习笔记---15( Web篇 )
SockJSJavaScript web 服务,提供类似websocket的api。可以使用SockJS提供服务端和客户端。本文只是介绍使用java服务端,和SockJS客户端。SockJS handlerRouter router = Router.router(vertx);SockJSHandlerOptions options = new SockJSHandlerOptions().set
2016-03-07 11:19:17 2437
原创 Vert.x 3学习笔记---14( Web篇 )
之前的文章介绍的vertx-core的内容。我们可以看到core中的东西就像是一个异步的工具集。我们可以在这个工具集的基础上面进行很多的操作。比如:异步的文件操作、异步的socket等等。有一些操作,我们可以看着是‘很底层的’操作,vertx在这些基础的操作上有做了一些‘封装’,比如Vertx-Web,就是web的一些封装,我们可以使用Vertx-Web来开发Web项目。Vert.x-WebVert
2016-03-07 10:43:49 10625 1
原创 Vert.x 3学习笔记---13
这一部分可能会有多个主题。Record Parser协议解析buffer1:HELLO\nHOW ARE Ybuffer2:OU?\nI AMbuffer3: DOING OKbuffer4:\n像上例,是一个简单的ASCII文件的协议,以’\n’分割。解析后的结果为:buffer1:HELLObuffer2:HOW ARE YOU?buffer3:I AM DOING OK具体的代码如下
2016-02-24 16:47:39 4457
原创 Vert.x 3学习笔记---12
Streams如果看过之前的文章,我相信大家对Stream应该很了解了。 Stream分为两大类:readStream 和 writeStream。ReadStream实现的子类:HttpClientResponse, DatagramSocket, HttpClientRequest, HttpServerFileUpload, HttpServerRequest, HttpServerRequ
2016-02-24 16:09:36 1477
原创 Vert.x 3学习笔记---09
Using the file system with Vert.x vertx的FileSystem 对象提供很多的便捷操作。 每一个vertx的实例拥有一个FileSystem 对象的实例。 每一个操作都提供了阻塞和非阻塞的版本。非阻塞版本的操作使用一个handler来处理完成或者失败的结果。FileSystem fs = vertx.fileSystem();// Copy file fr
2016-02-24 15:55:37 1788
原创 Vert.x 3学习笔记---08
Using Shared Data with Vert.x 在功能上vertx允许,在一个应用的不同部分,或者同一个vertx实例的不同应用,再或者一个集群的vertx实例,之间分享数据。 Shared data includes local shared maps, distributed, cluster-wide maps, asynchronous cluster-wide locks
2016-02-24 14:48:45 1539
原创 Vert.x 3学习笔记---07
Writing HTTP servers and clients 上一章介绍了 tcp服务端和客户端,本章介绍怎么使用vertx创建无阻塞的http服务端和客户端。Creating an HTTP Server使用vertx可以很简单的创建一个http的服务端:HttpServer server = vertx.createHttpServer();Configuring an HTTP serv
2016-02-24 12:30:05 7053
原创 Vert.x 3学习笔记---06
Writing TCP servers and clients 编写TCP服务端和客户端 使用vertx可以很简单的编写出无阻塞的tcp服务端和客户端。下面逐一来介绍。Creating a TCP serverNetServer server = vertx.createNetServer();Configuring a TCP server可以使用NetServerOptions 来配置tcp服
2016-02-22 15:23:32 3383
原创 Vert.x 3学习笔记---05
Buffers 在vertx中,写数据和读数据都会使用到缓冲区。Creating buffers创建一个buffer可以使用静态的方法Buffer.buffer来构造; Buffers can be initialised from strings or byte arrays, or empty buffers can be created. buffer可以从一个字符串、字节数组或者空bu
2016-02-22 10:17:34 1177
原创 Vert.x 3学习笔记---04
这一部分介绍JSON概述其实,这一部分不光对vertx有用。在很多的地方都用到json。 由于java没有提供原生的json支持。因此,在vertx中提供了两种JSON的类型,而没有采用第三方的json类库。JSON objectsJsonObject对象表示了一个json的对象。它实质上就是一个map,拥有string类型的key,和其支持的类型(string, number, boolean)
2016-02-21 20:23:58 1608
原创 Vert.x 3学习笔记---03
The Event Bus概述本文介绍event bus。 The event bus is the nervous system of Vert.x. 每一个Vertx实例都只有一个event bus实例,可以使用eventBus方法获取。event bus容许你的应用程序的各个部分(相同或者不同语言编写的,相同或者不同的vertx或者vertx的其他部分)进行通讯。 The event b
2016-02-20 18:27:40 2246
原创 Vert.x 3学习笔记---02
文档地址: http://vertx.io/docs/vertx-core/java/Verticlesverticles是一个很重要的概念。你可以将verticles当做是Actor Model(一种编程模型)中的actor。它是一段代码的集合—可以部署和被Vert.x运行。并且verticles能够被Vert.x支持的所有语言编写,并不仅限于java。一个应用可以包含不同语言编写的verticl
2016-02-20 16:37:03 3778
原创 Vert.x 3学习笔记---01
Vert.x 3 core:Vert.x core主要提供了一下功能:Writing TCP clients and servers(TCP 客户端和服务端)Writing HTTP clients and servers including support for WebSockets(HTTP客户端和服务端,提供WebSocket的支持)The Event bus(事件总线)Shared
2016-02-20 11:23:58 9694
原创 Rust学习笔记
Rust学习笔记-01Rust语言特征比较接近与c语言,与Java相差较大 Rust是一个“基于表达式”的语言,它意味着Rust中几乎所有的东西都是一个表达式并返回一个值。
2016-02-10 19:43:24 1501
原创 ofbiz 快速上手实例
原文参考地址:http://blog.csdn.net/liutengteng130/article/details/44173371按照原文的操作顺序,写完之后运行,会出现错误:ERROR rendering error page [/error/error.jsp], but here is the error text: org.ofbiz.webapp.view.ViewH
2015-10-14 10:03:10 675
原创 Lua学习笔记---01
写在前面的话:Lua是一个脚本语言,嵌入别的语言中。详细的介绍大家自己百度一下Lua值与类型 Lua 是一种 动态类型语言。这意味着变量没有类型,只有值才有类型。语言中不存在类型定义。而所有的值本身携带它们自己的类型信息。 Lua 中的所有值都是一致 (first-class) 的。这意味着所有的值都可以被放在变量里,当作参数传递到另一个函数中,并被函数作为结果返回。 八种基本类型: nil
2015-09-23 13:59:12 433
转载 java利用多线程实现异步调用
java利用多线程实现异步调用package com.test.t1;public class Test2 { public static void main(String[] args) { final FutureTicket ft = new FutureTicket(new MyProcessData()); // 在新线程中调用耗时操作 new Thread()
2012-03-13 15:03:25 2458
原创 设计模式六大原则
今天看到zhengzhb写的关于设计模式的六大原则,感觉总结的很好。于是将此六项放在一起,对比学习:1.单一职责原则:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 原文地址:http://blog.csdn.net/zhengzhb/article/details/72781742.里氏替换原则:如果对每一个类型为 T1的对象 o1,都
2012-02-22 14:10:44 405
WEB应用程序编码规范
2015-12-16
ofbiz快速入门实例
2015-10-14
Hadoop资源合集
2014-04-27
JSP基础知识总结(JSP技术,XML配置,会话,JavaBean)
2011-08-03
JavaScript网页特效集--近1000种 (chm)
2011-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人