2018年11月16日

摘要: JS对象模型 JavaScript 是一种基于原型(Prototype)的面向对象语言,而不是基于类的面向对象语言。 C++、Java有类Class和实例Instance的概念,类是一类事物的抽象,而实例则是类的实体。 JS是基于原型的语言,它只有原型对象的概念。原型对象就是一个模板,新的对象从这个 阅读全文
posted @ 2018-11-16 23:15 Riper 阅读(155) 评论(0) 推荐(0) 编辑
摘要: JS语法 函数 一等公民 函数表达式 函数、匿名函数、函数表达式的差异 除非递归使用,否则不用内部命名 函数会声明提升,函数表达式不会 高阶函数 高阶函数:函数作为参数或返回一个函数 计数器counter map函数,可以对某一个数组的元素进行某种处理 生成器版本 箭头函数 箭头函数就是匿名函数,它 阅读全文
posted @ 2018-11-16 21:28 Riper 阅读(180) 评论(0) 推荐(0) 编辑
摘要: JS语法 语句块 JS使用大括号构成语句块。ES6 之前语句块是没有作用域的,从ES6开始支持 块作用域 ,let只能在块作用域内可见,函数作用域还是在函数内对内可见,外部无法直接访问 块作用域 大括号中的一行可以不加括号,多行必须加,为了代码安全性,最好全都加上 流程控制 条件分支 注意等效fal 阅读全文
posted @ 2018-11-16 17:59 Riper 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Nodejs Nodejs是服务器端运行JavaScript的开源、跨平台的运行环境。 Nodejs 原始作者Ryan Dahl 于2009年发布,使用了V8引擎, 事件驱动,非阻塞,异步IO模型。 2010年,npm包管理器诞生,可以方便的发布,分享Nodejs的库和源代码。 Nodejs4.0 阅读全文
posted @ 2018-11-16 17:58 Riper 阅读(91) 评论(0) 推荐(0) 编辑
摘要: HTML (Hyper Text Markup Language)超文本标记语言 描述的内容超出文本的范畴,可以描述文本的颜色,字体,大小等信息,或者使用图片,视频,音频等非文本内容。 HTML 由一个个标签组成,各负责不同的任务。 HTML 标签是由尖括号包围的关键词,比如 <html> HTML 阅读全文
posted @ 2018-11-16 17:57 Riper 阅读(99) 评论(0) 推荐(0) 编辑
摘要: JS基础语法 注释 常量和变量 标识符 标识符必须是字母、下划线、美元符号$和数字,但必须是字母、下划线、美元符号开头,依然是不能数字开头。标识符区分大小写。 声明 var 声明一个变量let 声明一个块作用域中的局部变量const 声明一个常量JS中的变量声明和初始化是可以分开的 var会把变量提 阅读全文
posted @ 2018-11-16 17:56 Riper 阅读(151) 评论(0) 推荐(0) 编辑

2018年11月6日

摘要: IO概念及 多路复用 异步编程 同步异步 函数或方法被调用的时候,调用者是否得到最终结果的 直接得到最终结果结果的,就是同步调用; 不直接得到最终结果的,就是异步调用。 阻塞,非阻塞 函数或方法调用的时候,是否立刻返回。 立即返回就是非阻塞调用; 不立即返回就是阻塞调用。 区别 同步、异步,与阻塞、 阅读全文
posted @ 2018-11-06 19:55 Riper 阅读(209) 评论(0) 推荐(0) 编辑

2018年11月4日

摘要: SocketServer socket编程过于底层,编程虽然有套路,但是想要写出健壮的代码还是比较困难的,所以很多语言都对socket底层API进行封装,Python的封装就是——socketserver模块。它是网络服务编程框架,便于企业级快速开发。 SocketServer简化了网络服务器的编写 阅读全文
posted @ 2018-11-04 18:04 Riper 阅读(108) 评论(0) 推荐(0) 编辑
摘要: socket的UDP编程 UDP编程 UDP服务端流程 UDP服务端 创建socket对象。socket.SOCK_DGRAM 绑定IP和Port,bind()方法 传输数据 接收数据,socket.recvfrom(bufsize[, flags]),获得一个二元组(string, address 阅读全文
posted @ 2018-11-04 16:41 Riper 阅读(275) 评论(0) 推荐(0) 编辑

2018年11月3日

摘要: 网络编程 Socket编程 socket套接字 端到端编程,建立了一条数据传输的通道 网络编程的基础,所有的操作系统都支持socket socket是一种通用的网路编程接口,不需要关心协议层,只是打通了一条通道,和网络层次没有一一对应关系。 IPC,RPC,最底层也是socket实现 协议族 名称 阅读全文
posted @ 2018-11-03 19:41 Riper 阅读(221) 评论(0) 推荐(0) 编辑

导航