自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 企业级数据库设计十原则

企业级数据库设计十原则3个基础原则 4个扩展性原则 3个完备性原则3个基础原则结构清晰:表名、字段命名没有歧义,能一眼看懂唯一职责:一表一用,领域定义清晰,不存储无关信息,相关数据在一张表中主键原则:设计不带物理意义的主键;有唯一约束,确保幂等4个扩展性原则(影响系统的性能和容量)长短分离:可以扩展,长文本独立存储;有合适的容量设计冷热分离:当前数据与历史数据分离索引完备:有合适索引方便查询不使用关联查询:不使用一切的 SQLJoin 操作,不做2个表或者更多表的关联查询示例

2020-11-17 13:40:32 373

转载 Git大全

一、Git GUI 客户端Git 客户端下载(Windows)TortoiseGit 客户端下载(Windows)Sourcetree 客户端下载(Windows、Mac)Git Extensions 客户端下载(Windows、Mac、Linux)SmartGit 客户端下载(Windows、Mac、Linux)GitEye 客户端下载 (Windows、Mac、Linux)gitg 客户端下载(Windows、Linux)ungit 客户端下载(Windo

2020-09-15 16:32:24 147

原创 QT(C++) Windwos平台上发布应用程序

发布工具 windeployqt.exewindeployqt.exe是Qt自带的Windows平台发布工具,它可以自动将程序中所需要的各种库文件,生成到发布目录。不同编译环境用不同的 windeployqt.exe文件。语法如下:windeployqt.exe [options] [files]MSVS编译的应用发布:在编译器的release模式下编译生成可执行的exe文件 ...

2019-09-29 14:02:55 219

原创 CTP接口开发 QT(C++)界面开发

最近在开发期货自动化交易系统,用的是QT做前台,因为是刚刚才用QT做,有很多东西不是很了解,踩了很多的坑,总结如下。1.表格不刷新2、经常出现程序崩掉的现象3、...

2019-09-29 13:32:03 2350 6

原创 Python装饰器

Python 装饰器闭包函数定义:函数的返回值也可以是函数对象def func1(): def get_func(msg): print('传入参数: {}'.format(msg)) return get_funcf1 = func1()f1('hello world')# 输出传入参数:hello world简单的装饰器def my_...

2019-09-16 10:47:37 498

原创 C++ QT 使用MSVC编译时中文乱码问题

Qt Creator 中使用MSVC编译项目时,如果处理不当很容易出现中文字符串乱码问题。原因:Qt Creator保存文件是使用UTF-8编码的, MVSC编译虽然可以正常编译带 BOM的UTF-8编码的文件,但是生成的可执行文件是Windows本地字符集,如 GB2312。 如果进行解码就行出现乱码的问题解决方法1、使用 QStringLiteral()宏封装字符串QString...

2019-09-11 13:18:37 324

原创 Git常用命令思维导图

Git常用思维导图

2018-12-22 20:14:31 236

原创 Git 入门教程

Git 入门教程(一)定义 Git是一个免费的版本系统,其特点有最优的存储能力、高效性能、开源、支持离线操作、很容易定制工作流程。Git 安装windows 安装先到Git官网下载Git安装程序:https://git-scm.com/download/win下载后直接点击安装就可以非常简单。在 Linux 上安装如果你想在 Linux 上用二进制安装程序来安装 Git,可以使...

2018-12-16 06:50:11 3128 2

原创 谈谈python多线程编程

谈谈python多线程编程Python中GIL概念GIL机制分析threading、multiprocessing两都的不同点实例分析

2018-12-14 13:29:00 359

原创 Celery 任务分多队列运行

Celery 任务分不同的队列运行需要安装 python插件Celery, RabbitMq代码结构:创建:celery_app.pyfrom celery import Celeryapp = Celery("TestTask")app.config_from_object("settings")创建:settings.pyfrom datetime i...

2018-12-13 17:56:04 1694 1

原创 python中下划线 _的用法

新新a.py代码如下:VAR1 = 123 # 没有_变量__VAR2 = 124 #有两个_VAR3 = 44 #有一个新建b.py代码如下:from pb import *print(VAR1)print(__VAR2)print(_VAR3)运行 b.py 输出:VAR1可以正常输出, _VAR2, __Var3 报错 not defined可以通过以下语句...

2018-12-13 17:17:20 471

原创 python sqlalchemy 连接mysql并发查询报错 2006, 2013, 2014, 2045, 2055

直接上代码:from MySQLdb.constants.CLIENT import MULTI_STATEMENTS, MULTI_RESULTSfrom sqlalchemy import create_engine, eventfrom sqlalchemy.exc import DisconnectionErrorfrom connection.connect import Con...

2018-12-05 08:59:24 1437 1

原创 sqlalchemy oracle 批量添加记

sqlalchemy oracle 批量添加记录前提:要安装 cx_oracle自己封装了一些常用的操作import mathfrom sqlalchemy import ormclass Connect(object): instance = None @classmethod def get_instance(cls, engine): ...

2018-09-20 19:28:34 1070 1

原创 python 中 dict 在类中声明的位置不一样,结果有所差别

第一种声明方式:class A(object): names = {} def output(self): print(self.names)class A1(A): passclass A2(A): passimport timea1 = A1()a2 = A2()a1.names["name"] = "jack"...

2018-09-13 15:13:13 425 2

原创 python watchdog 几种 Observer 原理 (linux 挂载(mount)无法正常监听 )

Sqlalchemy没有主键(key) 向表中添加数据sqlalchemy 如果写入操作是必须要有主键才可以操作的,我讲一下如果表中没有主键怎么绕过,保存数据。一、重写sqlalchemy常用方法# Engineengine_oarcle = create_engine("oracle+cx_oracle://{}:{}@{}/{}".format( 'user',

2018-09-04 13:08:50 4003

原创 Python ApSchedulers

apscheduler 入门教程安装ApScheduler 四种组件triggerjob storesexecutorsschedulersapscheduler 入门教程安装pip install apschedulerApScheduler 四种组件trigger(触发器)job stores(作业存储)executors...

2018-08-21 14:47:23 239

原创 Django + rest_framework + VUE + ldap 实现基本登陆验证

需要安装组件后端代码setting.py 设置在view.py中实现代码如果是前后端分离的可以做一个接口url.py设置前端代码vue main.js中添加登陆 login.vue退出登陆需要安装组件ldapdjango_auth_ldap后端代码setting.py 设置import ldapfrom django_au...

2018-07-06 11:23:18 4054

wechat 微信清理僵尸粉工具

自己开发的一个清理僵尸粉的工具,欢迎下载, 功能有批量清,获取好友列表 等

2018-09-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除