自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(309)
  • 资源 (16)
  • 收藏
  • 关注

原创 算法:换汽水瓶

输入文件最多包含 10 组测试数据,每个数据占一行,仅包含一个正整数 n( 1<=n<=100 ),表示小张手上的空汽水瓶数。n=0 表示输入结束,你的程序不应当处理这一行。某商店规定:三个空汽水瓶可以换一瓶汽水,允许向老板借空汽水瓶(但是必须要归还)。对于每组测试数据,输出一行,表示最多可以喝的汽水瓶数。如果一瓶也喝不到,输出0。输入的 0 表示输入结束,并不用输出结果。小张手上有n个空汽水瓶,她想知道自己最多可以喝到多少瓶汽水。数据范围:输入的正整数满足 1≤�≤100 1≤n≤100。

2023-08-01 09:54:52 309

原创 算法:HJ27 查找兄弟单词

数据范围:1≤�≤1000 1≤n≤1000 ,输入的字符串长度满足 1≤���(���)≤10 1≤len(str)≤10 , 1≤�<� 1≤k<n。第一行输出查找到x的兄弟单词的个数m 第二行输出查找到的按照字典顺序排序后的第k个兄弟单词,没有符合第k个的话则不用输出。定义一个单词的“兄弟单词”为:交换该单词字母顺序(注:可以交换任意次),而不添加、删除、修改原有的字母就能生成的单词。先输入字典中单词的个数n,再输入n个单词作为字典单词。兄弟单词要求和原来的单词不同。注意:字典中可能有重复单词。

2023-07-31 22:00:42 343

原创 算法:HJ14 字符串排序

输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。数据范围: 1≤�≤1000 1≤n≤1000 ,字符串长度满足 1≤���≤100 1≤len≤100。2. 用lamda表达式美观,但是提交测试时时间相对来长一点,就有换回for循环了,学到了lamada表达式。给定 n 个字符串,请对 n 个字符串按照字典序排列。数据输出n行,输出结果为按照字典序排列的字符串。

2023-07-31 08:32:44 285

原创 算法:HJ8 合并表记录

数据表记录包含表索引index和数值value(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照index值升序进行输出。2. getOrDefault用法,获取key值为空的时候默认值为0。接下来n行每行输入成对的index和value值,以空格隔开。先输入键值对的个数n(1 <= n <= 500)1.输入,用nextLine不行,前几行读不到。3.TreeMap 自动排序。输出合并后的键值对(多行)

2023-07-31 08:03:50 255

原创 算法:HJ33 整数与IP地址间的转换

算法:HJ33 整数与IP地址间的转换

2023-07-27 08:05:43 227

原创 算法:HJ23 删除字符串中出现次数最少的字符

知识点总结:1.map.getOrDefault(key,defaultvalue)方法的使用,如果当前key没有对应的value,则取默认值,也就是该方法的1第二个参数,有的话则获取实际的值。2.map.values()可以直接获取value的值集合,好久没用map给忘记了还先获取key然后通过key获取value.......

2023-07-23 21:50:16 170

原创 算法:HJ20 密码验证合格程序

1. 正则表达式的使用:Pattern pattern1 = Pattern.compile("\\d");和 pattern1.matcher(in).find()。2. 如何判断是否存在重复的子字符串,这里的3可以根据题目要求改变,返回值只要大于1就说明有重复子串。3.不能有长度大于2的包含公共元素的子串重复 (注:其他符号不含空格或换行)数据范围:输入的字符串长度满足 1≤�≤100 1≤n≤100。2.包括大小写字母.数字.其它符号,以上四种至少三种。如果符合要求输出:OK,否则输出NG。

2023-07-21 18:05:59 118

原创 JVM 调优测试&Jmeter 压测

内存不足了,修个5个线程吧。

2023-07-09 21:03:28 555 2

原创 mysql 数据库备份和还原

数据库备份第一步:先在环境变量Path里面加上mysql bin目录的路径第二部:执行对应的命令

2023-07-08 12:48:37 422

原创 Scanner 的useDelimiter方法

效果:只要输入的字符串以非数字(\\D)的字符为分隔符, 得到的结果都是我们想要的。

2023-06-11 18:04:20 351

原创 a bean of type ‘org.springframework.boot.info.BuildProperties‘ that could not be found

给pom文件加以下内容finalName 标签里面的是项目的名字。

2023-04-24 15:40:24 672 1

原创 SLF4J pom依赖问题

所以最终的Log4j2的依赖应该是。

2023-04-23 09:17:50 384

原创 利用Spring-cloud-config-server 管理业务相关配置

1. config server service: 这个服务里面放的是业务中需要的业务配置,比如银行信息json文件(银行的code,display code,name),产品的类型文件(产品名,产品分类)等,利用了Spring-cloud-config-server 依赖2. global utilities API service:业务API, 会通过远程访问config server service拿到业务配置,然后进行相应的处理返回给客户。

2023-04-22 10:40:18 440

原创 Spring boot + Mybatis 用@Mapper注解无法注入Bean

学如逆水行舟,不进则退

2023-01-05 17:39:05 1025

原创 Spring (5.2.22.RELEASE)源码编译问题总结+成功编译

没有编译Sping boot源码之前听说很难,然后做好了嗑好几天的准备,然后自己尝试的时候,其实也就那样了,很简单,总体大概就花了一个下午,所以不要被别人口中的困难吓到,勇于尝试才是真理......

2022-07-01 17:56:18 1322 2

原创 Spring 源码解析(一)——自定义标签的使用

读Spring源码的时候顺带学了下自定义标签

2022-06-05 18:14:00 139

原创 给定一个非空字符串 s,最多删除一个字符。判断是否能成为回文字符串。

/** * Author:SunLala * Date: 2022/5/23 * 功能描述:() */public class Test22 { public static void main(String[] args) {// System.out.println(palindrome("nowwon"));// System.out.println(palindrome("nowewon"));// System.out.print.

2022-05-24 21:38:58 398

原创 算法刷题|字符串——Excel 表列序号&Excel列名称

不要给自己设限,多动动脑子,就想出来了

2022-05-22 11:09:40 244

原创 算法刷题|字符串——位运算进行字符串去重

位运算,牛

2022-05-21 10:58:30 134

原创 算法刷题|字符串——字符是否唯一

import java.util.*;public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @return bool布尔型 */ public boolean isUnique (String str) { if(str == null || str.length().

2022-05-21 10:44:30 101

原创 LinkedHashMap 在stream流中无法强转成Bean对象

工作遇到LinkedHashMap无法在stream流中强转成对象的问题,现已解决

2022-05-19 21:48:22 997

原创 如何正确的创建对象并使用--Spring注入对象的使用

工作遇到了小问题,赶紧记录下来

2022-05-17 23:00:43 169

原创 算法刷题|字符串——长度为k的字符子串

昨晚上没想出来,今天快下班的时候在公司静下心来,在本子上画了画,成功了,耶

2022-05-11 21:00:57 592

原创 算法刷题|字符串——字符串变形

加油,刷的越多越有感觉

2022-04-16 22:14:56 1132

原创 算法刷题|字符串——字符串的替换和调整

字符串的替换,想不通的问题多盯几遍,多想几遍,就想明白了

2022-04-06 22:13:51 330

原创 算法刷题——字符串| 给定一个字符类型数组chas[],判断chas中是否所有的字符都只出现过一次

二刷和一刷果真不一样, 可以更快的有自己的想法和思路

2022-03-26 16:44:49 463

原创 算法刷题|字符串——给定一个字符串 str,返回str的统计字符串以及指定索引找到对应字符

今天很棒,自己把算法写出来了,继续加油!

2022-03-22 22:27:07 1257

原创 项目遇到json文件 读取不到,但是状态返回200

getFile()方法获取jar文件的大坑,使用流就能解决

2022-03-22 16:49:39 475

原创 算法刷题|字符串——替换字符串中连续出现的指定字符串

积少成多,即使是学别人的,也要弄懂逻辑

2022-03-21 21:41:06 332

原创 算法刷题|字符串——将整数字符串转成整数值

刷算法,整理不足,学些新思想,新技能,提升自己

2022-03-19 11:09:57 427

原创 算法刷题-字符串问题

算法刷题:自己先写,然后和参考比较,总结自己的问题有哪些

2022-02-15 17:31:31 672

原创 XSS 攻击

1.为什么会产生XSS攻击用户提交用户信息时提交 <script>xxx</script>例子1 username 输入<script>alert("123")</script>例子2 username 输入<script>alert("location.href='http.www.xxx.com'")</script>2. 怎么解决XSS攻击?将脚本转义然后html进行展示...

2022-01-15 17:57:21 184

原创 ActiveMQ 学习

1. 打开activeMQ客户端2.生产者例子3.消费者例子

2022-01-02 16:20:17 795

原创 RocketMQ学习笔记

MQ小白,每学习一个知识点,都很充实,也很开心

2021-12-21 18:19:11 554

原创 Zookeeper基础学习

1、安装zookeeper以及以及ZooInspector注:zookeeper打开为什么会一闪而过?因为配置原因,conf文件夹加一个名为zoo.cfg的配置文件2、主要是分布式用练习1,zookeeper和java的结合使用

2021-11-20 16:11:49 1443

原创 dubbo学习

练习步骤:1、安装zookeeper,以及ZooInspector注:zookeeper是注册中心,ZooInspector 相当于zookeeper的客户端,可以查看注册上去的节点信息2、创建生产者接口项目以及底层实现层项目(因为生产者只会给消费者暴露接口,并不会展示实际底层源码)3、创建消费者项目4、启动zookeeper5、启动生产者底层实现项目6、启动消费者项目例子:一、生产者接口项目idea中创建一个module,写一个简单的会员接口...

2021-11-16 21:46:02 1127

原创 Dubbo学习

2021-11-10 21:57:10 63

原创 Session共享

session共享解决方案?1.使用spring-session+redis解决2. 使用负载均衡策略ip绑定3.使用cookie但是不安全4.使用数据库怎么解决服务器重启后,session失效怎么办?答案:使用redis持久

2021-11-07 16:24:37 339

原创 高并发,高可用,高吞吐量解决方案

一、数据库二、缓存机制三、服务器四、客户端五、项目优化

2021-11-07 16:22:14 1077

原创 nginx学习

一、反向代理配置二、负载均衡配置

2021-08-08 21:14:02 293

vue-springboot-mybatis.zip

问题总结在这里: https://blog.csdn.net/Sun_of_Rainy/article/details/102523659 https://blog.csdn.net/Sun_of_Rainy/article/details/102524184

2019-10-12

jquery插件实现的页面引导demo,绝对可用

该demo使用的是jquery的pagewalkthrough.js插件,简单易用,容易理解,编译工具用的idea

2019-10-06

Spring+SpringMvc+Hibernate.zip

项目是我做的spring+springmvc+hibernate整合demo ,以及service层和controller的单元测试,过程中遇到的问题全在我的博客中有记录,压缩包中还有我当时参考的帖子。

2019-09-02

工具类源码解读.wps

该文档是我自己整理的工具类API,了解了这些之后,平时开发效率会提高很多

2019-07-30

echarts的地图展示

echarts的地图展示,在toncat上启动就可以访问了,可以成功访问

2019-02-14

统一接口平台环境搭建问题总结

相信里面的内容会对你有所帮助,当时搭建环境好了好长时间

2019-01-21

navicat安装好之后需要引入的oci文件

问题: Navicat连接Oracle 报 ORA-12737 错误 解决方案: 查看navicat版本,去官网下载oci.dll文件相关东西,我所下载的在图示位置,下载路径为http://www.oracle.com/technetwork/topics/winx64soft-089540.html,在里面下载11版本的才有效

2018-10-08

垃圾回收机制学习笔记

学习使人进步,可以跟上时代的步伐,而不被社会淘汰,动起来

2018-09-18

类的加载机制笔记

不管学习什么,都应该深入的去学习,弄清它的原理,而不是只学表面东西

2018-09-17

环境变量配置

java环境变量配置,正确的方式,比较完全的,

2018-09-13

hibernate插入数据库乱码的解决方式

hibernate插入数据库乱码的解决方式,折腾了好久,总结出来供大家分享

2018-05-15

word快捷键

这是我在工作时候经常使用的快捷键,我认为还蛮有用的,但是不完善,希望大家得多多补充

2018-04-04

java整理的代码

java

2017-06-21

Spring框架的面试题

有助于面试

2017-06-21

总结io的相关文档

2017-05-06

修改eclipse主题

修改eclipse主题

2017-05-06

空空如也

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

TA关注的人

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