- 博客(14)
- 收藏
- 关注
原创 JsBridge原理是啥?
导语:以前只简单做过微信小程序的应用开发,却不知道小程序是怎么运行起来了,其实现的原理是什么?1、什么是JsBridge在移动开发中,我们讲究尽可能降低开发和更新维护成本,如微信小程序和Weex等都可以一次开发多端运行。究其原理,JavaScript起到了举足轻重的作用,它肩负起了与其他技术桥接的职责,任何一个移动操作系统中都包含可运行 JavaScript 的容器,例如 WebVi...
2018-07-20 11:46:36
4504
原创 Ubuntu 下设置脚本启动AndroidStudio
我们知道,在ubuntu下安装好ubuntu之后,不会有快键启动图标。一般我们是到android-studio目录下运行studio.sh文件。但是每次都深入到目录之下非常蛋疼。我们不妨写个脚本。 - 1、在主目录下新建一个空文件 - 2、在空文件中填入sudo+路径。 比如我的路径在此文件中填入的就是 “sudo /opt/software/android-studio/bin...
2018-07-03 22:03:34
1175
原创 HTTP协议的学习
1.说一下什么是Http协议?对器客户端和 服务器端之间数据传输的格式规范,格式简称为“超文本传输协议” (1)、无状态协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息 (2)、无状态协议解决办法: 通过1、Cookie 2、通过Session会话保存。2.0 HTTP/2采用二进制格式而非文本格式 HTTP/2是完全多路复用的,而非有序并阻塞的——只需一个连...
2018-04-19 22:12:07
220
原创 排序算法 java版【更新中】
1、插入排序(直接插入排序)将一个记录插入到已排序好的有序表中,从而得到一个新,记录数增1的有序表。即:先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行插入,直至整个序列有序为止。public static void insertSort(int[] a){ int temp=0; for (int i = 1; i < a.length...
2018-03-10 23:36:54
129
原创 Java中的泛型程序设计
泛型程序设计(Generic programming)意味着编写的代码可以被很多不同的类型的对象所重用。 使用泛型机制编写的程序代码要比那些杂乱地使用Object变量然后再进行强制类型转换的代码具有更好的安全性和可读性。泛型对于集合类特别有用,像ArrayList就是一个无处不在的集合类。泛型提供了一个很好的方案: 类型参数(type parameters)ArrayList类有一个类型参数来指
2017-10-25 15:20:23
739
原创 Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: "/data/app/com.google.android.webview-2/li
最近的项目,部分华为手机用户反馈内部网页无法打开。也就是WebView无法正常使用。 通过查看友盟的错误统计信息,如下图所示: Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: "/data/app/com.google.android.webview-2/lib/arm/libwebviewchromium.so" is 32-
2017-10-16 19:27:37
9517
1
原创 [LeetCode][442. Find All Duplicates in an Array][medium]Java实现
原题: Given an array of integers, 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and others appear once.Find all the elements that appear twice in this array.Could you do it without extra
2017-09-26 15:56:46
185
原创 [LeetCode][448. Find All Numbers Disappeared in an Array][easy]Java实现
原题: Given an array of integers where 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and others appear once.Find all the elements of [1, n] inclusive that do not appear in this array.Coul
2017-09-26 15:53:16
137
原创 [LeetCode][119. Pascal's Triangle II][easy]Java实现,杨辉三角
原题: Given an index k, return the kth row of the Pascal’s triangle.For example, given k = 3, Return [1,3,3,1].Note: Could you optimize your algorithm to use only O(k) extra space?思路:此题是计算杨辉三角的题,比较简单,
2017-09-26 15:48:53
578
原创 [LeetCode][2 Add Two Numbers][medium]Java实现
原题: You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and retu
2017-09-25 00:19:15
160
原创 Genymotion无法启动虚拟设备怎么办
都说Genymotion是Android最好最快的模拟器,于是在一年半以前就开始使用,确实非常好用!但是最近在新的电脑上安装Genymotion,却出现无法启动Vbox的情况,于是上网查了之后,原来是VBox的版本问题,新版本的Vbox存在bug。亲身实践只有4.3.12版本有用。参考 http://blog.csdn.net/qq347198688/article/details/5
2016-11-17 19:55:39
452
转载 AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
转自:http://www.cnblogs.com/baron89/p/4843113.htmlAndroidStudio导入项目一直卡在Building gradle project info,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成
2016-11-17 13:55:42
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人