自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

亲昵YY

陪伴是最长情的告白。

  • 博客(28)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 JAVA WEB实现微信扫码支付(模式二)

一.准备微信扫码支付要用到的相关参数,这里将其全部写入一个配置类,代码如下:public class ZbWxPayConfig {    public static String APP_ID = "***********************";    public static String APP_SECRET = "***********************";    ...

2018-07-18 15:23:01 2895 4

原创 使用ckplayer插件实现针对浏览器不同版本实现视频播放

    现在一般实现网页播放视频功能,常用的就是H5的video标签,方便快捷,配置简单,但也有其不足处,因其属于H5标签,故有些低版本的浏览器就无法使用该标签,为了解决兼容性的问题,这里我就使用ckplayer插件来实现视频播放功能,该插件也提供了丰富的IPA,可以简单方便的调用。1.准备插件,可以去官网下载,我这里下载的是ckplayer6.5 ,我已将该插件上传至资源中心,需要的可以去下...

2018-08-10 10:14:04 8787

原创 CentOS7为firewalld添加开放端口及相关操作

1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkc

2017-12-11 14:08:01 63815 4

原创 linux解决tomcat内存溢出问题

使用vi /tomcat/bin/catalina.sh ,在cygwin=false 上面加入JAVA_OPTS="-Xms1024m -Xmx1024m -XX:PermSize=128m  -XX:MaxPermSize=256m"重启tomcat即可

2017-12-11 14:02:33 923

原创 linux设置java环境变量

1.准备jdk源码包,我这里使用的是jdk-7u80-linux-x64.gz,请自行下载各自所需版本。2.使用tar -zxvf jdk-7u80-linux-x64.gz  解压源码包,将其拷贝到存放位置,我这里使用的是/data/local/kdh/java/jdk1.7.0_803.配置环境变量,使用vi /etc/profile  ,在末尾处添加以下四行代码:export J

2017-12-11 13:29:04 13083

原创 使用pdf.js在线预览远程服务器上的pdf文件

在网上找的例子大多都是在线预览本地pdf文件,但是如果地址直接指向服务器地址,则会出现跨域问题,无法正常获取预览文件........我的解决思路就是将远程文件转换成文件流,然后将pdf.js的文件地址指向获取文件流的地址,下附代码......................1.自行下载pdf.js我下载的目录如下,用不到的我就直接删除了。2.实现请求远程服务

2017-11-24 17:31:56 22270 4

原创 js实现左右滑动分页

/** * 以下为项目的左右滑动分页 */var startx, starty;//获得角度function getAngle(angx, angy) { return Math.atan2(angy, angx) * 180 / Math.PI;};//根据起点终点返回方向 1向上 2向下 3向左 4向右 0未滑动function getDirection(startx,

2017-09-26 10:17:19 4505

原创 JS解析URL参数,并将参数以FORM表单形式提交

function GetRequest_blank(url) { var tempURL=url.split("?")[0]; var querys = url.substring(url.indexOf('?') + 1).split('&').map((query) => query.split('=')).reduce((params, pairs) => (para

2017-07-25 10:32:12 1039

原创 开启公众号开发者模式

第一步:必须拥有自己的服务器,有外网ip,域名要不要无所谓,像一些云服务器什么的都有免费体验的活动,可以去试一试;第二步:登录自己公众号管理后台,如下图:第三步:编写java代码,处理微信验证请求,这里的端口必须使用80端口,我设置的请求路径为http://ip/wechat这里我简单地使用了Servlet,代码如下://微信验证默认走的get方法,下面几个参数是微信验证是

2017-03-21 15:04:49 503

原创 jsp页面签字板及保存-jSignature

jSignature是jQuery的插件,简化了字段的创建,允许用户通过鼠标,手指在启用触摸的设备(例如iPhone,iPad或Android设备)或笔输入设备上输入签名。这个插件目前在alpha,并且非常只是一个概念,所以它可能没有准备好生产。方法用法 描述.jSignature(“clear”) 清空和重置画布。getData .jSignature(“getD

2017-03-21 14:35:58 6013 2

原创 解决无法访问struts action的解决方法

public void addActionError(String anErrorMessage){ String s=anErrorMessage; System.out.println(s); } public void addActionMessage(String aMessage){ String s=aMessage;

2016-12-01 11:31:39 4966

原创 redis在Java web项目的简单应用

一.准备要使用的的jar包,我使用了以下jar包,关于json的jar包是方便存储和转换redis用到的值;二.编写加载redis是要用到的实例类package com.redis;import redis.clients.jedis.ShardedJedis;/** * @Title: RedisDataSource.java * @copyright * @Pa

2016-11-15 14:13:29 25609 1

原创 linux系统安装mycat,并配置读写分离规则

一.准备工作1.因为Mycat是在java环境开发的,所以需要在实验环境下安装java,官方建议jdk1.7及以上版本,我这里也写一下将jdk1.6替换为jdk1.7的步骤,用来记录一下,以免下次在遇到。jdk1.7下载路径:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-java

2016-11-11 15:57:08 10126 1

原创 MySQL添加定时任务

-- 将定时任务开启SET GLOBAL event_scheduler = 1; -- 设置该事件使用或所属的数据库base数据库 USE test; # 如果原来存在该名字的任务计划则先删除 DROP event IF EXISTS enent_create_test; # 设置分隔符为 '$$' ,mysql默认的语句分隔符为 ';' ,这样在后续的

2016-11-10 15:29:30 1725

原创 linux定时任务调用java方法

一.编写java类,实现main方法二.编写shell脚本,文件后缀名为.sh,内容如下cd  /usr/local/job   -----这里我将shell脚本和java项目放到了/usr/local/job目录下,首先得进入到这个目录下java com.job.main.UserStatMain     -----这里给的就是待执行java类的详细路径,这里shell脚本和

2016-11-10 14:46:12 20344

原创 MySQL分布式集群之MyCAT的简单使用

一.MyCAT的重要特性支持 SQL 92标准;支持MySQL集群,可以作为Proxy使用;支持JDBC连接ORACLE、DB2、SQL Server,将其模拟为MySQL Server使用;支持galera for mysql集群,percona-cluster或者mariadb cluster,提供高可用性数据分片集群;自动故障切换,高可用性;支持读写分离,支持MySQ

2016-11-08 15:56:08 2349

原创 MYSQL5.6.33数据库主从(Master/Slave)同步安装与配置详解 (Master-Linux Slave-windows7)

一.安装环境这里也顺便记录一下如何在windows7上卸载解压版MySQL5.6数据库,如果无需卸载请忽略下一步,直接看第三步即可二.windows7卸载解压版MySQL5.61.使用cmd进入MySQL的bin目录,执行mysqld -remove命令,删除MySQL服务,如下图2.删除MySQL目录及相关文件,我存放的位置是D:\mysql-5.6.3,即删

2016-11-07 10:37:56 5851

原创 java使用freemarker模版导出分页word

1.模版的制作(1).先用word制作好模版的样式,我的模版样式如下图(2).将制作好的word模版另存为word 2003 XML文件,具体内容如下 Administrator Administrator 2 0 2016-09-26T09:47:00Z 2016-09-26T09:47:00Z 1

2016-11-03 17:00:02 10691 7

原创 通过js将table表格数据下载为Excel表格

1.创建用于下载数据的excel_create.jsp页面<% response.setContentType("application/x-msdownload"); response.setHeader("Content-disposition","attachment; filename="+new String("download.xls")); %> 生成的

2016-11-03 16:45:04 5166

原创 JAVA实现通过绑定邮箱找回密码功能

1.输入用户名及验证码,验证用户名是否存在(1).生成验证码工具类package com.utils;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.util.HashMap;

2016-11-03 15:39:13 7361 42

原创 JSON在web项目中的使用

1.jquery的ajax方式传递json到后台(1).示例一:$.ajax({ type:"POST", url:"sysAllTableAction_saveTable.do", data:{jsonStr: JSON.stringify(array_json)}, dataType:"text json", headers:{ Accept:"application

2016-11-03 13:09:03 10146

原创 mysql转换时间格式分组

SELECT COUNT(0) total,DATE_FORMAT(bind_time,'%Y-%m-%d') TIME FROM t_member_card GROUP BY DATE_FORMAT(bind_time,'%Y-%m-%d') ORDER BY total DESC;

2016-03-29 15:16:49 1782

原创 LINUX服务器启动防火墙后ping外网ip可以通,但ping域名不通(原因:防火墙未开放DNS解析端口)

1.重启后生效         开启: chkconfig iptables on   关闭: chkconfig iptables off2.即时生效,重启后失效         开启: service iptables start   关闭: service iptables stop2.查看防火墙开放端口         #cat /etc/sysco

2016-03-21 13:12:40 5823

原创 连接ftp服务器失败

发现服务器本地用户不能正常登陆,但匿名用户登陆正常,我们需要修改一下服务器端环境的配置,操作如下:[root@localhost ~]# setsebool ftpd_disable_trans 1Could not change active booleans: Invalid boolean又出现一个错误,我们将ftp_home_dir设置为on,重启vsftpd。[root@

2016-03-17 17:53:33 1941

原创 设置TreePanel叶子结点允许append

在默认情况下,TreePanel规定叶子结点不允许append。不管这个限制合理还是不合理,为了保持ExtJS版本的兼容性,读者应尽量不修改ExtJS的源代码。不过有时需要在叶子结点上append。那么在这种情况下,我们可以通过TreePanel的nodedragover事件来解决。TreePanel会在内部判断,如果结点的leaf参数为true,则会允许该结点append。了解了Tree

2016-03-11 09:52:11 572

转载 js-jQuery对象与dom对象相互转换

核心提示:jquery选择器得到的jquery对象和标准的 javascript中的document.getElementById()取得的dom对象是两种不同的对象类型,一般情况下,如S(’#id’)得到的是jquery对象,它不能使用js中的dom方法。所以,如果jquery对象要使用标准的dom方法,就需要进行对象转换。刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪

2016-02-18 12:56:10 10538

原创 Apache+Tomcat集群配置

Apache:       Apache是http服务器,我们利用其对Tomcat进行负载均衡。下载地址为http://httpd.apache.org/download.cgi#apache22。Tomcat:      经我测试,这2个版本的Apache负载均衡配置过程都是一样的,因此下面的配置在Tomcat6或7集群是通用的。但是按照下面的配置,集群中Tomcat不能既有  To

2016-01-22 16:13:56 394

原创 关于使用BeanUtils.copyProperties拷贝时,时间类型为空时转换异常

第一步:/**   * @Title: BeanUtil.java * @copyright 康达惠医药科技有限公司 * @Package net.atrunning.util * @Description:  用于解决Apache的BeanUtils 拷贝日期对象转换问题  * @author Mr.chen * @date 2016-1-4 下午03:53:54

2016-01-04 16:16:13 5192 1

ckplayer6.5 视频播放插件

该插件可以解决video的兼容问题,在低版本浏览器中无法使用video标签,使用该插件可以动态判断浏览器是否支持H5,动态生成播放器,动态选择视频播放源。

2018-08-10

最精简的pdf.js资源包

用于移动端在线预览PDF文件,使用该js在线预览无需下载插件。

2017-11-24

js异步上传图片

使用js异步上传文件,返回存储路径,应用upload.js,只需传入file标签的id和相应的存储路径,即可自动完成文件夹的创建和文件的上传;

2017-05-23

mycat-web-mycat监控工具

用于监控mycat中间件的运行状态

2016-11-10

MySQL分布式集群之MyCAT资源下载

改组件适用于windows平台,使用该组件完美解决MySQL分布式集群,控制项目的读写操作进行分离,减少代码的编写,安全、稳定。

2016-11-08

微信扫码支付java源代码

将订单信息封装到xml里,调用微信接口,获得支付二维码的路劲,根据该二维码供用户完成扫码支付。

2016-04-22

微信扫码支付源码(java)

2016-04-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除