- 博客(8)
- 收藏
- 关注
原创 java7的try-with-resources表达式使用与注意
作用在执行完内代码后,自动执行其中类的实例实现接口Closeable的close方法,但在finally块之前,一般用于使用完成后关闭IO资源。新建A、B实现Closeable接口public class A implements Closeable { @Override public void close() throws IOException { System.out.println("close A"); }}public class B imp
2022-01-07 18:01:45 405
原创 算法题-golang实现第二章
算法题-golang实现第二章1.三数之和2.岛屿的最大面积3.搜索旋转排序数组4.最长连续递增序列5.数组中的第K个最大元素6.最长连续序列7.第k个排列8.朋友圈9.合并区间10.接雨水往期文章:第一章第二章题目来源于Leetcode题库1.三数之和给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0,
2021-01-28 02:42:16 308
原创 算法题-golang实现第一章
算法题-golang实现第一章1.无重复字符的最长子串2.最长公共前缀3.字符串的排列4.字符串相乘5.翻转字符串里的单词6.简化Linux路径7.复原IP地址第一章题目来源于Leetcode题库1.无重复字符的最长子串给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以
2021-01-25 20:31:32 272
原创 基于dom4j的xml映射实体的工具类(java)
基于dom4j的xml映射实体的工具类(java)工具是基于dom4j,使用反射使实体属性与xml的标签关联,目前兼容ArrayList,Map后续更新兼容。背景故事:这是个大哥与小弟的团队关系xml文件<bigbro> <name>大哥</name> <powder>70</powder> <brol...
2019-06-22 21:43:05 1361 3
转载 配置jxls及读取exl数据
jxls2.4.7配置(intelliJ IDEA)1.需要准备的开源库:poi-4.0.1,commons-collections-3.2.1,commons-jexl-2.1.1,commons-beanutils-1.9.3,commons-logging-1.2,commons-digester3-3.2,jxls2.4.7如下:由于logging的缘由,得添加slf...
2019-01-14 11:51:02 1155
转载 使用LeakCanary检测内存泄露
一、LeakCanary开源框架是检测内存泄露的开源类库,能自动侦测 activity 的内存泄露。在 debug build 中,如果检测到某个 activity 有内存泄露,LeakCanary 就是自动地显示一个通知。 链接:LeakCanar的Github下载地址二、步骤: 1.在 build.gradle 中加入引用,不同的编译使用不同的引用:dependencies { ..
2017-09-04 14:00:39 348
原创 自定义ProgressDialog的姿势(模仿QQ登录加载dialog)
一、前言:由于无法忍受原来ProgressDialog的样子,决定去自定义一个样式,此并非真正意义地自定义新的ProgressDialog。二、主要思路: ①创建ProgressDialog实例; ②通过Dialog的setContentView(View view)方法,该方法是设置屏幕内容到一个明确的View中,将自定义的布局设置到dialog中。 ③通过WindowManager.Lay
2017-08-09 17:51:59 2002
原创 使用Genymotion时,想用ADB遇到的问题
①ADB配置:配置环境变量:将自己的Android的SDK的platform-tools的完整目录添加到环境变量->系统变量的Path中即可。 ②ADB调试:在Android Studio的Terminal(底部的工具栏)输入命令如下: adb shell ③如果弹出这样的。前缀:/ # 说明已经成功进入设备控制台。问题描述: 假如你使用的是Genymotion模拟器,当然你可能遇到
2017-08-06 11:53:07 612
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人