12 2023 档案
摘要:《程序员修炼之道:从小工到专家》探讨了软件开发的核心理念和实践技巧。阅读完该书后,我对于软件开发的认识有了新的视角,并深受启发。 首先,该书强调了实践至上和自我驱动的重要性。作者提倡持续学习和不断提高自己的技能,强调实践对于成为优秀的软件开发者的重要性。 其次,该书强调以用户为中心的开发理念。作者提
阅读全文
摘要:《代码大全》2介绍了软件构建的本质和复杂性。软件开发既是一门艺术,又是一门工程学科,需要在实践中不断改进。接着讲述了在软件构建之前的前期准备活动,包括需求分析、定义解决方案和设计架构等,说明软件开发过程中对需求的分析和解决方案的设计是至关重要的环节。在软件质量和编码实践的部分,书中讲述了如何通过编写
阅读全文
摘要:永远以解决问题为导向,而不是仅仅完成任务。从最低级的写好一个功能,到给具体的需求排优先级,甚至到明确真正的需求,到调整开发节奏,一切都由实际的需求和开发能力决定,最终的目的只有一个,那就是解决真正的问题;把程序员当人看,不仅仅是把其他同事当人看,也要把自己当人看。人是会出错的,团队是需要磨合的,人永
阅读全文
摘要:《代码大全2》的前两章主要介绍了软件构建的基本概念、原则和流程,使我理解和应用代码的意义和方法产生了深刻的影响。 在第一章中,作者强调了代码的重要性,并指出编程的目标是生成可执行代码。并通过一系列实例阐述了编程过程中的关键要素,如可读性、可维护性和可测试性。 在第二章中,作者进一步展开了构建的概念和
阅读全文
摘要:(1)创建状态图。在Rose中,可以为每个类创建一个或者多个状态图,类的转换和状态都可以在状态图中体 (2)创建初试状态和终止状态。初始状态代表着状态图的起点,终止状态代表着状态图的终点。初始状态在状态图中用实心圆表示,终止状态在状态图中用实心圆的空心圆表示。(3)创建状态。首先用鼠标左键单击状态图
阅读全文
摘要:绘制顺序图:(1)创建一个新的顺序图。在浏览器窗口,单击鼠标右键“登录注册”用例,选择“New”->“Sequence Diagram”。(2)绘制顺序图中的对象。打开顺序图后,单击工具栏中的对象图符,然后在编辑区的合适位置单击鼠标,即可得到一个对象。(3)在对象之间添加消息。单击工具栏中的相应的消
阅读全文
摘要:#include <stdio.h> #define MAXTABLESIZE 100000 /* 允许开辟的最大散列表长度 */typedef int ElementType; /* 关键词类型用整型 */typedef int Index; /* 散列地址类型 */typedef Index P
阅读全文
摘要:#include<iostream>#include<vector>#define _CRT_SECURE_NO_WARNINGS 1using namespace std;int main(){ int n,p; //scanf("%d%d",&n,&p); cin>>n>>p; vector<i
阅读全文
摘要:public class jdbctest { public static void main(String[] args) throws Exception{ String url="jdbc:mysql://localhost:3306/da?useUnicode=true&characterE
阅读全文
摘要:如果将metadata-complete设置为false会导致工件部署错误,这可能是由于以下原因之一: 部署描述符(web.xml)中存在错误或不完整的配置。当metadata-complete设置为false时,容器将扫描和解析部署描述符来获取应用程序的配置信息。如果web.xml中存在错误或缺少
阅读全文
摘要:#include<iostream>#include<cstring>#include<cstdio>using namespace std;const int N=1010;struct edge{ int v,w; edge* next;};struct node{ int k; edge* n
阅读全文
摘要:#include<iostream>using namespace std;#define N 100typedef char OtherInfo;int visited[N]={0}; typedef struct ArcNode{int adjvex;OtherInfo info;struct
阅读全文
摘要:#include <iostream> using namespace std; int main(int argc, const char *argv[]) { int n, k; int h[100000]; int w[100000]; cin >> n >> k; for (int i =
阅读全文