9 失落夏天

尚未进行身份认证

初级

等级
TA的排名 1w+

adb经常用到的命令

adb pull /data/anr/traces.txt d:/mytraces.txt //导出anr日志1.修改为指定分辨率adb shell wm size 1136x24802.恢复为默认分辨率adb shell wm size reset

2019-12-30 10:56:55

Android解决应用崩溃后重启的问题,以及与bugly的冲突

在某些手机或者平板上,android程序崩溃后,系统会根据堆栈信息强行把应用重新拉起。但是这种强行重启应用,会一些数据缺失的问题,造成二次崩溃,这样的体验是十分不好的。所以我的目标就是崩溃后不要重新拉起应用。如何解决崩溃后重新的问题,可以参见下面的文章,本文不做过多的描述,清空activityStack即可。Android解决应用崩溃后重启的问题核心代码如下:public...

2019-12-01 19:07:38

2019+2020年上海车牌成交价(机器学习预测)

月份 投标人数 额度 中标率 最低成交价 成交均价 成交时间 1月 168614 12832 7.6% 89500 89565 11:29:58 2月 163571 8998 5.5% 89400 89485...

2019-06-22 12:11:29

Manifest merger failed with multiple errors, see logs(各种解决方式的集合看这里)

今天项目引入一个第三方library,library是自己写的。但是引入就sync不过,提示错误org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:processDecoderIpdBetaManifest'. at org.gradle.api.internal.tasks.execut...

2019-11-20 14:06:26

Android最新版本号与API级别对应关系(持续最新更新)

名称 版本号 API等级 BuildVersion Android 10 10.0 29 BuildVersionCodes.Q Pie 9.0 28 BuildVersionCodes.P Oreo 8.1 27 BuildVersionCodes.OMr...

2019-11-05 10:42:07

Non-primitive fields should not be "volatile" sonar检查问题

今天解决sonar问题,下面的这段代码竟然报出了Non-primitive fields should not be "volatile" 的错误,很诧异,这可是多线程下标准的单例模式啊。public class SLSHeadersManger { private static volatile SLSHeadersManger instance; private...

2019-10-17 10:35:43

scrum敏捷开发流程介绍和心得

15年的时候我所在的团队开始使用敏捷开发。现在新公司也在逐渐向敏捷开发倾斜。所以写篇文件记录下。首先,先介绍下什么是敏捷开发百度来的:是一种从1990年代开始逐渐引起广泛关注的新型软件开发方法,是一种能应对快速变化需求的软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软...

2019-10-10 16:26:01

敏捷开发的优劣势

如果想知道敏捷开发是什么,以及敏捷开发的流程,请参考我另一篇文章:scrum敏捷开发流程介绍和心得敏捷开发的优势:1.短期目标明确开发的最终意义就是为了完成目标,而如果一个目标过于长远,那么就容易造成短期的盲目乐观,认为工期还早,从而造成短期的任务完成不及时,从而最终导致接近项目交付时工作量暴增,甚至出现延期交付的情况。有短期的目标,开发目标明确,知道什么节点该做什么。每一期...

2019-10-14 10:02:29

基于持续集成/发布的分支管理策略

经过了一段时间的探索和实践,我们最终确定基于持续集成/发布的分支策略如下图:解释一下,1.dev/0902代表9月20日要发布的开发分支;开发人员的提交全部提交到这个分支上。2.rel/0902代表9月20日要发布的发布分支;由manager在发布日之前的一到两天由dev合并到rel分支。进行最终包集成。后续非严重问题不予合并。3.hotfix发布之后,hotfix的commit进...

2019-09-29 09:50:10

剑指offer编程题解法汇总35-数组中的逆序对

题目描述在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007输入描述:题目保证输入的数组中没有的相同的数字数据范围:对于%50的数据,size<=10^4对于%75的数据,size<=10^5对于%1...

2019-09-26 16:41:33

剑指offer编程题解法汇总34-第一个只出现一次的字符

题目描述在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).public class Solution { int[] ints = new int[123];//只用66到122的部分 List<String> list = new Array...

2019-09-26 16:40:42

剑指offer编程题解法汇总33-丑数

题目描述把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。待完成...

2019-09-26 16:39:15

剑指offer编程题解法汇总32-把数组排成最小的数

题目描述输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。这题我的解题思路就是从左到右,一位一位的找最小的数。比如3,32,321,2。就先找从左到右第一位是0的,没有就找1,在没有找2,2只有一个,则加入到字符串中。从左到右第一位3开头的有3哥,...

2019-09-26 16:38:34

剑指offer编程题解法汇总31-整数中1出现的次数(从1到n整数中1出现的次数)

题目描述求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数)。我是这样拆分的:首先是有规律的,比如当前数为n,则N的范围如...

2019-09-26 16:37:39

flutter混合开发报错:Failed to apply plugin [class 'FlutterPlugin']

也忘了之前改过什么了,前几天有个朋友给我留言说flutterMix的工程github的链接打不开。我才想起来前些时间为了应付公司信息安全部门的要求,把我很多项目都给删掉了,如果想恢复只能重新创建上传。本地flutter项目重新搭起来,报这个错误。百度谷歌了下,没有找到答案,好吧,只能靠自己了。报错如下:Project evaluation failed including an er...

2019-09-26 13:49:01

at android.widget.Toast$TN$1.handleMessage(java.lang.IllegalStateException)

bugly上发现了一个很奇怪的崩溃,显示toast时崩了。记录下,后续查出来问题,再补充下。09-17 15:54:03.681 13461 13461 E AndroidRuntime: java.lang.IllegalStateException: View android.widget.LinearLayout{bb07d1 V.E...... ......ID 0,0-305...

2019-09-17 17:08:08

剑指offer编程题解法汇总30-连续子数组的最大和

题目描述HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。给一个数组,返回它的最大连续子序...

2019-09-17 08:55:34

剑指offer编程题解法汇总29-最小的K个数

题目描述输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。阶梯思路:第一种思路自然是做一个排序,排序完成后取前K个就可以了。但是这应该不是本题的要求。我的思路是分成两个数组,一个数组是前K个数,一个数组是后面的数字。先对第一个数组由小到大排序,然后从第二个数组中依次取数,1.小于第一个数组中最后一个数...

2019-09-17 08:55:02

剑指offer编程题解法汇总28-数组中出现次数超过一半的数字

题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。这题目没想到数字竟然指的是0到9,好low public int MoreThanHalfNum_Solution(int[] array) { int...

2019-09-17 08:54:03

剑指offer编程题解法汇总27-字符串的排列

题目描述输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。输入描述:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。解题思路:其实核心就是每次从剩余的N个数字中选出一个字符。存在一种情况就是剩余的字符中有重复的,比如剩余的字符为...

2019-09-16 20:59:07

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 红花
    红花
    子板块内专家分月排名榜第一
  • 黄花
    黄花
    子板块内专家分月排名榜第二
  • 蓝花
    蓝花
    子板块内专家分月排名榜第三