摘要: 参考 : 《Android进阶之光》 https://www.jianshu.com/p/ab77a2e83c52 java中的线程池框架,在android中一样可以使用,但android也有自己的多线程机制 - AsyncTask 这是一个异步任务类,含有三个泛型参数 使用方法: 创建类 继承 A 阅读全文
posted @ 2019-03-30 21:36 Joooseph 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.迷宫寻路 题目描述 假设一个探险家被困在了地底的迷宫之中,要从当前位置开始找到一条通往迷宫出口的路径。迷宫可以用一个二维矩阵组成,有的部分是墙,有的部分是路。迷宫之中有的路上还有门,每扇门都在迷宫的某个地方有与之匹配的钥匙,只有先拿到钥匙才能打开门。请设计一个算法,帮助探险家找到脱困的最短路径。 阅读全文
posted @ 2019-03-20 15:54 Joooseph 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 快速幂算法: 例如求 x的11次幂, 11转化为二进制为1011,每一位对应的数字为 8,2,1 所以,可以将x的11次幂 转换为 x的8次幂 * x的2次幂 * x的1次幂 p 阅读全文
posted @ 2019-03-16 17:08 Joooseph 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.jianshu.com/p/9fe0e179f5bf https://blog.csdn.net/imsunlight/article/details/79020874 1. 在gradle中添加 DBFlow的依赖 2. 在Application中 初始化 FlowM 阅读全文
posted @ 2019-03-14 13:37 Joooseph 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 泛型的好处: 类型安全 消除强制类型转换 潜在的性能收益。 Java语言引入泛型的好处是安全简单。泛型的好处是在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,提高代码的重用率。 - 虚拟机中没有泛型,只有普通的类和方法 - 擦除时,所有类型参数都用他们的限定类型替换(默认为Object 阅读全文
posted @ 2019-03-11 20:31 Joooseph 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.jianshu.com/p/be71f6ffe512 整体流程: 1. 在value文件夹下新建 attrs 文件,加入style声明 2. 在view类中定义 Paint 以及相应的变量 3. 在构造函数中,获取由XML文件传来的属性值 ,并完成对不同 Paint的初 阅读全文
posted @ 2019-03-03 20:53 Joooseph 阅读(269) 评论(0) 推荐(0) 编辑
摘要: An AVL tree is a self-balancing binary search tree. In an AVL tree, the heights of the two child subtrees of any node differ by at most one; if at any 阅读全文
posted @ 2019-02-25 20:32 Joooseph 阅读(217) 评论(0) 推荐(0) 编辑
摘要: A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties: The left subtree of a node contains only nodes 阅读全文
posted @ 2019-02-12 21:19 Joooseph 阅读(135) 评论(0) 推荐(0) 编辑
摘要: This time, you are supposed to help us collect the data for family-owned property. Given each person's family members, and the estate(房产)info under hi 阅读全文
posted @ 2019-02-12 19:30 Joooseph 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 由于防火墙的原因,手机连接电脑无法连接本地服务器。 可通过更改防火墙设置解决; 首先通过控制面板 进入防火墙页面 选择高级设置 新增 入站和出站规则 -》选择端口-》下一步 依次输入80 和8080端口号 填写自定义的名称和描述,最后保存即可 上述情况适用于电脑和手机连接同一个WIFI情况 当电脑连 阅读全文
posted @ 2019-02-09 15:36 Joooseph 阅读(6602) 评论(0) 推荐(1) 编辑