- 今天做项目的时候,需要从特定的josn字符串中取出某个特定的值,在网上找了一些方法,都不能很好的实现这个功能,自己用正则表达式写了一个方法分享给大家。 import java.util.regex.Matcher;import java.util.regex.Pattern; public class StringJosn { public static void ma... 今天做项目的时候,需要从特定的josn字符串中取出某个特定的值,在网上找了一些方法,都不能很好的实现这个功能,自己用正则表达式写了一个方法分享给大家。 import java.util.regex.Matcher;import java.util.regex.Pattern; public class StringJosn { public static void ma...
- 前言 最近,用Springboot thymleaf ajax实现了一个小型网盘系统,记录其中心得。 项目完成背景 有个堂姐做食品公司采购部门,经常收到客户发来的质检,规格书,厂检等等小文件信息,在邮箱中储存时候自己查看起来比较麻烦,想让我帮她解决优化下,恰好刚刚掌握些写网页小知识就答应了。 项目环境: 前端:html thymleaf(混合) lay... 前言 最近,用Springboot thymleaf ajax实现了一个小型网盘系统,记录其中心得。 项目完成背景 有个堂姐做食品公司采购部门,经常收到客户发来的质检,规格书,厂检等等小文件信息,在邮箱中储存时候自己查看起来比较麻烦,想让我帮她解决优化下,恰好刚刚掌握些写网页小知识就答应了。 项目环境: 前端:html thymleaf(混合) lay...
- 推箱子 推箱子是一个很经典的游戏.今天我们来玩一个简单版本.在一个M*N的房间里有一个箱子和一个搬运工,搬运工的工作就是把箱子推到指定的位置,注意,搬运工只能推箱子而不能拉箱子,因此如果箱子被推到一个角上(如图2)那么箱子就不能再被移动了,如果箱子被推到一面墙上,那么箱子只能沿着墙移动. 现在给定房间的结构,箱子的位置,搬运工的位置和箱子要被推去的位置,请你计算出搬运工... 推箱子 推箱子是一个很经典的游戏.今天我们来玩一个简单版本.在一个M*N的房间里有一个箱子和一个搬运工,搬运工的工作就是把箱子推到指定的位置,注意,搬运工只能推箱子而不能拉箱子,因此如果箱子被推到一个角上(如图2)那么箱子就不能再被移动了,如果箱子被推到一面墙上,那么箱子只能沿着墙移动. 现在给定房间的结构,箱子的位置,搬运工的位置和箱子要被推去的位置,请你计算出搬运工...
- 文章目录 目标:使用CSS完成网站首页的优化需求分析:技术分析步骤分析:代码实现:扩展: 使用DIV+CSS完成注册页面的优化需求分析技术分析步骤分析:代码实现: CSS部分的总结:使用JS完成简单的数据校验需求分析技术分析JavaScript概述JS的组成:JS的语法:JS的数据类型:JS的运算符和语句:JS的输出 JS的开发步骤步骤分析:代码实现 使用JS完... 文章目录 目标:使用CSS完成网站首页的优化需求分析:技术分析步骤分析:代码实现:扩展: 使用DIV+CSS完成注册页面的优化需求分析技术分析步骤分析:代码实现: CSS部分的总结:使用JS完成简单的数据校验需求分析技术分析JavaScript概述JS的组成:JS的语法:JS的数据类型:JS的运算符和语句:JS的输出 JS的开发步骤步骤分析:代码实现 使用JS完...
- 废话不多说,直接上代码: package top.yangxianyang.test; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.junit.Test; public class Test1 { // 匹配 @Test public void m... 废话不多说,直接上代码: package top.yangxianyang.test; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.junit.Test; public class Test1 { // 匹配 @Test public void m...
- 今天发现了新大陆。我以前一直以为,PriorityQueue队列是基于堆排序的不断更新排序的,没错,它是不断更新排序的。但是前提是要插入(删除)数据,如果仅仅是修改已经稳定队列的值或内容,而不进行插入或者删除,那么,这个顺序是不会变的。 举个例子: import java.util.Comparator; import java.util.PriorityQueue;... 今天发现了新大陆。我以前一直以为,PriorityQueue队列是基于堆排序的不断更新排序的,没错,它是不断更新排序的。但是前提是要插入(删除)数据,如果仅仅是修改已经稳定队列的值或内容,而不进行插入或者删除,那么,这个顺序是不会变的。 举个例子: import java.util.Comparator; import java.util.PriorityQueue;...
- 在做用户登陆和注册页面时,可以通过事件在js里面写ajax和后台异步传输,返回所需要的数据。 比如在写注册,当用户离开用户名的文本框时候,可以通过ajax引擎访问数据库查看这个命名是否合法,并且将信息返还给用户。 简单的deme如下:js代码主要部分 var req;//创建对象 function check(x) { var errMsg=document... 在做用户登陆和注册页面时,可以通过事件在js里面写ajax和后台异步传输,返回所需要的数据。 比如在写注册,当用户离开用户名的文本框时候,可以通过ajax引擎访问数据库查看这个命名是否合法,并且将信息返还给用户。 简单的deme如下:js代码主要部分 var req;//创建对象 function check(x) { var errMsg=document...
- 归并排序是采用分冶实现的,其核心思想就是分冶得到两边经过递归是有序的,(因为分到最后就是两个元素的比较。 举个例子 a[]={7 ,5, 3, 2, 6, 9, 4, 1}进行归并排序 1: sort(7 5 3 2) sort(6 9 4 1) 2:递归循环sort(7 5) sort(3 2)看下归并怎么处理sort(7 5).最后递归sort(7),sort(5... 归并排序是采用分冶实现的,其核心思想就是分冶得到两边经过递归是有序的,(因为分到最后就是两个元素的比较。 举个例子 a[]={7 ,5, 3, 2, 6, 9, 4, 1}进行归并排序 1: sort(7 5 3 2) sort(6 9 4 1) 2:递归循环sort(7 5) sort(3 2)看下归并怎么处理sort(7 5).最后递归sort(7),sort(5...
- Codeforces 494 div3 (ABCD) 从暑假开始做cf,感觉cf的题目很好,div3难度正好也挺适合我这种垃圾的。 题目链接 A:要找分割的最小次数,其实就是求同一个元素出现的最大次数。用hashmap即可。 package codeforces494; import java.util.HashMap; import java.util.Map;... Codeforces 494 div3 (ABCD) 从暑假开始做cf,感觉cf的题目很好,div3难度正好也挺适合我这种垃圾的。 题目链接 A:要找分割的最小次数,其实就是求同一个元素出现的最大次数。用hashmap即可。 package codeforces494; import java.util.HashMap; import java.util.Map;...
- Collect More Jewels 问题描述 它写在“夫人的书:创世之后,残酷的神摩洛克反抗了造物主马尔杜克的权威。摩尔从马尔杜克那里偷走了众神中所有神器中最强大的一件,也就是叶多尔的护身符,并且他隐藏了它在Gehennom的阴暗洞穴,现在潜伏在他身边的Under World,并且是他的时间。 你的女神女士寻求拥有护身符,并与它一起获得应得的尊荣,胜过其他诸神。 ... Collect More Jewels 问题描述 它写在“夫人的书:创世之后,残酷的神摩洛克反抗了造物主马尔杜克的权威。摩尔从马尔杜克那里偷走了众神中所有神器中最强大的一件,也就是叶多尔的护身符,并且他隐藏了它在Gehennom的阴暗洞穴,现在潜伏在他身边的Under World,并且是他的时间。 你的女神女士寻求拥有护身符,并与它一起获得应得的尊荣,胜过其他诸神。 ...
- 魔板: Problem Description 在魔方风靡全球之后不久,Rubik先生发明了它的简化版——魔板。魔板由8个同样大小的方块组成,每个方块颜色均不相同,可用数字1-8分别表示。任一时刻魔板的状态可用方块的颜色序列表示:从魔板的左上角开始,按顺时针方向依次写下各方块的颜色代号,所得到的数字序列即可表示此时魔板的状态。例如,序列(1,2,3,4,5,6,7,8)... 魔板: Problem Description 在魔方风靡全球之后不久,Rubik先生发明了它的简化版——魔板。魔板由8个同样大小的方块组成,每个方块颜色均不相同,可用数字1-8分别表示。任一时刻魔板的状态可用方块的颜色序列表示:从魔板的左上角开始,按顺时针方向依次写下各方块的颜色代号,所得到的数字序列即可表示此时魔板的状态。例如,序列(1,2,3,4,5,6,7,8)...
- 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:幸运数 幸运数是波兰数学家乌拉姆命名的,它采用与生成素数相同的“筛法”生成 首先从1开始写出自然数1、2、3、4、5、6...... 1... 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:幸运数 幸运数是波兰数学家乌拉姆命名的,它采用与生成素数相同的“筛法”生成 首先从1开始写出自然数1、2、3、4、5、6...... 1...
- 目录 一、实验目的 二、实验代码 1. 通过继承Thread类的方法创建两个线程,在Thread构造方法中指定线程的名称,并将这两个线程的名字打印出来。 2. 通过实现Runnable接口的方法创建一个新线程,要求main线程打印100次“main”,新线程打印50次“new”。 3. 模拟三个老师同时发80份学习笔记本,每次只发放一份笔记本,每个老师相当于一个线程... 目录 一、实验目的 二、实验代码 1. 通过继承Thread类的方法创建两个线程,在Thread构造方法中指定线程的名称,并将这两个线程的名字打印出来。 2. 通过实现Runnable接口的方法创建一个新线程,要求main线程打印100次“main”,新线程打印50次“new”。 3. 模拟三个老师同时发80份学习笔记本,每次只发放一份笔记本,每个老师相当于一个线程...
- 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:组素数 素数就是不能再进行等分的数,比如:2、3、5、7、11等 9=3*3 说明它可以3等分,因而不是素数 我们国家在1949年建国,... 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:组素数 素数就是不能再进行等分的数,比如:2、3、5、7、11等 9=3*3 说明它可以3等分,因而不是素数 我们国家在1949年建国,...
- 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 题目:猜年龄 美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学,他曾在1935-1936年应邀来中国清华大学讲学,一次,他参加某个重要会议... 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 题目:猜年龄 美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学,他曾在1935-1936年应邀来中国清华大学讲学,一次,他参加某个重要会议...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签