- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 Gateway网关-网关作用介绍
LMGD已于 2022-12-21 19:11:15 修改143611gateway于 2022-12-21 19:09:58 首次发布版权声明:本文为博主原创文章,遵循版权协议,转载请附上原文出处链接和本声明。为什么需要网关?如果允许任何人访问微服务,查看我们的敏感业务,这样数据是不是不安全。如果是我们的工作人员并且有相应的查看权限,我们才提供访问权限。那谁来做这件事呢?就是我们的网关。网关的功能作用1)身份认证和权限校验。一切请求要先经过网关,再到微服务。
2023-03-24 10:49:43
318
原创 python代码实现切换中英文输入法
代码实现切换中英文输入法from win32con import WM_INPUTLANGCHANGEREQUESTimport win32guiimport win32apidef set_english_inputer(): # 0x0409为英文输入法的lid_hex的 中文一般为0x0804 hwnd = win32gui.GetForegroundWindow() title = win32gui.GetWindowText(hwnd) im_list =
2021-01-13 15:18:25
6012
4
原创 根据字典的值进行排序
根据字典的值进行排序from operator import itemgetter# 根据字典的值进行排序def sort_dict(d): new_d = sorted(d.items(), key=lambda v: itemgetter(0)(v)) print(new_d)sort_dict({'a': [345, 30], 'd': [315, 37], 'b': [355, 34]})输出:[('a', [345, 30]), ('b', [355, 34]),
2020-09-23 15:51:59
2800
原创 python中装饰器的简单应用
python中装饰器的简单应用import time# 函数装饰器小示例 计算程序耗时时间# 装饰器def time_des(fun): name = 'kobe' def inner(): start_time = time.time() print(name) fun() end_time = time.time() print('函数运行时间为{}'.format(end_time - start
2020-09-23 15:49:22
137
原创 判断是否为工作日
判断是否为工作日 方法库is_workday 返回True为工作日is_holiday 返回True为休息日import datetimefrom chinese_calendar import is_workday,is_holiday# 判断工作日 限定2020年da = datetime.date(2020, 9, 27)boll = is_holiday(da)# boll = is_workday(da)print(boll)注意:目前chinese_calendar库更新
2020-09-23 15:42:54
1220
转载 解读什么是restful API
要弄清楚什么是RESTful API,首先要弄清楚什么是REST。REST -- REpresentational State Transfer,英语的直译就是“表现层状态转移”。如果看这个概念,估计没几个人能明白是什么意思。那下面就让我来用一句人话解释一下什么是RESTful:URL定位资源,用HTTP动词(GET,POST,PUT,DELETE)描述操作。Resource:资源,...
2020-04-10 10:57:51
121
原创 Python中decimal.Decimal类型和float类型比较
1,class 'decimal.Decimal' 转换成float类型例如:四色五入,保留两位小数 传入参数可以为字符串也可以为整数num01= Decimal(2.333).quantize(Decimal('0.00'))此时 num01 类型为'decimal.Decimal' ,需要转化成float类型在与浮点型作比较;num01 = float(num01)2,...
2020-04-08 16:18:09
11779
转载 **Mysql数据库的优化**
Mysql数据库的优化1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很...
2020-03-23 19:08:16
90
转载 python中MTV和MVC模式
MVCWeb服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器©和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起。M 模型负责业务对象与数据库的映,V 视图负责与用户的交互(页面),C 控制器接受用户的输入调用模型和视图完成用户的请求其示意图如下所示:MTVDjango的MTV模式本质上和MVC是一样的,也是为了各组件间保持松耦合关系,...
2019-09-17 13:30:16
1252
原创 linux基本命令——个人整理版
<<Linux 基础>>三大操作系统Windows/DOS…LinuxRedhatUbuntuUnixAIX(IBM)IOS,MAC OS X(Apple)Solaris(SUN)计算的组成:硬件:处理器(CPU)运行内存RAM(存储数据)主板输入输出设备(显示屏,键盘,鼠标)外部存储设置(硬盘,U盘)软件:操作系统软件Windows...
2019-09-17 09:40:55
118
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人