计算机
文章平均质量分 65
crq1205
这个作者很懒,什么都没留下…
展开
-
Django报错 has noattribute“objects“
Django报错 has noattribute"objects"在model目录中_init_.py文件中配置上类名和文件名的对应关系from apps.xxx.monitor.models.sys_files import SysFiles原创 2022-02-12 11:46:09 · 1249 阅读 · 0 评论 -
CPU冲高分析过程
一:背景1. 讲故事这个月初,一位朋友加微信求助他的程序出现了 CPU 偶发性爆高,希望能有偿解决一下。从描述看,这个问题应该困扰了很久,还是医院的朋友给力,开门就是100块红包 ????????????,那既然是偶发性爆高,人工不行,还得用procdump自动抓,用procdump -ma -s 5 -n 2 -c 70 w3wp埋伏好,几天后如愿生成了两个dump,太妙了,接下来就用 windbg 分析吧。二:Windbg 分析1. 真的是cpu爆高吗一切只相信数据,这里用!原创 2021-12-27 10:44:18 · 851 阅读 · 0 评论 -
介绍六种开源协议
GPL,LGPL,BSD,MIT,Apache,Mozilla这六种首先来一张图,图是照着网上大神自己画了一遍LGPLLGPL是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。但是如果修改LGPL协议的代码或者衍生,则所有修改的代码,涉及修改部分的额外代.原创 2021-07-22 11:16:32 · 193 阅读 · 0 评论