随笔分类 - 数据处理和编程
包括数据库的通用知识和编程的通用知识
摘要:数据库设计技巧1. 每张表都要设计主键 不建议用自增整数作为主键。 原因: 1) 自增存在回溯问题; 2) 自增值在服务器端产生,存在并发性能问题。 3) 无法保证全局唯一,只能当前唯一。4)自增值存在安全问题 5)分布式架构问题。6)MySQL Group Replication 下存在性能问题。
阅读全文
摘要:https://www.jianshu.com/p/6a3cb84e8e9a https://www.jianshu.com/p/3d66aa58ebe6
阅读全文
摘要:https://www.cnblogs.com/cxuanBlog/p/12195745.html
阅读全文
摘要:https://www.cnblogs.com/rickiyang/p/12153070.html
阅读全文
摘要:https://blog.csdn.net/xiangzhihong8/article/details/103005894
阅读全文
摘要:https://www.cnblogs.com/Java3y/p/11982381.html
阅读全文
摘要:https://blog.csdn.net/Design407/article/details/103242874
阅读全文
摘要:https://blog.csdn.net/m0_37907797/article/details/102759257
阅读全文
摘要:1、异常:这个只需要抛出即可,在最外层记录日志及弹出提示框(若是后台服务:则返回客户端错误信息) 2、错误:这个要及时记录日志,同时返回值(返回值为:一些特殊的值,用于标识出现了错误,以供上一层调用端使用),否则到了调用端,就无法知道细节了;在最邻近的上一层,根据返回的特殊值,弹出提示框(若是后台服
阅读全文
摘要:记住 —— 时间很宝贵,选择值得学习的框架,库和工具,而不是那些匆匆过客。 把你的黄金时间投入到可迁移的相关技能中,例如: 1、代码整洁之道,设计模式,DDD 2、工匠精神 3、容错模式 4、持续交付 5、Web, HTTP and REST
阅读全文
摘要:https://www.cnblogs.com/strick/p/10161733.html
阅读全文
摘要:真话摘录:今天的事,今天办; 能办的事,马上办; 困难的事,想法办; 限时的事,计时办; 重要的事,优先办; 琐碎的事,抽空办; 个人的事,下班办; 别人的事,努力办; 着急的事,细心办; 重大的事,清楚办; 困难的事,分步办; 讨厌的事,耐心办; 开心的事,开心办; 所有的事,认真办。
阅读全文
摘要:问题: 假设一个文件中有9 亿条不重复的9 位整数,现在要求对这个文件进行排序。 一般解题思路: 1 、将数据导入到内存中 2 、将数据进行排序 (比如插入排序、快速排序) 3 、将排序好的数据存入文件 难题: 一个整数为4 个字节 即使使用数组也需要900,000,000 * 4byte = 3.4G 内存 对于32 位系统,访问2G 以上的内存非常困难,而且一般设备也没有这么多的物理内存 将数据完全导入到内存中的做法不现实 其他解决办法: 1 、导入数据库运算 2 、分段排序运算 3 、使用bit 位运算 解决方案一: 数据库排序 将文本文件导入到数据库,让数据库进行索引排序操作后提取数据
阅读全文