自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MASIJUN

个人微信:masijun99 请备注csdn

  • 博客(17)
  • 收藏
  • 关注

原创 【MySql】记一则服务器日志暴增事故

这是一个mybatis plus拼接的sql, order_sn通过varchar存储, 但是java中使用Long类型接收, 也就是mybatis plus把mysql的varchar类型映射到java的Long类型, 乍一看没什么问题, 雪花算法做唯一id, 理论上不会有问题啊.该业务场景是延时取消订单, 我们接收到DLX来的信息, 要去数据库查询订单支付状态, 如果重复几次报错, 那肯定是出现类似bug了, 不能一直重复的尝试下去, 导致日志爆满。先远程备份这个日志, 立即清理这个日志内容。

2023-03-28 17:41:06 161

原创 关于Feign调用报404的问题

关于Feign调用报404的问题一、报错信息主要报错信息status 404 reading XxxFeignService#methodName(Params)可以看到这个是远程服务未找到的问题,马上检查方法的调用路由以及被调用方路由,发现没错…诶,我的接口是不是Rest的?我记得是啊。查看,确实是,也不是这个问题。查看一下详细信息at feign.FeignException.errorStatus(FeignException.java:98) ~[feign-core-10.2.3.

2021-08-20 00:51:11 7434 1

原创 L1-002 打印沙漏 (20 分)

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。输出格式:首先打印出由给定符号组...

2021-03-26 16:36:53 178

转载 【转载】IDEA选择JDK版本

idea作为功能强大,又好用的工具,广受青睐。但是功能强大势必有个问题,就是内容太多,不易掌握。今天分享的问题就是idea的jdk版本设置有哪几个地方。总共5个地方。1、工程编译用的jdk,如果提示编译的jdk版本不符合要求,就要修改这边的:2、其他的jdk版本设置:3、其他的jdk版本设置:4、其他的jdk版本设置:5、其他的jdk版本设置:...

2021-03-26 11:07:43 5642

转载 【转发】JDK环境变量配置

环境变量配置分别打开 计算机→属性→高级系统设置→高级→环境变量或者打开 控制面板→系统和安全→系统→高级系统设置→高级→环境变量然后在系统变量项→新建 JAVA_HOME 变量变量值填写jdk的安装目录系统变量→编辑Path 变量在最后输入 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)系统变量→新建 CLASSPATH 变量变量值填写 .;%JAVA_HOME%\lib

2021-03-26 11:04:27 55

转载 【转载】CUDA:并行计算实现求一个矩阵中的最大值的几种方法

原文链接:https://blog.csdn.net/u013419318/article/details/83153865写项目的时候遇到了 过两天把他代码学东优化好更新一下(一)目的熟悉基本的CUDA程序架构以及如何调用相应的API进行CUDA编程(二)内容掌握如何运用共享内存与并行归约方法计算1个矩阵中的最大值要求:实现1个矩阵(256*1024)最大值计算,初始值随机产生,值的范围限定在[1-2018]。 实现4个版本,分别计算运行时间版本1:C...

2021-02-21 14:41:50 1822

转载 【转载】VC Critical error detected c0000374 崩溃问题及解决

原文地址:https://blog.csdn.net/q610098308/article/details/94630682在写项目的时候遇到了,是个经典问题,转载记录。现象:具体场景出现在new分配内存中,VS输出信息为: Critical error detected c0000374 在 X64正常,X86崩溃是在分配内存时发生的,但是这里是内核模式地址区域,堆管理器是不可能指定这个地址的.所以很明显,堆数据被溢出篡改了,即堆破坏问题.接下来就要寻找是哪里发生了数据溢出。...

2021-02-19 22:28:12 1710

原创 【算法】总结部分深拷贝问题的解法

力扣上有几道深拷贝的题目,这里用Python解决一下,给出一个解决模板133. 克隆图138. 复制带随机指针的链表深拷贝问题之前我在练习回溯的时候也遇到过。在满足backTrack时,将temp中的内容放入ans里,我用的以下语句:>>> ans.append(temp)输出始终是空的,直至我看了其他人写的代码,才发现原来是指针的问题。>>> ans.append(temp[:])在上面第一种方法,我是将temp指向的地址放进了.

2021-01-17 16:29:32 202

原创 基础练习1.3.1 全排列问题

1.3.1 全排列问题Description输出自然数11到nn所有不重复的排列,即nn的全排列,要求所产生的任一数字序列中不允许出现重复的数字。Input第一行为一个整数nnOutput由11至nn组成的所有不重复的数字序列,每行一个序列。每个数字之间由空格隔开Sample Input 13Sample Output 11 2 31 3 22 1 32 3 13 1 23 2 1Hint1 \le n \le 9...

2020-11-10 23:04:56 911

原创 ipc5 - 数组操作 array

数组操作 arrayDescription有一个长度为nn的数组a_1, a_2, \dots, a_na1​,a2​,…,an​。你需要对它进行qq次操作,每次操作可能为:修改a_iai​的值为xx;修改数组中所有小于xx的值为xx。请你求出进行完所有操作后的数组。Input第一行包含两个正整数n \ (1 \leq n \leq 2 \times 10^5)n(1≤n≤2×105)和q \ (1 \leq q \leq 2\times 10^5)q(...

2020-11-07 23:49:37 205

原创 ipc4 - A 转换AV号(avtobv)

A 转换AV号(avtobv)Description最近某视频网站将使用已久的 av 视频编号升级成了新的 bv 号,新的编号扩充了编号的字符集,增加了编号的数量。你是网站的忠实用户,这次升级迫使你将收藏的视频 av 号重新换算成 bv 号以便观看。由于原始算法比较复杂,我们将算法简化如下:av 号以av开头,之后跟随一串数字,例如av84735341;而 bv 号以BV开头,之后跟随一串数字和字母,例如BV1i7411a794。首先,需要将 av 号中的正整数nn异或上一个较大的正整

2020-11-07 23:34:50 10529

原创 ipc3 - 银行 bank

银行 bankDescription亿万光年外的艾泽拉斯大陆战事不断,被战火划分为了100000100000个领地,每个领地都有一个编号,分别为11到100000100000。在每个领地都有一个银行。商人工会在这100000100000个领地的银行开户时都存了33块大洋,为了保证工会资产的安全,工会将不时地派人手去清点存款或者改变存款。而艾泽拉斯大陆的求和运算相当于地球的乘法运算。即开户时存款总额其实为3^{100000}3100000。​ 在艾泽拉斯大陆,货币面额有6060种,恰为最小的前6

2020-11-07 23:30:47 254

原创 ipc2 - 最优购物 purchase

最优购物 purchaseDescription哪个人不喜欢喝可乐呢?作为可乐的爱好者,Leaf 每天都需要喝 1 瓶可乐。而且 Leaf 喜欢在可乐便宜的时候屯一些可乐,来减少买可乐的开销。假设 Leaf 可以预知nn天内每天一瓶可乐的价格p_ipi​。且一瓶可乐买回来最多只能放置dd天,如果超过dd天,Leaf 将不愿意喝这瓶可乐。形式化的表述是:设一瓶可乐在BB天被购买,则它必须在[B,B+d)[B,B+d)天中被喝掉,当天数大于等于B+dB+d时就不能喝了。请你帮 Leaf 求出如何购

2020-11-07 23:29:10 227 2

原创 ipc1 - 提取子序列 subarr

提取子序列 subarrDescription「信息学(Informatics)」的另一个译名是「情报学」,这个名字在日本见得比较多。日文的「情報」读音为「Jyouhou」。现在有一个长为nn的字符串SS,SS中只包含大小写英文字母或数字。按从前往后的顺序读字符串SS,从SS中取出最靠前的一个子序列构成Jyouhou串,取出一个串后,从最后一个字符的后一个位置继续尝试取出,直到剩余部分已无法取出一个Jyouhou串。请求出对于给定的SS,取出的Jyouhou串的数量是多少。子序列:...

2020-11-07 23:26:04 278

原创 python数据结构学习笔记(三)

学习笔记——队列一、前言队列与栈一样,属于数据存储形式的一种,与栈有何不同呢,就是他的先进先出,后进后出原则。想要实现,无非就是定义一个Queue类,增加几个函数例如:排队、出队、长度等等。这么想了一想还是很简单的。但是考虑一个问题,比如一个餐厅,每天的排队总人数是非常多的,但某一时刻的排队人数总不会太多。这就造成当我累计下来一天,排队总人数特别多,导致我这个Queue的列表非常大,但大部分空间都还是空的,冗余了很多空间,很多时间花在了扩大列表的过程,并且这个过程不是摊销的,在长度超过一定数量的

2020-10-25 22:58:59 269

原创 python数据结构学习笔记(二)

学习笔记——栈(2)一、上次作业上次文章中提到几个习题,这里解决一下:R-6.3 实现一个函数transfer(S,T)将栈S中所有元素倒置放入T。def transfer(S, T): while not S.is_empty(): T.push(S.pop())还有其他解法,比较简单。C-6.16 修改栈的实现方法,加入一个参数maxlen,使其大小限制在maxlen中,若超出,则抛出一个异常。我的想法是在__init__中添加一个self._ma.

2020-10-22 20:56:20 147

原创 python数据结构学习笔记(一)

学习笔记——栈(1)一、前言用自己的话说,栈更像是一个瓶子,有一个口、一个底,遵循着先进后出、后进先出的原则。第一次接触栈是大一计算机基础课,当时学完,未果,觉得并没有什么用处。第二次接触就是大三微机原理与接口课,依旧是没什么很大的感觉,感觉和一开始的接触变化不大,不过我当时确实是学懂了汇编语言,虽然现在忘光光的...真正算是深入的接触就是看机械工业出版社《数据结构与算法——python语言实现》,栈一种数据类型,比如说撤销、返回等用到的其实都是栈的概念,也算是第一次了解了栈的实际.

2020-10-22 00:08:31 245

空空如也

空空如也

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

TA关注的人

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