- 博客(630)
- 收藏
- 关注
JBoss7应用服务器的命令行工具
JBoss7应用服务器的命令行工具作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs本文讲述怎样通过JBoss AS的命令行接口连接到服务器。从JBossAS7版开始,引入了一个名为CLI的新工具,它位于%JBOSS_HOME%\bin目录。进入%JBOSS_HOME%\bin目录,查看jboss-cli.bat脚本文件是否存在。在执行此脚本前,需要先运行...
2013-05-14 15:47:00 313
MongoDB2.4.3在Ubuntu13.04的安装
MongoDB2.4.3在Ubuntu13.04的安装作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、需求MongoDB版本:2.4.3Ubuntu版本:13.04二、说明10gen公司提供了MongoDB的.deb包版本,使得在ubuntu下安装很简单。尽管Ubuntu也提供了MongoDB包,但是其包管理的MongoDB版本有点老,不能安装最新...
2013-05-13 17:01:00 267
Node.js开发手册(一)
Node.js开发手册(一)作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、Node.js简介Node.js由于其简洁性而受到广泛关注。与PHP或ASP不同,后者在Web服务器和代码间没有间隔,也不需要自定义大量的配置文件。使用Node.js,我们可以创建服务器,自定义它,在代码层交付所有的内容。二、构建路由器为了交付Web内容,我们需要使URI有...
2013-05-12 00:00:00 336
Ubuntu安装SublimeText2
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...
2013-05-10 20:41:00 177
包管理器Bower使用手册之一
包管理器Bower使用手册之一作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、Bower介绍Bower是一个适合Web应用的包管理器,它擅长前端的包管理,通过其API展示了包依赖模型。使得项目不存在系统级的依赖,不同的应用程序间也不会共享依赖,整个依赖树是扁平的。Bower运行于Git之上,其包组件可以由任意类型的资产(Asset),使用任意类型的...
2013-05-09 21:02:00 202
消息中间件规范JMS 2.0的十大改进
消息中间件规范JMS 2.0的十大改进作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs消息中间件规范JMS 2.0在编码方面做了很多改进,可以帮助开发者减少编写的代码量。下面,由我一一说明。一、用JMSContext取代了Connection和Session对象消息中间件规范JMS 2.0引入了一个新对象——JMSContext,它提供了原先Conne...
2013-05-04 21:55:00 307
ExpressJS入门指南(二)
ExpressJS入门指南(二)作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs紧接前一篇《ExpressJS入门指南》六、使用express(1)产生应用Express框架绑定了一个可执行脚本,名为express(1)。如果使用npm对Express框架进行全局安装,那么express到处都能使用。> npm install -g exp...
2013-05-01 17:51:00 176
ExpressJS入门指南
ExpressJS入门指南作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、我们创建项目目录。> md hello-world二、进入此目录,定义项目配置文件package.json。为了准确定义,可以使用命令:D:\tmp\node\hello-world> npm info express versionnpm http GET h...
2013-04-30 14:56:00 190
Node.js的包概述
Node.js的包概述作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs在Node.js语言中,包和模块并没有本质的不同,包是在模块的基础上更深一步的抽象,包将某个独立的功能封装起来,用于发布、更新、依赖管理和进行版本控制。Node.js根据CommonJS规范实现了包机制,开发了npm来解决包的发布和获取需求。Node.js的包是一个目录,其中包含JS...
2013-04-29 21:39:00 299 1
同步、异步、多线程与事件型综述
同步、异步、多线程与事件型综述作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs首先要了解什么是阻塞和阻塞式IO。线程在执行中如果遇到磁盘读写或网络通信(统称IO操作),通常要耗费较长的时间,这时操作系统会剥夺此线程的CPU控制权,使其暂停执行,同时将资源让给其他的工作线程,这种线程调度方式称为阻塞。当IO操作完毕时,操作系统将这个线程的阻塞状态解除,恢...
2013-04-29 16:07:00 165
Java持久层的三种查询方式
Java持久层的三种查询方式作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsJava JPA有三种查询方式:1)JPQL2)Criteria API3)SQL下面一一详解。一、本地SQL查询SQL是标准化的查询语言,用于管理数据。下面的例子说明了怎样实现本地SQL查询:// 获得实体管理器EntityManager em = ...// 建立SQL...
2013-04-26 00:26:00 248
用Groovy思考 第五章 Groovy特性深入(2)
用Groovy思考第五章 Groovy特性深入(2)作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs6. 斜线字符串正如早先提到的,斜线可以用于定义字符串。用斜线定义字符串有一个优点:那就是,字符串本身的内容无需转义反斜线。比如:def winpathQuoted = 'C:\\windows\\system32'def winpathSlashy =...
2013-04-23 20:41:00 230
用Groovy思考 第四章 Groovy特性深入
用Groovy思考 第四章 Groovy特性深入作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs1. 断言Java开发者常常使用JUnit或TestNG做单元测试,所以对断言是很清楚的。断言是用于验证假设的条件是否为真。在Groovy的断言中,如果假设的条件不为真,那么就会抛出java.lang.AssertionError异常。使用Groovy...
2013-04-08 21:27:00 260
用Groovy思考 第三章 Groovy开发环境
用Groovy思考 第三章 Groovy开发环境作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs本章将继续深入Groovy语言,首先学习Groovy脚本,包括从命令行编译和运行Groovy脚本,Groovy Shell,和Groovy Console。你将学会使用Groovy语言来建立域对象、控制器和服务。而且使用Groovy的方法并非只有一种。另外,...
2013-04-06 10:17:00 205
用Groovy思考 第二章 Groovy语言的关键特征
用Groovy思考第二章 Groovy语言的关键特征作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs1. 断言Assertion断言:用于判断预期的条件是否为真。例子:def list = [1,2,'x']assert list.size()==32. AST转换期使用的注释AST转换的注释:Groovy提供了在AST转换时的注释,比如@Sin...
2013-04-05 01:28:00 246
用Groovy思考 第一章 用Groovy简化Java代码
用Groovy思考 第一章 用Groovy简化Java代码作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs1. Groovy的安装目前Groovy的最新版本为2.1.2版,下载地址为:http://groovy.codehaus.org/Download下载后解压groovy-binary-2.1.2.zip到某个目录,然后设置GROOVY_HOM...
2013-04-03 23:35:00 211
Raspberry Pi上手笔记之二 - 安装操作系统
Raspberry Pi上手笔记之二 - 安装操作系统作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs就像每一个计算机那样,树莓派需要一个操作系统,最好是选择Linux。选择Linux是因为它免费,而且可支持ARM处理器。但是要注意,并不是所有的Linux发行版都能运行于树莓派。因为有些Linux发行版不支持树莓派指定的ARM处理器。比如你不能在树莓派...
2013-03-25 21:20:00 182
MongoDB 2.4企业版分析
MongoDB 2.4企业版分析作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsMongoDB v2.4版于3月19日发布,它引入了内置的文本搜索功能,以及基于哈希的分片和众所期盼的安全特性。同时,10gen公司发布了MongoDB的企业版,它在开源版的基础上增加了安全和监控的特性,易于与其它企业软件相集成。缺乏安全使得NoSQL技术广受批评。Mong...
2013-03-20 15:54:00 203
Percona Server for MySQL 5.6.10-60.2发布
Percona Server for MySQL 5.6.10-60.2发布作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsPercona于2013年3月14日发布Percona Server for MySQL 5.6.10-60.2版。下载地址见:http://www.percona.com/downloads/Percona-Server-5...
2013-03-19 15:01:00 146
Raspberry Pi上手笔记之一
Raspberry Pi上手笔记之一作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsRaspberry Pi在国内称为“树莓派”,在开始使用树莓派之前,我们需要熟悉它 的连接器和功能。这有助于我们选择使用树莓派来实现什么项目,也能帮助我们梳理树莓派还需要什么硬件。比如,你或许需要一个电源、键盘、鼠标、显示器等。树莓派分A型和B型,A型为低配,价值25美...
2013-03-18 20:30:00 166
Couchbase Server 2.0.1企业版发布
Couchbase Server 2.0.1企业版发布作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs最近两天,Couchbase Server 2.0.1企业版发布了。正如大家预料的那样,2.0.1版是2.0版的维护版,它并没有增加很多新特征,而主要集中于改进现有的一些性能问题,比如再平衡区域、索引的建立和压缩。Couchbase Server 2...
2013-03-17 17:38:00 156
JavaME Embedded 3.3发布,支持树莓派
JavaME Embedded 3.3发布,支持树莓派作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsOracle最近发布两个JavaME版本:一是JavaME Embedded 3.3 for Raspberry Pi (EA版);二是JavaME SDK 3.3 (EA版)。开发者现在可以在树莓派板子上开发富JavaME应用程序。新版本的Java...
2013-03-16 09:02:00 240
PrimeFaces主题选择器
PrimeFaces主题选择器作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsPrimeFaces集成了ThemeRoller CSS框架,而且预置了37种主题样式。可以使用在线的ThemeRoller主题产生器工具生成自定义的主题。应用一个主题到PrimeFaces项目很简单,只需下载主题的JAR包文件,并把它添加到项目的类路径下,再配置Prim...
2013-03-13 06:58:00 207
Jetty 9稳定版正式发布
Jetty 9稳定版正式发布作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs下载地址:http://download.eclipse.org/jetty/stable-9/dist/Jetty 9最大的特点是支持SPDY协议和WebSockets规范。目前Chrome和Firefox两大浏览器早就已经完全支持SPDY协议,其它主流浏览器的最新版本也...
2013-03-13 06:36:00 318
PrimeFaces布局技巧之二
PrimeFaces布局技巧之二作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs本文紧接《PrimeFaces布局技巧》。要注意:当使用整页布局和表单一起工作时,要避免表单内包含布局单元,它可能会导致错误。比如下面的代码可能就是无效的:<p:layout fullPage="true"> <h:form> <p...
2013-03-11 16:43:00 173
SLF4J和Logback日志框架详解
SLF4J和Logback日志框架详解作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs本文讲述SLF4J和Logback日志框架。SLF4J是一套简单的日志外观模式的Java API,帮助在项目部署时对接各种日志实现。LogBack在运行时使用JMX帮助修改日志配置,在生产状态下无需重启应用程序。SLF4JSLF4J是简单的日志外观模式框架,抽象了...
2013-03-09 12:35:00 680
PrimeFaces布局技巧
PrimeFaces布局技巧作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs布局组件Layout是一个高度可定制的边框布局模型,它可以很轻松地创建复杂的网页布局,即使不懂Web设计。一、布局组件Layout的属性布局组件Layout的属性:二、边框组件布局模型如下图所示,边框组件布局默认把页面分成5个部分,分别是:顶部north、中左west、中中c...
2013-03-08 15:47:00 246
Apache Cordova介绍
Apache Cordova介绍作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsApache Cordova是一套设备API,允许移动应用的开发者使用JavaScript来访问本地设备的功能,比如摄像头、加速计。它可以与UI框架(如jQuery Mobile或Dojo Mobile或Sencha Touch)等相结合使用,这些UI框架可以使用HTML、...
2013-03-07 15:18:00 96
下载网页所有图片的最简单的方法
下载网页所有图片的最简单的方法作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsFirefox浏览器提供了一种下载网页上所有图片的方法,操作非常简单。只需几步:第一步:用Firefox访问任意网站。比如访问http://www.qq.com/第二步:在页面上鼠标点击右键,选择“查看页面信息”。第三步:在弹出的页面信息对话框中选择“媒体”,所有的图片都会列...
2013-03-06 10:43:00 271
值得关注的十个新开源工具
值得关注的十个新开源工具作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs1. BUGKICKBugKick是一个开源的Bug跟踪和任务管理应用程序,源码托管在GitHub,基于PHP和MySQL构建。https://bugkick.com/2. FNORDMETRICFnordMetric是一个开源的Web应用,可用于创建实时仪表板,方便可视化任何...
2013-02-26 11:32:00 125
读《移动云计算应用开发入门经典》读后感
读《移动云计算应用开发入门经典》读后感——基于云计算开发移动应用服务作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs《移动云计算应用开发入门经典》这本书介绍了如何从头开始创建一个基于云的移动应用程序。从终端到平台端都讲到了,而且还提供了数种解决方案。很有趣的是,该书介绍了FeedHenry云平台解决方案。如果你使用搜索引擎搜FeedHenry的话...
2013-02-22 16:10:00 135
Sublime Text 3正式版发布
Sublime Text 3正式版发布作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、下载地址:1. Windows 32位版http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%20Build%203010%20Setup.exe2. Windows 64位版http://c758482.r82...
2013-02-08 18:14:00 154
值得关注的5个在线HTML5工具
值得关注的5个在线HTML5工具作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs本文收集了五个优秀的HTML5在线开发工具,值得Web设计者和开发者使用。1. LiveWeave主页:http://liveweave.com/LiveWeave是一个极好的在线工具,它提供了6个Tab功能或特征,可以浏览、编辑、分隔、JavaScript库和Tidy、C...
2013-02-08 17:41:00 119
一种Java Web程序资源的优化方法
一种Java Web程序资源的优化方法作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs要怎样组织和优化CSS和脚本文件资源?很多CSS和JavaScript资源分散在不同的文件中,可能对网页的载入速度有影响。WRO4J是一个很有用的API,可以最小化和压缩Web资源文件,包括CSS和JavaScript文件。WRO4J可以在建立时进行配置——使用适当...
2013-02-04 10:12:00 70
Web设计师的五个排版工具
Web设计师的五个排版工具作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs排版是Web设计的一个重要方面,用户界面和用户体验设计是开发网站的挑战性工作之一。本文探讨一些排版工具。1. TypeTesterTypeTester可以在屏幕上比较不同的字体和样式。地址:http://www.typetester.org/2. FontifierFontifi...
2013-01-15 09:13:00 175
HTML5应用框架-Lavaca介绍
HTML5应用框架-Lavaca介绍作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsLavaca是一个全功能的HTML5应用框架,专注于快速、简便的构建Web应用。Lavaca是一个完整的构建系统,内建了配置以适应于不同的环境。随着构建系统打包HTML、CSS和JavaScript,还有一个JavaScript文档生成根据,一个单元测试框架和数个通用的...
2013-01-13 20:19:00 86
《Android4游戏编程入门经典》读后感
《Android4游戏编程入门经典》读后感作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs对于程序员来说,游戏编程并不是一件容易的事情。很多人都有过或者产生过开发游戏的念头,但是开发一款游戏谈何容易,以至于很多开发者又把这念头生生掐灭。国内学习Android开发的人越来越多,Android平台上的各种应用也是层出不穷。支持Android的游戏无疑是其中...
2013-01-13 13:58:00 84
Android 4.2官方文档chm格式下载
Android 4.2官方文档chm格式下载作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs某位爱好者把Android 4.1官方文档做成了CHM,就像jdk的chm一样,查阅API极其方便。目前发布了Android 4.2的CHM版。如图所示:The thing is, I’ve always preferred to work with docum...
2013-01-10 16:34:00 121
消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ
消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsRabbitMQ、ActiveMQ和ZeroMQ都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?很多开发者面临这个烦恼。下面我会对这三个消息中间件做一个比较,看了后你们就心中有数了。RabbitMQ是AMQP协议领先的一个...
2013-01-07 23:18:00 115
CUBRID Node.js驱动包1.1版发布
CUBRID Node.js驱动包1.1版发布作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsCUBRID Node.js驱动包1.1版发布了,你可以通过NPM下载node-cubrid。也可以去官网下载:https://github.com/CUBRID/node-cubrid1.1版的驱动包特性如下:1 遵循“一个驱动包适合所有数据库版本”的原则。...
2013-01-03 11:33:00 75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人