自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨启盛的博客

任何问题留言、发私信等我是没有时间看的,请看个人资料加我QQ。

  • 博客(98)
  • 资源 (13)
  • 收藏
  • 关注

原创 Weixin4j微信开发网页授权获取openid案例

前言weixin4j网页静默授权获取openid案例**说明:**微信网页授权基础知识请参考官方文档。静默授权获取OpenId本 示例基于weixin4j开发,weixin4j是Java微信开发SDK,官网http://www.weixin4j.org/本示例只演示思路,并抽象出了一个授权的公共方法,仅供参考第一步:创建Weixin对象第二步:使用Weixin.sns()获取组...

2019-07-17 10:54:58 2437

原创 Spring Boot集成weixin4j

1.weixin4j官方网站http://www.weixin4j.org/weixin4j入门视频传送门 weixin4j入门:https://v.qq.com/x/page/t0630doxoaz.html weixin4j-spring-boot入门:https://v.qq.com/x/page/e0764lyx518.html2.weixin4jweixin4j是一个...

2018-08-27 10:35:37 10093 10

原创 weixin4j-spring-boot-starter-2.0.0上线了

weixin4j支持spring-boot 2.0啦weixin4j-spring-boot-starter 1.0.0经过一段时间的项目运行,再经过spring-boot的快速迭代升级,我们单独为spring-boot-2.0升级了我们的版本,直接支持spring-boot-2.0,最低要求项目是使用spring-boot-2.0.0.RELEASE。旧版本如何升级?如果已经在使用我们的w...

2019-11-16 18:41:07 2024

原创 Spring Boot整合RabbitMQ案例(附源码)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-10-07 14:44:24 681

原创 2019最新第三方支付牌照公司名单「完整」

序号索引号公开信息名称生成日期1Z2000133000019支付宝(中国)网络技术有限公司2018年1月6日2Z2000231000010银联商务股份有限公司2018年1月6日3Z2000311000013资和信电子支付有限公司2016年5月3日4Z2000444000013财付通支付科技有限公司2018年6月26日5Z20...

2019-08-19 09:22:19 38711

原创 SpringBoot多数据源切换案例(附源码)

一、概述项目采用spring-boot 2.1.6,mybatis,并采用了mybatis-plus中间件,数据库为mysql5.6。二、实现过程2.1 实现多数据源根据网上的大部分人的分享,我大概理清了思路,大致是这样:1.写一个Holder通过改变ThreadLocal来直接修改数据源的名称2.写一个注解,再在aop里配置一下,需要切换时通过注解来完成这两种实现其实都是大同小...

2019-08-09 13:35:17 1354

原创 weixin4j-pay~最简单的微信企业付款到银行卡SDK

估计大家搜到这里,已经是看了不少文档了,我这边背景就不多说了,直接上干货~~!先睹为快,直接上调用方法企业付款到银行卡 public static void main(String[] args) throws WeixinPayException { //创建企业付款到银行卡对象 TransPayBank transPayBank = new Tran...

2019-04-28 11:52:18 1370

原创 台式机没有无线网卡通过笔记本实现连接外网

背景现有一个没有无线网卡的台式机,同时也没有网口让台式机上网,现在有一台笔记本电脑,可以通过无线上网。需求实现台式机访问指定服务器上的指定端口实现方式第一步,用一根网线将笔记本与台式机连接。我这边最后的效果是:笔记本(本地连接)IP:192.168.191.4掩码:255.255.255.0笔记本使用猎豹开启了一个免费wifi(因为使用的是一个动态分配IP的路由器,为了后续的端...

2019-03-26 19:52:02 1433

原创 SpringMVC上传图片实例

上传图片流程:效果代码<div class="rows"> <div class="col-left"><span class="flag"></span>页头图片:</div> <div class="col-right">

2019-02-27 21:05:25 319

原创 从0开始学Spring Boot集成Rabbit MQ

目录概述开发环境Windows下RabbitMQ安装下载地址安装步骤访问RabbitMQ管理控制台Spring Boot项目创建开发及配置RabbitMQRabbitnqConfiguration创建一个RabbitMQ消费者创建一个RabbitMQ生产者最后配置SpringBoot文件小结概述记录一次学习RabbitMQ使用的实例,整个过程也是学习的过程,一起学习,一起进步。开发环境JD...

2018-12-12 10:16:38 576

原创 记SpringMVC项目weixin4j-0.0.9.2升级到weixin4j-spring-1.0.0、weixin4j-0.1.3过程

背景说明项目采用maven创建。 由于之前项目中一直使用的是weixin4j-0.0.9.2版本,项目为标准的Spring MVC + MyBatis + MySQL。 其中Spring MVC采用的是配置文件方式配置,下图是项目大的结构。原pom.xml引用如下:<dependency> <groupId>org.weixin4j</grou...

2018-09-17 15:30:06 1143 2

原创 spring-cloud-config 使用安全认证后 刷新配置端点 /actuator/bus-refresh 返回403

spring-cloud-config 开启了spring-security后,导致自动刷新配置接口异常: 开始报POST http://localhost:8888/actuator/bus-refresh{ "timestamp": "2018-07-01T11:48:52.417+0000", "status": 401, "error": "Unauthor...

2018-07-01 20:01:36 5129 1

原创 解决:eureka服务添加security验证之后,client注册失败 cannot execute any request on any know server

引用:https://blog.csdn.net/qq_33802316/article/details/80677644 由于spring-cloud使用了高版本,1.5.9以上及2.0.0及以上版本 eurka配置文件改:server: port: 1111spring: application: name: eureka-server security:...

2018-06-29 18:01:19 10156 4

原创 Spring mvc集成Mybatis,选择性保存对象字段数据

前言我们平时使用mybatis保存对象数据时,经常可能只是修改其中某一俩个字段的值,这个时候,我们为了减少数据库更新带来的性能、行锁等不必要的消耗,可能会重新写一个接口,只负责修改需要修改的值。但是,随着业务系统的变更,业务字段的增加,越来越多的字段需要根据不同的业务场景和业务操作,需要更改的字段越来越多,相应的接口也越来越多,甚至有些方法都不再使用,删也不敢删,留着又影响代码阅读。所...

2018-04-26 11:51:21 2663

原创 SpringMVC集成weixin4j实现微信开发者接入

简介本次案例采用的weixin4j版本是weixin4j-0.1.0版本,采用的是SpringBoot做了一个微信开发者接入的示例。开发步骤1.新建项目本次项目名称为:weixin4j-demo-jieru pom.xml,仅列出了主要部分:<groupId>org.weixin4j.demo.jieru</groupId> <art...

2018-04-18 10:42:47 4718 4

原创 介绍weixin4j实现微信JS-SDK签名算法

微信JS-SDK开发微信JS-SDK说明文档 官方文档链接:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115老板,先上代码不想使用weixin4j的朋友,可以直接复制算法代码,自己项目封装工具类。 weixin4j官网链接:http://www.weixin4j.org/ 免费开源~,喜...

2018-04-13 16:37:33 1044

原创 使用weixin4j开发微信JS-SDK微信配置接口实现分享朋友圈

微信JS-SDK网页开发本文带大家使用weixin4j生成wx.config所需要的参数。 说明:微信JSSDK使用的基础步骤请参考官方文档。开发案例本文以springmvc框架restful为案例编写,仅供参考import com.alibaba.fastjson.JSONObject;import java.util.UUID;import org.spr...

2018-04-13 16:01:53 1717 1

原创 H5网页开发新手入门-H5网页如何适应不同手机屏幕分辨率?

一、问题汇总手机网页怎么制作?怎么让网页适应不同手机屏幕?H5网页设计到底该设计多大尺寸?rem怎么自适应布局?H5一屛页面如何自适应屏幕?viewport该怎么写?width=device-width如何自适应不同手机屏幕的?css3的rem单位怎么使用?如何通过media媒体查询实现网页自适应屏幕?怎么使用100%百分比做自适应布局?如何使用js改变zoom缩放网页自适应手

2017-11-19 16:33:21 28674 5

原创 在CentOS系统中安装字体

在linux系统中使用java生成图片,图片包含文字与二维码,文字的字体微宋体。 进入Windows系统下的字体库目录(C:\WINDOWS\FONTS\),把需要的宋体文件(simsun.ttc、大小为10M)

2017-08-26 13:41:20 813

原创 如何控制帐号只能在一台设备上登录

场景我们做了一个给客户登录的网页平台,为了防止一个帐号被客户用来给多个人使用,我们需要做一个限制:一个帐号同时只能一个人登录业务分析> 我们的平台主要使用场景为微信端和电脑端,所以需要分开设计规则。微信端方案:我们采用微信用户的OpenId做为唯一标识。 流程:当用户访问平台登录页面时,我们通过微信公众号的静默授权机制,获得用户的微信OpenId,在用户点击登...

2017-07-19 15:19:17 8931 7

原创 阿里云CentOS系统yum方式安装vsftpd

安装vsftp使用yum命令安装vsftp [root@iZ23joxwgi7Z ~]# yum install vsftpd -y添加ftp帐号和目录先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。 使用下面的命令创建帐户,该命令指定了/home/wwwroot为用户test的根目录,您可以自己定义帐户名和目录: [root@i

2016-10-19 10:51:25 839

原创 微信H5手机网页开发—快速入门

随着微信(WeChat)的盛行,一个流行的开发工作也随之诞生——微信公众号开发,而其中最主要的部分,当属微信H5网页开发。   虽然网页开发大家并不陌生,但层出不穷的手机型号,导致了微信网页开发中遇到的最难的问题——手机分辨率适应。   实际上,针对手机分辨率的问题,也有相应的设置来解决,下面由我带领大家来揭秘这让人头疼的微信H5网页开发。希望各位能够享受这段文字旅程并有所收获。

2016-08-24 12:21:49 33475 13

原创 【实时文件同步】rsync+inotify-tools的安装与配置

linux下实现实时文件同步,采用rsync3.1.2与inotify-tools3.1.4,并实现了2台服务器之间的实时文件同步,更多精彩步骤请查看原文

2016-07-27 12:31:48 916

原创 weixin4j教程--微信开发获取access token

简介  access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。接口调用请求说明http请求方式: GET https://api.weixin....

2015-11-16 13:58:03 5130 2

原创 解决nginx中proxy_pass到tomcat的session丢失问题

一直以来我都是用nginx1.5.7来作为web服务器和代理服务器来使用,一直都是一个应用对应一个Tomcat也就是一个端口,也只对应一个域名。   今天把服务器上的Tomcat整合了一下,5个应用共用一个Tomcat。 最先出现的问题是,用户等进入后台时出现异常,找不到登录的用户信息!

2015-06-29 15:48:14 31589 3

原创 JAVA微信开发之weixin4j入门视频

weixin4j-0.1.0免费公开课腾讯视频播放链接地址:https://v.qq.com/x/page/t0630doxoaz.htmlweixin4j入门公开课视频第一课《weixin4j入门视频-新手接入》视频下载地址:http://pan.baidu.com/s/1o63MdPw第二课《weixin4j入门视频-接收消息》视频下载地址:http://pan.baidu.com/s/1i3...

2015-05-29 09:40:58 5351 2

原创 weixin4j开发—为大家提供一个获取Weixin对象的工具类

Weixin4J为Java微信开发爱好者提供的微信公众开发平台SDK,简化了Java对微信的开发。今天给大家带来的是一个针对Weixin4j的一个工具类,请接好...

2015-04-27 12:05:42 8066

原创 weixin4j微信开发-零开发新手接入

其实在weixin4j中,已经为大家提供了一个默认的消息接入Filter,大家只需要将jar包引入,然后配置一下web.xml和weixin4j.properties,然后部署web项目,也可以实现新手接入。首先先展示一下默认的Filter源码/* * 微信公众平台(JAVA) SDK * * Copyright (c) 2014, Ansitech Network Technol...

2015-04-24 18:29:39 7841 1

原创 JAVA微信开发weixin4j新手接入之Servlet方式接入

Weixin4J为Java微信开发爱好者提供的微信公众开发平台SDK,简化了Java对微信的开发。今天为大家来演示一下,使用Java Servlet方式,用weixin4j如何进行新手接入。

2015-04-24 18:22:18 9142 1

原创 新发现一款好用的JAVA微信开发包weixin4j

相信做过或者正在学习JAVA微信开发的人,对新手接入是非常头疼的。大家都知道,入门是最难的,相信那些已经搞定新手接入的大神们,肯定会说,微信开发其实一点也不难。我在这里只能呵呵了~!不过新手也不用着急,下面我为你们推荐一款weixin4j-0.0.1.jar可以去我的资源去下载,免费的!下载地址:http://download.csdn.net/download/yakson/

2015-04-16 09:57:03 14761 1

原创 Spring MVC 4.1.3 + MyBatis 零基础搭建Web开发框架(注解模式哦)

这是一个不一样的技术贴,比较适合已有spring mvc开发过的人来提升,也适合那些想学习架构设计的朋友,小弟不才,希望大家能提供更好的方案和建议。

2015-04-02 17:03:34 48088 199

原创 NetBeans8.0启动tomcat8.1.15失败--'127.0.0.1' 不是内部或外部命令

用NetBeans8.0.1启动tomcat7失败,一直启动不了,不知道为何。NetBeans报错 --'127.0.0.1' 不是内部或外部命令,也不是可运行的程序或批处理文件。不是netbeans的问题,肯定是tomcat的问题。解决方案:找到tomcat目录bin/catalina.bat文件找到JAV_OPTS选项,看看值是不是带双引号的,这个是有问题的。将::no

2014-12-28 12:19:01 6280 5

原创 为大家提供一个好的时间工具类DateTime

此类的灵感来源于C#虽然网上有什么date4j,但是jar太纠结了,先给出源码,可以继承到自己的util包中,作为一个资深程序员,我相信都有不少好的util工具类,我也希望经过此次分享,能带动技术大牛们能分享出自己的好用的工具类。先看源码/* * 岸思科技开发平台(JAVA) SDK * * Copyright (c) 2014, Ansitech Network Tec

2014-10-29 15:30:41 5752 1

原创 在基于阿里云服务器CentOS6.5下安装Subversion 1.6.5服务

最近阿里云搞了个1元免费提供云服务器的活动,偶心痒痒就申请了一个。正好可以作为团队的SVN服务器了,下面就来部署SVN服务吧。一、安装基础环境apr-1.5.0.tar.gzapr-util-1.5.3.tar.gzpcre-8.35.tar.gzzlib-1.2.8.tar.gzsubversion-1.5.6.tar.gztar -xzvf ap

2014-07-15 21:56:04 2837 1

原创 slf4j-api-1.7.5日志打印实验

以下一段话来自:百度百科  如果你开发的是类库或者嵌入式组件,那么就应该考虑采用SLF4J,因为不可能影响最终用户选择哪种日志系统。在另一方面,如果是一个简单或者独立的应用,确定只有一种日志系统,那么就没有使用SLF4J的必要。假设你打算将你使用log4j的产品卖给要求使用JDK 1.4 Logging的用户时,面对成千上万的log4j调用的修改,相信这绝对不是一件轻松的事情。但是如果开始便使

2014-07-03 11:45:07 7681 1

原创 手把手微信开发之WeixinUrlFilter完整源码

可能是大家对我前面的文章看得不是很清楚,再者我在载录的时候,有gebie

2014-06-18 14:27:56 4874 4

原创 在基于Window Azure云服务器CentOS6.5下安装Apache2.4.9服务

今天以了0.22元/小时的价格购买了微软A0类型的云服务器768M内存、127G硬盘、5M独显带宽下面开始安装Apache2.4.9服务。在安装之前,检查了一下gcc,无语啊,是最小配置安装,没有任何软件,系统占用了1.9G。没gcc,我直接yum安装了gcc[testuser@localhost ~]sudo su root[root@localhost ~]yum

2014-04-15 17:41:32 2476

原创 手把手教您开发JAVA微信SDK-发送消息

大家好,今天我给大家带来的是微信开发之发送消息。用户关注微信号,那么肯定是为了得到某种功能,假如用户发送文本信息“电话”,我们能给用户发送我的联系电话,这样是不是很友好呢?好,昨天我们已经接受到了用户发送的信息,今天我们就对用户进行回复消息吧!首先,回复消息有6个种类:1 回复文本消息2 回复图片消息3 回复语音消息4 回复视频消息5 回复音乐消息6 回复图文消

2014-03-25 14:07:37 20859 13

原创 手把手教您开发JAVA微信SDK-接受消息

首先感谢大家的支持!今天我们来讲一下,微信怎么接受消息。接受消息是指:普通用户(也就是关注了我们订阅号或者服务号的用户)发送信息给我们的订阅号或者服务号,我们要接收的就是这个消息。这个消息一般分为三大类(普通消息、事件消息、语音识别消息)。普通消息又分:文本、图片、语音、视频、地理位置、链接事件消息又分:关注/取消关注、扫描带参数二维码、上报地理位置事件、自定义菜单、点击菜单拉

2014-03-24 09:57:12 18490 6

原创 手把手教您开发JAVA微信SDK-新手接入

很高兴大家继续我们的微信开发,相信大家已经迫不及待了吧!下面直入正题!首先如果你已经看过微信的公众平台开发文档,如果没看过建议还是先看一下http://mp.weixin.qq.com/wiki/index.php?title=首页如果你已经注册了订阅号或者服务号,那么你在高级功能,开发者模式 申请成为开发者里会让你填写好了,我们就从这里开始吧!操作步骤我按顺序

2014-03-21 09:50:25 56116 7

ZMQ/ZeroMQ使用手册

ZeroMQ的用户手册,适合C++、Java、Go、Python等通过MQ订阅消息的形式进行通信,低延迟,支持多语言SDK;手册内包含了ZeroMQ的基础入门知识,适合新手学习;介绍了ZeroMQ的集中模式包括高级请求-应答模式; 手册目录:ZeroMQ基础、ZeroMQ进阶、高级请求-应答模式、可靠的请求-应答模式、高级发布-订阅模式。 ZMQ(ØMQ、ZeroMQ, 0MQ)看起来像是一套嵌入式的网络链接库,但工作起来更 像是一个并发式的框架。它提供的套接字可以在多种协议中传输消息,如线程 间、进程间、TCP、广播等。你可以使用套接字构建多对多的连接模式,如扇出、 发布-订阅、任务分发、请求-应答等。ZMQ 的快速足以胜任集群应用产品。它 的异步 I/O 机制让你能够构建多核应用程序,完成异步消息处理任务。ZMQ 有 着多语言支持,并能在几乎所有的操作系统上运行。ZMQ 是 iMatix 公司的产品, 以 LGPL 开源协议发布。

2022-07-06

weixin4j-0.0.3.jar

weixin4j是由java语言开发的一款针对微信公众号开发的SDK,目的是帮助java开发者更快的学习和掌握微信开发。

2015-05-29

weixin4j-0.0.2.jar

weixin4j是由java语言开发的一款针对微信公众号开发的SDK,目的是帮助java开发者更快的学习和掌握微信开发。

2015-05-26

weixin4j-0.0.1.jar

weixin4j是由java语言开发的一款针对微信公众号开发的SDK,目的是帮助java开发者更快的学习和掌握微信开发。

2015-04-16

slf4j-api-1.7.5日志打印实验源码

如果你开发的是类库或者嵌入式组件,那么就应该考虑采用SLF4J,因为不可能影响最终用户选择哪种日志系统。在另一方面,如果是一个简单或者独立的应用,确定只有一种日志系统,那么就没有使用SLF4J的必要。假设你打算将你使用log4j的产品卖给要求使用JDK 1.4 Logging的用户时,面对成千上万的log4j调用的修改,相信这绝对不是一件轻松的事情。但是如果开始便使用SLF4J,那么这种转换将是非常轻松的事情。

2014-07-03

JAVA微信SDK新手接入代码

只包含新手接入部分,如果需要看全部,请关注http://blog.csdn.net/yakson我会持续更新!

2014-03-21

ThumbNailator缩略图生成实验

JSP使用上传文件,并生产高清缩略图示例

2013-12-10

ehcache2.6.6缓存相关jar

做ehcache分布式缓存用的! ehcache-2.6.6.jar和terracotta-toolkit-1.6-runtime-5.5.0.jar 主要是给自己写的博客中做一个下载资源链接!

2013-10-20

炫彩界面库.Net应用示例之多媒体播放器

.net调用炫彩界面库的首个应用示例,采用.net framework2.0平台 vs2010开发工具和炫彩界面库开发

2013-06-23

Redhat5.5安装Oracle11g的补丁包

Redhat5.5安装Oracle11g的补丁包 32位的 compat-libstdc++-33-3.2.3-61.i386.rpm elfutils-libelf-devel-0.137-3.el5.i386.rpm elfutils-libelf-devel-static-0.137-3.el5.i386.rpm libaio-devel-0.3.106-5.i386.rpm sysstat-7.0.2-3.el5.i386.rpm unixODBC-2.2.11-7.1.i386.rpm unixODBC-devel-2.2.11-7.1.i386.rpm 安装步骤请参考我的博客: http://blog.csdn.net/yakson/article/details/9012129

2013-06-03

SiteMesh2.4.jar

Struct2的项目整合SiteMesh实例请参考我的博客的文章! http://blog.csdn.net/yakson/article/details/9003756

2013-06-01

批量转换文件编码格式为UTF-8工具

批量转换文件编码格式为UTF-8工具.zip 支持多层文件夹替换! 使用说明: 1.文件根目录:即您要转码的文件所在根目录 2.转码文件目录:即您转码后的文件所在目录 3.转码文件后缀:指[文件根目录]下,需要转码的文件后缀,多个以英文逗号分隔 (例: .html,.htm,.txt) 4.替换字符文件后缀:指在[转码文件后缀]范围内的文件的后缀,多个以英文逗号分隔 (例: .html,.htm,.txt) 5.需替换的字符:指[替换字符文件后缀]范围内的文件内容中的字符. 6.替换为的字符:指[需替换的字符]被替换为当前设置的字符 ------------------------------------------- 暂不支持正则替换! 所有项设置完毕后,点击[开始转换]即可!

2012-08-02

Ext2.2 中文版.CHM

对Ext2.2Api翻译过,也算是ExtApi中文API了 翻译: 天猪 、 Tony 、 大漠穷秋 编译压制:大漠穷秋 QQ群:88403922 本次更新:2009-08-10(最终完成版) 说明: 1、对此文档的翻译文字保留所有权利,侵权必究。 2、少量的BugFix会根据反馈信息进行。 3、时间仓促,水平有限;疏漏难免,欢迎批评。

2012-02-24

空空如也

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

TA关注的人

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