自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java单链表反转

import java.util.ArrayList;import java.util.List;public class ListNode { private Integer value; private ListNode next; public ListNode(Integer value, ListNode next) { this.value = value; this.next = next; } @Override public String

2021-03-25 22:58:12 74

原创 代理

public class MetricsCollectorProxy {private MetricsCollector metricsCollector;public MetricsCollectorProxy() {this.metricsCollector = new MetricsCollector();}public Object createProxy(Object proxiedObject) {Class<?>[] interfaces = proxiedObject

2021-03-23 11:52:30 84

原创 将一个字符串中的空格替换成 “%20“

Input:“A B”Output:“A%20B”public class BlankReplace { public static String replaceSpace(StringBuffer str) { int p1 = str.length() - 1; for (int i = 0; i < p1; i++) { if (str.charAt(i) == ' ') { str.append(" "); } }

2021-03-22 21:59:44 129

原创 查找重复字符

public class Cf { public static int duplicate(int[] nums) { for (int i = 0; i < nums.length; i++) { while (i != nums[i]) { if (nums[i] == nums[nums[i]]) { return nums[i]; } swap(nums, i, nums[i]); }

2021-03-22 21:42:49 165

原创 判断数字是不是回文

public class Huiwen { boolean isH(int n) { // 小于 0 或者 末尾是0 if (n < 0 || n % 10 == 0) { return false; } // 反转数字 int reverse = 0; //只需要走一半,比较两边 while (n > reverse) { reverse = reverse * 10 + n % 10; n = n

2021-03-20 23:01:07 72

原创 算法题:求无重复字符的最长子串

核心概念:移动窗口代码如下public static void main(String[] args) { String s = "abcabc"; Set<Character> set = new HashSet<>(); int length = 0; int left = 0; int right = 0; while (right < s.length()) { if (!set.contains(s.ch

2021-03-15 22:06:30 67

原创 linux释放cache住的mem

echo 3 > /proc/sys/vm/drop_caches

2021-03-05 14:46:33 103

原创 beeline how to print hive mapreduce logs?

set hive.async.log.enabled=falsein hive-site

2021-02-23 19:27:14 192

原创 一些常用的shell语法

shell删除最后一个字符sed -i '$s/.$//' $finalFile统计字符串 单词出现次数echo $data | awk '{s+=gsub(/$word/,"&")}END{print s}'sed 替换文件内容sed -i "s@before$after$g" $filesed 替换文件内容并生成新的文件sed -e "s@before@after@g" \ -e "s@before@after@g" $file >> $newFile.

2021-02-23 19:25:37 143

原创 如何在京东购物时获取额外的返利呢

京粉 APP

2021-02-22 15:47:33 149

原创 如何蒸出白白胖胖的馒头

材料 (面粉,酵母粉,白糖)5克酵母粉,1斤面粉,2勺白糖,白糖主要是促进酵母发酵,水 300ml,水温 36度步骤搞一个盆子,放到面粉,放入白糖搞300ml温水,把5克酵母粉融化进去一边加水,一边用筷子搅拌最后揉成光滑的面团5.发酵到2倍大然后揉捏面团,去除气体问题如果馒头硬了,就是水放少了...

2021-02-20 18:04:47 130

原创 spring boot 如何捕获filter抛出的异常,自定义返回结构

主要是继承 BasicErrorController@RestControllerpublic class ErrorController extends BasicErrorController { public ErrorController() { super(new DefaultErrorAttributes(), new ErrorProperties()); } @Override @RequestMapping(produces = {MediaType..

2021-02-20 17:58:59 631

原创 如何使用ON DUPLICATE KEY UPDATE多条记录

how to use MySQL ON DUPLICATE KEY UPDATE when insert into multiple rowsINSERT INTO test11 (count, a) VALUES (1, 24), (2, 21), (3, 22), (4, 25), (5, 29)ON DUPLICATE KEY UPDATE count = VALUES(count), a = VALUES(a)

2021-02-18 09:26:27 749

原创 PowerMockito 如果方法入参包含不定参数,比如new Date()或者 Random(),这个时候就要用到 any

当我们在使用PowerMockito去mock一个方法的时候,如果方法入参包含不定参数,比如new Date()或者 Random(),这个时候就要用到 any.how to import itimport static org.mockito.Matchers.any; import static org.mockito.Matchers.eq; 单个参数service1.select(any(Date.class))多个参数,非any参数要用eq包起来service

2021-02-18 09:21:42 1928

原创 如何把maven项目的一些文件打包成jar包, 提供给第三方使用,这里使用maven assembly

如何把maven项目的一些文件打包成jar包, 提供给第三方使用, 这里使用maven assembly

2021-02-18 09:11:26 781

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除