- 博客(5)
- 收藏
- 关注
原创 Mysql创建用户及授权
用户 创建用户 create user 'userName'@'ip' identified by 'passWord'; userName 为将要创建的用户; ip 为机器地址,表示创建的用户可以在哪个机器上登陆; ‘userName’@‘ocalhost‘,该用户只能在本地登录,不能在另外一台机器上远程登录; ‘userName’@’%‘,该用户在任何一台电脑上都可以登录; 也可以指定某台机器可以远程登录; password 为用户密码; 删除用户 drop user 'userName'@'ip
2022-01-12 16:23:00
158
原创 二分查找
二分查找法: 通过将查找元素与数组中间位置元素作比较,确定查找元素分布在数组左部分还是右部分,每次比较都能缩小一半(二分之一)范围,最终找到查找元素所在位置。 二分查找前提:有序数组 非递归方式实现二分查找 /** * 非递归方式实现二分查找 */ public static int binarySearch(int[] arr, int key){ //定义下标 int start = 0; int end = arr.length-1; while(start
2021-03-10 23:03:07
57
原创 List去重实现
集合去重的方法 方法一:双重for循环,每一个元素同其他元素做比较,若相同,则remove(); //list去重:类似选择排序 public static List removeDuplicationByFor(List list){ for(int i=0; i<list.size(); i++){ for(int j=i+1; j<list.size(); j++){ if(list.get(j).equals(list.get(i))){
2021-03-10 16:34:44
82
原创 递归方式实现累加
public static int getSum(int num){ if(num == 1){ return 1; }else { return num + getSum(num -1); } }
2021-03-10 11:22:47
616
原创 记一次简单的排序实现
记一次简单的排序 冒泡排序实现 /** * 冒泡排序:相邻两个元素作比较,交换位置;一次外层循环后会找出最大/最小值; */ @Test public void test03(){ int[] arr = new int[]{1,10,2,3,9,0,5,3}; int num = 0; for (int i = 0; i < arr.length; i++) { boolean flag =
2021-03-04 19:42:36
48
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人