自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (11)
  • 收藏
  • 关注

原创 nginx添加启动项

# 新增nginx[my@xxxsbin]# vim /etc/inid.d/nginx# 可执行文件[root@xxxsbin]# chmod +x /etc/inid.d/nginx# 添加启动项[my@xxxsbin]# chkconfig nginx on# 查看启动项[my@xxxsbin]# chkconfig --listNote: This output shows SysV services only and does not include native .

2022-05-16 17:12:20 235

原创 Linux tmp目录清理规则修改

Linux tmp目录清理规则修改

2022-05-16 15:41:14 402

转载 支付系统设计中,如何防止重复支付?

在我们支付系统设计中,经常会遇到这样一个问题,防止用户重复支付。用户明明只想购买一次,却因为系统问题,导致重复支付,带来额外的物流成本和扯皮退货的运营成本,对商家的信誉和系统的体验很不好。那么实际我们在设计支付系统时,如何来避免这一问题呢。为什么会出现重复支付1.客户误操作点了两次比如下单的按键在点按之后,在没有收到后端返回之前,按键的状态没有设为已禁用状态,还可以被按。2.支付渠道端返回超时用户在收银台页面点击某个支付方式后,在支付渠道(比如网银或者微信支付宝)上完成付款,但是渠道

2021-12-03 09:42:06 2327

转载 Linux 字体安装

一、查看系统字体在开始安装之前,我们先查看系统中已经安装的字体。要查看系统中已经安装的字体,我们可以使用fc-list命令进行查看。如果系统中没有该命令的话,我们需要先安装相关的软件包。在centos上,使用如下命令进行安装:yum install -y fontconfig mkfontscale在ubuntu上,使用如下命令进行安装:sudo apt-get -y install fontconfig xfonts-utils安装完毕后,我们就可以使用fc-list命

2021-06-17 09:45:32 566

原创 linux搭建sftp

Map String , Object > jsonMap = new HashMapString , Object>(); jsonMap.put("a",1); jsonMap.put("b",""); jsonMap.put("c",null); jsonMap.put("d","wuzhuti.cn"); String str = JSONObject.toJSO

2021-06-17 09:43:00 100

原创 linux安装RabbitMQ3.6.X

# RabbitMQ是用Erlang语言编写的,在本教程中我们将安装最新版本的Erlang到服务器中yum -y install erlang socat# 您现在可以使用以下命令检查Erlang版本。erl -version# 下载RabbitMQwget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.6.10-1.el7.noa.

2021-05-24 17:31:05 173

原创 svn支持http

​​​​​ 安装所需的包 yum install -y httpd subversion mod_dav_svn 创建新的svn仓库 cd /mnt/svn/svnadmin create mysvnchown -R apache:apache mysvn【说明】因为后续的httpd服务的用户默认为apache,而httpd服务需要读取仓库下的内容,因此这里修改用户属组,操作系统可以无apache用户。执行上述命令后,在/mnt/svn/目录下多了mysvn目录,并且.

2021-05-24 09:08:13 135

转载 mysql中QPS、TPS、系统吞吐量

一、每秒查询数QPS Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数 是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。二、每秒事务数TPS 是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。 一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。 客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事..

2020-08-12 10:55:41 6379

原创 Tomcat 加入windows 加入启动项

1、在环境变量中设置JAVA_HOME(假设JDK目录为d:\jdk)进入windows桌面,右键选择“我的电脑”-->“属性” 选择“高级”页签,点开“环境变量” 在“系统变量”下点击新建弹出“新建系统变量”,变量名输入“JAVA_HOME”,变量值输入“d:\jdk”后点击确定。2、将Tomcat设置成服务点击开始-->运行,输入cmd进入dos控制台 执行以下dos命令(输入命令后按回车键执行)cd tomcat\binservice.bat install 服务名

2020-07-25 10:35:17 218

转载 mysql调优最大连接数

mysql调优最大连接数一、mysql调优1.1 报错:Mysql: error 1040: Too many connections1.2 原因: 1 1、访问量过高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力。<br>2、MySQL配置文件中max_connections值过小,默认151。 1.3 最优计算方法:服务器响应的最大连接数值占服务器上限连接数值的比例值在10%以上,如果在10%以下,说明mysq

2020-06-19 14:22:19 279

原创 HttpServletRequest.getInputStream()多次读取问题

背景使用POST方法发送数据时,我们习惯于把数据包装成json格式。image.png有些情况下,我们会在Filter中读取body数据进行数据校验,GET方法获取参数比较简单。对于POST方法,可使用如下方法从request中获取body参数: private String getBody(HttpServletRequest request) throws ...

2020-04-14 13:42:49 1828

原创 idea svn 更换服务器切换地址

1、右键工程->Subversion->Relocate2、如果域名UUID不一致,登录svn服务器执行以下命令(错误svn: The repository at 'svn://xxxxx' has uuid 'XXXX', but the WC has 'XXXX'“)# 查看原服务器UUIDsvnlook uuid /var/svn/yoursvnrepos/ #...

2020-04-11 13:52:35 1760

原创 jenkins 批量修改配置

svn服务器的ip变了、服务器ssh名称变了等等,一个个任务修改太烦,每个已经创建后的任务都配置在jenkins主目录下的jobs里对应的任务下的config.xml里(我的目录/root/.jenkins/jobs)批量替换命令:perl -pi -e 's|old|new|g' `find ./**/config.xml -type f`然后jenkins【系统管理】-&g...

2020-04-11 13:46:21 1063

原创 Linux 安装Nginx+Jdk+Redis

安装nginx(源码安装,需要gcc编译器) 1.下载cd /usr/localmkdir nginxcd nginxwget http://nginx.org/download/nginx-1.13.7.tar.gztar -xvf nginx-1.13.7.tar.gz2.首先安装 gcc、pcre、zlib、opensslyum -y install gcc ...

2020-01-10 13:48:33 309

原创 微信境外支付(附PHP例子,JAVA工具类)

官方API:https://wechatpay-api.gitbook.io/wechatpay-api-v3/推荐文章:https://blog.csdn.net/taoweifeng199311/article/details/100031159API文档:链接:https://pan.baidu.com/s/1FrLkL0qj5Y9JuK0VXDpHnQ提取码:vc1q...

2019-10-10 10:36:18 2692

原创 Linux系统 centos6.x安装mysql

下载    wgethttp://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz解压/安装#解压tar-zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz#复制解压后的mysql目录cp-r mysql-5.6....

2019-03-28 15:55:24 279

原创 微信开发相关

微信支付1、开通商户(公众号,开发平台类似),申请完成后根据微信官方发送的邮件步骤操作2、根据需求开通相关服务:3、开发配置(商户平台中,参考:https://pay.weixin.qq.com/index.php/public/cms/content_detail?lang=zh&amp;id=37000),配置支付域名和支付回调目录等。4、公众号网页授权(公众平台内配置)这里还需要配置公众号开...

2018-06-07 10:58:56 349

原创 maven常用的命令

Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令: 1. 创建Maven的普通java项目:    mvn archetype:create    -DgroupId=packageName    -DartifactId=project

2017-02-03 14:24:53 243

转载 Java 数组、List、Set、Map相互转换

package com.example.test; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.HashSet; import java.util.List; import java.util.Map; import

2017-02-03 14:23:19 294

转载 httpclient 工具类

httpclient工具类

2017-02-03 14:16:30 279

转载 fastjson SerializerFeature序列化属性

json转string,null属性被过滤

2017-02-03 14:11:51 2230

原创 linux防火墙设置

linux防火墙设置

2016-09-22 10:18:49 285

转载 springMVC整合jedis+redis注解

前两天写过 springMVC+memcached 的整合,我从这个基础上改造一下,把redis和springmvc整合到一起。和memcached一样,redis也有java专用的客户端,官网推荐使用的是:jedis。看了一部分资料,大家推荐使用 spring-data-redis (spring在jedis的基础上又包装了一层),但是实际中感觉写起来有点麻烦,不如原生态的jedis好用。所以我利

2016-09-19 16:15:53 4859

转载 配置maven内网仓库

下面我们直接进入正题,当我们启动好nexus后。在浏览器地址栏里输入http://host_address:8081/nexus就来到了这样一个仓库管理页面,应该是ExtJs做了,界面很漂亮!1:登录。默认的管理员用户和密码:admin/admin123。2:登录之后点击左侧的Repositories,在打开的页面中可以看到默认配置了很多的Repository。看完图片,稍微解释一下这些仓库。首先看

2016-09-19 14:49:06 13813

转载 Nginx 入门教程常用配置解析

Nginx介绍和安装 Nginx是一个自由、开源、高性能及轻量级的HTTP服务器及反转代理服务器, 其性能与IMAP/POP3代理服务器相当。Nginx以其高性能、稳定、功能丰富、配置简单及占用系统资源少而著称。 Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多.*基础功能 处理静态文件,索引文件以及自动索引; 反向代理加速(

2016-09-19 14:34:25 760

转载 公钥,私钥和数字签名 【转】

公钥,私钥和数字签名这样最好理解 【转】 Posted on 2012-04-04 21:46 网名还没想好 阅读(…) 评论(…) 编辑 收藏 一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有

2016-09-19 14:23:56 273

转载 Shiro+Spring MVC整合

第一步,Shiro Filter在web.xml文件中增加以下代码,确保Web项目中需要权限管理的URL都可以被Shiro拦截过滤。<!-- Shiro Filter --> <filter> <filter-name>shiroFilter</filter-name> <filter-class>org.springframework.web.filter.

2016-09-19 14:14:54 232

转载 Tomcat的配置最大并发连接数

几乎所有的中文网页都介绍,要修改Tomcat的默认最大并发连接数,应该进行如下设置(实际上这些步骤是错误的):--------------------------------------------在tomcat配置文件server.xml中的配置中,和连接数相关的参数有:  minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10maxPro

2016-07-28 09:57:56 1402

转载 Redis Linux安装

[root@infa ~]# wget http://download.redis.io/releases/redis-2.8.12.tar.gz tar xzf redis-2.8.12.tar.gz[root@infa ~]# tar xzf redis-2.8.12.tar.gz[root@infa ~]# cd redis-2.8.12[root@i

2016-07-28 09:52:56 227

转载 Shiro+Spring MVC整合

Shiro系列之Shiro+Spring MVC整合第一步,Shiro Filter在web.xml文件中增加以下代码,确保Web项目中需要权限管理的URL都可以被Shiro拦截过滤。[xml] view plain copy      filter>          filter-name>shiroFilterfilte

2016-07-28 09:47:26 335

原创 去除微信顶部的“防欺诈盗号,请勿支付或输入qq密码”

本文介绍如何去除微信顶部的“防欺诈盗号,请勿支付或输入qq密码”。或 “防欺诈或盗号,请不要输入qq密码”如图所示。一、微信认证目前只有已经通过微信认证的账号可以去除这个提示。在公众账号下左侧列表中找到微信认证,按照提示申请认证即可。二、设置业务域名1.进入公众账号设置2.进入功能设置

2016-04-28 17:44:05 6918 1

原创 微信公众号支付失败的各种原因

1、配置网页授权域名1、get_brand_wcpay_request:fail的原因:1) 公众号-》微信支付-》开发配置 支付授权目录设置问题,测试环境需要配置测试授权目录和添加测试白名单2)签名错误:参数顺序错误,需要按照参数字母排序;参数名称错误,java中package为关键字需要返回对象是要注意处理;

2016-04-23 09:33:21 15857

activiti工作流教程视频+demo+文档

activiti

2022-03-10

WeChatPay_HK_API_Document.zip

商户在微信公众平台(申请扫码支付、公众号支付)或开放平台(申请APP支付)按照相应提示,申请相 应微信支付模式。微信支付工作人员审核资料无误后开通相应的微信支付权限。微信支付申请审核通过后, 商户在申请资料填写的邮箱中收取到由微信支付小助手发送的邮件,此邮件包含开发时需要使用的支付账 户信息

2019-10-10

apache+mysql+php环境搭建

apache+mysql+php环境搭建

2016-07-28

Redis 使用demo

Redis使用例子,基础方法运用

2016-07-28

java反编译工具

java反编译工具

2016-07-28

linux基础API文档

linux基础命令介绍,学习API文档 jboss+tomcat安装与部署.zip Linux必学的60个命令.doc

2012-06-19

WebOffice-开发文档-signed.pdf

WebOffice-开发文档-signed.pdf

2012-06-19

Oracle安装及一些配置

Oracle安装及一些配置: oracle在windows xp / windows7下安装需要注意到的细节

2012-03-07

webservice(XFire)实例

webservice(XFire)实例: 最近在研究JAVA开发Webservice,发现网络上比较流行的几种选择AXIS、XFire、,前几天看了几篇关于这三种选择的比较的文章,对它们已经有了些概念。决定自己实践一个例子!

2012-03-07

html基础知识学习

html<html> <<title>销售收入测算</title>

2011-07-16

Flex+java实例

flex+javaEE整合完整登录实例源代码

2011-05-24

空空如也

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

TA关注的人

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