搜索内容

包含标签:后端 的文章
  • SpringBoot——统一 接口返回值和全局异常处理
    其他

    SpringBoot——统一 接口返回值和全局异常处理

    统一接口返回值 1、定义通用的数据返回对象 @Data @Accessors(chain = true) public class GlobalResponse implements Serializable { private Integer code; private String message; private T data; private final String timeStamp = DateUtils.localDateTimeToString(LocalDateTime.now()); public static final String SUCCESS = "成功"; public static final String FAILURE = "失败"; public GlobalResponse(int code, St
    admin 今天
  • Java 关键字this
    其他

    Java 关键字this

              this关键字只能出现在没有被static修饰的方法中         作用:this关键字表示对当前类某个对象的引用                   (哪个对象调用这个方法,this就指向谁)         1.当方法中的局部变量和全局变量完全一致时,以局部变量为主(Java就近原则)                 调用全局变量通过this关键字(this.属性名)                         示例: public class Demo{ String name; int age; public void display(String name,int age){ this.name=name; this.age=age; } }         2.当this以[this (参数列表) ]的形式出现在构造方法的第一句代码时,表示当前构造方法调用了该类的其他构造方法,通过this的参数列表来匹配          
    admin 今天
  • " alt="大学四年考证费用(计算机等级考试)">
    其他

    大学四年考证费用(计算机等级考试)

    没有考证的大学是不完整的。 相信大家一定对这句话深有体会,尤其是正在校读书的同学们。大学里有很多证要考,有正常毕业必须要考的,有专业要求强制考的,也有为了更好的工作考的。 而考证就意味着要付出相应的时间和金钱,这次就来盘点一下大学里的这些证考完所需要的费用,看看你到底为考证付出了多少?(不考虑不同专业和出国) CET-4、CET-6(大学英语四六级)证书 这是大多数学校都要求考的证书,并且大部分专业的同学都会考的证书,认可度比较高。 四六级考试满分是710分,考试分数在425分以上,就可以获得成绩单。 作为全国统一考试的大学英语四六级,报名费在全国各省市却有着不同的收取标准,陕西最低,分别低至13元和15元,天津重庆最高,均收50元,价格差距足够陕西的考生考三次四六级。 目前全国31省的四六级平均报名费分别为31元和32.3元,比国家给出的标准分别高出了23元和22.3元。 普通话等级证书 如果你想当老师的话,那么普通话证书是非有不可的。而且要考到二乙以上,教语文要考到二甲以上。其次,如果你考到一乙以上可以当播音员
    admin 今天
  • 利用Java反射机制比较两个对象各属性是否一致,对不一致的进行处理
    其他

    利用Java反射机制比较两个对象各属性是否一致,对不一致的进行处理

    这两天有个需求需要对两个对象的内容进行比较,不同的数据进行记录。思考再三,我觉得使用反射机制进行处理更加方便。 这里封装了两个方法。 1.一个是参考网上的信息,获取类中属性的值 /** * * 获取某个类中属性的值 * * @作者: zktian * @创建日期: 2021-12-1 16:42 * @参数: fieldName 属性名 * @参数: o 对象 * @返回值:Object * */ public static Object getFieldValueByName(String fieldName, Object o) { try { String firstLetter = fieldName.substring(0, 1).t
    admin 今天
  • Java泛型方法
    其他

    Java泛型方法

    Java泛型方法 在学习Java泛型方法之前,我希望你们针对于Java泛型类有一定的了解并且可以熟练的使用。若了解并不是很详细。可以观看我写的另一篇文章 (也是我写的) Java泛型类 来了解一下。 呢么我们速度过一下泛型方法。其实泛型方法并不难理解。 我们直接上代码来演示一下。 首先我们有两个Java类,一个是存在泛型方法的类,一个是Test测试类。名称随便给都可以。 public class Param { public static T param(T t) { return t; } } public class Test { public static void main(String[] args) { String aaa = Param.param("aaa"); Integer
    admin 今天
  • Go 质数
    其他

    Go 质数

    实现 package main import ( "fmt" ) func main() { fmt.Println("1-10万之间的质数为:") // i应直接从2开始 for i := 2; i <= 1e6; i++ { for n := 2; n <= i; n++ { // 当走到最后n等于i 了,则说明下面的i%n==0 && n < i 始终没有成立。说是这个数是个质数。 if n == i { fmt.Printf("%d ", i) } // 当满足这个条件的时候就终止里面的循环,不用继续往下走了,因为它已经不是一个质数了。 if i%n == 0 && n < i { break } } } } 运行 https://go.dev/play
    admin 今天
  • " alt="Java 内存区域和GC机制(下)">
    其他

    Java 内存区域和GC机制(下)

    年老代(Old Generation):对象如果在年轻代存活了足够长的时间而没有被清理掉(即在几次 Young GC后存活了下来),则会被复制到年老代,年老代的空间一般比年轻代大,能存放更多的对象,在年老代上发生的GC次数也比年轻代少。当年老代内存不足时, 将执行Major GC,也叫 Full GC。      可以使用-XX:+UseAdaptiveSizePolicy开关来控制是否采用动态控制策略,如果动态控制,则动态调整Java堆中各个区域的大小以及进入老年代的年龄。   如果对象比较大(比如长字符串或大数组),Young空间不足,则大对象会直接分配到老年代上(大对象可能触发提前GC,应少用,更应避免使用短命的大对象)。用-XX:PretenureSizeThreshold来控制直接升入老年代的对象大小,大于这个值的对象会直接分配在老年代上。   可能存在年老代对象引用新生代对象的情况,如果需要执行Young GC,则可能需要查询整个老年代以确定是否可以清理回收,这显然是低效的。解决的方法是,年老代中维护一个512 byte的块—
    admin 今天
  • educoder实训平台—-文本层次语义元素、
    其他

    educoder实训平台—-文本层次语义元素、

    educoder实训平台----文本层次语义元素、 第1关:文本层次语义元素相关概念 CADBB 第2关:文本层次语义元素 重要通知:
    明日上午9:00整 213 开会 第3关:cite元素和time元素