- 浏览: 213838 次
最新评论
文章列表
mac搭建j2ee环境
- 博客分类:
- mac
1.ssh和filezilla
mac osx默认已经安装了SSH,由于后台进程未启动该服务,需要手动启动。
在《系统偏好》选《网络》,向右跳至《服务》,打开远程登录,获取远程链接IP地址。
下载filezilla mac版,配置站点,即可链接
2.tomcat
下载tomcat,解压后进入bin目录,执行./startup.sh启动tomcat,如果当 startup.sh后出现类似 “Permission denied” 字样,那么需要你对此目录进行权限设置:
启动终端:输入 sudo chmod 755 xxx/bin/*.sh
也可在/etc/profile下 ...
本例介绍一个特殊的队列:BlockingQueue,如果BlockingQueue是空的,从BlockingQueue取东西的操作将会被阻断进入 等待状态,直到BlockingQueue进了东西才会被唤醒,同样,如果BlockingQueue是满的,任何试图往里存东西的操作也会被阻断进入等 待状态,直到BlockingQueue里有空间时才会被唤醒继续操作。 本例再次实现前面介绍的篮子程序,不过这个篮子中最多能放得苹果数不是1,可以随意指定。当篮子满时,生产者进入等待状态,当篮子空时,消费者等待。 BlockingQueue定义的常用方法如下: ...
XFire 入门(转)
- 博客分类:
- cxf
- webservice
POJO、SOA 概述
被重新审视的 POJO
POJO(Plain Old Java Object,简单 Java 对象)是 Java 社区中最早的成员(回想您学习 Java 时第一个兴奋的时刻,那个简单的 "Hello World!" 例子),也是最简单、最容易实现的方式。
然而现实中 ...
我的读后感:由于第一次接触WebService,对于很多概念不太理解,尤其是看到各个OpenAPI的不同提供方式时,更加疑惑。如google map api采用了AJAX方式,通过javascript提供API,而淘宝TOP则采用直接的HTTP+XML请求方式,最令我疑惑的是教材 ...
转自:http://blog.csdn.net/zhaohuabing/article/details/39643127?utm_source=tuicool
SOA架构用于异构系统的协作,因此需要一种跨操作系统、跨语言的通用的消息交换格式。SOAP和REST都是基于文本的消息体,相比二进制消息而言具有跨平台的优势 ...
转自:http://zhangnet1.iteye.com/blog/765964
net.sf.json依赖的包很多。
有commons-collections,commons-beanutils.jar,commons-httpclient.jar,commons-lang.jar,ezmorph-1.0.5.jar,morph-1.1.1.jar
<span style="font-size: medium;">/**
* 从一个JSON 对象字符格式中得到一个java对象,形如:
...
/** * <p>Title: executeInCyouSession</p> * <p>Description: 将持久化操作放入事务中</p> * * @author youyan * @param action -- 持久化操作(增删改查) * @return Object -- 结果数据 * @throws CyouBaseException */ public Object executeInCyouSession ...
数据字典的一个简单案例
- 博客分类:
- design
系统开发的论文中提到数据字典,这个怎么写?与数据库的逻辑设计、物理设计有什么区别?老师说数据字典应该从数据项、数据结构、数据存储、数据流和数据处理几个方面来写?有人能给个列子吗?逻辑设计如下:某表1(菜 ...
转载请注明出处:http://coffeehot.iteye.com/admin/blogs/2184881
由于maven无法直接使用sqljdbc4.jar来连接SqlServer,因此使用jtds和c3p0来替代。
具体做法:
1. 加入pom依赖
<dependency>
<groupId>net.sourceforge.jtds</groupId>
<artifactId>jtds</artifactId>
<version>1.3.1& ...
转自:http://www.feihujs.com/database/mssql/2014/0821/1251.html
很多MSSQL安装完成后,调用1433(默认端口)是失败的,这边详细介绍下解决方法。 一、我们需要在电脑上开启telnet服务,定位问题需要。在cmd下使用telnet,如果报命令不存在说明没有开启。开启方法如下: 控制面板--“点击打开或关闭Windows功能”,会弹出Windows功能对话框,我们在里面找到“Telnet服务器”和“Telne客户端”两项, 然后将之前的勾选上即可开启对应服务了,打上勾后,要记得点击底部的确认保存哦, 二、在cmd中键入以下指令
...
转自:http://myokm123.iteye.com/blog/1743452
c3p0的配置方式分为三种,分别是 1.setters一个个地设置各个配置项 2.类路径下提供一个c3p0.properties文件 3.类路径下提供一个c3p0-config.xml文件 1.setters一个个地设置各个配置项 这种方式最繁琐, ...
Oracle同义词创建及其作用
- 博客分类:
- database
转自:http://www.2cto.com/database/201109/106257.html
Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。 oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。 1.创建同义词语句:
create public synonym table_name for user.table_name;
其中第一个user_table和第二个user_table可 ...
转自:http://blog.sina.com.cn/s/blog_4080505a0101guoh.html
在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。
修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates,点击右边窗口中的Comments,可以看到有很多选项,我们便可对此注释信息模板进行编辑。
如我们希望在一个Java文件的开头设置作者信息、日期信息。
选择Types,点击Edit,将
/**
* @author ${us ...
from: http://servicemix.apache.org/docs/5.x/activiti/index.html
Introducing Activiti
Activiti is a BPMN 2.0 process-engine framework that implements the BPMN 2.0 specification. It's able to perform BPMN 2.0 functions including deploy process definitions, start new process instances, execute user ...
Axis,axis2,Xfire以及cxf对比
转自:http://www.cnblogs.com/growup/archive/2011/03/06/1972464.html
http://ws.apache.org/axis/
http://axis.apache.org/axis2/java/core/
http://xfire.codehaus.org/
http://cxf.apache.org/
axis最新的版本为April 22, 2006
axis2最新的版本为19 - Dec - 2010 1.5.4