- 博客(40)
- 资源 (4)
- 收藏
- 关注
原创 idea设置自动清除import包
我们在进行代码断舍离的时候, 经常在删除业务代码的同时忽略了import的存在,也有可能我们在自动导入的时候导入了一个错误的包而导致服务启动失败。在git未提交的情况下,且代码文件属于改动状态(绿色新建状态和蓝色修改状态),进入Java文件会自动去删除无用的import;在git提交的情况下,也就是文件属于未改动(白色文件名状态),进入Java文件不会去删除无用的import,
2022-11-17 21:03:18 3066 2
原创 strim去掉字符串两边的空格
public static void main(String[] args) { String test = " Hello World "; System.out.println(test.trim()); }
2019-12-17 14:44:46 1174
转载 Collections.shuffle()
Collections.shuffle() 洗牌方法 应用于简易发扑克牌程序顾名思义,shuffle是洗牌的意思,所以这个方法的作用是将list中的循序打乱,参数放入List函数源代码一个简单的例子:@Test private void test1(){ ArrayList<String> num=new ArrayList<Stri...
2019-12-10 20:37:24 1497
原创 如何查询表在哪个库里面
MySQL:select table_schema from information_schema.TABLES WHERE table_name = '表名';
2019-12-07 18:15:34 1995
原创 intellij idea build时出现Artifact contains illegal characters的解决
由于大小写混写导致,全部替换为小写就可以了
2019-12-05 10:55:55 345
转载 HTTP状态码
HTTP状态码对照表 HTTP response codes当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码:200 - 请求成功301 - 资...
2019-11-11 11:09:59 298
原创 String.join()
List<String> list = new ArrayList<>(); list.add("aaa"); list.add("String"); list.add("join"); String join = String.join("-",list);//传入String类型的List集合,使用"-"号拼接 System.out...
2019-10-31 11:19:32 804
转载 linux查看线上日志
查看线上日志常用命令0.2162018.05.18 16:08:59字数 628阅读 1405cat 命令(文本输出命令)通常查找出错误日志 cat error.log | grep 'nick' , 这时候我们要输出当前这个日志的前后几行:显示file文件里匹配nick那行以及上下5行cat error.log | grep -C 5 'nick'显示nick及前5行cat ...
2019-09-17 15:24:42 641
原创 Java实现定时任务——Timer
重写run方法public class MyTimerTask extends TimerTask{ @override public void run(){ //要定时执行的事件 }}写测试方法调用timer.schedule()public class TestTimer { public static void main(Str...
2019-09-10 19:09:09 184
转载 String.format使用
目录 一、前言 二、重载方法 三、占位符 四、对字符、字符串进行格式化 五、对整数进行格式化 六、对浮点数进行格式化 七...
2019-09-09 17:11:10 168
原创 String 字符串切割
使用split()进行分割字符串,注意切割按照正则切割,如遇到特殊字符要+\\package String;public class splitString { public static void main(String[] args) { //字符串替换 String str = "HelloWord"; String str...
2019-09-07 16:09:36 2307
原创 数据库id自增问题
在数据库id需要自增,但是还要分库存储得情况下,我们必须保证数据库不同数据库中得id必须是增加得,我们可以用时间戳存储,但是入库时会存在会有数据相同得时间戳,即在同一时间戳内写入了多个数据,考虑可以sleep(),或者加锁,具体情况具体分析。...
2019-09-07 13:13:41 1042
原创 new Hashmap 和 Maps.HashMap区别
Map<String,Object>result=newHashMap<String,Object>(); 需要你自己手动添加泛型Map<String,Object>result=Maps.HashMap();这是一种google提供的为了简化代码得写法读其底层源码都是调用HashMap类的构造函数...
2019-09-07 13:05:53 785
原创 Java 读取 TXT文件
package io;import jxl.Workbook;import jxl.write.WritableCell;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;import java.awt.*;import java.io.*;import java.util.*;import ja...
2019-09-06 19:30:42 158
原创 set 得遍历
package find;import java.util.HashSet;import java.util.Iterator;import java.util.Set;/** * @author foxz */public class setFind { public static void main(String[] args) { Set&l...
2019-09-06 19:29:09 188
原创 Java 字符串切割
注意正则切割package String;public class splitString { public static void main(String[] args) { //字符串替换 String str = "HelloWord"; String str1 = "HelloWord"; String ...
2019-09-05 20:54:59 1164
原创 Java 获得当前时间戳
//方法 一Long l1 = System.currentTimeMillis();//方法 二Long l2 = Calendar.getInstance().getTimeInMillis();//方法 三Long l3 = new Date().getTime();获得当前时间:SimpleDateFormat df = new SimpleDateForma...
2019-09-05 20:53:08 241
原创 Java 字符串替换
使用String的replace方法package String;/** * @author foxz */public class replaceString { public static void main(String[] args) { //字符串替换 String str = "HelloWord"; Strin...
2019-09-04 15:43:23 192
原创 遍历map的方式
首先我们应该知道map是以<key,value>的方式存储的,那么遍历map无非是通过遍历key or value 我们根据不同的需求选择不同的遍历方式package find;import java.util.HashMap;import java.util.Map;/** * @author foxz */public class mapFind { ...
2019-09-04 15:25:32 97
原创 spring中的注解应用场景
Controller ——————ControllerRequestMapping ——————配置方法路径等信息ResponseBody ——————JSON,XMLPathVariable ——————获取RESTFUL路径中的值如 /company/{corpId}/dept/{deptId}RequestParam ——————获取Request参数值如xxx?from=index...
2019-08-12 20:55:42 671 1
原创 idea项目工具窗口
项目工具窗口# 查看| 工具窗口| 项目 Alt+1 此工具窗口允许您从各种视点查看项目,并执行诸如创建新项目(目录,文件,类等),在编辑器中打开文件,导航到感兴趣的代码片段等任务。 此工具窗口中的大多数功能都可以作为内容窗格中的上下文菜单命令和关联的快捷方式进行访问...
2019-08-06 16:36:41 1768
原创 Java String中常见的API
在第一节中我们介绍了Object类的方法以及操作,那么这一节,我们将介绍一个新的类:String。 String类是我们经常使用的类,应用十分广泛。同时,String类中封装了一系列的方法,非常常用,接下来我们就一一介绍。StringString类描述的是文本字符串序列。 一般我们使用String类的时候,都是直接赋值,代码如下:String name = "luck";还有另外一种使用S...
2019-07-26 11:42:08 2215
原创 数组常用API之对对象的方法
arr.clone()通过克隆生成数组public class cloneTest { public static void main(String[] args) { int[] arr={1,2,3,4,5,6}; int[] brr= arr.clone(); for(int item : brr){ ...
2019-07-26 11:04:20 127
原创 数组的遍历
遍历一维数组public class forEach { public static void main(String[] args) { int[] a = {6,5,4,3,2,1}; // 遍历数组 for for (int i=0; i<a.length; i++) if (i == a.lengt...
2019-07-26 10:04:39 102
原创 数组常用API
数组常用的API首先import java.util.Arrays;Arrays.asList()将数组转换为列表import java.util.Arrays;import java.util.List;public class stringAPi { public static void main(String[] args) { String...
2019-07-25 21:11:09 273
原创 LeetCode-292. Nim游戏
class Solution {public: bool canWinNim(int n) { while(n>4) { n=n-4; } if(n>=5&&n<=7||n>=1&&n<=3) return true; ...
2018-05-29 22:24:13 102
原创 LeetCode-9. 回文数
class Solution {public: bool isPalindrome(int x) { int a=0; int b=x; if(x<0) return false; while(x>0) { a=10*a+x%10; x=x/10...
2018-05-29 22:23:23 138
原创 LeetCode-7. 反转整数
class Solution {public: int reverse(int x) { int a=0; while(x!=0) { if(a< -pow(2,31)/10 ||a >(pow(2,31)-1)/10) { a= 0; ...
2018-05-29 22:22:45 365
原创 LeetCode-2. 两数相加
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* addTwoNumber...
2018-05-29 22:22:04 143
原创 LeetCode-1. 两数之和
class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { vector<int> arr(2); for(int i = 0;i<nums.size();i++) { for(int j = i+1;j<nums...
2018-05-29 22:21:19 129
原创 LeetCode-319灯泡开关
class Solution {public: int bulbSwitch(int n) { return sqrt(n); }};
2018-05-29 22:20:32 379
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人