- 博客(7)
- 收藏
- 关注
原创 找出一个字符串中最长不重复子串的长度
public static int lengthOfLongestSubstring(String str) { int n = str.length(); int ans = 0; for (int i = 0; i < n; i++) { for (int j = i + 1; j <= n; j++) {...
2019-03-16 20:22:39 1889
原创 找出数组中两个和为目标值的整数的数组下标
public static void main(String[] args) { int[] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 11, 32, 43, 0, -1}; int target = 9; // 返回任意一个的数组的下标 int[] result = twoSum(numbers, tar...
2019-03-16 19:54:39 604
原创 Centos7克隆虚拟机之后,不显示ip地址
问题描述:centos7克隆了两个虚拟机,ifconfig看不到ip地址解决方法:重建适配器命令如下:分别执行命令1、21> systemctl stop NetworkManager2> systemctl disable NetworkManager然后关闭虚拟机——设置虚拟机——网络适配器——高级——MAC地址(M)——生成——确认——确认——重启虚拟机...
2019-03-07 21:07:29 1135
原创 Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。1.与运算符:与运算符用符号“&”表示,其使用规律:两个操作数中位都为1,结果才为1,否则结果为0。public static void main(String[]...
2019-03-07 13:43:42 193
原创 一致性hash算法Java实现
import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.Collection;import java.util.SortedMap;import java.util.TreeMap;/** * 一致性Hash算法 * * @param <...
2019-03-06 13:45:56 614
原创 使用Java实现异步调用三方服务超时设置
直接上代码:private static ExecutorService executorService = Executors.newSingleThreadExecutor(); /** * @param args */ public static void main(String[] args) { long start = Syste...
2019-03-05 21:22:27 2239
原创 Redis + Lua Java实现限流
limit.lua文件内容如下:local key = KEYS[1] --限流KEY(一秒一个)local limit = tonumber(ARGV[1]) --限流大小local current = tonumber(redis.call('get', key) or "0")if current + 1 > limit then --如果超出限流大小 return 0...
2019-03-04 21:19:12 1507
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人