- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Ubuntu 无法运行scrt
这里写自定义目录标题SecureCRT: error while loading shared libraries: libicui18n.so.66: cannot open shared object file: No such file or directorySolution:OS: Ubuntu 21.10SecureCRT 9.0SecureCRT: error while loading shared libraries: libicui18n.so.66: cannot open sh
2021-10-22 20:01:06
1625
1
原创 Ubuntu 替换源
安装ubuntu 各个网站上都建议更新源,以便能快速的下载,但baidu后将找到的源复制到/etc/apt/source.listsudo apt-get install <name>时出现各种问题,提示版本太老等问题错误提示:apt install 提示版本过老sudo apt-get install g++时提示版本太老sunhuihui@Huizi-PC:/e...
2019-05-03 21:39:43
578
原创 AndroidStudio Canary版本更新
Studio收到官方的推送后,特别是大版本变化,无法在UI界面上直接Update,必须要重新下载,但是Android studio 3.4之后官网在preview页面找不到下载入口;可以通过下面渠道获取到Canary版本其它渠道:各个通道的最新版本也可以从这里下载到,但是这里要比官方滞后很多;https://www.androiddevtools.cn/#通过解析上面渠道下载入口...
2019-01-16 10:12:36
2018
原创 合并已排序的数组
数组合并实现一实现二多路合并数组合并条件:两个数组分别已经升序排列要求:合并两个数组并返回新的已经排序后的数组分析该题目,其要求与归并排序的实现思想相同归并排序的算法中,使用“分治”策略,而这道题的实现逻辑,仅需要用到归并算法中的“治”实现一fun mergeArray(first: Array&lt;Int&gt;, sec: Arr...
2018-07-19 00:53:03
1237
原创 将新元素插入到已排序的数组中
条件:旧数组元素为升序排列且内容无重复要求:将新元素插入到该数组中保证返回的数组不能有重复元素初步实现fun insert(old: Array&amp;amp;amp;lt;Int&amp;amp;amp;gt;, newValue: Int): Array&amp;amp;amp;lt;Int&amp;amp;amp;gt; { val len = old.size + 1 val newA
2018-07-18 10:48:04
1152
原创 查找字符串中首个不重复出现的字符
今天在网上无意中看到一篇关于面试题的题目要求: 找出字符串中,第一个不重复的字符,若是不存在则返回”-“ 例: abcd12ab -&amp;amp;amp;amp;gt; c分析该题目,它的实现如果使用语言的高级API,很容易实现,而这道题的真实目的,应该是希望面试者使用基本的元数据类型实现它;下面是自己的实现(kotlin)fun getNonrepeatChar(s: String...
2018-07-12 13:49:29
1601
原创 通过JVM指令分析Java中i++与++i的区别
通过jvm编译指令,来解析为何i++与++i运算过程的区别i++ public void testFun(){ int y = 13; int x = y++; }对应指令结构public void testFun(); descriptor: ()V flags: (0x0001) ACC_PUBLIC ...
2018-07-01 22:53:58
2262
原创 [Android]有序广播是如何实现有序循环(五)
BroadcastQueue是如何循环处理许多的广播?如何将一个Intent分发给所有的Receiver。
2017-08-26 20:46:10
1380
原创 Ultraedit打开中文乱码解决方案
若是直接用UE打开会出现中文乱码问题,修改UE编码也无法显示正常,在网上查了很多资料也不无效。以下方案亲测有效!解决方案: 借助notepad++ 1. 先用Ntepad++打开,编码–以UTF-8格式编码 2. 再使用Notpad++打开,中文正常显示!
2017-08-10 14:24:03
8641
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人