ini.remove_option Remove a key/value pair from a section in an ini file. Returns the value of the removed key, or if nothing was removed. API Example: ...
分类:
其他好文 时间:
2020-03-28 21:46:58
阅读次数:
70
from...import ... from...import...与import语句基本一致,唯一不同的是:使用import foo(模块名)导入模块后,引用模块中的名字都需要加上foo.(模块名点)作为前缀, 而使用from foo import x,get,change,Foo(变量名或函数名 ...
分类:
其他好文 时间:
2020-03-27 23:17:55
阅读次数:
92
redis哨兵模式增加密码认证 1、首选找到各个节点的redis.conf 打开文件内找到这一行 #requirepass 后面写密码 改成 requirepass 你自己的密码 2、然后修改 多个节点下的sentinel.conf # 当在Redis实例中开启了requirepass foobar ...
分类:
其他好文 时间:
2020-03-27 15:38:48
阅读次数:
135
[TOC] 组合 什么是组合 ? 组合指的是一个对象中的属性,该属性的值指向的是另一个对象。 组合的作用 ? 组合的目的和继承一样,为了减少代码冗余 如何使用组合 总结 继承 ? 类与类的关系,一种什么是什么的关系,子类与父类是从属关系。 组合 ? 对象与对象的关系,一种什么有什么的关系,一个对象拥 ...
分类:
其他好文 时间:
2020-03-26 23:20:14
阅读次数:
114
叠加多个装饰器 # 一、叠加多个装饰器的加载、运行分析(了解***)# def deco1(func1): # func1 = wrapper2的内存地址# def wrapper1(*args,**kwargs):# print('正在运行 >deco1.wrapper1')# res1=func ...
分类:
其他好文 时间:
2020-03-25 14:57:51
阅读次数:
87
Map 转为数组 const myMap = new Map() .set(true, 7) .set({foo: 3}, ['abc']); [...myMap] // 使用扩展运算符(...) // [ [ true, 7 ], [ { foo: 3 }, [ 'abc' ] ] ] 数组 转为 ...
分类:
其他好文 时间:
2020-03-25 10:39:05
阅读次数:
56
WeakMap结构与Map结构类似,用于生成键值对的集合。 // WeakMap 可以使用 set 方法添加成员 const wm1 = new WeakMap(); const key = {foo: 1}; wm1.set(key, 2); wm1.get(key) // 2 // WeakMa ...
分类:
其他好文 时间:
2020-03-25 10:35:16
阅读次数:
72
本文参考原文-http://bjbsair.com/2020-03-22/tech-info/5702/jad反编译工具,已经不再更新,且只支持JDK1.4,但并不影响其强大的功能。基本用法:jadxxx.class,会生成直接可读的xxx.jad文件。自动拆装箱对于基本类型和包装类型之间的转换,通过xxxValue()和valueOf()两个方法完成自动拆装箱,使用jad进行反编译可以看到该过程
分类:
其他好文 时间:
2020-03-24 13:17:16
阅读次数:
85
JavaScript 执行机制 -- 先编译,再执行 变量提升 var myname = "zd" => var myname = undefined // 声明 myname = "zd" // 赋值 function foo () { console.log('function') } => / ...
分类:
编程语言 时间:
2020-03-24 12:49:55
阅读次数:
88
比如我们可以看到一些css文件中有这样的代码: @import '~antd/dist/antd.css';... 那么,这个 ~ 起什么作用呢? 首先,我们来看一下URL转换规则 1、如果URL是一个绝对路径(例如 /images/foo.png),它将会保留不变。 2、如果URL以 . 开头,它 ...
分类:
Web程序 时间:
2020-03-23 15:03:59
阅读次数:
166