- 博客(6)
- 收藏
- 关注
原创 设计模式六大原则
当子类的方法实现父类的方法时(重写/重载或实现抽象方法),方法的后置条件(即方法的的输出/返回值)要比父类的方法更严格或相等。过大的大接口里面通常放置许多不用的方法,当实现这个接口的时候,被迫设计冗余的代码。加强程序的健壮性,同时变更时可以做到非常好的兼容性,提高程序的维护性、可扩展性,降低需求变更时引入的风险。当子类的方法重载父类的方法时,方法的前置条件(即方法的输入参数)要比父类的方法更宽松。使用多个专门的接口还能够体现对象的层次,因为可以通过接口的继承,实现对总接口的定义。为依赖接口的类定制服务。
2024-09-07 16:35:50 746
原创 力通B20芯片集成开发
B20是一个高度集成,灵活易用的射频收发器,提供双通道发射器和双通道接收器,集成频率合成器和强大的数字信号处理单元。拿到片子前先做好代码准备,需要到问题,根据sdk和芯片手册来解决。1.开发前,先把b20 sdb集成到我们代码中,完成初步编译。4.根据配置文件,开始配置芯片,配置前先复位。SDK 是B20芯片sdk.2.需要保证时钟和spi读写正常。3.要封装好复位接口。
2023-11-14 19:23:57 142
原创 ftp服务
启动ftp服务:在/etc/rc.d/init.d/目录下:命令 service vsftp start启动ssh服务,sftp服务在/etc/init.d/目录下: 命令 /etc/init.d/sshd start 注意这里需要在绝对路径下执行sshd start开启root可以通过ftp软件连接的功能:默认有一些用户是不能通过ftp连接服务器的,比如root。如果需要
2023-11-10 10:56:30 35 1
原创 如何写软著
2.使用说明书(用户手册),要求:截图中软件名称务必与登记表中名称保持一致。使用说明书(用户手册)页数起码大于29页,如不足20页,则对内容加以完善详解,使用说明书(用户手册)必须有封页和目录,从软件的登录页面开始截图,图文并茂。1.软件源程序代码,要求:源代码应该为全部源代码或者为改软件代码中的连续的前40页与后40页,每行之间不能带空行。3.一份著作权申请材料,一个文件夹下需要有三个word文档,包括此采集表,用户手册,软件源代码。软著还是比较好写的,首先选择好课题,开始找相关资料,以及准备相关代码。
2023-11-06 18:52:10 1862
原创 十步学习法
3.定义目标,成功目标,达到目标是什么情况(成功的样子)。9.全面掌握,学以致用,这时候需要达到成功的样子。6.筛选资源,找到对自己最有帮助的资料。2.确定范围,缩小范围,聚焦重点。4.寻找资源,多种资源,不同类型。10.乐为人师,融合贯通。7.开始时候浅尝辄止。8.动手操作,边学边玩。
2023-11-06 18:07:59 38
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人