撸码
weixin_36013896
这个作者很懒,什么都没留下…
展开
-
python 模拟匀速输出的限速情况
speedLimit.pyfrom redis import Redisimport timeimport mathimport randomredis_conn = Redis(host='localhost',port=6689,password="redis_user",db=0)def init_redis_key(key,times): redis_conn.hset(key, 'tokens', times) last_time = int(time..原创 2022-01-26 17:39:30 · 157 阅读 · 0 评论 -
ldap的理解
常见关键字列表:ldapsearch -H ldapi:/// -x -D "cn=admin,dc=demo,dc=com" -w admin -b "ou=Group,dc=demo,dc=com" -x-D-w-bdn:怎么理解 distributed name: 唯一标识,怎么才能唯一,把整棵树从根到末尾的节点都列出来才能唯一:...原创 2022-03-18 11:29:41 · 109 阅读 · 0 评论 -
oauth2 ldap sso
ldap可以理解为一个统一存储用户信息,组织架构信息等等的数据库,并提供登录认证手段,但不提供sso,token等机制,用户登录是明文sso: 解决登录多个内部系统不需要输密码,靠cookie、session解决,当多个应用是同一个顶级域,比如app1.nihao.com app2.nihao.com 可以把cookie和顶级nihao.com绑定即可,应用不是同一个定义域,需要cas来解决,就是不同的客户端保存自己的cookieoauth2: 这个使用场景是互联网,不同厂家的应用系统,原创 2022-03-17 09:59:07 · 962 阅读 · 0 评论 -
转义字符场景
前面有反斜杠(\)的字符代表转义字符,它对编译器来说是有特殊含义的。下面列表展示了Java的转义序列:转义序列描述\t在文中该处插入一个tab键\b在文中该处插入一个后退键\n在文中该处换行\r在文中该处插入回车\f在文中该处插入换页符\'在文中该处插入单引号\"在文中该处插入双引号\\在文中该处插入反斜杠Java split() 方法split() 方法根据匹配给定的正则表达式来拆分字符串。注意:.、$、|和*等转义字符,必须得加...原创 2021-12-30 10:09:55 · 364 阅读 · 0 评论