红橙Darren 红橙Darren
3年前
JNI 基础 - Android 共享内存的序列化过程
1.进程间的通信方式有哪些2.binder和socket通信的区别有哪些3.Android为什么在大部分场景下用Binder进行进程间通信4.Serializable和Parcelable之间的区别5.Parcelable序列化和反序列化的具体过程不知道大家在面试中的过程中,有没有碰到上面类似的问题,我在腾讯和oppo面试的
Wesley13 Wesley13
3年前
jacoco+maven 初次使用覆盖率工具
工作要搞覆盖率测试,看到公司平台上用的jacoco,就找了网上的demo自己跑了一下。一.覆盖率测试是干什么的http://www.openopen.com/lib/view/open1472174544246.html  1.用来看看类/方法/判定中的语句的使用情况,防止废弃无用的代码和错误代码出现。  2.用来和需求覆盖做一个对照,做
Stella981 Stella981
3年前
2019 年前端技术规划
!(https://oscimg.oschina.net/oscnet/4e185c6c324f4c3aa50d13dcbd8767ed.jpg)最近小伙伴们应该陆续回公司开始撸代码了,在新的一年里,有些新的技术会   从实验走向试用;有些技术,则会从试用走向采用;有些技术,则会从采用走向弃用。若是以此为出发点,那么这个20
Wesley13 Wesley13
3年前
TCP、UDP和HTTP简述整理
http:是用于www浏览的一个协议。tcp:是机器之间建立连接用的到的一个协议。1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协
Wesley13 Wesley13
3年前
Java并发机制底层实现原理
锁的膨胀过程预备知识CAS硬件对并发的支持在大多数处理器架构(包括IA32和Sparc)中采用的方法是实现一个比较并交换(CAS)指令,CAS包含了3个操作数——内存位置(V),预期原值(A),拟写入的新值(B),当且仅当VA时,CAS才会通过原子方式用新值(B)来更新(V)原有的值,无论操作成
Wesley13 Wesley13
3年前
URL编码以及get和post请求乱码问题
1. 什么是URL编码。URL编码是一种浏览器用来打包表单输入的格式,浏览器从表单中获取所有的name和其对应的value,将他们以name/value编码方式作为URL的一部分或者分离的发送到服务器上。2. URL编码规则。每对name/value由&分开,每对来自表单的name/value用分开。如果用户没有输入值的那个
Stella981 Stella981
3年前
CouchDB学习
APIAPIURL路径可以指定访问CouchDB服务器的某个组件。URL请求结果包括标识和访问的数据库中的高效的描述字段。与所有URL一样,各个组件之间用正斜杠分隔。通常,以\_(下划线)字符开头的URL组件和JSON字段表示服务器或返回的对象中的特殊组件或实体。例如,URL片段/_all_dbs获取CouchDB实例中所有数据库的列表
Stella981 Stella981
3年前
Mac无限菊花解决办法
前天晚上我的MAC无限菊花了,原因是我觉得MAC变得很慢,就重启了一下,然后就无限菊花了,再也开启不了。拿我“牛逼闪闪”的华为荣耀X1搜了一下,就开始鼓捣起来了,开机按住commandoptionrp,等咣当四五下再开机,不过这个重置操作是没有什么用的。然后是开机按住commands,进入单用户模式,运行/sbin/fsckf
Stella981 Stella981
3年前
Jetty9.4官方文档部分翻译【入门+嵌入式开发】
嗯对又是我我又来玩翻译了这次的翻译比较刺激这次我翻译了Jetty的官方文档虽然只是部分我的口号是”本着高尚的自学精神,加上暑假有点无聊。“再强调几个重要的事:1.自学用!虚心赐教!2.面向本科生,也就是菜鸟,所以官方文档一些非常深的东西就没翻译了。3.主要内容:入门、扫描注释、嵌入式开发。4.
加速数字化转型,天翼云携手央国企积蓄发展新动能
1月13日,由中国信息通信研究院联合科技有限公司举办的“央国企上云专题沙龙天翼云专场”活动在线上顺利召开。来自中国信息通信研究院、天翼云科技有限公司以及央国企行业内具有代表性的领导和专家参与会议,共同探讨数字经济时代央国企上云用云的方法与路径,为未来央国企