new

  • 力扣——剑指 Offer 38. 字符串的排列(全排列)

    题目描述 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。   示例: 输入:s = “abc”…

    编程笔记 2022年8月21日
  • MybatisPlus核心功能——实现CRUD增删改查操作 (包含条件构造器)

    CRUD 官方文档:https://baomidou.com/(建议多看看官方文档,每种功能里面都有讲解)【本文章使用的mybatisplus版本为3.5.2】 条件构造器 一般都…

    2022年8月20日
  • FreeSql笔记记录

    FreeSql的系列操作:freesql的操作有点类似于linq中的操作,不过freesql的操作是对数据库,但是linq的操作是对集合进行操作 查看官方文档:https://fr…

    大数据 2022年8月20日
  • Winform自定义dataGridView

      dataGridView中的自定义表格属性: { width:控件宽度 HeaderText:头列名,显示在表的最顶行的文字。 Name:列名,通过Name找到这个列的代号。 …

    编程笔记 2022年8月20日
  • 并发学习记录06:多把锁

    锁的粒度减小,并发量也会增大,当然也会随之而来一些问题 示例 假如有一个大房子有两个功能:睡觉和学习,互不相干,t1线程要学习,t2线程要睡觉,如果都用一个房子的话,并发度很低,解…

    编程笔记 2022年8月20日
  • java实现多线程的四种方式

    实现多线程的三种方式:继承Thread类、实现Runnable接口、使用Callable和Future接口、使用线程池创建线程 一、继承Thread类,重写run方法 public…

    编程笔记 2022年8月20日
  • java:菜单的使用

    1.JMenuBar菜单条 2.JMenu菜单 3.JMenuItem菜单项 菜单条包含菜单,每个菜单有包含一些菜单项。 菜单也可以修改布局,默认是流式布局,可自定义。 直接上一段…

    编程笔记 2022年8月20日
  • java 并发编程规约

    Rule 1. 【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯 1)创建单条线程时直接指定线程名称“`Thread t = new Thread();…

    编程笔记 2022年8月17日
  • 算法总结

    今天放几个关于字符串的算法题 package com.chenghaixiang.jianzhi2.day11; import java.util.*; /** * @author…

    编程笔记 2022年8月17日
  • Java中什么时候使用构造方法?

    JAVA是面向对象的语言,面向对象不是这么直接简单,它的设计思想就是要代码重用。即我以前干过类似的事,那么我找出以前可以用到的代码,完成一部分。以前没有的我重新写。这样就有了类。 …

    编程笔记 2022年8月16日