MR.严

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年1月5日

摘要: 1,在理解HTTPS SSL TLS 之前先对常用的加密方式进行一个简述: (1),对称加密: 采用一个密钥,对明文进行加密生成密文,相反采用此密钥可对加密后的密文进行解密还原成明文. 代表算法有,DES,3DES,AES 等 (2),非对称加密: 公钥加密,私钥解密. 网上有个比喻... 阅读全文
posted @ 2015-01-05 14:09 MR.严 阅读(207) 评论(0) 推荐(0) 编辑

2014年10月24日

摘要: ubuntu环境下进行 参考文档: http://code.google.com/p/v8/wiki/BuildingWithGYP(一) 源码下载及编译 1, Google v8 官网:http://code.google.com/p/v8/ 2, 代码下载 v8 svn地址为:http:/... 阅读全文
posted @ 2014-10-24 17:00 MR.严 阅读(2363) 评论(0) 推荐(0) 编辑

2014年10月21日

摘要: 以android 4.2为例1, android 4.2中 WebViewClassic.java 为 WebView.java的代理类.2,程序运行后,浏览器首先加载webkit so. WebViewCore.java ,apk 运行后只加载一次. static { /... 阅读全文
posted @ 2014-10-21 21:15 MR.严 阅读(538) 评论(0) 推荐(0) 编辑

2014年5月20日

摘要: 按照高版本svnversion 阅读全文
posted @ 2014-05-20 16:39 MR.严 阅读(378) 评论(0) 推荐(0) 编辑

2014年3月7日

摘要: 造成此种问题的原因有多种,目前列下我所遇到过的.1, sshfs usrname@172.23.65.122:/home/usrname./122 在ubunutu 里面使用 sshfs 命令 映射网络上的文件系统时(samba)到本地时遇到read: Connection reset by p... 阅读全文
posted @ 2014-03-07 11:35 MR.严 阅读(10352) 评论(0) 推荐(0) 编辑

2014年2月13日

摘要: 在android 应用开发中使用WebView,当一个webveiw 被创建时, 也会去load 他所对应的动态库,这里动态库也就是传说中的webkit 内核等。C++ 层与java 层的交互也是通过jni 来完成。android java 层的webkit 代码在jb-mstar-master\frameworks\base\core\java\android\webkit 目录下面 C++ 层代码在jb-mstar-master\external\webkit 下面 当然Google js引擎v8 也在jb-mstar-master\external下面。1,WebViewCo... 阅读全文
posted @ 2014-02-13 19:21 MR.严 阅读(233) 评论(0) 推荐(0) 编辑

摘要: 在android 中利用webview 控件进行开发过程中,可能会遇到 webview 访问不了https://的页面如 https://www.google.com.hk重写onReceivedSslError方法,handler.proceed();即可。webview 默认为handler.cancel();mWeb.setWebViewClient(new WebViewClient() { @Override public void onReceivedSslError(WebView view,SslErrorHandler handler, SslError ... 阅读全文
posted @ 2014-02-13 15:54 MR.严 阅读(1503) 评论(0) 推荐(0) 编辑

2014年1月26日

摘要: package com.android.EBrowser;import android.app.Activity;import android.graphics.Rect;import android.graphics.Region;import android.os.Bundle;import a... 阅读全文
posted @ 2014-01-26 11:21 MR.严 阅读(803) 评论(0) 推荐(0) 编辑

2013年7月17日

摘要: 转载:http://www.cnitblog.com/wujian-IT/archive/2007/10/11/34739.aspx 在网络上面我们用的IP都是数字加点(192.168.0.1)构成的,而在structin_addr结构中用的是32位的IP,我们上面那个32位IP(C0A80001)是的192.168.0.1为了转换我们可以使用下面两个函数 intinet_aton(constchar*cp,structin_addr*inp) char*inet_ntoa(structin_addrin) 函数里面a代表asciin代表network.第一个函数表示将a.b.c.d的IP转. 阅读全文
posted @ 2013-07-17 20:59 MR.严 阅读(777) 评论(0) 推荐(0) 编辑

2013年6月5日

摘要: 由于适配的需要,需要在webkit 中增加全局函数的支持。所以需要手动去添加实现。如添加getUrl()的实现。(1)DOMWindow.idl 添加 DOMString getUrl(); (2),DOMWindow.h 添加 String getUrl(); (3),DOMWindow.cpp 添加getUrl 的实现。 String DOMWindow::getUrl() { /* C ++ 实现*/ } 阅读全文
posted @ 2013-06-05 14:08 MR.严 阅读(409) 评论(0) 推荐(0) 编辑