- 博客(17)
- 收藏
- 关注
原创 sql server 慢查询排查方法
#查询被锁的表select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT'#解锁declare @spid int Set @spid = 110declare @sql varchar(1000)set @sql='kill '+cast(@spid...
2022-02-22 19:47:01
842
原创 字符串逆序输出
public static void re(){ String a ="12312312"; for (int i = a.length()-1 ; i >=0;i--){ char chr = a.charAt(i); System.out.println(chr); } }
2021-02-25 16:05:09
949
原创 快速排序
public static int[] quickSort(int[] arr){ if(arr == null || arr.length == 0 || arr.length == 1){ return arr; } return doQuickSort(arr,0,arr.length-1); } public static int[] doQuickSort(int [] arr,int left ,int ri.
2021-02-25 15:59:40
132
原创 冒泡排序
public static <T extends Comparable<T>> T[] doBubbleSort(T[] arr){ for (int i = 0;i<arr.length-1;i++){ for(int j = 0; j< arr.length-1-i;j++){ if(arr[j].compareTo(arr[j+1])> 0){ ..
2021-02-25 15:58:38
101
原创 判断字符串中出现次数最多的字符
public static void rev(){ String a ="hrhhtshsfdhhhhhhwe"; char [] chs = a.toCharArray(); System.out.println(chs.length); int index = 0; char temp = ' '; for (int i = 0 ; i <chs.length;i++){ ..
2021-02-25 15:57:22
167
原创 Array 自动扩容方法
public void addLast(T e){ if(size == data.length){ resize((int)(data.length*1.6)); } data[size] =e; size++; } public void add(int index,T e){ if(index <0 || index >= size){ thr...
2020-09-04 15:32:05
398
原创 数据结构与算法体系(自定义Array数组)
package DataStructure.Arry;public class Array<T> { private T[] data; private int size; public Array(int capacity){ data =(T[]) new Object[capacity]; size = 0; } public Array(){ this(10); } publ.
2020-09-04 15:10:25
124
原创 数据结构与算法体系(插入排序)
/** * 插入排序算法 * 原理:从第一个数起,依次遍历指针比其大的所有数进行替换 * Integer [] a = {32,45,1,423,556,623,3,8}; * 时间复杂度:O(n^2) */public class InsertSort { //插入排序第一种实现 //原理:在替换后使用i-- 以让指针和所对比的基数一起移动。 public static <T extends Comparable<T>> T[] Sort (.
2020-08-20 16:17:07
146
原创 数据结构与算法体系(选择排序)
/*** * 选择排序算法 * 原理:从第1个元素起依次对比下一个元素 如果小于则替换 * 时间复杂度:O(n^2) * 重点:复写compareTo方法 */public class SelectSort { public static <T extends Comparable<T>> T[] Sort(T [] s){ for(int i =0; i<s.length;i++){ for(int j = i.
2020-08-20 14:05:53
202
原创 数据结构与算法体系(线性查找算法)
/**** * 1.线性查找算法 * 目标:返回对象中所查找元素的下标 * 原理:依次遍历元素与目标元素对比 * 算法复杂度:O(n^2) * 重点:复写equals 方法 */public class LinearSearch { public static <T> int Search(T[] s, T target) throws MyException{ for(int i = 0 ; i< s.length;i++){ .
2020-08-20 12:49:27
201
原创 解决layui 弹窗中 table 宽度无法自适应问题
layer.open({ type: 1, title: "", shade: 0, offset: 'lt', resizing: function () { ...
2020-05-15 14:33:18
7454
3
原创 Java 根据value对Map进行排序得到最大值
import java.util.*;public class treeMap { static String key1 =""; static Integer vlue1 ; public static void main(String [] arg){ Map<String,Integer> map = new TreeMap<...
2019-06-21 18:06:32
1615
原创 java反射,通过自定义注解获取get方法
1.新建一个类配置自定义注解/****** * @Target设置注解可用范围; * @Retention设置什么使用启用注解 */@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)public @interface Config { /*** * isExport () 是否导出默认为fa...
2018-05-09 15:06:01
2557
原创 创建工具类模板
/******** * 使用final可防止工具类被继承 */public final class HelloUtil { /*** * *让构造函数为 private,这样该类就不会被实例化 */ private HelloUtil(){ } /** * 使用static可直接使用方法 */ ...
2018-04-26 16:53:35
573
原创 如何使用@Value注解
1.如果所引入的变量为static类型@Componentpublic final class OSSUploadUtil { static String FOLDER; public static void Upload() { } @Value("${FOLDER}") public void set...
2018-04-26 16:33:57
2966
1
原创 Java 遍历目录下所有文件
思路:1.新建一个File对象,其中files为要遍历的文件地址。File file = new File(files); 2.申请两个ArryList空间,一个存放目录,一个存放文件List<File> fileList = new ArrayList<File>();//文件存储List<File> filesListDir = new ...
2018-04-26 10:13:42
655
原创 postgreSql 中org.postgresql.util.PSQLException: 错误: 整数超出范围
int4 范围 LONG_MIN, LONG_MAX (-2147483648 +2147483647)当超出这个范围时会报出错误:org.postgresql.util.PSQLException: 错误: 整数超出范围解决方法:把原本数据库定义的字段类型int4 改为int 8即可...
2018-04-20 15:28:37
32978
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人