风中灰狼

文章
11
资源
0
加入时间
2年10月21天

设计模式——为什么要使用设计模式及设计模式要遵循什么原则设计模式的目的设计模式的原则

关于功能实现:对于实现一个功能而言,只要能实现就可以,但是在整个软件的角度来看,一个个功能需求不仅仅只是实现功能而已,往往还有耦合性、内聚性、可维护性等方面的需求。因此,我们需要使用设计模式使得代码更加健壮。设计模式的目的提高代码重用性: 相同功能的代码不需要多次编写。提高代码可读性: 增加代码编写的规范性,便于其他人阅读和理解代码。提高可扩展性: 当需要增加新功能时,可以轻松地完成。提高可靠性: 增加新的功能后,原有功能依然可以正常运行。使程序呈现出高内聚、低耦合的特性。...

201604-3 路径解析 C++ 100分实现

问题描述在操作系统中,数据通常以文件的形式存储在文件系统中。文件系统一般采用层次化的组织形式,由目录(或者文件夹)和文件构成,形成一棵树的形状。文件有内容,用于存储数据。目录是容器,可包含文件或其他目录。同一个目录下的所有文件和目录的名字各不相同,不同目录下可以有名字相同的文件或目录。  为了指定文件系统中的某个文件,需要用路径来定位。在类 Unix 系统(Linux、Max OS X、Fre...

Android性能优化——优化应用启动时间优化应用启动时间

优化应用启动时间用户希望App能够快速相应和加载,应用启动缓慢会带来糟糕的用户体验,导致用户恶评,甚至会卸载你的应用。这篇文章提供的信息能够帮助你优化应用的启动时间。首先,我们先来了解应用启动的内部原理,接下来,我们会讨论如何分析启动性能。最后,最后我们会介绍一些影响启动性能的常见问题,并会给出相应的解决办法。应用启动原理应用启动可以分为三种类型,冷启动,暖启动,热启动,每种类...

simulink模块介绍_带着真实C代码去simulink仿真

● 近期琢磨着这样一件事,怎样带着真实的C代码去Simulink仿真。多番尝试之后,使用Simulink自带的S function模块和PLECS嵌入版中的C-Script模块两者均可快速实现。其中C-Script更易上手,本期就对该方法简短介绍。01Simulink仿真的一点思考作者作为一名电力电子控制工程师,常常需要将Simulink仿真的算法转化为可烧录到嵌入式芯片的代码,于是仿真...

Win10系统升级中国新伙伴:百度

今年三月份的WinHEC大会上,微软宣布与腾讯、奇虎360达成战略合作,共同为中国用户带来Windows 10系统升级。 而在今天北京水立方的Window