- 博客(33)
- 资源 (11)
- 收藏
- 关注
原创 远程桌面连接--“发生身份验证错误。要求的函数不受支持”
通过上述方法之一或组合使用这些方法,大多数情况下可以解决身份验证错误要求的函数不受支持的问题。出现身份验证错误 要求的函数不受支持的问题,可以通过以下几种方法尝试解决:12。对于Windows 10家庭版用户,需要修改注册表信息。
2024-05-28 13:48:08
17488
原创 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
322
转载 支付系统设计中,如何防止重复支付?
在我们支付系统设计中,经常会遇到这样一个问题,防止用户重复支付。用户明明只想购买一次,却因为系统问题,导致重复支付,带来额外的物流成本和扯皮退货的运营成本,对商家的信誉和系统的体验很不好。那么实际我们在设计支付系统时,如何来避免这一问题呢。为什么会出现重复支付1.客户误操作点了两次比如下单的按键在点按之后,在没有收到后端返回之前,按键的状态没有设为已禁用状态,还可以被按。2.支付渠道端返回超时用户在收银台页面点击某个支付方式后,在支付渠道(比如网银或者微信支付宝)上完成付款,但是渠道
2021-12-03 09:42:06
2779
转载 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
776
原创 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
152
原创 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
257
原创 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
192
转载 mysql中QPS、TPS、系统吞吐量
一、每秒查询数QPS Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数 是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。二、每秒事务数TPS 是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。 一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。 客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事..
2020-08-12 10:55:41
7278
原创 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
294
转载 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
339
原创 HttpServletRequest.getInputStream()多次读取问题
背景使用POST方法发送数据时,我们习惯于把数据包装成json格式。image.png有些情况下,我们会在Filter中读取body数据进行数据校验,GET方法获取参数比较简单。对于POST方法,可使用如下方法从request中获取body参数: private String getBody(HttpServletRequest request) throws ...
2020-04-14 13:42:49
1941
原创 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
1839
原创 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
1173
原创 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
399
原创 微信境外支付(附PHP例子,JAVA工具类)
官方API:https://wechatpay-api.gitbook.io/wechatpay-api-v3/推荐文章:https://blog.youkuaiyun.com/taoweifeng199311/article/details/100031159API文档:链接:https://pan.baidu.com/s/1FrLkL0qj5Y9JuK0VXDpHnQ提取码:vc1q...
2019-10-10 10:36:18
3141
原创 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
329
原创 微信开发相关
微信支付1、开通商户(公众号,开发平台类似),申请完成后根据微信官方发送的邮件步骤操作2、根据需求开通相关服务:3、开发配置(商户平台中,参考:https://pay.weixin.qq.com/index.php/public/cms/content_detail?lang=zh&id=37000),配置支付域名和支付回调目录等。4、公众号网页授权(公众平台内配置)这里还需要配置公众号开...
2018-06-07 10:58:56
428
原创 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
306
转载 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
324
转载 springMVC整合jedis+redis注解
前两天写过 springMVC+memcached 的整合,我从这个基础上改造一下,把redis和springmvc整合到一起。和memcached一样,redis也有java专用的客户端,官网推荐使用的是:jedis。看了一部分资料,大家推荐使用 spring-data-redis (spring在jedis的基础上又包装了一层),但是实际中感觉写起来有点麻烦,不如原生态的jedis好用。所以我利
2016-09-19 16:15:53
5015
转载 配置maven内网仓库
下面我们直接进入正题,当我们启动好nexus后。在浏览器地址栏里输入http://host_address:8081/nexus就来到了这样一个仓库管理页面,应该是ExtJs做了,界面很漂亮!1:登录。默认的管理员用户和密码:admin/admin123。2:登录之后点击左侧的Repositories,在打开的页面中可以看到默认配置了很多的Repository。看完图片,稍微解释一下这些仓库。首先看
2016-09-19 14:49:06
14005
转载 Nginx 入门教程常用配置解析
Nginx介绍和安装 Nginx是一个自由、开源、高性能及轻量级的HTTP服务器及反转代理服务器, 其性能与IMAP/POP3代理服务器相当。Nginx以其高性能、稳定、功能丰富、配置简单及占用系统资源少而著称。 Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多.*基础功能 处理静态文件,索引文件以及自动索引; 反向代理加速(
2016-09-19 14:34:25
817
转载 公钥,私钥和数字签名 【转】
公钥,私钥和数字签名这样最好理解 【转】 Posted on 2012-04-04 21:46 网名还没想好 阅读(…) 评论(…) 编辑 收藏 一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有
2016-09-19 14:23:56
315
转载 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
279
转载 Tomcat的配置最大并发连接数
几乎所有的中文网页都介绍,要修改Tomcat的默认最大并发连接数,应该进行如下设置(实际上这些步骤是错误的):--------------------------------------------在tomcat配置文件server.xml中的配置中,和连接数相关的参数有: minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10maxPro
2016-07-28 09:57:56
1488
转载 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
263
转载 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
368
原创 去除微信顶部的“防欺诈盗号,请勿支付或输入qq密码”
本文介绍如何去除微信顶部的“防欺诈盗号,请勿支付或输入qq密码”。或 “防欺诈或盗号,请不要输入qq密码”如图所示。一、微信认证目前只有已经通过微信认证的账号可以去除这个提示。在公众账号下左侧列表中找到微信认证,按照提示申请认证即可。二、设置业务域名1.进入公众账号设置2.进入功能设置
2016-04-28 17:44:05
7059
1
原创 微信公众号支付失败的各种原因
1、配置网页授权域名1、get_brand_wcpay_request:fail的原因:1) 公众号-》微信支付-》开发配置 支付授权目录设置问题,测试环境需要配置测试授权目录和添加测试白名单2)签名错误:参数顺序错误,需要按照参数字母排序;参数名称错误,java中package为关键字需要返回对象是要注意处理;
2016-04-23 09:33:21
16240
WeChatPay_HK_API_Document.zip
2019-10-10
webservice(XFire)实例
2012-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人