个人博客 "http://www.milovetingting.cn" 热修复 前言 最近在熟悉Android热修复方面的知识,纸上得来终觉浅,因此写了一个基于dex分包方案的简单Demo。 热修复是什么 在热修复技术出现前,对于已经发布的应用,如果遇到BUG,需要再次发布版本,用户需要更新应用版本 ...
分类:
其他好文 时间:
2020-02-21 10:06:20
阅读次数:
69
JVM提供了synchronized关键字来实现对变量的同步访问以及用wait和notify来实现线程间通信。在jdk1.5以后,JAVA提供了Lock类来实现和synchronized一样的功能,并且还提供了Condition来显示线程间通信。 c1打印完通知c2,c2打印完通知c3 ...
分类:
其他好文 时间:
2020-02-20 20:15:48
阅读次数:
63
队列 介绍 队列是一个有序列表,可以用 数组 或者 链表 实现 遵循先进先出原则 数组模拟队列 队列本身是有序列表,maxSize为队列最大容量 需要两个 front , rear 随着数据输入而改变 rear是队尾,front为队头 队列入队为addQueue, addQueue处理 1. 尾指针 ...
分类:
其他好文 时间:
2020-02-20 12:57:35
阅读次数:
61
Django 是一个Python定制框架,可用于简便、快速的开发数据库驱动的web站点。 要使用Django,首先要建立一个虚拟工作环境。 那么,为什么要搭建虚拟环境呢?我们来看以下的开发场景: 假设要进行Python web开发,使用的是Django。手上还有两个老项目A和B需要维护,而新项目C也 ...
1.找到maven的settings文件 %maven%/conf/settings.xml (%maven%表示maven的根目录) 2.打开settings.xml文件,找到<profiles>节点 3.插入以下内容 <id>jdk-1.8</id> <activation> <jdk>1.8< ...
分类:
其他好文 时间:
2020-02-19 19:23:03
阅读次数:
56
一、工具类及配置文件准备工作 1.1 引入jar包 使用原生MySQL,只需要用到MySQL连接的jar包,maven引用方式如下: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> ...
分类:
数据库 时间:
2020-02-19 17:19:53
阅读次数:
129
十大经典排序算法https://www.runoob.com/w3cnote/ten-sorting-algorithm.htmlJava最新常见面试题 + 答案汇总https://blog.csdn.net/fangchao2011/article/details/89203535 11、输入一个 ...
分类:
其他好文 时间:
2020-02-19 16:51:54
阅读次数:
219
Jdk8中java.time包中的新的日期时间API类,ZonedDateTime与ZoneId和LocalDateTime的关系,ZonedDateTime格式化和时区转换,时区,UTC时间,GMT时间,Unix时间戳介绍。 ...
分类:
编程语言 时间:
2020-02-19 15:04:05
阅读次数:
105
原文:Wpf UserControl使用 KeyBinding,失效问题 我的问题根源是UserControl未获取相应焦点,在UserControl后台添加如下 public AccountDetailView() { InitializeComponent(); this.IsEnab... ...
标签在数据分析中起到很重要的作用,给用户打标签,给商品打标签,给新闻打标签,好的标签可以为我们后期分析数据时提供很大的便利。有时我们需要计算两个对象之间标签的相似度。目前学习的算法是levenshtein distance 编辑距离算法。 实例: 标签1:中国|杭州|商业 标签2:商业|经济|金融 ...
分类:
编程语言 时间:
2020-02-17 23:53:16
阅读次数:
203