编程经验
Dior_wjy
这个作者很懒,什么都没留下…
展开
-
JAVA打开外部文件或程序
打开外部文件 && 打开外部程序原创 2017-02-16 18:30:15 · 986 阅读 · 0 评论 -
执行ssh-add时添加私钥到git中报错Could not open a connection to your authentication agent
执行ssh-add ~/.ssh/rsa命令添加本地私钥到git时,报标题上的错误报错信息如下:SSH private-keys are usually stored encrypted on the computers they are stored on. A pass-phrase is used to decrypt them when they are t原创 2018-01-11 16:02:24 · 13902 阅读 · 1 评论 -
策略模式 Java
作用: 策略模式定义了算法族,分别封装起来,让算法和对象分开来,使得算法可以独立于使用它的客户而变化方法: 1、通常将主类中会随对象不同而变化的算法(方法)抽离出来,建立一组新的接口类,并作为主类的成员,以便实现算法的多态性; 2、针对算法变化分别设计接口类,例如鸭子的叫声(QuackBehavior)会随不同种类而有所区别(嘎嘎、吱吱、不叫),每种叫声分别定义quack()方法,并作为一个叫原创 2017-01-23 13:59:30 · 398 阅读 · 0 评论 -
SecureCRT连接服务器教程(by Sessions)
1、打开SecureCRT的Options菜单,选择Global Options 2、选择SSH Host Keys选项,在Host Key database location所指明文件夹下../Sessions/内添加该session文件 3、重新启动SecureCRT,若该session文件有效,则已自动添加在sessions列表中,并可连接上原创 2017-01-22 14:41:52 · 3959 阅读 · 0 评论 -
使用List<Object>封装的JsonObject等类的读取方法
例如:JSONObject first = new JSONObject();first.put("first", 1);first.put("first2", 2);first.put("first3", 3);JSONObject second = new JSONObject();second.put("second", first);JS原创 2017-01-22 17:23:07 · 2114 阅读 · 0 评论 -
文件读取方法(txt.excel)
txt:URL url = PriceConfigReader.class.getResource("/city-config.txt"); BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(url.getPath()), "UTF-8")); String line原创 2017-01-20 16:55:08 · 444 阅读 · 0 评论 -
java对List<Object>型列表进行排序(通过内部类对compare(**)方法重写)
Collections.sort(upgradeUsefulList, new Comparator>(){ public int compare(List o1, List o2) { int i1 = (int)o1.get(1); int i2 = (int)o2.get(1); if (i1 return 1; }原创 2017-01-20 15:02:26 · 2243 阅读 · 0 评论 -
spring中xml解析
一般的xml文件都以一下内容开头,下面对其内容做解析 <beans xmlns="http://www.springframework.org/schema/beans" //命名空间地址(namespace) xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"原创 2017-02-09 17:48:11 · 510 阅读 · 0 评论 -
使用lambda进行forEach时报ConcurrentModificationException异常
异常:java.util.ConcurrentModificationException:原因猜测:list进行sublist操作会对内部进行引用,同时返回类型不保证是ArrayList类型,因此进行lambda操作时可能会导致异常解决方案:新声明一个ArrayList变量,将源list进行addAll至新变量中 List<Integer> pidList = new ArrayList<>();原创 2017-12-18 22:22:08 · 1818 阅读 · 0 评论