今日得到: 三人行,必有我师焉,择其善者而从之,其不善者而改之。 今日看源码才理解到现在已经是2020年了,而在2010年的时候,大佬David Beazley就做了讲座讲解Python GIL的设计相关问题,10年间相信也在不断改善和优化,但是并没有将GIL从CPython中移除,可想而知,GIL ...
分类:
编程语言 时间:
2020-06-09 22:10:55
阅读次数:
78
首先安装xadmin,pipinstallxadmin,或者下载放到项目根目录都可以,直接运行会报错,主要因为Django中six包已经移除,使用独立的第三方包。需要改的地方有:requirements.txt中django-formtools==2.2需要升级到2.2版本,2.1版本会报错根目录下sites.py中需要替换fromdjango.utilsimportsix==>import
分类:
其他好文 时间:
2020-06-09 18:48:24
阅读次数:
97
最近做了一个后台管理系统主体框架是基于React进行开发的,因此系统的路由管理,选用了react-router(4.3.1)插件进行路由页面的管理配置。 实现原理剖析 1、hash的方式 以 hash 形式(也可以使用 History API 来处理)为例,当 url 的 hash 发生变化时,触发 ...
分类:
其他好文 时间:
2020-06-09 14:27:33
阅读次数:
45
css3属性-webkit-font-smoothing 对字体进行抗锯齿渲染可以使字体看起来会更清晰舒服。在图标字体成为一种趋势的今天,抗锯齿渲染使用也越来越多。font-smoothing是非标准的CSS定义。它被列入标准规范的草案中,后由于某些原因从web标准中被移除了。但是,我们可以用以下两 ...
分类:
Web程序 时间:
2020-06-09 14:26:37
阅读次数:
82
添加模块数据 模块使用数据文件来加载默认数据、演示数据、用户界面定义和其它需存入数据库的配置。可以选择使用 CSV 或 XML 文件。“ 注意: Odoo 12 的修改Odoo 11 及之前版本支持 YAML 格式文件,但在 Odoo 12 移除了相关支持。相关使用示例可参考 Odoo 11 官方模 ...
分类:
其他好文 时间:
2020-06-09 12:50:47
阅读次数:
64
1 onmousedown //鼠标按下 2 onmouseup //鼠标抬起 3 onmouseover //鼠标移入 4 onmouseout //鼠标移除 5 onmousemove //鼠标移动 6 onclick //点击事件 7 onfocus //获得焦点 8 onblur //失去焦 ...
分类:
编程语言 时间:
2020-06-09 09:42:27
阅读次数:
75
题目简介 原题链接:https://leetcode-cn.com/problems/remove-element/ 著作权归领扣网络所有。 题目描述: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必 ...
分类:
其他好文 时间:
2020-06-08 23:29:54
阅读次数:
59
DOM对象?<fontcolor="red">DOM</font>:DocumentObjectModel文档对象模型?要实现页面的动态交互效果,bom操作远远不够,需要操作html才是核心。如何操作htm,就是DOM。简单的说,dom提供了用程序动态控制html接口。DOM即文档对象模型描绘了一个层次化的节点树,运行开发人员添加、移除和修改页面的某一部
分类:
其他好文 时间:
2020-06-08 17:36:41
阅读次数:
50
背景 互联网产品中存在很多种类的数据,不同种类的数据对于存储系统的一致性,可用性,扩展性的要求是不同的。比如,金融、账号相关的数据对一致性要求比较高,社交类数据例如点赞对可用性要求比较高。还有一些大规模元数据存储场景,例如对象存储的索引层数据,对一致性,扩展性和可用性要求都比较高,这就需要底层存储系 ...
分类:
其他好文 时间:
2020-06-07 19:13:28
阅读次数:
59
在前面学习 synchronized 的时候,有讲到 wait/notify 的基本使用,结合 synchronized 可以实现对线程的通信。那么这个时候我就在思考了,既然 J.U.C 里面提供了锁的实现机制,那 J.U.C 里面有没有提供类似的线程通信的工具呢? 于是找阿找,发现了一个 Cond ...
分类:
其他好文 时间:
2020-06-07 17:57:13
阅读次数:
65