那些年填过的坑
填坑
FlyLikeButterfly
只要代码敲的足够快,BUG就追不上我;
展开
-
坑——java的String.split()方法
代码: String[] strs = "192.168.1.1".split("."); for(int i = 0; i< strs.length; i++) { System.out.println(i + ":" + strs[i]); }没有任何输出;方法签名:String[] java.lang.String.split(String regex)参数:regex the delimiting regular expressionsplit的参数.原创 2020-10-23 11:46:11 · 323 阅读 · 0 评论 -
坑——java多线程里用final引用
final+基本变量,通常用作常量,像圆周率;final+引用变量,保证不会再指向别的引用,但引用里的值可能变动;final+类,该类不能作为父类被继承;final+方法,该方法不能被重写;曾经写过类似下面这样的代码:/** * 2018年5月20日上午9:20:05 */package com.test;import java.util.ArrayList;import java.u...原创 2018-05-20 09:53:16 · 3157 阅读 · 0 评论 -
坑——java里List的remove方法
写过的类似代码:/** * 2018年5月20日上午9:54:02 */package com.test;import java.util.ArrayList;import java.util.List;/** * @author xinwenfeng * */public class TestListRemove { /** * @param args */...原创 2018-05-20 10:38:30 · 338 阅读 · 0 评论 -
坑——Stream多级排序问题
先贴Demo:public static void main(String[] args){ class Stu{ String name; int age; public Stu(String name, int age) { this.name = name; this.age = age; } public String getName...原创 2019-07-22 18:04:05 · 3215 阅读 · 2 评论 -
坑——FreeSwitch接通30s就挂断
最近在看freeswitch,按照官网上装完,运行,用两个X-Lite当内网客户端,A呼B,B接通后30s左右就结束了,并且一端挂断另一端也没啥反应,Wireshark抓包查看问题,发现sip消息有问题,地址ip被替换为外网ip导致消息发送不到FS;解决:打开/etc/freeswitch/sip_profiles下的配置文件internal.xml,将外网配置注释掉,重启FS;分析:...原创 2019-09-06 17:03:30 · 9403 阅读 · 7 评论