摘要: 1-用好的编译器并用好编译器 C++ 编译器是非常复杂的软件构件。每种编译器为 C++ 语句生成的机器码都有差别。它们所看到的优化机会是不同的,会为相同的源代码产生不同的可执行文件。如果打算为代码做出最后一丁点性能提升,那么你可以尝试一下各种不同的编译器,看看是否有一种编译器会为你产生更快的可执行文 阅读全文
posted @ 2024-01-05 09:57 deeplearnMs 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 说“性能无所谓”的同事也可能是想说性能对于某些特殊的应用程序——例如受人体反应约束或运行于处理器速度极快的桌面计算机上的应用程序——无所谓。但对于那些运 行于内存、电源或者处理速度受限的小型嵌入式设备和移动处理器上的应用程序来说,性能的影响非常大;对于那些运行于大型计算机上的服务器程序的影响也非常大 阅读全文
posted @ 2024-01-05 09:35 deeplearnMs 阅读(10) 评论(0) 推荐(0) 编辑
摘要: using namespace std; int max10 = 10; int i = 0; // 放入内存中 int length[10]; for ( i = 0; i < max10; i++) { cout << i + 1 << endl; // 把相加的结果放入 寄存器中 具体看汇编代 阅读全文
posted @ 2023-07-31 11:00 deeplearnMs 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 汇编代码解释如下 int x = a++; 00F08833 8B 45 F8 mov eax,dword ptr [a] 00F08836 89 45 E0 mov dword ptr [x],eax 00F08839 8B 4D F8 mov ecx,dword ptr [a] 00F0883C 阅读全文
posted @ 2023-07-15 18:19 deeplearnMs 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 明确定义为编程结构 类,多态应该被明确的定义为能够提高软件的可维护性和可重用性的结构。 类用于将变量和子程序汇总在一起,创建独立性高的构件,对 多态和继承用于消除重复代码,创建通用性强的构件。 多态统一公共统一调度接口。 继承把相同的部分集中在一起。 多态与继承结合一起,就可以通过 多态提供的借口调 阅读全文
posted @ 2021-11-10 11:35 deeplearnMs 阅读(39) 评论(0) 推荐(0) 编辑
摘要: servlet容器工作原理 对每个请求,servlet容器会为其完成三个操作 1.创建一个request 对象,用可能会在调用的的servlet中的使用到的信息填充该request对象,如参数 ,头,cookie,查询字符串,URI等。 request对象javax.servlet.ServletR 阅读全文
posted @ 2021-09-08 17:43 deeplearnMs 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 反射(框架使用比较多) 动态加载 (热点部署是一) 注解(框架使用非常多的) 多态(向上 向下转型)- 设计模式 组合与聚合使用比较多, 泛型 -继承 - 多态 理解接口的多态 类型的组合与对象的组合是区别 类型是一种静态,在编译期间就已经确定好 对象是基于类的实列,对象的组合与是需要去联系得到 面 阅读全文
posted @ 2021-09-07 16:41 deeplearnMs 阅读(28) 评论(0) 推荐(0) 编辑
摘要: /Users/zhou/Library/Caches/JetBrains/IntelliJIdea2021.2/tomcat/9f5bd2d6-6633-4282-86e8-0fcd582c8ca6/work/Catalina/localhost/JavaServket_war_exploded/o 阅读全文
posted @ 2021-09-07 16:18 deeplearnMs 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 图灵社区 https://www.ituring.com.cn/book/156 https://www.ituring.com.cn/book/243 阅读全文
posted @ 2021-03-24 11:20 deeplearnMs 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 源网站: http://www.apuebook.com/code3e.html 阅读全文
posted @ 2021-03-24 11:14 deeplearnMs 阅读(68) 评论(0) 推荐(0) 编辑