自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 以证书方式对接支付宝接口

之前有写过沙箱测试对接支付宝接口的文章,入口https://blog.csdn.net/weixin_44596858/article/details/103707209在项目中也是第一次用到,测试的流程都好了,后来我问客户要相应的支付宝参数结果给我的是证书文件,不是我之前测试用的公钥和私钥(一脸懵...)我还天真的给客户说:你要给我支付宝的公钥和私钥(尴尬)...............

2020-04-19 20:58:54 2573 3

原创 PLSQL安装配置

安装配置PLSQL1、官网下载oracle client下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html(这里以11.2.xx版本为示例)解压缩后,找到文件夹 instantclient_11_2创建文件夹目录 NETWORK 及子目录 ADMIN并且在目录 ADMIN 新建文件 tnsnames.oratnsnames.ora内容示例:(具体配置根据实际情况自定义。)ORCL =

2022-04-07 15:17:17 13700

原创 自定义注解实现AOP功能增强

1、什么是注解,官方给的解释:注解是一种能被添加到java代码中的元数据,类、方法、变量、参数和包都可以用注解来修饰。注解对于它所修饰的代码并没有直接的影响。2、注解使用的范围:注解又许多用法,其中有:为编译器提供信息 - 注解能被编译器检测到错误或抑制警告。编译时和部署时的处理 - 软件工具能处理注解信息从而生成代码,XML文件等等。运行时的处理 - 有些注解在运行时能被检测到。3、注解语法注解在Java中,与类、接口、枚举类似,因此其声明语法基本一致,只是所使用的关键字有所不同@interfa

2021-11-12 15:35:53 3502

原创 SpringBoot整合Dubbo + zookeeper

Dubbo是什么Dubbo 是阿里巴巴开源的一个基于 Java 的 RPC 框架.(RPC 即 Remote Procedure Call,远程过程调用)2018 年和 当当的 Dubbox 进行了合并,进入 Apache 孵化器,在 2019 贡献给 Apache 成为顶级项目Apache Dubbo是一款高性能、轻量级的开源Java RPC 框架,它提供了三大核心能力:1、面向接口的远程方法调用2、智能容错和负载均衡3、服务自动注册和发现简单来说Dubbo就是一个分布式服务框架,致力于提供

2021-07-01 10:51:27 2768 7

原创 springboot配置AOP

spring AOP:面向切面编程,可以在不影响源代码的情况下对方法进行动态增强AOP概念:1、 Joinpoint(连接点):连接点就是我们想要去增强的方法,该方法就是一个连接点2、 Pointcut(切入点):对Joinpoint(连接点)进行拦截的定义即为切入点3、 Advice(通知):当拦截到Joinpoint(连接点)之后我们所需要做的就是通知了,每个通知都是一个方法,通知分为:(1)前置通知(Before):在增强方法调用之前实现,例如我想对一个aop()方法进行增强,那么前置通

2021-01-13 15:31:34 805

原创 java局部变量、成员变量的区别

1、声明位置成员变量在类中方法之外局部变量在方法之中或方法声明上2、内存位置成员变量:在堆内存中局部变量:在栈内存中3、生命周期成员变量:随着对象的创建而存在,等待垃圾回收器(gc)回收,不会立即消失局部变量:随着方法的调用而存在,方法调用完毕立即消失4、初始值成员变量:可以不赋值,系统会根据你定义的类型自动赋值局部变量:使用前必须赋值,不然程序就会报错...

2021-01-11 14:00:02 69

原创 Linux下启动Tomcat出现:Permission denied

错误:-bash: ./startup.sh: Permission denied解决办法:用命令chmod 修改一下Tomcat的bin目录下的.sh权限就可以了执行命令: chmod u+x *.sh就可以了

2020-11-11 15:08:39 507

原创 【配置】npm修改为阿里镜像

1、在控制台输入命令:npm config get registry 验证输出默认地址为:https://registry.npmjs.org/2、修改为阿里镜像地址命令:npm config set registry https://registry.npm.taobao.org之后再用第一步的命令验证是否配置成功控制台输出:https://registry.npm.taobao.org/ 配置成功...

2020-11-10 10:09:21 5138 2

原创 解析IO操作

1、InputStream、OutputStream处理字节流的抽象类InputStream 是字节输入流的所有类的超类,一般我们使用它的子类,如FileInputStream等.OutputStream是字节输出流的所有类的超类,一般我们使用它的子类,如FileOutputStream等.//以下是FileInputStream读取文件输出打印为例String path = "D:/789.txt";File file = new File(path);StringBuffer strin

2020-11-09 15:32:00 117

原创 Java实现文件下载【详细】

直接上代码! public AjaxResult uploadStart(HttpServletResponse response) { //获取项目中静态文件路径 String path = this.getClass().getResource("/").getPath() + "static/启动.txt"; //通过路径,获取文件 File file = new File(path); //判断文件是否存在

2020-11-09 15:11:31 7768

原创 springboot使用注解@Scheduled

在springboot使用注解@Scheduled1、要使用@EnableScheduling开启功能,可以把这个注解放在启动类上2、执行的类上要加上:@Component(把bean注入到spring的注解都可以,类似 @Controller,@Service 等)在执行的方法上:@Scheduled每分钟执行一次:@Scheduled(cron = "0 */1 * * * ?")需要注意的是,如果在多个函数上使用了@Scheduled,那么一定是一个执行完毕,才能排下一个。可以在Sched

2020-10-30 15:47:26 741

原创 Linux安装MySQL数据库

linux安装、配置mysql准备:1、官网下载mysql:https://dev.mysql.com/downloads/mysql/( 本文安装mysql版本:mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz )2、安装目录mysql安装位置:/usr/local/mysql数据库文件数据位置:/usr/local/mysql/data步骤1、把下载好的文件上传至服务器并解压,解压命令:tar -zxvf mysql-5.7.28-linux-glib

2020-10-28 14:09:53 217

原创 Linux配置jdk环境

安装步骤1、下载安装去官网下载linux系统的jdkhttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html把jdk放入服务器的文件夹下,执行解压命令tar -zxvf jdk-8u271-linux-x64.tar.gz得到解压后的文件2、配置环境变量其实和Windows系统配置差不多,执行命令:vim /etc/profile打开profile文件,shift + g 定位到最后一行,按

2020-10-26 16:41:48 106

原创 Linux下安装nginx步骤

1、安装依赖yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2、下载nginx http://nginx.org/en/download.html把下载的文件放到文件夹下 执行解压命

2020-10-26 15:35:03 236 1

原创 Vue项目打包步骤

vue项目打包(以vs code为例)1、Ctrl + ` 调出终端,输入打包命令 npm run build

2020-10-26 13:42:49 1750

原创 使用jxl生成Excel,带有合并标题

直接上代码 不明白可以留言public void exportList() throws Exception{ List<String> title=new ArrayList<String>(); title.add("序号");title.add("地区"); title.add("项目名称");title.add("项目建设目标和主要建设内容"); title.add("申请单位情况");title.add(""); titl..

2020-07-24 10:21:04 400

原创 layui表单渲染和日期控件

拿到官网的示例 发现从选择框 - 单选框的效果都没有出来 日期控件也米有效果原因是 form表单里一些特殊的元素需要一个前置条件加上下面的js 效果就会出来了//初始化layui表单渲染var form=layui.form;form.render(); //执行一个laydate实例laydate.render({elem: '#datetime1' //指定日期元素的id});...

2020-06-30 11:51:47 1646

原创 纯JS模拟抽奖,每次抽取结果不重复的那种

抽取的结果不会重复,直接上全部代码 拿走可以直接用<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="jquery.min.js"></script> <script> //奖池数据 ...

2020-05-27 11:21:25 1991

原创 字符串转数字后精度丢失问题

例如:String a = "12.33";String b = "11.66";double aa = Double.parseDouble(a);double bb = Double.parseDouble(b);System.out.println("未转换前:"+(bb+aa));这段代码输出---未转换前:23.990000000000002用一个类BigDecimal来操作,改动后String a = "12.33";String b = "11.66";doub

2020-05-25 15:47:22 3626 2

原创 pagehelper的使用和前台jQuery的分页插件pagination

首先是后台的分页插件pagehelper,简单的示例用法pageNum当前页,pageSize每页显示的条数public PageInfo getPatentList(int pageNum, int pageSize) { PageHelper.startPage(pageNum,pageSize); List<Map<String, Object>&...

2020-05-04 22:37:17 461

原创 配置jdk环境变量

Study-开始安装jdk的步骤就跳过了,直接上环境变量的配置方法。右键 【此电脑(我的电脑)】-属性找到【高级系统设置】,在弹出框找到【环境变量】在【系统变量】,点击新建【变量名】》JAVA_HOME【变量值】》你自己的jdk安装路径填好后,点击确定继续新建【变量名】》CLASSPATH【变量值】》.;%JAVA_HOME%\lib;%J...

2020-04-19 20:21:12 115

原创 IDEA Unescaped xml character报错的解决方法

用了新版的idea后,发现jsp页面上的接下来进入File里,settings找到HTML下的Malformed content of

2020-02-03 10:04:18 1363

原创 支付宝电脑网页支付接口的调用

应公司业务要求,需要对接支付宝的支付接口进行支付的操作,将这一次的整个过程记录下来,分享给各位,如果有不好的地方还请大家提出来一起交流本次调用支付宝采用的是:电脑网页支付方式,教程开始首先登陆支付宝开放平台,找到文档中心,下载官方demo链接地址:https://docs.open.alipay.com/270/106291/打开下载好的demo,有个AlipayConfig类,这里面的...

2019-12-25 23:29:19 1490

支付宝支付配置及同步、异步回调和业务处理.rar

自己做过支付宝接口的一些配置,包括支付宝接口基本的配置信息、第三方接口的调用、同步异步通知的调用,可以拿来作参考

2020-05-04

jquery-pagination.rar

jQuery的分页插件pagination,只需要引入jquery.pagination.js和pagination.css就可以

2020-04-19

空空如也

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

TA关注的人

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