自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(332)
  • 资源 (1)
  • 收藏
  • 关注

原创 支付模块-第三方APP如何拉取微信小程序支付(编码篇)

【前言】 今天终于测试了一下获取到了miniPayReRuest,那我就分享一下了。【实现过程】 (1)获取参数 static String wxXcxUrl = "https://api-mop.chinaums.com/v1/netpay/wx/unified-order";因为我这个接口是小程序调取的,获取的参数第一个是从小程序获取的code值,第二个参数是服务传给小程序,然后小程序再传给服务的orderId。 /** *...

2021-03-01 14:40:21 5235 14

原创 支付模块-第三方APP如何拉取微信小程序支付(思路篇)

【前言】 对接银联的支付有一段时间了,这其中主要是耗时在获取OpenId这一方面。还有理清楚银联方面的问题。【思路】 之前在对接银联的时候,在走测试的时候,没有出什么问题。后来在用正式接口的时候,看文档上面有需要获取OpenId,但是当时和银联的人员一直在协商问这个OpenId,刚开始和我对接的那个人是负责业务的,他也不清楚这个OpenId是什么,后来他发审批,然后到那个银联分公司的技术人员,他也不知道,还说这个是微信的,我只能帮你看看,这个我不负责...

2021-02-27 14:21:52 1920 7

原创 多个Vue项目如何部署到服务器

一、业务描述:最近在做一个电商的项目,里面有平台端和商家端以及用户端,那么这么多Vue项目如何部署到服务器呢?二、部署(1)首先在本地测试项目可以启动并且能正常运行。(2)在项目中输入npm run build此时会生成一个文件(3)在服务器上安装Nginx,并将admin-web上传到服务器。我上传的位置:(4)修改Nginx文件,找到nginx.conf三、如果此时有多个vue项目呢?多加几个location即可四、最后记得保...

2020-10-21 20:28:46 11892 48

原创 计算机网络-思维导图【04741】

一、计算机网络二、 网络应用三、传输层四、网络层第五章 数据链路层与局域网第六章 物理层第七章 无线与移动网络第八章 网络安全基础

2020-07-30 17:08:45 6783 34

原创 java发送https请求以及解析调用接口返回来的数据信息

判断如果code为200则证明数据返回成功,然后获取data中的value数据。这样就可以获取data中的数据了。如果想要将data中的数据变成集合。一、返回的Json数据信息格式。

2024-02-18 10:42:50 493 1

原创 【Java Stream 实战】

然后,我们使用 IntStream.range 方法创建一个从0到 words.size() 的整数流,其中每个整数代表一个索引。接下来,我们使用 mapToObj 方法将每个索引映射到一个字符串,这个字符串包含索引和对应的列表元素。(4)拼接(A,B,C),(A,B,C) ,可用于当查询数据量过大Mybtis原始的不好用,通过这种拼接的形式传入。(5)假设我们有一个字符串列表,我们想要打印出每个字符串及其在列表中的索引。(3)将集合转换成String,展示形式[A,B, C,D]

2024-01-31 14:33:51 347

原创 【多个SpringBoot模块项目如何变成聚合项目】

项目虽然是Eureka、OpenFeign 进行服务注册和服务调用,但是每个模块都是一个单独的SpringBoot,启动每个模块都需要单独启动一个idea,觉得这个过于繁琐,现在想把项目变成一个聚合项目,只需要启动一个idea即可。

2024-01-31 13:49:01 1064

原创 【驾照收官-科目三、科目四】

这次科目三换了教练了,第一次上课的时候,担心教练语速太快了,我跟不上,我就提前跟教练说,教练你说话的时候温柔一点,我担心跟不上。刚开始上第一节课,教练教换挡,从1档换到2档再换到3档再换到4档,大概联系了1个小时到时间,基本上没问题,就和教练加了微信,教练把所有科目三的操作细节,全部发送给了我,在哪里踩刹车,在哪里提速等等。对了,在考试的过程是,有一次在掉头的时候,车子出现了dengdeng的声音,后来我分析了一下,是因为我二档,然后脚踩车刹车,速度又比较慢,档速不匹配,所以掉头挂一档就行了。

2023-04-10 23:38:54 2377 1

原创 【Mysql-waiting for table metadata lock问题解决】

后来查看了一下在中午11点的时候,服务器的时间为1点多,在1点多的时候,我们正好是备份库的时候,在备份库的时候,正好是锁库的时候。(1) "Waiting for table metadata lock"是指MySQL数据库中的一个进程在等待获取对一个表的元数据锁,以便可以进行某些操作,例如对该表进行更改或查询。使用合适的索引:如果没有合适的索引,可能会导致表锁定,从而引起元数据锁等待。可以查看到锁的表很多,一般这种情况下,应该是库锁了,我们可以查看到锁的表都来自于同一个库。

2023-04-06 17:38:35 3421

原创 【如何快速通过科二,5分钟学会】

当你下定决心要完成某件事,上天都会帮助你。

2023-03-13 21:59:50 2290

原创 【mysql和clickhouse 查看当前链接进程信息】

我们有时候服务器会突然内存溢出,这时候我们会去服务器上查看,是否是Mysql查询的时候用的时间太长,我们去查看当前进程情况。

2023-02-24 17:44:29 789

原创 【clickhouse与Mysql交互关联查询】

需要到一个报表,直接在clickhouse客户端,但是需要多个表进行关联,主表是在clickhouse里面,其他表有的在mysql中,其中想了个办法,单独写个程序直接关联,但是会很费时间,后来在官网直接找到了相关的方法即可。

2023-01-10 11:37:51 1498 1

原创 【docker与第三方软件】

最后在/etc/nginx/conf.d 映射在宿主机的配置文件里查询到client_body_timeout 的配置多添加了time 后面还加了时间。找到了容器宿主目录绑定也就是知道了容器的配置文件映射到宿主机的地址。这样配置是不对的,time就已经是默认的了,所以我们改成了。在修改配置文件后重新启动Nginx的时候报错了。我们通过挂载配置文件的目录就能找到具体的配置。(1)查看正在运行的容器。

2023-01-04 09:36:01 101

原创 【docker常用命令】

(1)启动docker(2)停止docker(3)重启docker(4)查看docker状态(5)开机启动(6)查看docker 概要信息。

2022-12-26 10:21:36 716

原创 【数据分库分表-Sharding-jdbc】

随着业务的发展,我们的数据量会越来越大,这时候我们就要考虑分库分表了。三、application.properties四、编写代码entitymybatis五、测试总结稍等,我把Demo上传上来。

2022-12-05 15:48:36 239

原创 【中国是部金融史-读后感】

这本书很多时候都在颠覆人们对历史的固有认知,比如强调西汉吕后,北魏冯太后的土地改革作用,曹操的治理手段;批评刘备,孙权在统治区发行大额货币“直百五铢”“大泉一千”夺取民间财富,赞扬隋文帝的治理成果,质疑唐太宗的贞观之治等等。经济学博士研究历史确实差点味道。不过,我只想说,很多人读历史总是看帝王将相,成王败寇,很少有人关注老百姓的实际生活,粮食亩产,税收方式,徭役,治理黄河,甚至古代的婚嫁彩礼,生儿育女,其实更有参考价值和学习意义。

2022-11-27 23:05:03 5924 1

原创 如何再程序启动时初始化数据活执行其它业务

【代码】如何再程序启动时初始化数据活执行其它业务。

2022-11-15 21:07:16 111

原创 【Git实战记录篇】

这样先拉取最新的代码之后,先进行本地删除,删除之后,再进行commit,再push到远程即可。(1)首先将项目进行clone下来。如果不是自己想要的分支可以进行切换。确保是自己想要的分支。查看此目录下面的文件。

2022-11-04 14:31:20 2247 2

原创 【ClickHouse入门】

是俄罗斯的Yandex于2016年开源的(DBMS),使用C++语言编写,主要用于(OLAP),能够使用SQL查询实时生成分析数据报告。

2022-10-21 15:43:34 3434 1

原创 【Es思维导图第一版】

第一版思维导图先将Es的大概包含的以及主要概念梳理。

2022-10-16 22:25:29 560

原创 【Mysql专栏-Buffer Pool缓存机制的一整套运行原理】

1.从磁盘加载数据到buffer pool,会先去判断要更新的数据所在数据页是否已经被加载到了,如果已经被加载到了buffer pool中的数据页就直接使用。2.写入数据的旧值到undo log日志中,用于事务回滚。3.更新buffer pool数据页中内存数据。4.写入内存中的redo log,这个时候还没写入磁盘中,记录对那个表那条记录做了什么操作。5.提交事务,将内存的redo log写入磁盘中的redo log日志,用于崩溃恢复。

2022-10-07 21:47:36 926

原创 【ES-实战入门】

(1)对商品CRUD(2) 执行简单结构化查询(3)可以执行简单的全文检索,以及复杂的短语检索。

2022-09-25 22:27:37 364

原创 单例模式的双重if判断与线程安全

单例模式是指设计一个只能构造一个对象的类。简单来说就是在一个进程运行过程中只可以存在一个该类的对象。

2022-09-18 21:58:49 149

原创 【Mysql-索引的底层结构】

a、如果此时我们查找10需要走3次,并且随着树的深度,查询效率越低b、如果我们要进行范围查找,查询大于5的数,需要进行遍历特点: 一个节点可以存储两个值高度:3 (相比平衡二叉树小了1),所以查找速度也就很快了,如果找10,只需要找2次但是,他也是存在回旋查找的问题的,比方说查找5,会返回到6。。。。。(3)B+特点:我们会发现和B树存在不同的是,叶子结点存在了链表排序这样就解决了回旋查找叶子结点只存储key,非叶子结点即存储key,也存储value所以范围查找的速度是非常的高的(1) in

2022-09-11 21:44:43 477

原创 【SpringCloud-Seata分布式事物】

Seata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。

2022-09-03 17:20:15 2054 1

原创 Canal简介

我们项目中用的Canal的目的是,当数据库中数据有增删改查了,然后将这些数据做自动的处理。

2022-08-21 22:22:35 1892 1

原创 【Java通过不同的方式上传Excel文档】

有时候我们需要上传文档,然后解析文档进行业务逻辑的处理,再存储到数据库中,如何读取文档的形式很多,接下来我们来一 一解析。

2022-08-10 16:55:02 4115 2

原创 【将集合中的数据按照指定长度进行分片】

最近在做需求的时候,在写定时任务获取数据进行业务操作,但是又不能获取太多操作库,所以需要进行分片处理。

2022-08-05 15:09:23 112

原创 占位,稍后补上

占位,稍后补上,,,,,,

2022-07-31 23:02:35 66

原创 【项目出现跨域问题,如何解决】

什么是跨域,如何解决

2022-07-24 23:14:47 329

原创 【栈与队列练习题】

我们之前说了队列和栈的特点以及其他知识,今天我们来做一下相关的练习。

2022-07-17 22:42:15 81

原创 【栈-队列】

栈-队列

2022-07-10 22:15:02 59

原创 【Mybatis中Oracle和Mysql批量插入的区别】

今天在开发功能的时候,在做批量插入的时候,怎么插入都报错,后来想了想自己现在在往Oracle中插入而不是MySQL,但是发现插入的时候区别还挺大的Oracle对比在mysql中直接values后面foreach即可。1、在Oracle中如果有序列,就用上面写的,没有序列直接放在foreach中即可。2、在Oracle中我上面有多个参数0,这时候我们需要给这些参数起个别名。3、在Oracle中select s.* from 中from 和s.*要远一点......

2022-06-28 22:51:16 223

原创 算法-线行表

稍后更新

2022-06-26 23:03:34 101

原创 回顾SpringMVC注解

稍后补上

2022-06-19 12:06:09 70 1

原创 【算法的度量】

周六打球,没有关窗户导致,下雨的时候电脑被淋湿,打不开了,只能先写到时候再补上了

2022-06-12 23:16:51 75

原创 【一文搞懂数据结构中的线性表】

系统的梳理数据结构中的线性表,通过思维导图的形式,以及代码将线性表搞定

2022-06-04 22:57:59 155

原创 【MYSQL语句的三种写法-分数排名例子】

【需求】现在要对scores表进行排序,接下来我们用三种写法解决。【解法】(1)普通SQLSELECT Score, (SELECT COUNT(DISTINCT Score) FROM Scores WHERE Score >= s.Score) Rank FROM Scores s ORDER BY Score DESC;(2)变量SELECT Score,@rank := @rank + (@pre <> (@pre := Score)) RankFROM S

2022-05-29 16:15:56 398

原创 【高数-微分方程】

持续更新中…

2022-05-29 14:56:47 67

原创 【高数-定积分】

持续更新中…

2022-05-29 14:30:34 54

Snipaste-1.16.2-x64.zip

截图工具

2021-10-08

空空如也

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

TA关注的人

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