- 博客(52)
- 资源 (3)
- 收藏
- 关注
原创 微信JSSDK开发(分享接口和上传图片接口)
JSSDK使用步骤1:绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。如果你使用了支付类接口,请确保支付目录在该安全域名下,否则将无法完成支付。备注:登录后可在“开发者中心”查看对应的接口权限。(注意:一个公众号只能设置三个域名,设置好了每个月只有三次修改的机会,而且还需要审核,所以慎重。重点是微信接口只能在这三个域名下测试,本地无法测试)2:
2016-07-26 13:58:32 12312
原创 SSH开发支付宝即时到账
1.让公司申请支付宝商户账号,准备好下面四个资料 合作者账号 合作者身份(PID) 安全校验码(Key) 商户公钥 2.导入jar3.application.properties配置ALIPAY_PARTNER=xxx ALIPAY_SELLER_EMAIL=xxxALIPAY_KEY=xxxALIPAY_
2016-07-26 10:04:22 3271
原创 SSH开发银联在线支付
1.首先导入jarnetpayclient.jar2.导入需要的公钥和商户私钥3.application.properties配置CHINAPAY_MERCHANT_NO=808080301002146 #商户号PUBLIC_KEY_PATH=/chinapay/PgPubk_new.key #公钥路径MERCHANT_KEY_PATH=/chinap
2016-07-25 16:50:15 2030 2
原创 java web权限管理
数据库设计我的设计如下:用户:fu_admin角色:sys_role权限:sys_purview用户-角色:sys_user_role角色-权限:sys_role_purview标准的权限管理系统设计为以上5张表。注:用户、用户-角色我就不做说明了,这两个是很简单的两块,用户的crud,以及为用户分配角色(多对多的关系)稍微琢磨一下就清楚了,下面都是针对
2016-07-21 17:40:16 5117 1
原创 Excel导入和导出
1.导入jar jxl.jar2.导入excel模板3.工具类package com.hongwei.futures.util;import java.io.FileOutputStream;import java.io.IOException;import java.util.Vector;import jxl.Workbook;import jxl.
2016-07-28 14:07:30 763
原创 dropload插件的使用(上拉下滑加载数据)
1.导入jsdropload.min.jszepto.min.js 2.后台查询/** * 我找的劵 * * @return */ @Action("IFindTicket") public String IFindTicket() { try { FuTransaction transaction = fuTransactionSer
2016-07-26 16:32:05 18470 1
原创 js金额格式化
/** * 将数值四舍五入(保留2位小数)后格式化成金额形式 * * @param num 数值(Number或者String) * @return 金额格式的字符串,如'1,234,567.45' * @type String */ function formatCurrency(num) {
2016-07-25 16:01:05 712
原创 web.xml 中的listener、 filter、servlet 加载顺序及其详解
1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将转化为键值对,并交给ServletContext. 4.容器创建中的类实例,即创建监听(通过contextInitialized(ServletContextE
2016-07-25 14:46:15 486
原创 jboss7中配置get方式的编码处理
在tomcat中,处理get方式请求是通过在server.xml中,配置URIEncoding=UTF-8即可以处理编码问题,并且在早期的jboss中,也是通过类似的方式进行处理。但是在jboss7当中,这种处理方式已不再有效,需要采用其它的方式。其实也很简单,针对于使用standard方式启动的jboss,只需要在standard.xml中配置以下即可。
2016-07-25 14:09:09 1003
转载 Web.xml配置详解
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元
2016-07-25 13:49:34 309
转载 JavaScript跨域总结与解决办法
什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表:URL
2016-07-25 11:37:30 258
原创 js日期函数
//替换字符串 function Replace(str, from, to) { return str.split(from).join(to); } // 日期类型格式成指定的字符串 function FormatDate(date, format) { format = Replace(format, "yyyy", dat
2016-07-25 11:31:33 220
原创 easyui的validatebox
对jquery.validatebox.js进行扩展,新建js文件,可以取名为:validatebox.js,这个文件中的内容如下: //扩展easyui表单的验证 $.extend($.fn.validatebox.defaults.rules, { //验证汉字 CHS: { validator: fun
2016-07-25 11:25:14 550
转载 jsp 自定义标签
如何建立一个简单的标记处理器? 需要做三件事:一、编写标签处理器(java文件)二、在标签库描述符文件中描述该标签 (TLD文件)三、在jsp文件中引用该标签具体步骤:step1:编写一个扩展SimpleTagSupport的类package foo;import javax.servlet.jsp.tagext.SimpleTagSupport;//
2016-07-25 10:37:13 504
原创 js字符串和时间戳之间的转换
//获取当前时间:var myDate = new Date();//年份var year = myDate.getFullYear();//月份var month = myDate.getMonth() + 1;//日var day = myDate.getDate();//年份(2位)myDate.getYear(); //完整年份(4位,1970-????)m
2016-07-25 10:27:05 711
翻译 MySQL命令行导入sql数据库
对以,没在windows的环境变量path中mysql安装路径的,把sql文件拷贝到C:\Windows\Temp文件下。这样mysql服务器有权限读取。进入MySQL目录下的bin文件夹:cd MySQL的bin文件夹的路径如我输入的命令行:cd D:\Program Files\MySQL\MySQL Server 5.1\bin,如图片黄色区域。(或直接在wind
2016-07-25 10:23:53 460
转载 T-SQL查询进阶--深入理解子查询
引言 SQL有着非常强大且灵活的查询方式,而多表连接操作往往也可以用子查询进行替代,本篇文章将会讲述子查询的方方面面。 简介 子查询本质上是嵌套进其他SELECT,UPDATE,INSERT,DELETE语句的一个被限制的SELECT语句,在子查询中,只有下面几个子句可以使用SELECT子句(必须) FROM子句(必选) WHERE子句(可选) G
2016-07-25 10:05:37 248
转载 MySQL存储过程
DELIMITER $$ DROP PROCEDURE IF EXISTS HelloWorld$$ CREATE PROCEDURE HelloWorld() BEGIN SELECT "Hello World!"; END$$ DELIMITER ; 3,变量 DECLARE声明,SET赋值可以在DECLARE变量
2016-07-25 09:54:03 334
转载 Mysql中查询系统时间
第一种方法:select current_date;MySQL> select current_date as Systemtime;+------------+| Systemtime |+------------+| 2009-07-29 |+------------+ 第二种方法:select now()mysql> select now() as Sys
2016-07-25 09:50:37 310
转载 mysql max_allowed_packet 设置过小导致记录写入失败
mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。查看目前配置show VARIABLES like '%max_allowed_packet%';显示的结果为:+--------------------+---------+| Variab
2016-07-25 09:36:54 223
转载 Mysql 关键字-保留字
Mysql 关键字-保留字ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETWEENBIGINTBINARYBLOBBOTHBYCALLCASCADECASECHANGECHARCHARACTER
2016-07-25 09:34:50 280
转载 fancybox 是一款优秀的 jquery 弹出层展示插件
今天给大家分享一款优秀的 jquery 弹出层展示插件 fancybox。它除了能够展示图片之外,还可以展示 flash、iframe 内容、html 文本以及 ajax 调用,我们可以通过 css 来自定义外观。fancybox 特点:可以支持图片、html 文本、flash 动画、iframe 以及 ajax 的支持;可以自定义播放器的 css 样式;可以以组的形式进行播放;如果将
2016-07-22 15:15:32 5297
原创 js子窗口与父窗口的调用
子窗口与父窗口的调用 注意:要用open打开才行,如果用openModal打开则会访问不到opener.顺便说下open的参数:window.open('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=
2016-07-22 15:04:45 633
原创 maven开发入门
maven的东西使用了一段时间,但是每次使用都多少有点含糊,所以总结一下。目前主要使用是在jar包的控制上原理: 在本地,指定一个文件夹,便是maven的仓库,maven会从远程的中央仓库中下载你需要的jar资源到你本地,然后通过maven关联,讲jar包依赖到你的项目中,避免了你需要将jar包拷贝到lib中,并通过classpath引入这些jar包的工作。使用优
2016-07-22 14:36:58 323
转载 javaweb前后台中文参数乱码
一、描述 从前台传中文参数到后台,发现中文乱码。二、解决 首先,统一所有文件为utf-8格式。 其次,在传参时,使用js的encodeURI函数,对参数进行编码。 然后一定要对该中文参数进行两次编码,即:encodeURI(encodeURI(中文)) 最后,在java后台,使用URLDecoder.decode(subjectName, "utf-8");即可转
2016-07-22 14:22:41 279
转载 WebSocket
WebSocket技术 ——基于双向传输技术html5就提供了这种技术的支持。index.jsp <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
2016-07-22 14:08:43 211
转载 Linux常用命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2016-07-22 13:53:20 731
原创 Linux下tomcat服务有关命令
一:Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)1,启动tomcat服务方式一:直接启动 ./startup.sh方式二:作为服务启动 nohup ./startup.sh &方式三:控制台
2016-07-22 13:40:02 433
转载 linux centos yum安装LAMP环境
centos 6.51.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源代码编译安装大概需要2个小时,好处在于可以自己配置地址等一些参数,yum安装半个小时搞定,一般不会出错,更新也很方便。 2.我的机器是centos release 5.9 64为的系统,一般
2016-07-22 13:34:40 396
原创 FTP命令详解
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令。 熟悉并灵活应用FTP的内部 命令,可以大大方便使用者,并收到事半功倍之效。 FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,其中 -v 显示远程服务器的所有响应信息; -n 限制ftp的自动登录,即不使用; .n etrc文件; -
2016-07-22 13:17:30 304
转载 SpringMVC Controller 返回值的可选类型
spring mvc 支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。 ModelAndView@RequestMapping("/hello") public ModelAndView helloWorld() { String message = "Hello World,
2016-07-22 10:48:38 219
转载 WebService 的工作原理
Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向
2016-07-22 10:39:31 487
原创 spring+xfire开发webservice
服务端需要的jar接口实现类package com.hongwei.futures.web.ws.impl;import java.io.ByteArrayInputStream;import java.io.InputStream;import java.net.URLDecoder;import java.text.DecimalFormat;import java.t
2016-07-22 10:06:11 639
转载 双击jar文件运行程序
Java应用程序jar文件可以由 JVM(Java虚拟机)直接执行,只要操作系统安装了JVM便可以运行作为Java应用程序的jar文件。可是,很多朋友遇到一个难题,那就是下载了jar文件以后在Windows中不能用鼠标双击运行(或者双击运行以后使用WinRAR或其他压缩软件打开了),这可怎么办?注意:运行的jar程序要是“Runnable JAR file”文件,即在eclipse中“Expo
2016-07-21 17:27:10 480
转载 tomcat配置文件server.xml详解
Tomcat下conf下server.xml的文件配置信息,基本上不用做任何修改就可以使用,修改的地方就是host区域的一些配置,此文件设置端口为80。注意:Tomcat配置文件中(即server.xml文件)不能出现中文,否则服务是无法启动的。 <Listener className="org.apache.catalina.mbea
2016-07-21 17:21:04 387
原创 BigDecimal运算
import java.math.BigDecimal; /** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 * 确的浮点数运算,包括加减乘除和四舍五入。 */ public class Arith{ //默认除法运算精度 private static final int DEF_DIV_SC
2016-07-21 17:08:07 349
转载 Hibernate中HQL函数汇总及其说明
Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。以下就是HQL的一些常用函数,有了这
2016-07-21 16:38:20 429
转载 Tomcat在生产环境中的性能优化
简介 考虑一下这种场景,你开发了一个应用,它有十分优秀的布局设计,最新的特性以及其它的优秀特点。但是在性能这方面欠缺,不管这个应用如何都会遭到客户拒绝。客户总是期望它们的应用应该有更好的性能。如果你在产品中使用了Tomcat服务器,那么这篇文章就会给你几方面来提升Tomcat服务器的性能。感谢ITWorld article给本文提供资源。经过沉思我已经知道了和早期版本相比最新的Tomcat
2016-07-21 16:35:07 3183
原创 myeclipse中project facet
一般出现在从别处import的项目上,只有项目文件夹上有红叉,其他地方都正常,现总结个人的几个解决方案:有几种可能:1,编码设置是否一致,也即是你项目原来的编码和现在eclipse用的默认编码是否一致2,导入项目中jar路径可能已经被改变,多数情况下都是这个原因造成,我也曾经遇见过,你要确保你的jar包路径都没问题。myeclipse有查看jar路径的视图你可切换看看,报红X的就都是路
2016-07-21 16:11:17 2396
原创 DATE_FORMAT
一、在oracle中,当想把字符串为‘2011-09-20 08:30:45’的格式转化为日期格式,我们可以使用oracle提供的to_date函数。sql语句为:SELECT to_date('2011-09-20 08:30:45', 'yyyy-MM-dd hh24:mi:ss') FROM dual; 反之,可以使用to_char()
2016-07-21 15:59:38 510
Jquery1.10
2016-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人