随笔分类 -  Python

摘要:有以下员工信息表 当然此表你在文件存储时可以这样表示 1,Alex Li,22,13651054608,IT,2013-04-01 现需要对这个员工信息文件,实现增删改查操作 可进行模糊查询,语法至少支持下面3种: select name,age from staff_table where age 阅读全文
posted @ 2024-07-02 19:40 zhengna 阅读(16) 评论(0) 推荐(0) 编辑
摘要:角色:学校、学员、课程、讲师要求:1. 创建北京、上海 2 所学校2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联课程、讲师5. 创建学员时,选择学校,关联班级 阅读全文
posted @ 2024-07-02 19:40 zhengna 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1.github下载paramiko-master.zip。 https://github.com/paramiko/paramiko 2.解压,我们要用的是demos文件夹下的代码,可以将demos文件夹拷贝到pycharm下查看。 3.测试一下demo.py。首先启动一个虚拟机,然后打开本地命令 阅读全文
posted @ 2024-07-02 19:39 zhengna 阅读(35) 评论(0) 推荐(0) 编辑
摘要:一 HTML本质 我们把html比作一个赤裸裸的人的话,css就是给这个人穿上华丽的衣服,js就是让这个人想怎么动就怎么动。 WEB框架本质:对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。一段socket服务端代码: #Author:Zhen 阅读全文
posted @ 2024-07-02 19:38 zhengna 阅读(43) 评论(0) 推荐(0) 编辑
摘要:logging模块 #loggingtest/conf/test.conf ####日志文件位置#### [log] logfile = ../log/test.log test.conf # loggingtest/core/test.py import os,configparser,loggi 阅读全文
posted @ 2024-07-02 19:37 zhengna 阅读(8) 评论(0) 推荐(0) 编辑
摘要:作业需求: 模拟实现一个ATM + 购物商城程序 额度 15000或自定义 实现购物商城,买东西加入 购物车,调用信用卡接口结账 可以提现,手续费5% 每月22号出账单,每月10号为还款日,过期未还,按欠款总额 万分之5 每日计息 支持多账户登录 支持账户间转账 记录每月日常消费流水 提供还款接口 阅读全文
posted @ 2024-07-02 19:37 zhengna 阅读(11) 评论(0) 推荐(0) 编辑
摘要:一 css概述 css是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化。 存在方式有三种:元素内联(标签的style属性)、页面嵌入(写在head里面,style标签中写样式)和外部引入(写在单独文件中,提高代码重用性),比较三种方式的优缺点。 语法:st 阅读全文
posted @ 2024-07-02 19:36 zhengna 阅读(28) 评论(0) 推荐(0) 编辑
摘要:开发一个简单的python计算器 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须自己解析里面的(),+,-, 阅读全文
posted @ 2024-07-02 19:36 zhengna 阅读(9) 评论(0) 推荐(0) 编辑
摘要:格式:\033[二位数;1m字符串\033[0m 二位数为31-37,40-47(其他数字无效),其中:十位数3表示字颜色,4表示背景色个位数0-7分别表示 黑 红 绿 黄 蓝 紫 浅蓝 灰 示例代码: # 加颜色:31-37 print("\033[31;1mHello Python-31-红色字 阅读全文
posted @ 2024-07-02 19:35 zhengna 阅读(24) 评论(0) 推荐(0) 编辑
摘要:题目:简单主机批量管理工具 需求: 主机分组 主机信息配置文件用configparser解析 可批量执行命令、发送文件,结果实时返回,执行格式如下 batch_run -h h1,h2,h3 -g web_clusters,db_servers -cmd "df -h" batch_scp -h h 阅读全文
posted @ 2024-07-02 19:35 zhengna 阅读(8) 评论(0) 推荐(0) 编辑
摘要:jQuery API速查表: http://www.php100.com/manual/jquery/ 参考:https://www.w3cschool.cn/jquery/ 一 jQuery 简介 jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的Jav 阅读全文
posted @ 2024-07-02 19:33 zhengna 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1.设计好软件目录结构。规范 2.Python命名规范。 3.if __name__ == '__main__':的意思是:当我们手动执行程序时,它下面的内容会执行,当程序作为模块被别的程序引用时,它下面的内容不会被执行。 4.os.path.getsize()函数返回参数中文件的字节数,参数为文件 阅读全文
posted @ 2024-07-02 19:32 zhengna 阅读(10) 评论(0) 推荐(0) 编辑
摘要:论事件驱动 详见:https://www.cnblogs.com/alex3714/articles/5248247.html Select\Poll\Epoll异步IO 详见:http://www.cnblogs.com/alex3714/p/4372426.html IO多路复用 详见:http 阅读全文
posted @ 2019-07-30 17:07 zhengna 阅读(250) 评论(0) 推荐(0) 编辑
摘要:一 协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状态的一 阅读全文
posted @ 2019-07-30 17:06 zhengna 阅读(444) 评论(0) 推荐(0) 编辑
摘要:一 多进程multiprocessing multiprocessing is a package that supports spawning processes using an API similar to the threading module. The multiprocessing p 阅读全文
posted @ 2019-05-10 10:17 zhengna 阅读(1240) 评论(0) 推荐(1) 编辑
摘要:一 队列queue 当必须在多个线程之间安全地交换信息时,队列在线程编程中特别有用。 队列的作用:1.解耦,使程序直接实现松耦合 2.提高处理效率 列表与队列都是有顺序的,但是他们之间有一个很大的区别:从列表中取出一个数据,数据还在列表中,从队列中取出一个数据,队列中就减少一个数据。class qu 阅读全文
posted @ 2019-05-10 10:15 zhengna 阅读(1461) 评论(0) 推荐(0) 编辑
摘要:一 Python GIL(Global Interpreter Lock) 全局解释器锁 如果一个主机是单核,此时同时启动10个线程,由于CPU执行了上下文的切换,让我们宏观上看上去它们是并行的,但实际上在微观上它们永远是串行的。如果一个主机有四核,代表它可以真真正正同时执行4个任务,而不是假象。但 阅读全文
posted @ 2019-05-10 10:06 zhengna 阅读(428) 评论(0) 推荐(0) 编辑
摘要:一 操作系统发展史介绍 参考链接:http://www.cnblogs.com/alex3714/articles/5230609.html 二 进程与线程 进程: 对各种资源管理的集合 就可以称为进程。进程要以一个整体的形式暴露给操作系统管理,里面包含对各种资源的调用,内存的管理,网络接口的调用等 阅读全文
posted @ 2019-04-03 20:03 zhengna 阅读(236) 评论(0) 推荐(0) 编辑
摘要:我们一般使用linux的时候,都是在Windows上安装一个ssh客户端连接上去。那么从一台linux如何连接到另一条linux呢?使用ssh命令即可,因为每台linux机器自己都有一个ssh客户端。现在我们使用Python的paramiko模块可以实现ssh客户端,通过Python脚本远程登录一台 阅读全文
posted @ 2019-03-10 23:05 zhengna 阅读(8756) 评论(0) 推荐(0) 编辑
摘要:作业: 开发一个支持多用户在线的FTP程序 要求: README: 1.client连接server端需要验证账号密码,密码使用MD5加密传输,三次验证不成功即退出。2.用户信息保存在服务器本地文件中,密码MD5加密存储。磁盘配额大小也保存在其中。3.用户连接上来后,可以执行命令如下 目录变更:cd 阅读全文
posted @ 2019-03-10 23:02 zhengna 阅读(801) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示