11 2020 档案

摘要:转载:https://www.cnblogs.com/Dominic-Ji/p/10490669.html 作者:JasonJi 阅读全文
posted @ 2020-11-30 23:15 chchcharlie、 阅读(265) 评论(2) 推荐(0)
摘要:前端内容 第一篇:HTML 第二篇:CSS 第三篇:JavaScript 第四篇:BOM与DOM操作 第五篇:jQuery 第六篇:Bootstrap框架 阅读全文
posted @ 2020-11-30 11:29 chchcharlie、 阅读(118) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/Dominic-Ji/p/9121560.html 作者:JasonJi 阅读全文
posted @ 2020-11-27 09:34 chchcharlie、 阅读(99) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/Dominic-Ji/p/9111021.html 作者:JasonJi 阅读全文
posted @ 2020-11-24 17:11 chchcharlie、 阅读(134) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/Dominic-Ji/p/10474769.html 作者:JasonJi 阅读全文
posted @ 2020-11-23 00:32 chchcharlie、 阅读(182) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/Dominic-Ji/p/10136928.html 作者:JasonJi 阅读全文
posted @ 2020-11-21 15:47 chchcharlie、 阅读(143) 评论(0) 推荐(0)
摘要:python基础 安装篇:安装pycharm [转载] PyCharm 2020.1版安装破解注册码永久激活(激活到2089年) 第一篇:函数 初识函数 函数进阶 闭包函数 装饰器函数 迭代器 生成器 匿名函数 匿名函数和内置函数使用 函数递归 三元表达式、列表生成式、生成器表达式 第二篇:面向过程 阅读全文
posted @ 2020-11-20 17:19 chchcharlie、 阅读(100) 评论(0) 推荐(0)
摘要:ORM ORM对象关系映射:将对象映射成数据表中的一条条记录 类 映射为 > 数据表名 对象 > 数据记录(一条条数据 比如: "张三 18岁 男") 对象.属性 > 数据字段(一条条数据中的具体数据 比如: "男" 或者 "18岁" 或者 "张三") # 演示映射关系(伪代码) """ 比如Use 阅读全文
posted @ 2020-11-17 21:07 chchcharlie、 阅读(594) 评论(0) 推荐(0)
摘要:mysql中的sql注入问题 1、为什么会出现这种问题? 利用特殊符号和注释语法来绕过sql校验 演示:通过用户输入的用户名和密码来使用数据库校验 import pymysql # 与MySQL数据库建立连接 conn = pymysql.connect( host="127.0.0.1", por 阅读全文
posted @ 2020-11-15 16:28 chchcharlie、 阅读(385) 评论(0) 推荐(0)
摘要:pymysql模块 pymysql是一个连接mysql数据库的第三方模块,可作为连接mysql数据库的客户端,对数据库进行增删改查操作 # 下载第三方模块:pip3 install pymysql 如何连接数据库并对数据库进行操作: import pymysql # 连接mysql数据库的模块 # 阅读全文
posted @ 2020-11-14 18:06 chchcharlie、 阅读(252) 评论(0) 推荐(0)
摘要:元类 1、什么是元类 创建出类的类,就是元类。例如:type就是元类 2、如何产生类 产生类的方法有两种: 第一种:通过class关键字产生类 # 1.通过class关键字产生类 class Chinese(object): country = 'China' def __init__(self, 阅读全文
posted @ 2020-11-14 17:42 chchcharlie、 阅读(265) 评论(0) 推荐(0)
摘要:协程 1、什么是协程 进程:资源单位 线程:执行单位 协程:是单线程下的并发,又称微线程,纤程。即单线程可以通过协程来实现并发。 PS:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 2、协程的优缺点 优点: 1)协程的切换开销更小,属于程序级别的切换,操作系统完全感知不到,因而更 阅读全文
posted @ 2020-11-08 15:58 chchcharlie、 阅读(420) 评论(0) 推荐(0)
摘要:多线程和多进程使用对比 1、多线程和多进程使用对比例子 需求:写一个计算密集型任务,写一个IO密集型任务,分别使用多线程和多进程测试两个任务执行的消耗时间 # 计算密集型任务 def task1(): # 从0开始计算10000000次 +1操作 i = 0 for line in range(10 阅读全文
posted @ 2020-11-08 15:28 chchcharlie、 阅读(393) 评论(0) 推荐(0)
摘要:GIL全局解释器锁 1、什么是GIL全局解释器锁 GIL:Global Interpreter Lock,意思就是全局解释器锁,这个GIL并不是Python的特性,他是只在Cpython解释器里引入的一个概念,而在其他的语言编写的解释器里就没有GIL,例如:Jython,Pypy等 下面是官方给出的 阅读全文
posted @ 2020-11-08 15:10 chchcharlie、 阅读(329) 评论(0) 推荐(0)
摘要:并发编程 - 线程 1、什么是线程 进程:资源单位 线程:执行单位 线程与进程都是虚拟的概念,只是为了更好地表达某种事物 注意:开启一个进程,一定会自带一个线程,线程才是真正的执行者 2、为什么要使用线程 > 为了节省资源的占用 > 多线程执行速度非常快 开启进程会发生什么: > 启动进程会产生一个 阅读全文
posted @ 2020-11-07 16:58 chchcharlie、 阅读(201) 评论(0) 推荐(0)
摘要:并发编程 多道技术(基于单核背景下产生) 单道:指的是一条道路走到黑 --> 串行 串行:a,b需要使用cpu,a先试用,b等待a使用完成后,b才能使用cpu 多道:一条道路分配走 --> 并发 并发:a,b需要使用cpu,a先使用,b等待a,直到a进入“IO或执行时间过长”,a会(切换+保存状态) 阅读全文
posted @ 2020-11-04 22:41 chchcharlie、 阅读(270) 评论(0) 推荐(0)
摘要:一、粘包问题 1、问题一:无法确认对方发送过来数据的大小,对数据接收有影响 server.py文件内容: """ 先启动套接字服务端 注意: 客户端一次发送,服务端先一次接收,再发送 """ import socket import subprocess server = socket.socket 阅读全文
posted @ 2020-11-02 23:02 chchcharlie、 阅读(450) 评论(0) 推荐(0)
摘要:socket 套接字通信 1、什么是socket socket是一个模块,又称套接字,用来封装 互联网协议(应用层以下的层) 2、socket的作用 socket可以实现互联网协议应用层以下的层的工作 3、怎么使用socket import socket 写socket套接字: Client Ser 阅读全文
posted @ 2020-11-02 22:02 chchcharlie、 阅读(248) 评论(0) 推荐(0)