摘要:
Event-信号传递 threading.Event源码的解释是这样的, class Event: """Class implementing event objects. Events manage a flag that can be ... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(46)
评论(0)
推荐(0)
摘要:
Semaphore-加锁 from threading import Thread, Semaphoreimport threadingimport timedef worker(s,i): s.acquire() print(threadi... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(38)
评论(0)
推荐(0)
摘要:
线程同步 控制线程执行顺序 生产者与消费者 可以看下打印,是相对有序的 from queue import Queue # 队列类import randomimport threadingimport time# 生产者线程class Produc... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(34)
评论(0)
推荐(0)
摘要:
线程互斥 该实例创建了3个线程t1、t2和t3同步执行,三个线程都访问全局变量data,并改变它的值。当第一个线程t1请求锁成功后,开始访问共享数据data,第二个线程t2和t3也开始请求锁,但是此时t1还没有释放锁,所以t2、t3处于等待状态,直到t1... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(49)
评论(0)
推荐(0)
摘要:
multiprocessing.dummy.Pool import timefrom multiprocessing.dummy import Pooldef run(fn): time.sleep(2) print(fn)if __name... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(50)
评论(0)
推荐(0)
摘要:
python的GIL导致python的并发不同于java,原因不说,下面直接说解决方案 concurrent.futures库提供了一个 ProcessPoolExecutor 类, 可被用来在一个单独的Python解释器中使用多核cpu执行计算密集型函... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(68)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(21)
评论(0)
推荐(0)
摘要:
创建数据库 create database if not exists testDB default charset utf8 collate utf8_general_ci; 选择数据库 USE testDB; 建表 CREATE TABLE ... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(178)
评论(0)
推荐(0)
摘要:
箭头函数的基本使用 Title 箭头函数参数和返回值 Title 箭头函数中this的使用 Title 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(132)
评论(0)
推荐(0)
摘要:
vue2 vue cli脚手架介绍和安装 vue cli 依赖node和webpack 安装(vue cli 3) npm install -g @vue/cli# ORyarn global add @vue/cli 如果你已经全局安装了旧版本... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(352)
评论(0)
推荐(0)
摘要:
模块化开发是为了解决 全局变量命名冲突的问题 export/ import index.html Title a.js var name = '我是小a'var age = 18var flag = truefunction sum(nu... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(67)
评论(0)
推荐(0)
摘要:
安装virtualenv pip install virtualenv安装虚拟环境管理工具 pip install virtualenvwrapper pip install virtualenvwrapper-win #windows环境下使用创建目录用... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(74)
评论(0)
推荐(0)
摘要:
免费的安全漏洞扫描工具 awvs 漏洞扫描 owasp zap 漏洞扫描 appscan 漏洞扫描 burpsuite:渗透测试主流工具,功能灰常强大,抓包改包,暴破 sqlmap:sql注入 nmap:扫端口 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(58)
评论(0)
推荐(0)
摘要:
sql注入攻击 sql注入的危害 非法读取、篡改、删除数据库中数据 盗取用户的各类敏感信息,获取利益 通过修改数据库来修改网页上的内容 注入木马等 下面的例子告诉你,sql实现注入的原理 def post(self,request): user_... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(70)
评论(0)
推荐(0)
摘要:
目录 一个案例讲清楚保理反向保理+向保理和正向保理的本质区别就是:反向保理有核心企业参与。通常核心企业有着非常高的资信等级或着与银行相互合作过,有着相互信任的良好基础。抵押和质押银行放流贷和承兑 一个案例讲清楚保理 1、保理:A是甲国卖... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(426)
评论(0)
推荐(0)
摘要:
django操作数据库数据,做增删改查 插入数据 from sign.models import Event, Guestfrom datetime import datetime1.两步走e1 = Event(id=3,name='nubia X P... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(116)
评论(0)
推荐(0)
摘要:
**类中的方法 ---- > 做一件事情 描述一个方法权限修饰符 [特征修饰符] 返回值类型 方法名字 (参数列表) [抛出异常] [{ 方法体}]必须有的结构权限修饰符 返回值类型 方法名字 () { }1. 无参数无返回值2. 无参数有返回值3. 有... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(55)
评论(0)
推荐(0)
摘要:
目录 面向过程面向对象面向对象之属性 面向过程 大象装冰箱,总共分几步 1.开门,2.大象装里面,3.关门 以过程为本--复用性差--增加了很多冗余 面向对象 考虑大象装冰箱有几个实体参与 人,冰箱,大象 分析每一个类格体都... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(40)
评论(0)
推荐(0)
摘要:
目录 1. 定义/声明2. 初始化3. 元素访问4. 遍历/轮询5. 引用类型(二维数组)在内存中的存储结构6. 练习题17. 知识点附 三维数组 1. 定义/声明 里面存储的类型[] 数组名字; int[][] array; 2.... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(60)
评论(0)
推荐(0)
摘要:
本章内容: 1.构建python3及pip3开发环境 2.yum相关(替换源,误删yum恢复方案) 查看Python的位置 [root@centos bin]# whereis pythonpython2: /usr/bin/python2 /us... 阅读全文
posted @ 2022-04-05 19:07
我是一言
阅读(246)
评论(0)
推荐(0)

浙公网安备 33010602011771号