摘要:
【1】面向对象的概念及核心特性 面向对象编程 OOP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率 ,另外,基于面向对象的程序可以使它人更加容易理解你的代码逻辑,从而使团队开发变得更从 阅读全文
摘要:
转自:https://mp.weixin.qq.com/s?__biz=Mzg4NDA0NTEwNA==&mid=2247490527&idx=1&sn=00979d06de7ee068d003507c9423225e&chksm=cfbf7f80f8c8f696cdb343b1f8889b0d4f 阅读全文
摘要:
【1】模块的定义 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑等:核心就是实现一个功能)本质上就是.py结尾的 python 文件 比如: 文件名 test.py ,对应的模块名就是 test 包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py 文件,p 阅读全文
摘要:
sqlserver2017 重装过程中出现“无法找到数据库引擎启动句柄”错误的解决办法 sqlserver数据库引擎修改账号名,详情参考:http://blog.51cto.com/djclouds/2089047?utm_source=oschina-app 【1】安装sqlserver报错:找不 阅读全文
摘要:
为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 一类同学认为,这种个人风格问题"无关紧要"。理由是能让程序work就好,风格问题根本不是问题。 另一类同学认为,规范化能更好的控制程序结构,让程序具有更高的可读性。 阅读全文
摘要:
【1】问题 再确认这个账户只是用户使用,而不是程序使用之后; 当我们删除一个用户账户后,有一个很蛋疼的情况,那就是函数/触发器/存储过程等 定义所属是该用户时,就会导致其他所有账户无法访问; 访问已删除账户所属的 SP、view、func 等数据库对象时,就会报错 权限不允许,或者 直接报 xxx( 阅读全文
摘要:
什么是序列化与反序列化? 什么叫序列化?把内存数据以指定格式 比如字符串存到文件 什么叫反序列化?把文件里的内容以原本格式获取到,以便正常使用 【0】用于序列化的两个模块(json & pickle) 用于序列化的两个模块 json,用于字符串 和 python数据类型间进行转换,通用的:dumps 阅读全文
摘要:
PyCharm新建.py文件时默认添加信息:https://blog.csdn.net/sql_123456789/article/details/84947284 Pycharm如何消除烦人的波浪线 :https://www.cnblogs.com/gered/p/13926188.html 阅读全文
摘要:
官方文档:https://docs.python.org/zh-cn/3.8/library/index.html 【0】模块的分类 【0.1】标准模块:比如 os,sys,time 等,这些是安装python时已经自带在python中的; 【0.2】开源模块:比如 gitlab 上别人写好的模块, 阅读全文
摘要:
【1】表格图案 【1.1】写好查询与分类 注意,一般情况尽可能用瞬态 【1.2】过滤、合并列 (1)先过滤列 (2)然后合并数据,最后重新组织列修改列名之类的 这里的 Merge 也可以换成 outer join (3)组织列,重命名列名,显示、隐藏列 点列名左边的眼睛就是隐藏,右边就是重命名列,以 阅读全文