会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
frank007
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
2
3
4
5
6
···
8
下一页
2019年1月17日
django中的ORM介绍和字段及字段参数
摘要: Object Relational Mapping(ORM) ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中
阅读全文
posted @ 2019-01-17 08:39 frank007
阅读(158)
评论(0)
推荐(0)
编辑
2019年1月3日
python--jianja2
摘要: 一:渲染模版 要渲染一个模板,通过render_template方法即可。 @app.route('/about/')def about():return render_template('about.html',**{'user':'username'}) 渲染模版时有两种传递参数的方式:用 va
阅读全文
posted @ 2019-01-03 18:20 frank007
阅读(676)
评论(0)
推荐(0)
编辑
2018年12月4日
html 入门 "地表最强"干货 你值得拥有
摘要: # 入门 ## 一.前端三剑客 #### html ```完成页面架构的搭建文件: .html``` #### css ```完成页面样式布局(装修)文件: .css``` #### js ```完成页面功能(特效/渲染/用户交互/数据刷新)文件: .js``` ## 二.编辑器 - 安装 ```官
阅读全文
posted @ 2018-12-04 20:59 frank007
阅读(170)
评论(0)
推荐(0)
编辑
2018年11月9日
python信号量
摘要: 同进程的一样 Semaphore管理一个内置的计数器,每当调用acquire()时内置计数器-1;调用release() 时内置计数器+1;计数器不能小于0;当计数器为0时,acquire()将阻塞线程直到其他线程调用release()。 实例:(同时只有5个线程可以获得semaphore,即可以限
阅读全文
posted @ 2018-11-09 19:04 frank007
阅读(196)
评论(0)
推荐(0)
编辑
死锁 与 递归锁
摘要: 进程也有死锁与递归锁,在进程那里忘记说了,放到这里一切说了额 所谓死锁: 是指两个或两个以上的进程或线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程,如下就是死锁 解决方法,递归锁
阅读全文
posted @ 2018-11-09 19:02 frank007
阅读(339)
评论(0)
推荐(0)
编辑
2018年11月8日
互斥锁
摘要: 进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的, 而共享带来的是竞争,竞争带来的结果就是错乱,如何控制,就是加锁处理 # 什么时候用锁? # 当多个进程 同时读写同一份数据 数据很可能就被搞坏了 # 第一个进程写了一个中文字符的一个字节 cpu被切到另
阅读全文
posted @ 2018-11-08 20:05 frank007
阅读(178)
评论(0)
推荐(0)
编辑
进程之间的通讯
摘要: IPC 指的是进程间的通讯 之所以开启至今城 肯定是需要它帮我们完成任务 很多情况下 需要将数据返回给主进程,然而进程内存是物理隔离的 解决方案: 1.将共享数据放到文件中 就是慢 2.管道 subprocess 中的那个 管道只能单向通信 必须存在父子关系 3. 共享一块内存区域 得操作系统帮你分
阅读全文
posted @ 2018-11-08 19:37 frank007
阅读(152)
评论(0)
推荐(0)
编辑
2018年11月7日
进程与多道技术
摘要: 4.TCP 和 UDP通讯的流程 需要先绑定端口 TCP 从操作系统缓存取出数据 发送给服务器 必须接收到服务器返回的确认包 更加安全 UDP 从操作系统缓存取出数据 发送给服务器 不需要确认 数据可能丢失 更加高效 5.什么是进程 一个正在运行的程序称之为进程 是一种抽象概念 表示一个执行某件事情
阅读全文
posted @ 2018-11-07 19:37 frank007
阅读(170)
评论(0)
推荐(0)
编辑
进程对象常用属性
摘要: from multiprocessing import Processimport time def task(name): print("start",name) time.sleep(5) print("stop",name) if __name__ == '__main__': p = Pro
阅读全文
posted @ 2018-11-07 19:35 frank007
阅读(280)
评论(0)
推荐(0)
编辑
开启子进程的方式2
摘要: #from multiprocessing import Process### class MyProcess(Process):# # 当进程被执行时 其实执行的就是run函数# def run(self):# print("这是 run被执行了!")#### def ttt():# print(
阅读全文
posted @ 2018-11-07 19:34 frank007
阅读(82)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
···
8
下一页
公告