• 2024-07-04Java----String类
    publicintlength()返回此字符串的长度。publicbooleanequals(Strings)比较两个字符串内容是否相同、区分大小写publicbooleanequalsIgnoreCase(StringanotherString)将此字符串与指定对象进行比较,忽略大小写。publiccharcharAt(intindex)返回指定索引
  • 2024-07-03springboot使用注解方式打印方法日志
    springboot使用注解方式打印方法日志,可以很方便的打印日志,通用性很强。耦合很低,很好。作为程序员的我不废话,咱们直接上代码先创建个注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic@interfaceShowLog{/***日志描
  • 2024-07-02java中处理字符串常用的api
    Java中String常用APIString类位于jdk中的java.lang.String包中publicintlength()获取字符串的长度(字符的个数)publiccharcharAt(intindex)获取某个索引位置的字符返回publicchar[]t
  • 2024-06-19java笔记
    第二章:Java基本数据类型Java具有八种基本数据类型,用于存储简单的数值、字符和布尔值。这些类型分为数值类型、字符类型和布尔类型。1.数值类型byte:8位有符号整数,范围:-128到127。byteb=100;short:16位有符号整数,范围:-32768到32767。shorts=10000;int:32
  • 2024-06-19Android嵌套滑动NestedScrollingChild以及NestedScrollingParent处理流程
    publicinterfaceNestedScrollingChild{publicvoidsetNestedScrollingEnabled(booleanenabled);publicbooleanisNestedScrollingEnabled();publicbooleanstartNestedScroll(intaxes);publicvoidstopNestedScroll();publi
  • 2024-06-18MybatisPlus之继承IService
    有一些简简单单的数据库增删改查还需要Service到Mapper一步步地来吗?答案是否定地,甚至代码都不用实现哦。这就是因为IService接口提供了一些基础功能的实现IService和ServiceImplIService只是一个接口,它并不能实现功能,如果你的service的接口继承它,继承过来的只是接口没有功
  • 2024-06-18记一次 .NET某机械臂上位系统 卡死分析
    一:背景1.讲故事前些天有位朋友找到我,说他们的程序会偶发性的卡死一段时间,然后又好了,让我帮忙看下怎么回事?窗体类的程序解决起来相对来说比较简单,让朋友用procdump自动抓一个卡死时的dump,拿到dump之后,上windbg说话。二:WinDbg分析1.主线程在做什么要想看主线程在做什么,很
  • 2024-06-17MySQL和PostgreSQL
    首先,两个数据区连接驱动不一样,选用相应的依赖即可语法区别:1.TIMESTAMPTZ类型与LocalDateTime不匹配,异常信息如下:PSQLException:CannotconvertthecolumnoftypeTIMESTAMPTZtorequestedtypejava.time.LocalDateTime如果postgres表的字段类型是TIMESTAMPTZ ,但是java对
  • 2024-06-14【第七篇】SpringSecurity核心组件和核心过滤器
    一、SpringSecurity中的核心组件在SpringSecurity中的jar分为4个,作用分别为jar作用spring-security-coreSpringSecurity的核心jar包,认证和授权的核心代码都在这里面spring-security-config如果使用SpringSecurityXML命名空间进行配置或者SpringSecurity的<br
  • 2024-06-14Java中如何使用运算符?
    在Java中,运算符是用于执行基本数学计算、逻辑比较以及赋值操作等的重要元素。以下是Java中常见的运算符及其使用方法的详细介绍:1:算术运算符:加法(+):用于将两个数相加。inta=5;intb=3;intsum=a+b;减法(-):用于将两个数相减。intx=10;
  • 2024-06-12【Blockly开发教程】06 Workspace概念
    文章目录你将收获WorkspaceWorkspace是什么Workspace组成Workspace作用创建WorkspaceWorkspace对象属性和方法保存、加载工作区保存(序列化)加载(反序列化)其他方法文章链接你将收获如何配置和使用workspace。WorkspaceWorkspace是什么在Blockly
  • 2024-06-12LeetCode刷题之HOT100之单词搜索
    2024/6/12这两天天气只能用闷、潮、热来描述。整个人像被罩在为了饭菜保温的盖子里,喘气困难、粘稠的空气一次又一次打湿我。唯有空调救我,夏天来了。Anyway,昨天只做了一题,今天早点来做一题。1、题目描述2、逻辑分析给定一个二维字符矩阵和一个单词,求单词是否在这个二维
  • 2024-06-08【leetcode 1510 石子游戏】【记忆化搜索】
    存在和对于一切的语言importjava.util.Arrays;classSolution{publicbooleanwinnerSquareGame(intn){dp=newBoolean[n+1];dp2=newBoolean[n+1];Arrays.fill(dp,null);Arrays.fill(dp2,null);dp[0]=fa
  • 2024-06-04Character(处理字符)
    1.isDigit(charch):判断给定的字符是否是一个数字('0'到'9')charch='5';booleanisDigit=Character.isDigit(ch);//true2.isLetter(charch):判断给定的字符是否是一个字母(大写或小写)charch='A';booleanisLetter=Character.isLetter(ch);//t
  • 2024-06-04spring boot工具类
    正文:断言断言是一个逻辑判断,用于检查不应该发生的情况Assert关键字在JDK1.4中引入,可通过JVM参数-enableassertions开启SpringBoot中提供了Assert断言工具类,通常用于数据合法性检查//要求参数object必须为非空(NotNull),否则抛出异常,不予放行//参数message参数用
  • 2024-05-30力扣:5. 最长回文子串
    5.最长回文子串给你一个字符串 s,找到 s 中最长的 回文子串。示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。示例2:输入:s="cbbd"输出:"bb"提示:1<=s.length<=1000s 仅由数字和英文字母组成classSolution{publicStringlonges
  • 2024-05-27java 加载bean 2
    @RequiredArgsConstructor@Component@RequestMapping("/timeLineData")publicclassTimeLineData{ finalCustomSqlServicecustomSqlService; @Inner(false) @PostMapping("/setTimeLine") voidsetTimeLine(@RequestBodyMap<String,Obj
  • 2024-05-27Android Log.isLoggable 控制log打印
    DEBUG方法比较当我们在做APP开发时,需要设置调试开关打印Log,下面我列举出3种方法:方法一:直接赋值publicstaticfinalbooleanDEBUG=true;//false方法二:设置BuildConfig.DEBUG的值publicstaticfinalbooleanDEBUG=BuildConfig.DEBUG;方法三:设置Log.isLoggable的值publics
  • 2024-05-21Spring中的“Unknown return value type: java.lang.Boolean“问题
    这个问题是关于方法返回值类型的,错误信息通常是这样的:java.lang.IllegalArgumentException:Unknownreturnvaluetype:java.lang.Boolean
  • 2024-05-10m1_day20
    课程内容:Stream流Stream流:jdk8.0新增的类专门用来处理集合/数组中的元素可以将Stream流看做是一个处理数据的管道通过他的一系列方法[过滤求和去重求最值...]对流里面的元素进行加工可以使代码变得更加简化且优雅流的特点:惰性求值延迟执行内部迭代器
  • 2024-05-10Rocketmq 不同的topic要配不同的consumegroup
    Rocketmq不同的topic要配不同的consumegroup使用Rocketmq一定要注意,如果项目中要订阅两个topic,一定要保证consumeGroup是两个不同的。这是因为,Consumer会定期发送心跳,默认是30s一次。心跳会像全部broker发送,心跳包内容包括groupname,topicname1。然后broker端会
  • 2024-05-10带你了解GaussDB SQL中的BOOLEAN表达式
    本文分享自华为云社区《GaussDBSQL基础语法示例-BOOLEAN表达式》,作者:Gauss松鼠会小助手2。一、前言SQL是用于访问和处理数据库的标准计算机语言。GaussDB支持的SQL标准(默认支持SQL2、SQL3和SQL4的主要特性)。本系列将以《云数据库GaussDB—SQL参考》为主线进行介绍。二、Gauss
  • 2024-05-04[atcoder]【LCR114] [
    importjava.util.*;classSolution{publicstaticvoidmain(String[]args){Solutionsolution=newSolution();Stringstr=solution.alienOrder(newString[]{"wrt","wrf","er","e
  • 2024-04-27使用Files.walk删除文件
    摘要:使用Files.walk删除指定文件名的文件。  使用Files.walk工具,递归判断指定目录中的常规文件路径名是否符合约定名称,如果满足条件就删除。publicclassDelFile{//文件名在此集合就删除privatestaticSet<String>givenFileNames=newHashSet<>();publ
  • 2024-04-24MySql 规范
    强制要求类型MySQLJavaDelphi备注日期(Date)、日期时间(DateTime)BigIntLongInt64通常单位为秒即可,特殊情况下才可以使用毫秒;Boolean值Tinyint(1),要求非空BooleanBooleanmybatis-generator也会自动生成Boolean,声明一个is_activeboolean类型示例:CREATETA