编程笔记
-
python 精准 四舍五入方法
from decimal import * a1 = Decimal('1.125').quantize(Decimal('0.00'),rounding=ROUND_HALF_UP) 参考:(27条消息) python 如何四舍五入_doudou_nc的博客-CSDN博客_python 四舍五入
-
结对编程队友代码分析
需求: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的…
-
微信小程序自定义渐变的tabbar导航栏
做为自己的一个小笔记,以免后面再用到 1,在需要自定义的界面的json文件中加入下面代码 "navigationStyle": "custom" ,隐藏系统导航栏 {"navigationBarTitleText": "","navigationBarBackgroundColor": "#000…
-
实现SM4算法(16字节版)
base_sm4.h #pragma once #include <vector> #include <iostream> /*32位以内的循环左移*/ #define SM4_Rotl32(buf,n) (((buf)<<(n))|((buf)>>(32-(n)))) class base_sm4 { public: base_s…
-
实现SM4-ECB、CBC、CFB、OFB算法(大数据版)
base_sm4类参考: 实现SM4算法(16字节版) sm4.h #pragma once #include <algorithm> #include <iostream> #include "D:/C++/实现SM4算法(16字节版)/base_sm4.h" constexpr bool SM4_ENCRYPT = 1; /…
-
C# 公众号网页开发 -绑定测试界面
1、微信公众号网页开发授权文档 2、主要测试代码 前端界面代码 <form method="POST" id="submitForm"> <label for="name">工号</label> <input type="text" class="form-control" name="us…
-
限流算法
限流算法 窗口算法 滑动窗口算法 滑动日志算法 漏桶 令牌桶 窗口算法 以一个单位为时间段,基于一定数量的请求进行通行,其他的抛弃 滑动窗口算法 多个时间段计数,超出抛弃 滑动日志算法 和窗口算法类似, 单位时间固…
-
Java 中HashMap 详解
本篇重点: 1.HashMap的存储结构 2.HashMap的put和get操作过程 3.HashMap的扩容 4.关于transient关键字 HashMap的存储结构 1. HashMap 总体是数组+链表的存储结构, 从JDK1.8开始,当数组的长度大于64,且链表的长…
-
Python技巧-实现批量替换字符串
场景一 · 批量将不同的字符串替换为不同内容 # 要替换的内容 key-value replist = {"1":"一","2":"二","3":"三"} txt = "111-222-333-112233-123" def dl(t: str, repl: dict): for i in repl: t = t.replace(i,rep…
-
python list
Python有6个序列的内置类型,但最常见的是列表和元组。 参考:https://www.runoob.com/python/python-lists.html 实例: #!/usr/bin/python # -*- coding: UTF-8 -*- list = [] ## 空列表 list.append('Google') ##…