01-浏览器工作原理1)人机交互部分(ui)2)网络请求部分(socket)3)javascript引擎4)渲染引擎(解析html,css)5)数据存储部分(cookie,本地存储等)--渲染引擎介绍工作原理: 解析html,构建dom树 构建渲染树 对渲染树布局 绘制渲染树,调用操作系统底层API... ...
分类:
Web程序 时间:
2019-03-19 23:30:19
阅读次数:
307
一、os模块 os模块是Python标准库中提供的与操作系统交互的模块,提供了访问操作系统底层的接口,里面有很多操作系统的函数 1、os常用方法 2、os.path方法 os.path模块主要用于文件属性的获取。 二、sys模块 sys模块负责程序与Python解释器的交互。 三、代码案例 首先,获 ...
分类:
编程语言 时间:
2019-02-18 12:50:38
阅读次数:
184
一、usb连接 PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。 二、wifi连接 原理: Android系统底层运行着一个服务(adbd),用于响应和管理大家在电脑端的adb命令连接,这个服务在启动时会根据手机的配置监听USB连接或网络其中之一。配置的属性为:serv ...
分类:
移动开发 时间:
2019-02-01 23:00:39
阅读次数:
283
每一个开发者都会意识到,网站发布之前,需要进行安全及系统漏洞检查。 那么如何拦截攻击者注入恶意脚本或代码?如何防御诸如跨站脚本攻击(XSS)、SQL注入攻击等恶意攻击行为? 针对目前常见的一些安全问题,结合目前一些常见的防护办法,可在系统底层增加了安全防护代码。 ...
分类:
数据库 时间:
2019-01-17 14:03:09
阅读次数:
214
I/O系统有一系列的层次构建而成 下面是操作一个文本文件的例子来查看这种层次 io.TextIOWrapper 是一个编码和解码Unicode 的文本处理层,io.BufferedWriter 是一个处理二进制数据的带缓冲的I/O 层,io.FileIO 是一个表示操作系统底层文件描述符的原始文件, ...
分类:
编程语言 时间:
2019-01-09 15:39:58
阅读次数:
258
os与sys模块的官方解释如下: os:这个模块提供了一种方便的使用操作系统函数的方法。 sys:这个模块可供访问由解释器使用或维护的变量和与解释器进行交互的函数。 总结:os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口;sys模块负责程序与python解释器的交互,提供了一系列的函数 ...
分类:
其他好文 时间:
2018-12-16 21:31:33
阅读次数:
136
(一)编程基本介绍 1.多种编程语言的区别 (1)C\C++:学习成本高,学习周期长,偏系统底层,在开发硬件驱动、嵌入式、游戏引擎开发等领域有广泛应用。 (2)JAVA:目前使用最广泛的编程语言,第一个跨平台运行的语言,在大型ERP软件开发\安卓APP\网站开发领域使用广泛。 (3)PHP:使用最广 ...
分类:
编程语言 时间:
2018-12-01 20:08:04
阅读次数:
293
面试的间隙回头复习了一下node,感觉node就像一个胶带,把V8和libuv粘在了一起。 V8毫无疑问,负责解析执行JavaScript,相当于语言层面的桥梁;而libuv则是负责操作系统底层功能的封装,例如基于IOCP的event loop、file system、non-blockiong n ...
分类:
其他好文 时间:
2018-11-28 12:38:32
阅读次数:
231
os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口;sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。 os 常用方法 os.remove(‘path/filename’) 删除文件 os.rename(oldname, newna ...
分类:
编程语言 时间:
2018-10-15 23:18:28
阅读次数:
252
/system Android系统底层的文件系统,应用组件,包含一些系统库,以及启动的配置文件 ./libhidl 存放hidl的源码 ...
分类:
移动开发 时间:
2018-10-12 23:46:24
阅读次数:
235