摘要: 在近期项目中的团队协作中,我的个人贡献拼未达到预期水平。经过深入的自省,我明确了导致这一现象的具体原因,并制定了相应的提升策略,以下是我对个人贡献度不足原因的分析,以及我计划采取的改进措施。 个人贡献值不足的原因分析: 缺乏持续的投入:我意识到,在这次的项目中,我有时会表现出偷懒的倾向,在完成了前期 阅读全文
posted @ 2024-05-14 20:20 /张根源/ 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 我们的每个Activity都要在AndroidMainfest.xml文件中注册才能使用,这属于静态注册。现在学习一种新的注册方法,动态注册。 动态注册有很多好处,在新版本的安卓中,推荐全部使用动态注册,动态注册也利于大型项目的开发。 我们以Broadcast为例,我们需要在OnCreate和OnS 阅读全文
posted @ 2024-05-14 19:49 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 今天开始学习Python爬虫的知识,先跟着视频学,马上该写期末大作业了 阅读全文
posted @ 2024-05-14 19:49 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 3 阅读全文
posted @ 2024-05-14 19:48 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Android实现记住用户名和密码 先前我的打卡APP并没有记住登录者账号密码的功能,今天把这个功能实现了。 当我们勾选“记住密码”,退出应用后会保存账号密码,反之则会被清空 具体是使用了SharedPreference 存储来实现的。我们需要创建一个复选按钮,通过按钮的否选取来判断是否保存账号密码 阅读全文
posted @ 2024-05-14 19:48 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要: AlertDialog可以在当前的界面上显示一个对话框,置顶于所有界面元素之上的,能够屏蔽掉其他控件的交互能力,可以用于提示一些非常重要的内容或者警告信息, 阅读全文
posted @ 2024-05-14 19:48 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 今天有学习了一个安卓中重要的内容,Fragment Fragment 可以做到把屏幕划分成几块,然后进行分组,进行模块化的管理。并且可以更加方便的在运行过程中动态地更新Activity的用户界面 Fragment并不能单独使用,他需要嵌套在Activity 中使用,尽管他拥有自己的生命周期,但是还是 阅读全文
posted @ 2024-05-14 19:47 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Cookie、Session是两种保存会话的技术 明白会话的概念: 用户打开一个浏览器,访问了多个web资源,再关闭浏览器。这个过程称为会话如果我们之前访问过某个web资源,当我们再次访问的时候,服务端能够知道我们曾经访问过,那么这个就称为有状态会话一个网站如何证明你来过? cookie:服务端给客 阅读全文
posted @ 2024-05-14 19:47 /张根源/ 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 7 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 7 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 5 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在《程序员修炼之道》中,作者深入探讨了编码技巧和设计原则,帮助读者写出更加高效、可读性强且易于维护的代码。 首先,书中强调了代码简洁性的重要性。作者们认为,简洁的代码更易于理解和维护。他们提倡使用有意义的命名、避免冗余的注释以及保持函数和类的规模合理等。此外,书中还介绍了一些常见的代码坏味道,如过长 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 本书探讨了测试驱动开发(TDD)的概念和实践。作者们认为,通过编写测试用例来驱动开发过程可以提高代码质量和稳定性。他们介绍了TDD的基本原则和步骤,并提供了一些实用的技巧来帮助读者有效地应用TDD方法。 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 本书还介绍了一些关于代码重构的技术和策略。作者们认为,随着项目的发展,代码往往会变得越来越复杂,因此需要定期进行重构来保持代码的可维护性。他们介绍了一些常见的代码重构方法,如提取函数、合并重复代码等,并提供了一些实例来帮助读者理解和应用这些方法。 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在设计原则方面,书中提出了一些重要的指导原则。例如,单一职责原则(SRP)强调每个类或函数应该只有一个责任;开放封闭原则(OCP)鼓励通过扩展而不是修改现有代码来实现新的功能;依赖倒置原则(DIP)提倡面向接口编程,减少类之间的依赖等。这些原则可以帮助程序员写出更加灵活、可扩展和易于维护的代码。 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在团队合作方面,书中介绍了一些与编码相关的最佳实践。作者们强调了代码审查的重要性,指出通过审查他人的代码可以提高整个团队的代码质量。此外,书中还讨论了如何处理技术债务、如何进行团队规范和文档编写等问题,以促进团队的协作和沟通。 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: HTTP是一个简单的请求-相应协议,通常运行在tcp之上,发展至今,已经到了http2.0。 在http1.0中,客户端与web服务器连接后只能获得一个web资源,然后就端口了连接 在http2.0时代,客户端与web服务器连接后可以得到多个web资源 http的请求方式用GET、POST、HEAD 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: JSTL表达式这在我们的前端页面的编写起着十分重要的作用。当我们的后端数据传到前端时,前端通过JSTL表达式,对数据进行遍历,循环,继而进行相应的输出。我们也可以理解成JSTL是为了弥补HTML标签无法遍历的弱点引入的。 对应的标签: c:ifc:choosec:forEach(重要,很多的遍历都需 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在《程序员修炼之道》中,作者深入探讨了编码技巧和设计原则,帮助读者写出更加高效、可读性强且易于维护的代码。 首先,书中强调了代码简洁性的重要性。作者们认为,简洁的代码更易于理解和维护。他们提倡使用有意义的命名、避免冗余的注释以及保持函数和类的规模合理等。此外,书中还介绍了一些常见的代码坏味道,如过长 阅读全文
posted @ 2024-05-14 19:45 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 在阅读《构建之法》的过程中,我深刻体会到软件构建的重要性和复杂性。作者通过系统化的方法和实用的技巧,指导读者如何构建高质量、可维护的软件系统。我对书中提到的构建工具、设计模式和代码管理等内容有了更清晰的认识,同时也意识到构建过程中需要深入思考和不断实践。这本书不仅为软件开发人员提供了宝贵的指导,也启 阅读全文
posted @ 2024-05-14 19:45 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑