
python
文章平均质量分 72
qq_23183809
这个作者很懒,什么都没留下…
展开
-
pythoN 线程好文章
https://blog.youkuaiyun.com/weixin_44999591/article/details/115706864转载 2022-10-25 21:41:07 · 209 阅读 · 1 评论 -
Tomcat & await & gevent & 防火墙的作用
Tomcat :Tomcat(一):简介_水-滴的博客-优快云博客_tomcat web轻量级服务器防火墙总体上分为包过滤、应用级网关和代理服务器等三种类型:数据包过滤、应用级网关、代理服务。第一、数据包过滤:数据包过滤(Packet Filtering)技术是在网络层对数据包进行选择,选择的依据是系统内设置的过滤逻辑,被称为访问控制表(AccessControl Table)。通过检查数据流中每个数据包的源地址、目的地址、所用的端口号、协议状态等因素,或它们的组合来确定是否允许该数据包通...原创 2022-04-05 11:00:15 · 1559 阅读 · 0 评论 -
try —> except X —> except —> else—> finally
python中try/except/else/finally的用法格式:完整的格式顺序是:try —> except X —> except —> else—> finally 如果 else 和 finally 都存在的话,else 必须在 finally 之前,finally 必须在整个程序的最后。 else 的存在是以 except 或 except X 的存在为前提,如果没有 except,而在 try 中使用 else 的话,会出现语法错误。 1 tr.原创 2022-03-07 20:31:38 · 468 阅读 · 0 评论 -
MySQL/InnoDB中,乐观锁、悲观锁、共享锁、排它锁、行锁、表锁、死锁概念的理解
2018-07-30阅读8170MySQL/InnoDB的加锁,一直是一个面试中常问的话题。例如,数据库如果有高并发请求,如何保证数据完整性?产生死锁问题如何排查并解决?我在工作过程中,也会经常用到,乐观锁,排它锁,等。于是今天就对这几个概念进行学习,屡屡思路,记录一下。注:MySQL是一个支持插件式存储引擎的数据库系统。本文下面的所有介绍,都是基于InnoDB存储引擎,其他引擎的表现,会有较大的区别。存储引擎查看MySQL给开发者提供了查询存储引擎的功能,我这里使用的是MySQL5...原创 2022-02-14 08:51:14 · 330 阅读 · 0 评论 -
python-n4
****1221*******packagethings/*xisu.py/*eat.py/*go_home.pycatgo_home.py:importthings.fun()things.fun.eat()or:fromthings.funimporteateat()该中写法p3.3之前不支持需要单独在things里添加__init__.py文件;里面什么都不写;表面这是一个包可以引用p3.3后也可以这...原创 2022-02-08 16:41:34 · 716 阅读 · 0 评论 -
GO beedb
关于go语言的orm:beedb网上资料太少了,今天才开始研究,总结了一些,希望对大家有帮助,不说没用的了,直接主题:安装: go get github.com/astaxie/beedbAPI地址: https://github.com/astaxie/beedb/wiki/API-Interface支持的数据库种类: Mysql/SQLite/PostgreSQL/DB2/MS ADODB/ODBC/Oracle数据库包下载地址: Mysql:github.co...原创 2021-12-08 11:26:19 · 128 阅读 · 0 评论 -
python & go 的区别
相比于Python的40个特性,Go只有31个,可以说Go在语言设计上是相当克制的。比如,它没有隐式的数值转换,没有构造函数和析构函数,没有运算符重载,没有默认参数,也没有继承,没有泛型,没有异常,没有宏,没有函数修饰,更没有线程局部存储。但是Go的特点也很鲜明,比如,它拥有协程、自动垃圾回收、包管理系统、一等公民的函数、栈空间管理等。Go作为静态类型语言,保证了Go在运行效率、内存用量、类型安全都要强于Python和Erlang。Go的数据类型也更加丰富,除了支持表、字典等复杂的数据结构,还支原创 2021-11-24 12:01:16 · 437 阅读 · 0 评论 -
Logging
python中 logging的使用详解更新时间:2017年10月25日 08:39:18 作者:Wanna_Go 这篇文章主要介绍了python中 logging的使用,非常不错,具有参考借鉴价值,需要的朋友可以参考下日志是用来记录程序在运行过程中发生的状况,在程序开发过程中添加日志模块能够帮助我们了解程序运行过程中发生了哪些事件,这些事件也有轻重之分。根据事件的轻重可分为以下几个级别:DEBUG: 详细信息,通常仅在诊断问题时才受到关注。整数level=10INFO: 确...原创 2021-11-23 11:14:53 · 92 阅读 · 0 评论 -
浅谈python 里面的单下划线与双下划线的区别
更新时间:2017年12月01日 10:30:13 作者:空气中的臭氧 这篇文章主要介绍了浅谈python 里面的单下划线与双下划线的区别,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧在学习Python的时候,很多人都不理解为什么在方法(method)前面会加好几个下划线,有时甚至两边都会加,比如像 __this__ 这种。在我看到上面的文章之前,我一直以为Python中这些下划线的作用就像Golang中方法/函数的大小写一样,或是一些其他语言中的 priv...原创 2021-11-22 11:38:07 · 1393 阅读 · 0 评论 -
python 常用框架简介
轻言轻语程序员1. DjangoDjango是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。Django是一个基于MVC构造的框架。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式。它们各自的职责如下:模型(Model),即数据存取层处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪...原创 2021-11-16 08:57:59 · 3513 阅读 · 0 评论 -
python的列表生成式和生成器
1.列表生成式是Python受欢迎的语法之一,通过一句简洁的语法就可以对一组元素进行过滤,还可以对得到的元素进行转换处理,语法格式为:[exp for val in collection if condition] 相当于resul = []for val in collection: if(condition): result.appen(exp) 例子:求1到10的偶数的平方,代码如下:li = [x*x for x in xrange(..转载 2021-10-17 08:52:24 · 338 阅读 · 0 评论 -
python 常见问题
转存失败重新上传取消 首页 新闻 博问 专区 闪存 班级注册 登录莫失莫忘csbh每个人心中都有一团火,路过的人只看到了烟!博客园 首页 新随笔 联系 管理 订阅 正在上传…重新上传取消随笔- 42 文章- 0 评论- 4 阅读- 94373python110道面试题1、一行代码实现1--100之和利用sum()函数求和2、如何在一个函数内部修改全局变量利用global 修改全局变量3、列出5个py...转载 2022-02-14 08:47:45 · 442 阅读 · 0 评论 -
python中global关键字实现在函数内部对全局变量进行修改。
python中global关键字实现在函数内部对全局变量进行修改。1、测试>>> v = 10>>> def test(): v = 5 print(v) >>> test()5>>> v ## 这说明在函数内部修改的全局变量只能在函数内部生效,不会真正影响全局变量10加global关键字:>>> v = 10>>> def原创 2021-10-15 09:58:56 · 1073 阅读 · 0 评论 -
15 个常用的python 开源框架
注册登录shaomine博客园首页新随笔联系订阅正在上传…重新上传取消管理随笔 - 579 文章 - 1 评论 - 69 阅读 -253万15个最受欢迎的Python开源框架(转载) 一、Django: Python Web应用开发框架 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网...转载 2022-02-14 08:50:13 · 17274 阅读 · 0 评论 -
Python:使用lambda对列表(list)和字典(dict)排序
转自Penguin博客自己验证实现并整理,对列表和字典排序时lambda的用法。函数介绍sorted()sorted函数:sorted(iterable[,key][,reverse])函数接收三个参数:排序的变量、排序的规则、升降序选择lambdalambda 匿名函数一般形式lambda arguments: expression写成函数形式def <lambda>(arguments): return expressi转载 2021-09-21 11:33:03 · 7784 阅读 · 1 评论 -
对CPU密集型计算和IO密集型运算,应该选择多进程还是多线程?
最近在看python多线程部分,看了一些资料说对于Python如果是CPU密集型应该用多进程模型,如果是IO密集型应该用多线程模型。后者可以理解。但是,为什么CPU密集型的要用多进程呢?不是进程占用的资源很多,进程切换就占用很多CPU资源,这样合理吗?Neo Ko无12 人赞同了该回答Python,特指CPython的实现,由于GIL的存在,CPython不能有效的利用多核处理器。表现为任意时间一个进程只有一个线程在跑,而IO密集型运算,多数是在IO读写将线程堵塞掉了,这个时候线程切换...原创 2021-06-04 11:16:37 · 2546 阅读 · 1 评论 -
网站学习目录ip
小甲鱼python: https://fishc.com.cn/forum-243-1.html原创 2020-03-14 10:17:49 · 198 阅读 · 0 评论 -
小甲鱼14讲解python
https://fishc.com.cn/forum.php?mod=viewthread&tid=38992 小甲鱼14讲解 字符串在python中的应用原创 2020-02-21 11:17:07 · 175 阅读 · 0 评论