知识总结
Code Life
全栈开发者 Python NodeJS Vue
展开
-
解决nuxt使用@wangeditor富文本编辑器刷新页面报错问题
nuxt使用富文本 刷新 报错原创 2022-07-05 14:19:59 · 997 阅读 · 0 评论 -
对Redis的理解 及日常使用
NoSQL:一类新出现的数据库(not only sql)泛指非关系型数据库不支持SQL语法存储结构跟传统关系型数据库的那种关系完全不同,nosql中存储的数据都是KV形式的NoSQL的世界中没有一种通用的语言,每种nosql数据库都有自己的api和语法,以及擅长的业务场景NoSQL中的产品种类相当多:MongodbRedisHbase hadoopCassandra had...原创 2019-06-06 20:47:11 · 154 阅读 · 0 评论 -
好用的JavaScript 框架Vue.js
事件处理事件绑定方法可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码,事件的处理,简单的逻辑可以写在指令中,复杂的需要在vue对象的methods属性中指定处理函数。<div id="example-1"> <!-- 在指令中写处理逻辑 --> <button v-on:click="counter += 1"&...原创 2019-05-23 22:13:39 · 219 阅读 · 0 评论 -
vue 渐进式JavaScript框架
vue.js简介之前都在用layui做项目,今后我将使用vue。vue官网:https://cn.vuejs.org/文档:https://cn.vuejs.org/v2/guide/Github:https://github.com/vuejs/vuevue的特点Vue的核心库只关注视图层,Vue的目标是通过尽可能简单的 API 实现响应的数据绑定,在这一点上Vue.js类似于后台的...原创 2019-05-22 17:33:02 · 486 阅读 · 0 评论 -
浏览器和与服务器的交互过程&HTTPS工作流程
web浏览器和web服务器的交互过程用户打开Chrom在地址栏输入 http://news.baidu.com/internet 会发生什么HTTP请求过程1.浏览器向DNS获取web服务器(www.baidu.com) 的IP地址;2.浏览器与IP地址为 115.239.211.112 的服务器进行TCP链接 端口为80;3.浏览器执行HTTP协议,发送GET /internet ...原创 2019-05-19 22:18:53 · 2513 阅读 · 0 评论 -
GIL、深拷贝、浅拷贝、私有化、导入模块
GILPython语言和GIL没有关系。仅仅是由于历史原因在Cpython虚拟机(解释器),难以移除GIL。GIL:全局解释器锁。每个线程在执行的过程都需要先获取GIL,保证同一时刻只有一个线程可以执行代码。线程释放GIL锁的情况: 在IO操作等可能会引起阻塞的system call之前,可以暂时释放GIL,但在执行完毕后,必须重新获取GIL Python 3.x使用计时器(执行时间达到阈...原创 2019-04-19 21:56:58 · 135 阅读 · 0 评论 -
Python易错知识点
多继承以及MRO顺序多继承指的是子类继承多个父类,可以通过三种方式访问父类的方法:父类名.父类方法(self):这种方式容易造成父类方法被调用多次的问题(菱形继承问题),而且一旦父类名称发生变化,子类调用的地方都需要修改。super(指定某个类名, self).父类方法():从指定类名的MRO下一级开始调用super().父类方法():按照MRO顺序查找上级父类的方法。「方法解析顺序」(...原创 2019-05-04 19:42:16 · 551 阅读 · 0 评论 -
举例说明 同步 异步 阻塞 非阻塞
有趣的小栗子转载 2019-04-18 22:51:44 · 367 阅读 · 0 评论 -
理解MySql 视图、事务、索引、账户管理、主从备份
视图对于复杂的查询,往往是有多个数据表进行关联查询而得到,如果数据库因为需求等原因发生了改变,为了保证查询出来的数据与之前相同,则需要在多个地方进行修改,维护起来非常麻烦,这时就需要借助视图进行操作。什么是视图通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。视图是对若干张基本表的引用,一张虚表,查询语句执行的结...原创 2019-04-27 22:14:16 · 201 阅读 · 0 评论 -
Python对象管理 or 魔术方法
Python对象管理 new方法 ___new__方法用于定义创建对象时执行的操作 __new__方法仅仅为用户提供一个创建对象时干预的入口,真正执行创建对象的操作由object类中的__new__方法完成。 object类中的new方法完成对象创建过程中的内存空间申请,对象属性初始化等一系列的操作。new方法创建对象自动运行,无需手动执行调用该方法...原创 2019-03-23 21:31:41 · 277 阅读 · 0 评论 -
Linux学习笔记(一)
操作系统(Operation System,OS) 操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面常见的操作系统LinuxUnixWindowsMac os...原创 2019-04-03 22:26:02 · 202 阅读 · 0 评论 -
Python引用
引用引用就是变量指向数据存储空间的现象内存地址是数据在物理内存中存储的位置引用地址是对象在内存地址中的描述性地址,该地址与内存地址有区别引用特征相同数据使用同一个空间存储,节约内存占用 ;不同的变量使用相同的数据则指向相同的存储空间变量赋值修改的是变量的引用地址列表、集合、字典、对象的引用格式十分相似,都是指向一个存储区域,存储区域内数据发生变化,原始对象的引用不...原创 2019-03-22 21:56:16 · 803 阅读 · 0 评论 -
Python文件操作总结
Python文件操作文件 计算机中数据持久化的表现形式读写文件标准格式一 打开原创 2019-03-24 22:47:03 · 1527 阅读 · 0 评论 -
Python面向对象
Python面向对象面向过程:关注步骤面向对象:关注谁能完成工作找到对应的人什么是类?类是一系列事物的统称,同类事物必定有相同的特征状态 --> 变量(成员变量)行为 --> 方法(成员方法)统称:类的成员什么是对象?对象是一个类的表现形式在程序开发中,先有类 后有对象类名 大驼峰命名法 每个单词首字母大写创建类c...原创 2019-03-17 22:52:42 · 157 阅读 · 0 评论