Win10 Home版本,参考之前的文章:Win10 如何关闭自动更新的功能? 是无法 彻底关闭自动更新的功能的,最多2天之后就会自动被打开。
新买的电脑ThinkPad T15 安装的是 Win10 V2004,最新版为V20H2。
Java中普通的顶级类是不能使用static关键字修饰的,只有内部类可以使用static修饰。
静态内部类:常用于 建造者模式,返回所属外部类的类实例
日志的实现各自有各自的不同,如果一个项目中引入了很多依赖,每个依赖又用了不同的日志实现,配置日志的时候就会非常麻烦,所以有了上面的门面接口。其中用的最多的是slf4j。
Win 10下安装Python某个库报错:
Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
在安装某个Python开源系统的依赖库时,突然报一下错误:
make sure the development packages of libxml2 and libxslt are installed
executemany(templet, args):能同时执行多条语句,执行同样多的语句可比execute()快很多,强烈建议执行多条语句时使用executemany
- templet:sql模板字符串,例如:insert into table(id,name,age) values(%s,%s,%s)
- args:模板字符串中的参数,是一个list,在list中的每一个元素必须是元组! 例如:[(1, 'mike'), (2, 'jordan'), (3, 'james'), (4, 'rose')]
使用pymysql的 course.executemany(sql, update_list) 进行批量更新
- sql=更新一条的sql语句;
- update_list =一个列表套元组的结构;
如果更新多个值的话,只需要稍加修改:
UPDATE categories SET orderId = CASE id WHEN 1 THEN 3 WHEN 2 THEN 4 WHEN 3 THEN 5 END, title = CASE id WHEN 1 THEN 'New Title 1' WHEN 2 THEN 'New Title 2' WHEN 3 THEN 'New Title 3' END WHERE id IN (1,2,3)