搜索结果
查询Tags标签: sb,共有 214条记录-
C#MD5加密
public static string MD5Encrytp32(string password) {using (MD5 md5 = MD5.Create()){byte[] newBuffer = md5.ComputeHash(Encoding.UTF8.GetBytes(password));StringBuilder sb = new StringBuilder();for (int i = 0; i < newBuffer.Length; i++){sb.Append(newB…
2022/9/14 14:17:31 人评论 次浏览 -
牛客多校比赛记录
我很菜,而且很穷,喜欢白嫖,所以搞到了退役选手 @wlzhouzhuan 的号,id 是 Alan233。 队友是 @Lynkcat 和 @RinkaSnow ,队名是 瓦来猪爪是二次元。第一场还没有号,没打。第二场 zpf 润了,因此只有我和 lyc 打。 开局我先看 E,然后发现题目看不大懂(?此时有人过了 …
2022/7/31 23:31:12 人评论 次浏览 -
leetcode.71. 简化路径
给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 / 开头),请你将其转化为更加简洁的规范路径。 在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (..) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路…
2022/7/30 23:26:36 人评论 次浏览 -
java实现大文件上传分片上传断点续传
一、 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传; 支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。 支持文件夹批量上传下载,服务器端保留文件夹…
2022/7/21 1:24:56 人评论 次浏览 -
LeetCode No67. 二进制求和
题目 给你两个二进制字符串,返回它们的和(用二进制表示)。 输入为 非空 字符串且只包含数字 1 和 0。示例 1: 输入: a = "11", b = "1" 输出: "100" 示例 2: 输入: a = "1010", b = "1011" 输出: "10101"…
2022/7/7 6:21:35 人评论 次浏览 -
Java StringBuilder
目录概述创建对象常用方法 概述 StringBuilder是专门用来进行字符串拼接的。我们可以使用他来进行拼接字符串。 创建对象 可以使用构造方法来创建对象。例如:public static void main(String[] args) {StringBuilder sb = new StringBuilder("愷龍");Str…
2022/7/5 1:27:36 人评论 次浏览 -
力扣504(java)-七进制数(简单)
题目: 给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。示例 1: 输入: num = 100输出: "202"示例 2: 输入: num = -7输出: "-10" 提示: -107 <= num <= 107 来源:力扣(LeetCode)链接:https://leetcode.cn/problems/base-7著作…
2022/7/3 14:22:35 人评论 次浏览 -
Java md5加密
private static String md5(String passwd) {try {MessageDigest md = MessageDigest.getInstance("md5");byte[] arr = md.digest(passwd.getBytes(StandardCharsets.UTF_8));StringBuilder sb = new StringBuilder();for(byte b: arr) {sb.append(Integer.toH…
2022/6/25 14:26:10 人评论 次浏览 -
Java在指定字符前面添加字符
/*** @param str:原字符串* @param keyword:字符* @param before:在字符前需要插入的字段*/public static String replacementInfo(String str, String keyword, String before) {StringBuilder sb = new StringBuilder(str);String rs = str;try {//字符第一次出现的位…
2022/6/21 1:20:26 人评论 次浏览 -
JAVA应用
JAVA获取GMT(格林威治标准时间) Date date = new Date(); TimeZone.setDefault(TimeZone.getTimeZone("GMT")); Calendar cal = Calendar.getInstance(TimeZone.getDefault()); date = cal.getTime();byte[]数组转16进制hexbyte[] bytes = {-1, 0, 1, 2, 3 };…
2022/5/23 1:04:25 人评论 次浏览 -
Spring Boot 整合Redisson基础篇
摘要:介绍Redisson中分布式对象和集合的基础操作,包括对象桶、集合、列表和散列。 综述测试环境为:Spring Boot版本 2.5.x 和 Redisson 单机。关于如何中Spring Boot项目集成Redisson,请戳《Spring Boot 整合Redisson配置篇》。RedissonClient是线程安全的,由于其内部…
2022/5/11 2:01:09 人评论 次浏览 -
洛谷P2679 子串
题目链接算是一个计数类的\(dp\),首先我们先确定状态数有多少个,一个是字符串\(a\)现在匹配到了第几位,一个是字符串\(b\)现在匹配到了第几位,另一个就是我们现在分成了多少组从字符串\(a\)中挑选出一段子串。这三个状态是最直接的状态,还有另一个就是我们是否要选择当…
2022/5/4 6:14:55 人评论 次浏览 -
Java String中删除指定下标位置的元素
问题 如何删除string中某一个位置的元素(如第i个) 解决 由于Java string中并没有删除元素的方法,(我认为是因为string本来就是final修饰的,根本也不愿意让人修改),所以可以用substring方式,截取掉i前面和i后面的元素,用StringBuilder或Buffer来接收截取的字符串 …
2022/5/2 12:42:44 人评论 次浏览 -
Java与值传递和引用传递
参数传递值得时候,在不声明指针传递的情况下,传递的是值还是指针呢 结论:基本数据类型:当基本数据类型作为参数传递时,传递的是实参值的副本,即传的是值,无论在函数中怎么操作这个副本,实参的值是不会被改变的复合数据类型(对象):复合数据类型由构造器内定义的…
2022/4/27 14:14:23 人评论 次浏览 -
String 不可变的好处和坏处
String 为什么不可变,有什么好处? 字符串,顾名思义就是一串连续的字符,也就是一串连续的 char C 语言中就是用 char 数组来表示字符串, 在java的一切皆对象的世界中,将char数组进行了封装, 用String 类型来表达字符串,点开 String 的源码,就会发现char数组的身影…
2022/4/24 23:12:51 人评论 次浏览