javaWeb
溜肉段_
这个作者很懒,什么都没留下…
展开
-
【Spring】几种RPC模型的使用与比较——Hessian/Burlap
Hessian和Burlap,现在进Caucho的网站都几乎见不到这方面的内容了。我也不知道有没有人还会用这两个东东,虽然去年出了一个版本,但上一个版本是在2010年。刚才在群里问了一下有没有人用,结果还真有人用Hessian,他们是C#和Java做通信。Burlap性能更令人头疼,不知道还有没有人提及。虽然不知道使用情况如何,但也在这里简单记录一下,拓展一下思维。He转载 2014-05-04 20:26:35 · 531 阅读 · 0 评论 -
Linux安装RocketMQ
Linux安装RocketMQ一、准备1、64位 OS,支持Linux/Unix/Mac 系统(本人选用CentOS)。 2、需要安装 JDK1.8+。 3、Maven 3.2.X 及以上。 4、Git支持(本人选用)。 注:以上为在linux中安装RocketMQ的标准环境。需要注意的是必须证满足1~3的条件。 Git支持只是用作获取RocketMQ项目,同样可以...原创 2017-11-09 11:12:45 · 685 阅读 · 0 评论 -
MyBatis中进行批量更新(MySQL数据库)
一、简介在程序开发过程中,往往会遇到需要更新一批数据(批量更新)的情况,这种情况通常有两种方法进行解决。这两种方法各有优点与缺点,这就需要我们根据实际业务需要进行取舍。二、操作1、逐条更新(不推荐)直接在程序上使用循环对数据库进行数据更新,使用这样的方式是最简单、最不容易出错的方式。也不会出现因为一条数据更新失败,而导致全部数据更新失败。执行Java代码如下:updateBatch(List<De原创 2017-12-25 10:52:46 · 7667 阅读 · 0 评论 -
Linux下安装源码版MySQL
一、准备环境介绍1、Linux版本:CentOS7.3 64位。 2、MySQL版本:mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz (为了方便读者,本人提供了一个下载链接:MySQL5.6下载,密码:x2w9。如果有能力推荐官方网站下载。)二、安装1、依赖安装在安装MySQL之前需要现在服务器上面安装MySQL所需的依赖,否则在安装过程中会出现安装失败或服务原创 2017-11-17 13:18:16 · 421 阅读 · 0 评论 -
处理封装好了的json时间
1. Json-lib可以将Java对象很方便的转成json格式的字符串,但是当Java对象中有时间类型的时候。 Json-lib会把时间字段转换成:{"date":17,"day":3,"hours":0,"minutes":0,"month":11,"nanos":0,"seconds":0,"time":345830400000,"timezoneOffset":-480,"year转载 2015-04-09 15:43:05 · 1101 阅读 · 0 评论 -
java createSQLQuery().list()返回日期格式没有时分秒的解决方法
J2EE项目中用使用Date类型不显示时分秒的解决方法 在开发web项目中,发现提取Oracle中某几个Date类型的字段时,发现提出来的Date型值,只有“年月日”,没有“时分秒”显示出来,实际业务中,是要求页面上显示的日期要求是有“年月日是分秒”的。这里说明一下,我是用session.createSQLQuery(sql).list()来返回值的,反回的值类型是List转载 2015-04-01 15:28:05 · 1149 阅读 · 0 评论 -
JSON-lib基本使用说明(新手必看)
1、JsonLib简介 Json-lib包是一个Java类库,提供将Java对象(包括:beans,maps,collections,java arrays 和 XML等)和JSON互相转换的功能。 相关的Jar包: json-lib-2.3-jdk15.jarcommons-beanutils-1.8.0.jarcommons-转载 2015-03-27 09:28:52 · 2724 阅读 · 0 评论 -
如何在html静态页面中使用struts2标签
在HTML静态页面中如何使用使用struts2标签对于struts2的初学者来说,一般直接触过在JSP页面中使用struts2的标签,但是在是实际工作中有时候可能需要在html页面中也使用struts2标签,在JSP页面中使用struts2标签要先对标签进行引用,引用内容如下:但是在HTML中根本无法识别上面代码,所以在HTML无法使用struts标签。解决方法:原创 2014-12-30 19:17:31 · 7048 阅读 · 4 评论 -
建造者模式
建造者模式11.1变化是永恒的又是一个周三,快要下班了,老大突然拉住我,喜滋滋地告诉我:“牛叉公司很满意我们做的模型,又签订了一个合同,把奔驰、宝马的车辆模型都交给我们公司制作了,不过这次又额外增加了一个新需求:汽车的启动、停止、喇叭声音、引擎声音都由客户自己控制,他想什么顺序就什么顺序,这个没问题吧?”看着老大殷切的目光,我还能说啥?非常肯定地点头,“没问题!”,加班加点做呗,“转载 2014-05-22 21:15:27 · 517 阅读 · 0 评论 -
单例模式
6.单例模式(SingletonPattern)前面说提到的五种创建模式,主要解决的问题是如何创建对象,获得产品。而单例模式最要关心的则是对象创建的次数以及何时被创建。Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如转载 2014-05-22 21:11:43 · 295 阅读 · 0 评论 -
文件服务器(Fastdfs)部署
1、准备1.1、安装环境及软件包本部署手册为将文件服务器 Fastdfs 安装并部署到 CentOS服务器上的操作过程记录。部署环境与软件及版本内容如下:操作系统: CentOS 7 64位Fastdfs: fastdfs-5.11.tar.gzFastdfs依赖: libfastcommon-1.0.39.tar.gznginx: nginx-1.15.7.tar.gzngi...原创 2018-12-03 17:21:59 · 1034 阅读 · 0 评论