- 博客(124)
- 资源 (6)
- 收藏
- 关注
原创 整理篇之《Centos7下MongoDB的安装步骤,启动及关闭》
环境:本机windows,虚拟机Centos7,mongodb版本3.4.101. 官网下载安装介质:https://www.mongodb.com/download-center,选择适当的版本,这里以linux版本为例; 2. 解压到系统某路径, tar -xvzf mongodb-linux-x86_64-rhel70-3.4.10.tgz,并在安装目录创建data目录,以及logs
2018-01-06 23:53:47
3102
1
原创 Eclipse根据wsdl文件自动生成webservice client图解,以及调用示例,附测试项目
以实际项目中遇到的部分为例1.已知wsdl文件:SI_SD01302_GT2ERP_Syn_OutService.wsdl2.在Eclipse中生成webservice客户端代码,New---->Other---->Webservice---->Webservice Client,选择之前拷贝到eclipse中的wsdl路径点击finish,这样eclipse就帮我们自动生成了webser
2017-08-31 18:15:52
7284
转载 WSDL 详解
转载自:http://kalogen.javaeye.com/blog/418958 WSDL (Web Services Description Language,Web服务描述语言)是一种XML Application,他将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。WSDL首先对访问的操作和访问时
2017-08-31 17:31:08
644
转载 axis客户端接收不同参数类型
axis只支持简单类型的返回值。在这里逐一介绍axis的各种返回值接受。1:axis接受基本类型,如int ,string等引入的系统文件:import javax.xml.namespace.QName;import javax.xml.rpc.ParameterMode;import javax.xml.rpc.ServiceException;
2017-08-31 17:30:00
1279
转载 [Webservice] Eclipse根据wsdl文件自动生成webservice的调用客户端
公共接口:可供测试的在线webservice生成客户端:1. 带有webservice插件的Eclipse工具;2. 首先用浏览器访问webservice的站点,接着保存打开的页面后缀为wsdl;3. 在Eclipse中生成webservice客户端代码,New---->Other---->Webservice---->Webservice Client,选择之前拷贝到ec
2017-08-31 17:28:25
1311
转载 JavaMail中的553 Mail from must equal authorized user
错误信息如下:com.sun.mail.smtp.SMTPSendFailedException: 553 Mail from must equal authorized user; nested exception is: com.sun.mail.smtp.SMTPSenderFailedException: 553 Mail from must equal authorized
2017-08-22 16:45:09
1672
原创 JavaMail发送邮件详解,示例,源码
简介JavaMail是SUN提供给开发人员在应用程序中实现邮件发送和接收功能而提供的一套标准开发类库,支持常用的邮件协议,如SMTP、POP3、IMAP,开发人员使用JavaMail编写邮件程序时,无需考虑底层的通信细节(Socket),JavaMail也提供了能够创建出各种复杂MIME格式的邮件内容的API。使用JavaMail,我们可以实现类似OutLook、FoxMail的软件。虽然Ja
2017-08-22 16:41:35
1880
转载 基于SMB协议的共享文件读写
一、SMB协议 SMB协议是基于TCP-NETBIOS下的,一般端口使用为139,445。 服务器信息块(SMB)协议是一种IBM协议,用于在计算机间共享文件、打印机、串口等。SMB 协议可以用在因特网的TCP/IP协议之上,也可以用在其它网络协议如IPX和NetBEUI 之上。 SMB 一种客户机/服务器、请求/响应协议。通过 SMB 协议,客户端应用程序可以在各种网络环境下读、
2017-07-19 16:41:00
1585
转载 myBatis之java.util.Date类型如何映射到mysql的datetime类型
<![CDATA[ UPDATE HS_TOSS_ORDER SET T_STATUS = #{status,jdbcType=INTEGER}, T_UPDATETIME = #{updateTime} where T_ID = #{orderId,jdbcType=VARCHAR} ]]> 理论上不用显示的定义jdbcType,只有当字段可为N
2017-07-09 17:44:36
29840
转载 Mybatis Integer类型,值为0被认为是空字符串的解决办法
mybatis写update时,正常是set了值才会进行update操作,我们一般是这样写。 SAMPLE_BATCH_NO = #{sampleBatchNo,jdbcType=VARCHAR}, 如果不空null并且不是空字符串才去修改这个值,但这样写只能针对字符串(String)类型,如果是Integer类型的话就会有问题了。int i = 0;i!='
2017-06-30 20:38:46
1684
原创 关于springMVC中:Failed to convert property value of type 'java.lang.String' to required type 'java.util
关于SpringMVC+mybatis中提交出现的错误:Field error in object 'customer' on field 'dcreatedate': rejected value []; codes [typeMismatch.customer.dcreatedate,typeMismatch.dcreatedate,typeMismatch.java.util.Date,
2017-04-15 15:56:05
23986
2
原创 Nginx+Tomcat集群与负载均衡示例,配置webservice,配置Tomcat,配置Nginx
实现的目标:使用一个Nginx,搭建两个Tomcat(部署的项目含有webservice接口),通过Nginx配置的地址,访问不同tomcat中项目的webservice接口,实现负载功能。软件版本:Nginx:nginx-1.10.3Tomcat:apache-tomcat-6.0.41(准备2个,端口要改下,参考上一篇文章)项目:B/S项目,含有webservice
2017-04-12 13:58:54
3932
1
转载 Windows下Nginx的启动、停止等命令
Windows下Nginx的启动、停止等命令在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。1、启动:C:\server\nginx-1.0.2>start nginx或C:\server\nginx-1.0.2>nginx.exe注:建议使用第一种,第二种会使你的cmd
2017-04-11 17:00:14
395
转载 Nginx+Tomcat搭建高性能负载均衡集群
一、 工具 nginx-1.8.0 apache-tomcat-6.0.33二、 目标 实现高性能负载均衡的Tomcat集群: 三、 步骤 1、首先下载Nginx,要下载稳定版: 2、然后解压两个T
2017-04-11 16:53:16
589
转载 Nginx简介
一、 概念 Nginx——Ngine X,是一款高性能的反向代理服务器;也是一个IMAP、POP3、SMTP代理服务器;也是一个Http服务器。也就是说Nginx本身就可以托管网站,进行Http服务处理,也可以作为反向代理服务器使用。二、 正向代理和反向代理 首先,代理服务器一般指局域网内部的机器通过代理服务器发送请求到
2017-04-11 16:50:59
472
原创 AES加密解密源码示例,以及解决:aes在tomcat解密中文乱码,在控制台解密中文不是乱码
这里使用AES128,进行加密,解密加密示例: /** * * 加密 * * @param sSrc 原字符 * @param sKey 16位字符的key * @return * @throws Exception * @return String * @exception 异常描述 * @see */ public static
2017-04-11 15:34:03
4635
1
转载 Gson--Gson解析=等号出现乱码?
1.关于Gson解析时候特殊符号,被转义的问题,如’单引号?//Creating the JSON object, and getting as String:JsonObject json = new JsonObject();JsonObject inner = new JsonObject();inner.addProperty("value", "xpath('hello')")
2017-03-15 10:41:38
3230
原创 opencsv方式读取csv文件,详解,示例
1.opencsv官网:http://opencsv.sourceforge.net/ jar包:opencsv-2.3.jar 下载地址:http://sourceforge.net/projects/opencsv/files/latest/download2.读取CSV文件package com.szaisino.common.opencsv;import jav
2017-02-17 13:25:25
12959
转载 spring+quartz 完整例子
极其简单的例子,下载之后启动一看遍明白。见附件。工作类: package supben; import java.sql.Time; public class Job { public void work(){ Time time = new Time(System.currentTimeMillis()); System.out.p
2017-01-11 11:04:17
605
转载 【String】trim() 方法去不掉的空格
1.问题由来 在对word/excel 做数据导入导出的时候,获取excel 的numberic 的值 ,然后将该值转为Integer 的时候 Integer.valueOf(value),总是报错 for input String ... debug 查看这个 value 值,发现有个空格 ,而且这个空格的 Ascii 值为160 ,用普通的 String.tr
2016-12-23 10:08:10
3487
转载 springMVC+mybatis+ehcache详细配置
一、 Mybatis+Ehcache配置为了提高MyBatis的性能,有时候我们需要加入缓存支持,目前用的比较多的缓存莫过于ehcache缓存了,ehcache性能强大,而且位各种应用都提供了解决方案,在此我们主要是做查询缓存,提高查询的效率.整合MyBatis和ehcache需要的jar包如下:ehcache-core-2.4.4.jarmybatis-ehcache-1.0
2016-07-27 13:59:41
964
转载 memcached 常用命令及使用说明
memcached 查看方法格式: telnet ip port例如 telnet localhost 11211退出命令:quit一.存储命令存储命令格式: 参数说明:command name命令名称key 查找关键字flag存储额外信息expire数据保存时间,0表示永远,单
2016-07-21 15:40:36
604
原创 windows7下安装memcached,memcached安装
1.下载windows版本的Memcached:链接: http://pan.baidu.com/s/1dF7bcFB 密码: re3k2.解压之后放在硬盘的目录下,如:C:\Soft\DevelopmentTools\memcached . 然后在运行中输入cmd进入命令行,进入到Memcached.exe 所在的目录,cmd代码如下:C:\Soft\DevelopmentTo
2016-07-21 15:20:33
451
转载 Java调用批处理文件,Runtime.getRuntime().exec参数,示例
//测试结果:能打开,但是需要关闭文件才能中止程序。//String[] cmd = {"notepad.exe","F:\\long_cennect.txt"};//Process process = Runtime.getRuntime().exec(cmd);//测试结果:能打开文件,并且与程序独立,不关闭文件 程序也继续向下执行。// /E:ON 允许cmd扩展 /c 指之后的
2016-06-17 09:38:39
13116
转载 Java读写局域网共享文件夹,Java读写Windows共享文件夹,JCIFS
项目常常需要有访问共享文件夹的需求,例如共享文件夹存储照片、文件等。那么如何使用Java读写Windows共享文件夹呢?Java可以使用JCIFS框架对Windows共享文件夹进行读写,就这个框架可以让我们像访问本地文件夹一下访问远程文件夹。JCIFS的网址: http://jcifs.samba.org/JCIFS是使用纯Java开发的一个开源框架,通过smb协议访问远程文件
2016-06-08 15:32:09
8557
转载 Access SQL语句 格式化日期
Format 函数返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。语法Format(expression[, format[, firstdayofweek[, firstweekofyear]]])Format 函数的语法具有下面几个部分:部分 说明expression 必要参数。任
2016-05-06 15:31:36
6351
转载 【搜集,整理】Json与Java对象之间转换示例,详解
JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。)代码中有这么一句,是后台的封装数据。JSONObject jo = JSONObject.fromObject(map);常见的java代码转换成json使用net.sf.json.*下的类(ja
2016-05-05 16:57:13
396
转载 【搜集,整理】Gson解析Json示例,详解
一、谷歌GSON这个Java类库可以把Java对象转换成JSON,也可以把JSON字符串转换成一个相等的Java对象。Gson支持任意复杂Java对象包括没有源代码的对象。二、Gson解析Json步骤A、服务器端将数据转换成json字符串 首先、服务器端项目要导入Gson的jar包到BuiltPath中。 (Gson的jar:http://code.google.com/p
2016-05-05 16:47:44
511
原创 jquery ajax级联二级下拉,jquey select级联
实例:已知客户,客户联系人;一个客户对应n个联系人,不同的客户对应不同的联系人;要求选择不同的客户,加载不同的联系人;jsp编码: selected>${sl.CNAME } selected>${sl.CNAME } js编码: //所属客户发生变化时,重新加载客户联系人 $.ajax({ type: "POST",
2016-03-17 00:43:10
2218
1
原创 Quartz定时任务,Quartz Spring定时任务,spring多个定时任务Quartz配置,示例,详解
至于Quartz到底是什么,可以看我上一篇转载的文章,或者百度。下面直接举例:1.Spring配置Quartza.需要导入quartz的jar包: quartz-2.1.7.jarb.【Spring配置文件ApplicationContext.xml】 0/5 *
2016-03-05 22:35:38
1073
转载 jstl <c:forTokens>标签,<c:forEach>标签
存在这些标签嵌入Java的一个很好的选择,让while或do-while循环通过脚本。标记是常用的标签,因为它遍历对象的集合。标签是用来打破的字符串令牌和遍历每个标记。属性:标记有以下属性:属性描述必需DefaultitemsInformation to loop overNoNone
2016-02-22 22:53:34
1794
转载 SQL 子表多行字符拼接【mysql/sqlserver】
【Mysql】group_concat()函数总结group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果。比较抽象,难以理解。通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由函数参数(就是字段名)决定。分组必须有个标准,就是根据group by指定的列进行
2016-02-22 22:02:27
5542
转载 编码/加密——《跟我学Shiro》
在涉及到密码存储问题上,应该加密/生成密码摘要存储,而不是存储明文密码。比如之前的600w csdn账号泄露对用户可能造成很大损失,因此应加密/生成不可逆的摘要方式存储。 5.1 编码/解码 Shiro提供了base64和16进制字符串编码/解码的API支持,方便一些编码解码操作。Shiro内部的一些数据的存储/表示都使用了base64和16进制字符串。Java代码 收藏代码
2016-02-21 20:51:49
560
转载 mybatis在xml文件中处理大于号小于号的方法
第一种方法:用了转义字符把>和SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE附:XML转义字符 <
2016-01-29 23:59:10
618
转载 Jdbc Url 设置allowMultiQueries为true和false时底层处理机制研究
http://my.oschina.net/zhuguowei/blog/411853
2016-01-05 21:33:56
4344
转载 mybatis执行批量更新batch update 的方法(oracle,mysql)
oracle和mysql数据库的批量update在mybatis中配置不太一样:oracle数据库: update test test=${item.test}+1 where id = ${
2016-01-05 21:32:33
1320
转载 MyBatis,动态传入表名,字段名的解决办法
要实现动态传入表名、列名,需要做如下修改添加属性statementType="STATEMENT"同时sql里的属有变量取值都改成${xxxx},而不是#{xxx}[html] view plaincopydelete id="deleteTableData" parameterType="java.util.Map"
2016-01-01 15:18:55
753
转载 jquery chosen 插件多选初始化
a b c d e f g h i Set a,c,e,h to Chose Mult-Select--> // 多选 select 数据初始化 functio
2015-12-15 23:16:44
4220
转载 [jQueryUI] - Chosen:select下拉选择框美化插件及问题
Chosen 是一个支持jquery的select下拉框美化插件,它能让丑陋的、很长的select选择框变的更好看、更方便。不仅如此,它更扩展了select,增加了自动筛选的功能。它可对列表进行分组,同时也可禁用某些选择项。先来看下插件的效果: 跟这个比起来,原来的select样式是不是弱爆了!马上来武装我们的select吧:1、先把js和css文件引用到网
2015-12-15 22:28:33
759
转载 MyBatis的flushCache和useCache的使用注意
之前在利用MyBatis做开发的时候,遇到了一个问题,使用select配置的时候发现前后两次的结果是一样的,并且使用statementType="CALLABLE"配置,然后在配置中写PL/SQL代码去更新数据库的时候,发现只更新了第一次,第二次在对传进来的参数没有变化的情况下,就不会在进入PL/SQL代码中执行。后来发现,这是由于MyBatis缓存的原因。在MyBatis中有flushCac
2015-12-14 21:44:25
9385
1
Eclipse根据wsdl文件逆向生成webservice客户端项目源码
2017-09-01
Eclipse根据wsdl文件自动生成webservice client图解
2017-08-31
dhtmlxGantt最新版,甘特图,源码,示例,例子,资料齐全
2016-05-25
selenium-java-2.25.0.zip和selenium-server-standalone-2.25.0.jar
2013-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人