简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
经过国内厂商的几轮营销轰炸,不少人都知道了浏览器有内核的概念,那么相对地,就有外壳/应用层(Shell)。十年前,用户就只对外壳有认知,直到今天这几个东西仍是标配:在HTML5/CSS3的时代,内核向Web OS发展,用户感受到在浏览器里能体验的东西越来越多。W3C被开源项目推进而制定出了很多新标准,浏览器渐渐演绎成操作系统虚拟机,模拟系统SDK提供各种API给Javascript访问系统设备。开
我的配置的linux 64, android4.2.2的sdk。 实现的细节都在代码注释里了,变量名也是本意。主流程为:检测是否指定端口的模拟器已经运行,若有则关闭创建模拟器启动模拟器用ant build包,通过检查bin目录下有没有apk来确定是否成功检查指定端口的模拟器是否已正常运行用adb安装apk启动apk的activity,让程序自己跑用shell ps循环检测程序是否已
1.初始化Windows上需要自己初始化系统网络库,即调用WSADATA WSAData;WSAStartup(0x201, &WSAData);结束使用时再WSACleanup();另外还需要初始化线程设置windows上evthread_use_windows_threadslinux上evthread_use_pthreads综上,使用其它libevent的函数前需要这样:#
本文基于前三篇文章,请先阅读:Linux Mint + Apache2.2搭建SSL/HTTPS/SPDY服务器Wireshark+Apache2.4解密SSLv3Linux Mint下编译安装支持SPDY协议的Wireshark
把下面的脚本保存为xxx.sh,然后 sudo sh xxx.shwget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >>
首先得看官方文档,大部分操作步骤就是那样,我就不翻译了,只做补充。https://code.google.com/p/chromium/wiki/AndroidBuildInstructions1. 在执行这步sudo ./install-build-deps-android.sh前,修改这个脚本,把if /usr/bin/lsb_release -r -s | grep -q "12
CAN,Controller Area Network,直译是控制器局域网,如字面意思是连接多个控制器的一种网络结构。它具体是以总线(bus)拓扑结构连结、按特定数据协议传输的,因此中文常叫做CAN总线。首次发布于1986年的CAN历史悠久,有众多公司和组织参与优化完善,2015年发布了第二代CAN FD,2020年推出第三代CAN XL。CAN的软硬件实现方式已形成ISO国际规范(specifi
总则所有文档以在线文档系统(Online Documentation System,下文简称ODS)为中心进行管理,ODS不方便存放的东西才放到SVN(或Git)。因为ODS有URL链接可以点击直达,比起基于电脑文件系统的管理方便得多,且直接支持手机查看。ODS规范ODS通常以“空间”或者“目录”来区分项目,而“空间”会更独立。首先,由项目经理或产品经理为项目创建一个空间。空间内的目录规范如...
无人机的正式英文名字是Unmanned Aerial Vehicle,缩写为UAV。有人无人的区分,是看飞机能否一直需要人为操控。最简单的场景是,当飞机飞出视线之外时,人已经很难实时根据环境来遥控。飞机有能力自己做判断,保持一定的飞行状态或在执行任务过程中懂得按实际环境进行调整,则是“无人驾驶”一词的核心意义。试想直升机飞行员松开手也希望直升机保持悬停状态不能坠毁,这种保持机制就是unmanned
本文禁止转载,由UC浏览器内部出品。0.前言大纲浏览器缓存和存储相关的功能分为四类:加载流程Memory CacheApplication Cache(简称AppCache)HTTP CacheCookie StorageJavascript APIWeb StorageIndexed DatabaseFile APICache Storage(Service Worker的