`
ldb19890624
  • 浏览: 229198 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
JBoss7应用服务器的命令行工具作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs本文讲述怎样通过JBoss AS的命令行接口连接到服务器。从JBossAS7版开始,引入了一个名为CLI的新工具,它位于%JBOSS_HOME%\bin目录。进入%JBOSS_HOME%\bin目录,查看jboss-cli.bat脚本文件是否存在。在执行此脚本前,需要先运行JBoss服务器。启动JBoss应用服务器:> %JBOSS_HOME%\bin\standalone.bat CLI命令行脚本执行如下:> %JBOSS_HOME%\bin\jboss-c ...
MongoDB2.4.3在Ubuntu13.04的安装 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、需求MongoDB版本:2.4.3Ubuntu版本:13.04二、说明10gen公司提供了MongoDB的.deb包版本,使得在ubuntu下安装很简单。尽管Ubuntu也提供了MongoDB包,但是其包管理的MongoDB版本有点老,不能安装最新的版本。所以,最新的版本还是要从官网安装。10gen公司提供了mongodb-10gen包,它包含了最新的MongoDB稳定版,还提供了mongodb-clients包。三、安装1. 配置包管理系统Ub ...
Node.js开发手册(一) 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、Node.js简介Node.js由于其简洁性而受到广泛关注。与PHP或ASP不同,后者在Web服务器和代码间没有间隔,也不需要自定义大量的配置文件。使用Node.js,我们可以创建服务器,自定义它,在代码层交付所有的内容。二、构建路由器为了交付Web内容,我们需要使URI有效。为了使得开发效率更高,这里我向大家推荐两款工具,它可以帮助Node.js程序在改动后自动部署生效,简化了开发。工具如下:1. HotnodeHotnode是一个包,可以让代码在修改保存后实现自动重载 ...
Ubuntu安装SublimeText2 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、环境操作系统:ubuntu 13.04 x64编辑器:Sublime Text v2.0.1 x64二、下载并解压下载SublimeText的地址:http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1%20x64.tar.bz2$ sudo mv Sublime\ Text\ 2.0.1\ x64.tar.bz2 sublime.tar.bz2$ sudo tar vxjf sublime.tar. ...
包管理器Bower使用手册之一 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、Bower介绍Bower是一个适合Web应用的包管理器,它擅长前端的包管理,通过其API展示了包依赖模型。使得项目不存在系统级的依赖,不同的应用程序间也不会共享依赖,整个依赖树是扁平的。Bower运行于Git之上,其包组件可以由任意类型的资产(Asset),使用任意类型的传输(如CommonJS等)。注:CommonJS API定义了很多普通应用程序(主要是非浏览器的应用)使用的API,从而填补了这个空白。其终极目标是提供一个类似Python、Ruby和Java的标准库 ...
消息中间件规范JMS 2.0的十大改进 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs消息中间件规范JMS 2.0在编码方面做了很多改进,可以帮助开发者减少编写的代码量。下面,由我一一说明。一、用JMSContext取代了Connection和Session对象消息中间件规范JMS 2.0引入了一个新对象——JMSContext,它提供了原先Connection和Session对象同样的功能。在JMS 1.1中是这样的:Connection connection = ConnectionFactory.createConnection();Sessi ...
ExpressJS入门指南(二) 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs 紧接前一篇《ExpressJS入门指南》 六、使用express(1)产生应用Express框架绑定了一个可执行脚本,名为express(1)。如果使用npm对Express框架进行全局安装,那么express到处都能使用。> npm install -g expressexpress(1)工具提供了简单的产生应用程序骨架的方式,而且它有一定的使用范围。比如它只支持有限的几个模板引擎,而Express自身是支持任意Node构建的模板引擎。可以使用下面的命令进行查 ...
ExpressJS入门指南 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、我们创建项目目录。 > md hello-world二、进入此目录,定义项目配置文件package.json。为了准确定义,可以使用命令:D:\tmp\node\hello-world> npm info express versionnpm http GET https://registry.npmjs.org/expressnpm http 200 https://registry.npmjs.org/express3.2.1现在知道ExpressJS框架的 ...
Node.js的包概述 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs在Node.js语言中,包和模块并没有本质的不同,包是在模块的基础上更深一步的抽象,包将某个独立的功能封装起来,用于发布、更新、依赖管理和进行版本 ...
同步、异步、多线程与事件型综述 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs首先要了解什么是阻塞和阻塞式IO。线程在执行中如果遇到磁盘读写或网络通信(统称IO操作),通常要耗费较长的时间,这时操作系统 ...
Java持久层的三种查询方式 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsJava JPA有三种查询方式:1)JPQL2)Criteria API3)SQL下面一一详解。一、本地SQL查询SQL是标准化的查询语言,用于管理数据。下面的例子说明了怎样 ...
用Groovy思考第五章 Groovy特性深入(2) 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs6. 斜线字符串正如早先提到的,斜线可以用于定义字符串。用斜线定义字符串有一个优点:那就是,字符串本身的内容无需转义反斜线。比如:def winpathQuoted = 'C:\\windows\\system32'def winpathSlashy = /C:\windows\system32/println winpathSlashy // C:\windows\system32assert winpathSlashy ==~ '\\w{1}:\\ ...
用Groovy思考 第四章 Groovy特性深入 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs 1. 断言 Java开发者常常使用JUnit或TestNG做单元测试,所以对断言是很清楚的。断言是用于验证假设的条件是否为真。在Groovy的断言中,如 ...
用Groovy思考 第三章 Groovy开发环境 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs本章将继续深入Groovy语言,首先学习Groovy脚本,包括从命令行编译和运行Groovy脚本,Groovy Shell,和Groovy Console。你将学会使用Groovy语言来 ...
用Groovy思考第二章 Groovy语言的关键特征 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs 1. 断言Assertion断言:用于判断预期的条件是否为真。例子:def list = [1,2,'x']assert list.size()==32. AST转换期使用的注释AST转换的注释:Groovy提供了在AST转换时的注释,比如@Singleton注释。当Groovy编译器编译Groovy脚本和类时,Groovy解析器(编译器的前端)会在为类创建最终的字节码之前创建一个抽象语法树AST,AST是源码在内存中的表现形式,比较类、方法、属 ...
Global site tag (gtag.js) - Google Analytics