yanshigou | Dzt's Blog

无法改变世界, 但可以改变看世界的角度

记近段时间的数据库调优,百万数据统计八分钟到秒级

交通后台管理系统分片区,分地址的大数据统计SQL调优

仅为自己查阅,不做解释 以地址分组统计 select device_info.address, ifnull(COUNT(((data_group.event_image != '' or data_group.event_image != null ) AND data_group.wf_time >= '2019-12-19 00:00:00'AND data_group.wf...

Windows server2012R安装python3.x版本报错0x80240017

安装python3.x版本报错0x80240017

前言 今天在安装python3.6版本时候出现错误0x80240017 因为又是在内网中,无法在线更新什么的。 几经周折多数都是说win7,win10的解决方法后面去官网找找到了一个答案给大家。 解决方法 经本人测试需要更新3个补丁。而且耗时比较长补丁方面。 KB2919442 ,KB2919355,KB3118401 这三个补丁。 安装需按顺序进行 **其中先安装KB2919442 ,在...

Windows server内网下部署Django项目

在Windows Server内网下解决mysql、python环境、IIS相关问题

前言 工作原因需要在公安内网中搭建一个后台管理系统,我是用Django+html实现的,本来是用的mysql作为数据库,但在实际操作过程中,碰到了很多mysql的问题,比如缺少dll文件,程序0xc00007b等错误,后来改为了sqlserver数据库,但也碰到了更多问题,因为不太熟悉微软的sqlserver数据库,又尝试着手解决mysql相关的问题,查阅过很多资料,尝试了10多种方法,成...

Leaflet+MapDownloader打造离线地图

记录一下

先简单记录一下 有空再填坑 下载MapDownloader地图下载器 可以mysql或本地磁盘切片 配置MapDownloader.exe.config <body> <div id="map"></div> <script type="text/javascript"> var amapNormalUrl = 'h...

Mac下Go语言安装与环境搭建

go语言1.9.2安装与环境搭建

安装 在go语言中文网下载对应版本的包 https://studygolang.com/dl 可以选择自己需要的版本 我选用的是之前的老版本1.9.2 进入到下载路径,将压缩包解压到/usr/local/下 cd 安装包所在目录 tar -C /usr/local -xzf go1.9.2.darwin-amd64.tar.gz 在zsh(.zsh...

Mac下tkinter按钮无法显示文字解决+Mac下打包app

Mac下tkinter Button按钮无法正常显示文字,Mac下打包app [Errno 63] File name too long

前言 打包py文件为exe文件 + 把以前自己的脚本使用tkinter打包 换了Mac之后,准备把之前的脚步打包为Mac可用的app,发现在Mac下tkinter的Button按钮无法正常显示文字 解决 截取相关部分代码 源码点击前言中的链接 import tkinter as tk root = tk.Tk() root.title("---NginxLog分析器---") ...

python3.7与django1.11.8兼容性问题

Mac windows均有此问题

启动Django会报出以下错误 File "/Users/yanshigou/pyEnv/traffic_mgmt_env/lib/python3.7/site-packages/django/contrib/admin/widgets.py", line 151 '%s=%s' % (k, v) for k, v in params.items(), sudo vim /Us...

解决Mac下安装mysqlclient报错

OSError: mysql_config not found 查找mysql_config文件夹位置,我的在/usr/local/opt/mysql@5.7/bin这个路径下,解决方法: 将mysql_config链接到/usr/local/bin目录下 ln -s /usr/local/opt/mysql@5.7/bin/mysql_config /usr/local/bin/my...

oh-my-zsh让zsh更简单更强大

告别单调的bash,狂拽炫酷吊炸天的oh my zsh

前言 shell的类型有很多种,linux下默认的是bash,虽然bash的功能已经很强大,但对于以懒惰为美德的程序员来说,bash的提示功能不够强大,界面也不够炫,并非理想工具。 而zsh的功能极其强大,只是配置过于复杂,起初只有极客才在用。后来,有个穷极无聊的程序员可能是实在看不下去广大猿友一直只能使用单调的bash,于是他创建了一个名为oh my zsh的开源项目… oh my zs...

Mac配置 个人记录走过的坑

Mac配置、软件安装、环境配置、镜像源、等

个人便好设置: 触控板:启用所有的触控板操作,「光标与点按」中选中「轻拍来点按」,将「查找与数据检测器」的手势调整为「用三个手字轻按」 安全与隐私:设置「进入睡眠或开启屏幕保护之后」「立即」要求输入密码 touch bar:用锁屏键替换Siri 基础环境设置 Xcode:Xcode会包含很多开发工具,今后会用到,具体安装Xcode步骤: # xcode-sel...