大全
代码大全阅读笔记1
在阅读了《代码大全》一书后,我对自己以前的软件开发方法进行了反思,发现我的做法并不总是最好的选择。下面是我的阅读笔记: 过去的做法:注重代码的函数和类,而忽略了代码整体架构 在我的以往的软件开发项目中,我通常会注重代码中函数、类、变量等细节,并花费大量时间去精细调整它们,以期望使代码更好维护、更易读 ......
代码大全阅读笔记2
过去的做法:使用自己熟悉的代码风格,没有统一规范 在我的过去的软件开发项目中,我只是根据自己的喜好和审美感受来书写代码。我没有考虑与他人合作时如何保持代码的一致性和可读性。因此,我的代码风格不够规范,长时间的阅读会让人感到疲劳,并且会带来一些潜在问题,比如难以维护、找错等。 为什么这样不好:不规范的 ......
代码大全读书笔记
需求分析:软件开发的第一步是理解客户的需求。对需求进行仔细的分析和定义非常重要,因为这些定义决定了软件系统的性能、功能和特性。 设计:在设计阶段,我们需要考虑系统的结构,组件和模块,以及它们相互作用的方式。一个好的设计应该将复杂的系统分解为简单的部分,以便开发人员更容易构建和维护。 编码:编码是将设 ......
读书笔记——代码大全3
对于没有顺序关系的代码,应该通过排列代码增加代码的可读性。应该将相关的代码组织在一起,从而便于自上而下阅读。组织较好的代码应该可以划分成若干个不重叠(但是可能嵌套)的代码块,各自执行相关的功能。 这一部分让我感触比较深。对于有明确顺序的代码通常我都会注意到将它们排列整齐,但是对于没有顺序关系的代码我 ......
读书笔记——代码大全1
1. 用错误处理代码来处理预期会发生的状况,用断言来处理绝不应该发生的状况。 2. 隔栏:以防御式编程为目的而进行隔离的一种办法,就是把某些接口选定为“安全”的区域边界,对穿越安全边界的数据进行合法性的校验,并当数据非法时做出敏锐的反映。 3. 隔栏的使用让断言和错误处理有了清晰的区分,隔栏外部的程 ......
读书笔记——代码大全2
第一章 构建(写代码)是软件开发中非常重要的部分。还引用了一句话,艺术评论家聚在一起总是谈论架构,思想;艺术家聚在一起总是谈论在哪里可以买到便宜的树脂油。) 构建的产品即源代码,是软件唯一的、最准确的说明书。(想到了一句话,程序员就是用代码(语言)说服计算机去做一些事情) 构建(作者不喜欢代码这个词 ......
代码大全阅读笔记
《代码大全2》是一本非常具有代表性和影响力的软件开发经典著作,由史蒂夫·麦康奈尔(Steve McConnell)所著,第二版于2004年出版。在这本书中,作者对软件开发的各个方面进行了全面、详尽的讲解,内容包括需求分析、设计原则、编码实践、测试策略、维护建议等方面,简直可以说是一本涵盖了所有软件开 ......
(转)非常详细-shell编程基础语法大全
原文:https://zhuanlan.zhihu.com/p/335813262 一. 什么是Shell Shell是一个命令行解释器,它为用户提供了一个面向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 Shell的作用是解释执行 ......
总结整理大全,69个后端技术头大问题
总结到位:https://blog.csdn.net/JavaShark/article/details/125912023 前言:工欲善其事,必先利其器;士欲宣其义,必先读其书。后台开发作为互联网技术领域的掌上明珠,一直都是开发者们的追逐的高峰。本文将从后台开发所涉及到的技术术语出发,基于系统开发 ......
2023面试题大全(Html篇)
> 不知不觉又快要到了毕业季,很多同学即将毕业找工作。找工作就免不了去面试,作为一个前端提前准备面试题还是有必要的,一方面能巩固自己学习的内容,另一方面则是帮助我们通过面试找到一份好的工作。因此在这里,我将开设一个前端的专栏来以文章的形式专门讲解前端的面试题,由浅入深,循序渐进,希望能帮助更多的小伙 ......
6 款 AI 绘画生成工具大全
人工智能绘画听起来很高深,其原理是通过集成文本、图片和其他大数据数据来生成信息库,在输入文本描述的要求后,可以找到相应的视觉元素,然后拼凑起来生成符合文本描述的图片。 本文介绍非常好用的6款AI绘画生成工具 1.即时 AI 绘画 使用即时 AI 创作简单的画面描述,就可得到四张令人惊叹的艺术作品。 ......
12万短文学网句子内容大全ACCESS数据库
闲来无事,看到“短文学网”文章内容还算整洁,而且非常容易进行采集,于是也就手痒了弄了一下,速度非常快可能与网络没有大量广告啊、JS啊有关。 详细的分类信息如下: qq日志包含有:qq空间(2098)条、非主流日(180)条、搞笑日志(132)条、个性日志(204)条、经典日志(260)条、空间文字( ......
1万4千条生活小知识常识大全ACCESS\EXCEL数据库
常识类的知识比较被大家接受,博客也好,微博也好,似乎常识类的都不会让你成为冷门,主要看是的经营发展、营销推广的方式好坏。而一些流行的常识类一般只是少量的一两句话,今天采集了“生活小知识”(http://www.xiaozhishi.com)网站的1万四千多条内容: 内容没有去除“ [来源:生活小知识 ......
1万多中草药中药材大全ACCESS数据库
《1万多中草药中药材大全ACCESS数据库》采集的是全国中草药的信息,内容包含别名,来源,性味,主治,使用方法和用量,外形,化学成分等众多实用信息。 至于为什么数据内容中包含HTML代码,因为这些HTML代码是调整显示格式作用的,没有了这些HTML代码,内容排版方面就不层次分明了,效果其实可以看这里 ......
vue3使用知识点笔记大全
vue3使用知识点笔记大全 一、vue3 项目搭建 npm 6.x npm init vite@latest myvue3 --template vue vue 3.2.26 使用 element plus ui 框架 npm i -S element plus //全部引入 import Elem ......
7千多人生指南之智慧人生大全ACCESS\EXCEL数据库
《人生指南之智慧人生大全ACCESS数据库》是采集自一个人生指南网站上的“智慧人生”栏目下的文章内容,该网站有成功激励、智慧人生、职场工作、爱情感悟、家庭生活、创业指南等栏目,后续会陆续采集一些并以人生指南之开头命名。 智慧人生文章分类有:品味女人(共40条)、人生感悟(共4491条)、人生哲理(共 ......
健康食物功效大全ACCESS数据库
记得之前采集过一个叫《近2千条日常食物营养表ACCESS数据库》的数据库,今天从一个叫营养师健康饮食的产品中获得了《健康食物功效大全ACCESS数据库》,感觉这个强劲很多。有食物主表、食物介绍、食物功效三个表。 食物主表属性字段有:水分、酒精(克)、能量(卡)、蛋白质(克)、脂肪(克)、碳水化合物( ......
近3千中国各地区特产大全ACCESS数据库
那些众多的旅游网站里,什么景点、什么攻略、什么路线、什么酒店啊几乎都是一模一样,这得益以现在采集工具的“魔高一丈”,但是似乎很少见到各个旅游景点所在地区的特产介绍。而今天在互联网上提取出了一份: 这个ACCESS数据库包含省份、城市、地方特产三个表,其中城市表可关联到省份表、地方特产表可以关联到城市 ......
1千多鸟类百科图谱大全ACCESS\EXCEL数据库
我很喜欢这种图谱、名册、字典类的数据库,像这种数据库还有《史前古生物资料图谱ACCESS数据库》、《中国鱼类资料图谱大全ACCESS数据库》、《植物结构部件资料图谱ACCESS数据库》、《全球家畜资料图谱大全ACCESS数据库》等。 几乎每一个鸟类都会对应一张图,只有28条记录图片丢失;包含目表、科 ......
Git常用命令大全:git命令基本用法
1、 常用的git命令 Git 常用的六个命令是什么? ·“git clone”克隆代码; ·“git log”查看日志; ·“git tag”查看标签; ·“git branch”查看分支; ·“git branch -a”查看远程分支; ·“git pull”拉取。 2、 新建代码 在当前目录新 ......
848中国鱼类资料图谱大全ACCESS\EXCEL数据库
这两年钓鱼的视频很火,天元邓刚“醉翁之意不在酒”专钓人家的鸡鸭羊也是看得过瘾,盘老板、被老板盘也一度成为热词,相信钓鱼的人或者想钓鱼的人有很多很多,但入门不就要识得一些鱼吗! 今天这个中国鱼类图谱ACCESS资料数据库,不但包含了:分类、名称、英文名、俗名、产地及产期、详细介绍,而且每一条记录每一个 ......
1千6个性测试文章大全ACCESS\EXCEL数据库
之前发过几个关于趣味心理测试的数据,而今天的这个内容与他们是一类的只不过结构方面很不同,前者是结构完美的测试题,今天这个只是个文章型的数据、文章型的测试,看截图: 比如下面这个就是其中一条记录的详细内容,标题是“你现在最重视谁?”,以下是内容: 每个人都或多或少有掉东西的经验。假设有一天,你骑机车经 ......
近万条儿童科普知识大全ACCESS\EXCEL数据库
仍然从昨天采集的儿童教育网站中采集了上万条的儿童科普知识,因为其分类和内容都比较符合儿童(很多大人也都不知道哦),对儿童的教育、对儿童的知识面会起到很好的作用,用处也广只要是儿童教育方面的都可以使用。 分类情况统计:暴风雪里的夏天(25)、地球家园(211)、动物(314)、海洋技术(41)、健身美 ......
1500个心理测试大全题库ACCESS数据库
今天收集到了一个结构很简单的心理测试题库,所谓的结构很简单是区别于《常用心理测试精选题库ACCESS数据库》、《心理测试性格测试大全ACCESS数据库》等数据库一个测试项目需做几道题然后给出解释,表与表需要关联而言的,这个心理测试很简单,给出一个测试题目,你回答ABCD即给出解释。 最大的选项数是选 ......
700多心理测试性格测试大全ACCESS数据库
这是一个关于心理测试、性格测试的ACCESS数据库,这个测试有一个测试项目一个问题选择后就有结果,也有一个测试项目有N多题需做完N多题根据各题得分得出总结果,所以ACCESS数据表的结构设计的很灵活。 测试项目表:为整个ACCESS数据库的主表,里面记录着测试项目的标题和最后得分的解释结果。 测试子 ......
07代码大全2阅读笔记
第十章 变量 隐式声明可能带来错误。 应该尽量避免隐式声明(问题:python中无法避免隐式声明);遵循良好的命名规则并经常检查。 变量初始化策略 在声明时初始化。 第一次使用时初始化。 理想情况下,在第一次使用时生命并初始化变量。 可能情况下使用final和const。 特别注意计数器、累加器。 ......
08代码大全2阅读笔记
第十一章 变量名的力量 变量名应该完全、准确地表示变量指代的事物。避免x xx xxx一类无意义变量名,避免dat tmp一类泛泛的变量名。 长度:最佳为10~16个字符,8~20个字符也可以。 变量名与作用域: 短变量名,如i tmp常常用作临时变量。有些人因为短变量名有风险,所以建议即使临时变量 ......
最新SQL手工注入语句&SQL注入大全
最新SQL手工注入语句&SQL注入大全 (转载) 看看下面的1.判断是否有注入;and 1=1;and 1=22.初步判断是否是mssql;and user>03.判断数据库系统;and (select count(*) from sysobjects)>0 mssql;and (select co ......
ChatGPT指令大全
1. 写报告:我现在正在 [报告的情境与目的]。我的简报主题是 [主题],请提供 [数字] 种开头方式,要简单到 [目标族群] 能听懂,同时要足够能吸引人,让他们愿意专心听下去。 2. 研究报告:写出一篇有关 [知识] 的 [数字] 字研究报告,报告中需引述最新的研究,并引用专家观点。 3. 反对观 ......