- 博客(20)
- 资源 (14)
- 收藏
- 关注
原创 WebClient异常重试实现
bodyValue一般用作请求传参,现阶段大家采用的都是JSON报文。先看代码,逻辑是遇到超时和429错误的时候5秒内发起一次重试。如何使用呢,继续看代码,先创建一个WebClient对象。onErrorComplete异常处理。doOnNext服务端返回报文处理。bodyToFlux定义报文类型。doFinally请求结束处理。retryWhen重试处理。接下来解析一下代码逻辑。
2023-08-21 11:16:42 653 1
原创 MySql desc 的三种用法
1、第一种用法查看SQL脚本的执行情况,与explain命令效果一致desc select * from table_name;2、第二种用法查看表结构desc table_name;3、第三种用法对表某列数据进行排序select * from table_name order by col_name desc;以上用法你会了吗...
2021-04-19 09:31:37 9080
原创 python调用jar
python通过jpype调用Java代码1 编写java代码package demo.jpype; public class JpypeDemo { public String sayHello(String user) { return "hello " + user; } pub
2021-04-07 13:59:14 174
原创 jira 快速创建多子任务
安装Quick-Subtasks Plugin点击配置在模板里面配置脚本:脚本示例:- 【设计出图】@{summary} / issueType:"简单任务" component:"@inherit" assignee:"xxx" fixversion:"@inherit" 需求复杂度:"@inherit"- 【测试用例】@{summary} / issueType:"简单任务" component:"@inherit" assignee:"xxx" fixversion:"
2021-04-07 13:57:59 3808
原创 PowerDesigner 如何自定义Data Type
第一步选择Tools第二步选择Tools中的Resources,然后选择DBMS第三步选择ListofDBMS中你的数据库,然后双击进入第四步选择DataType,然后在红色框框中添加你的自定义类型
2020-10-20 09:45:13 1215
原创 关于Nacos1.3.2版本权限控制问题
Nacos1.3.2已经完美的解决了权限问题,通过添加username和password来处理登录用户名和密码,但是存在一个问题,那就是用户名和密码存在特殊字符的时候会出现403,unknown user问题username: nacospassword: nacosNacosAuthManager.java具体代码位置如下:private String resolveToken(HttpServletRequest request) throws AccessException { .
2020-10-14 10:46:01 2539 1
原创 招行小程序AES解密Java算法
private String aesDecrypt(String content, String key) { try { //base64解码全数据 byte[] message = Base64.getUrlDecoder().decode(content); Security.addProvider(new BouncyCastleProvider()); //填充模式:PKCS7(12.
2020-08-11 20:07:47 161
原创 关于Mongodb 用String类型做主键问题
问题描述:使用SpringBootMongodbMongoTemplate根据主键ID查询数据查询不出来数据问题问题原因:因为默认情况下MongoTemplate会将传入的Id参数转换成Mongodb自认为的ObjectId,从而导致数据无法匹配查询不出来数据解决方案:如下图,显示告诉MongoTemplate Id主键的类型,通过@Field注解定义targetType的类型,FieldType是一个枚举值,包含了Mongodb所有支持的数据类型...
2020-07-08 15:42:30 1503 1
原创 Spring alibaba cloud 整合最新dubbo 生产案例
大概内容为两个示例服务互相通过dubbo调用,如图所示:及两个服务实例互为服务消费者互为服务生产者
2019-11-15 17:49:05 174
原创 高效使用Eclipse开发微服务-注册中心(二)
上篇高效使用Eclipse开发微服务-环境准备(一)已经讲述了如何搭建开发环境,这篇文章将讲述如何开发微服务的注册核心第一章: 微服务最重要也是最需要解决的一个问题就是服务治理问题,那么注册中心由此而生,注册中心顾名思义为集中管理系统,当然注册中心是非必需的,除非你能在脑海中或者通过其它方式完全记住每个服务实例相关信息并且提供发现服务也是可以的,如图:上图讲述
2017-07-26 15:37:32 2447 1
原创 高效使用Eclipse开发微服务-环境准备(一)
序言 现如今互联网时代,随便一个应用起步就是去耦合,分布式架构,负载均衡等等概念,了解这些概念后就是一个架构的搭建过程,往往架构搭建需要参考各种开源项目以及文章,本系列文章用于描述一个简单的微服务构建过程。第一章-IDE工具 常用的IDE工具有很多,本文针对Eclipse进行描述和开发,比者使用的是Eclipse 4.4.2版本,有兴趣的可以自行去Eclip
2017-07-12 16:41:09 4561
原创 tree树型结构统计每个层级的总数
1、如下图所示红色框框里面的数字如何统计出来条件: 已知条件为最下一个层级的总数答:1、获取所有分类信息列表2、根据分类信息列表获取最下一级商品总数3、反向累加子级数据到父级int counts = 0;List treeVos = new ArrayList<>();TreeVO treeVo = new TreeVO(0, "全部", "#"
2017-02-17 14:17:32 10950 3
原创 Html5 postmessage 子父窗口传值
最近做一个POS机终端遇到一个问题,子父窗口传值问题,因为POS机是两个屏幕,如果将一个页面拉长投射虽然可以做到两个屏幕显示,但是因为是触摸屏,当第一个屏幕在操作的时候会影响到第二屏幕,反之也是如此,既然需求明确了,问题也知道了,则我们需要两个窗口进行不同的操作首先是父页面: Html5 postMessage
2016-06-17 11:06:52 6688
原创 React-native页面跳转传值实现
首先是index.android.js我们需要用到Navigator来进行页面的跳转,所有的js文件处于同一目录下面,在FirstPageComponent页面中我们需要定义好参数:constructor(props) { super(props); this.state = {}; }将参数传值给需要传值的页面:if(navigator)
2016-02-25 09:53:14 21028 6
原创 React-native简单button实现
创建TouchableButton.js文件'use strict';import React, { AppRegistry, Component, StyleSheet, Text, View, TouchableHighlight,} from 'react-native';class TouchableButton extends Component {
2016-02-23 14:18:16 8344
原创 centos7 源码编译php5.6和Apache2
首先下载php5.6源码和Apache2源码yum安装相关的前置lib包,请自行百度tar zxvf Apache2的包和php5.6的包--prefix 可自行更改,一定是先安装Apache2后安装php5.6Apache2的编译选项:./configure --prefix=/app/ver/apache2 --with-apxs2=/app/ve
2015-12-19 16:23:50 2323
原创 移动订购通知接口集成
移动订购通知接口集成 之前写过一篇联通的,现在来写一篇移动的,估计很多人被移动的那个正向同步通知接口的WSDL搞的头晕1、首先呢当然是要有移动的那个WSDL文件,但是移动给的那个文件没法直接生成代码,所以改改之后成了这样:
2015-01-23 15:07:09 923
原创 Android导航栏开发漫谈
Android导航栏开发漫谈 很多应用中导航栏做的很酷,所以闲来无事就模仿模仿1、首先在你的drawable文件夹下面定义一个按钮的样式,比如这样定义navigation_bar_btn.xml:
2014-12-31 08:44:09 709
原创 联通订购通知接口集成
最近要接入联通的在信,公司需要给订购产品的用户发短信,就存在了一个用户订购后需要收到用户的订购通知,方便记录用户首先联通给了一个WSDL文件,需要的人可以去csdn搜索091212版本的WSDL文件下载,首先因为平台这边本身就有webservice接口了,为了不破坏原来的代码结构就只好人工来写这个通知接口不能完全通过WSDL文件生成服务端的方式部署了 第一步:
2014-12-24 09:01:42 577
原创 Ngnix反向代理内外网访问
#user nobody;worker_processes 4;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1
2014-09-24 19:47:51 21586
移动SP正向订购通知WSDL服务端
2015-01-23
联通订购通知091212版本WSDL文件
2014-12-24
ajax+jsp+mssql2005购物车
2010-10-19
Windows系统右键菜单查看器
2010-09-02
CSS样式表中文版电子书
2010-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人