05 2024 档案

摘要:在近期项目中的团队协作中,我的个人贡献拼未达到预期水平。经过深入的自省,我明确了导致这一现象的具体原因,并制定了相应的提升策略,以下是我对个人贡献度不足原因的分析,以及我计划采取的改进措施。 个人贡献值不足的原因分析: 缺乏持续的投入:我意识到,在这次的项目中,我有时会表现出偷懒的倾向,在完成了前期 阅读全文
posted @ 2024-05-14 20:20 /张根源/ 阅读(17) 评论(0) 推荐(0) 编辑
摘要:我们的每个Activity都要在AndroidMainfest.xml文件中注册才能使用,这属于静态注册。现在学习一种新的注册方法,动态注册。 动态注册有很多好处,在新版本的安卓中,推荐全部使用动态注册,动态注册也利于大型项目的开发。 我们以Broadcast为例,我们需要在OnCreate和OnS 阅读全文
posted @ 2024-05-14 19:49 /张根源/ 阅读(7) 评论(0) 推荐(0) 编辑
摘要:今天开始学习Python爬虫的知识,先跟着视频学,马上该写期末大作业了 阅读全文
posted @ 2024-05-14 19:49 /张根源/ 阅读(5) 评论(0) 推荐(0) 编辑
摘要:3 阅读全文
posted @ 2024-05-14 19:48 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要:Android实现记住用户名和密码 先前我的打卡APP并没有记住登录者账号密码的功能,今天把这个功能实现了。 当我们勾选“记住密码”,退出应用后会保存账号密码,反之则会被清空 具体是使用了SharedPreference 存储来实现的。我们需要创建一个复选按钮,通过按钮的否选取来判断是否保存账号密码 阅读全文
posted @ 2024-05-14 19:48 /张根源/ 阅读(6) 评论(0) 推荐(0) 编辑
摘要:AlertDialog可以在当前的界面上显示一个对话框,置顶于所有界面元素之上的,能够屏蔽掉其他控件的交互能力,可以用于提示一些非常重要的内容或者警告信息, 阅读全文
posted @ 2024-05-14 19:48 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:今天有学习了一个安卓中重要的内容,Fragment Fragment 可以做到把屏幕划分成几块,然后进行分组,进行模块化的管理。并且可以更加方便的在运行过程中动态地更新Activity的用户界面 Fragment并不能单独使用,他需要嵌套在Activity 中使用,尽管他拥有自己的生命周期,但是还是 阅读全文
posted @ 2024-05-14 19:47 /张根源/ 阅读(5) 评论(0) 推荐(0) 编辑
摘要:Cookie、Session是两种保存会话的技术 明白会话的概念: 用户打开一个浏览器,访问了多个web资源,再关闭浏览器。这个过程称为会话如果我们之前访问过某个web资源,当我们再次访问的时候,服务端能够知道我们曾经访问过,那么这个就称为有状态会话一个网站如何证明你来过? cookie:服务端给客 阅读全文
posted @ 2024-05-14 19:47 /张根源/ 阅读(7) 评论(0) 推荐(0) 编辑
摘要:7 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(6) 评论(0) 推荐(0) 编辑
摘要:7 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(5) 评论(0) 推荐(0) 编辑
摘要:5 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:在《程序员修炼之道》中,作者深入探讨了编码技巧和设计原则,帮助读者写出更加高效、可读性强且易于维护的代码。 首先,书中强调了代码简洁性的重要性。作者们认为,简洁的代码更易于理解和维护。他们提倡使用有意义的命名、避免冗余的注释以及保持函数和类的规模合理等。此外,书中还介绍了一些常见的代码坏味道,如过长 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要:本书探讨了测试驱动开发(TDD)的概念和实践。作者们认为,通过编写测试用例来驱动开发过程可以提高代码质量和稳定性。他们介绍了TDD的基本原则和步骤,并提供了一些实用的技巧来帮助读者有效地应用TDD方法。 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:本书还介绍了一些关于代码重构的技术和策略。作者们认为,随着项目的发展,代码往往会变得越来越复杂,因此需要定期进行重构来保持代码的可维护性。他们介绍了一些常见的代码重构方法,如提取函数、合并重复代码等,并提供了一些实例来帮助读者理解和应用这些方法。 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要:在设计原则方面,书中提出了一些重要的指导原则。例如,单一职责原则(SRP)强调每个类或函数应该只有一个责任;开放封闭原则(OCP)鼓励通过扩展而不是修改现有代码来实现新的功能;依赖倒置原则(DIP)提倡面向接口编程,减少类之间的依赖等。这些原则可以帮助程序员写出更加灵活、可扩展和易于维护的代码。 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:在团队合作方面,书中介绍了一些与编码相关的最佳实践。作者们强调了代码审查的重要性,指出通过审查他人的代码可以提高整个团队的代码质量。此外,书中还讨论了如何处理技术债务、如何进行团队规范和文档编写等问题,以促进团队的协作和沟通。 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(5) 评论(0) 推荐(0) 编辑
摘要:HTTP是一个简单的请求-相应协议,通常运行在tcp之上,发展至今,已经到了http2.0。 在http1.0中,客户端与web服务器连接后只能获得一个web资源,然后就端口了连接 在http2.0时代,客户端与web服务器连接后可以得到多个web资源 http的请求方式用GET、POST、HEAD 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:JSTL表达式这在我们的前端页面的编写起着十分重要的作用。当我们的后端数据传到前端时,前端通过JSTL表达式,对数据进行遍历,循环,继而进行相应的输出。我们也可以理解成JSTL是为了弥补HTML标签无法遍历的弱点引入的。 对应的标签: c:ifc:choosec:forEach(重要,很多的遍历都需 阅读全文
posted @ 2024-05-14 19:46 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:在《程序员修炼之道》中,作者深入探讨了编码技巧和设计原则,帮助读者写出更加高效、可读性强且易于维护的代码。 首先,书中强调了代码简洁性的重要性。作者们认为,简洁的代码更易于理解和维护。他们提倡使用有意义的命名、避免冗余的注释以及保持函数和类的规模合理等。此外,书中还介绍了一些常见的代码坏味道,如过长 阅读全文
posted @ 2024-05-14 19:45 /张根源/ 阅读(5) 评论(0) 推荐(0) 编辑
摘要:在阅读《构建之法》的过程中,我深刻体会到软件构建的重要性和复杂性。作者通过系统化的方法和实用的技巧,指导读者如何构建高质量、可维护的软件系统。我对书中提到的构建工具、设计模式和代码管理等内容有了更清晰的认识,同时也意识到构建过程中需要深入思考和不断实践。这本书不仅为软件开发人员提供了宝贵的指导,也启 阅读全文
posted @ 2024-05-14 19:45 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:通过学习本书第二部分的内容,我们可以学习掌握一系列实用的编码技巧和设计原则,提高自己的编程能力和代码质量。这些原则和方法不仅适用于个人开发者,也适用于团队合作的项目。通过遵循这些指导,程序员可以写出更加优雅、高效和可维护的代码。 阅读全文
posted @ 2024-05-14 19:45 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Cookie、Session是两种保存会话的技术 明白会话的概念: 用户打开一个浏览器,访问了多个web资源,再关闭浏览器。这个过程称为会话如果我们之前访问过某个web资源,当我们再次访问的时候,服务端能够知道我们曾经访问过,那么这个就称为有状态会话一个网站如何证明你来过? cookie:服务端给客 阅读全文
posted @ 2024-05-14 19:45 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要:5 阅读全文
posted @ 2024-05-14 19:44 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:2 阅读全文
posted @ 2024-05-14 19:44 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:生命周期生命周期方法 onCreate():Activity被创建的时候调用,初始化Activity所需要的控件、布局、资源和事件等。 onStart():此时Activity对于用户可见,但是不能交互。 onResume():当Activity准备好和用户交互的时候调用,此时Activity一定处 阅读全文
posted @ 2024-05-14 19:44 /张根源/ 阅读(6) 评论(0) 推荐(0) 编辑
摘要:onSaveInstanceState和onRestoreInstanceState在生命周期方法中,只有onCreate()是带有参数的。这个参数就是Activity所设置的保护机制。每当Activity遇到了意外情况1被强制关闭的时候,Activity会在关闭的前一刻调用内部函数onSaveIn 阅读全文
posted @ 2024-05-14 19:44 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:任务: Android实际上使用任务(task)来管理Activity,每一个任务就是一个返回栈(back stack)。任务是指在执行特定作业时与用户交互的一系列 Activity。 这些 Activity 按照各自的打开顺序排列在堆栈(即返回栈)中。每当启动一个新的Activity的时候,这个新 阅读全文
posted @ 2024-05-07 17:27 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要:9 阅读全文
posted @ 2024-05-07 17:26 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:JavaBean这是一个实体类,我们在使用java连接数据库操作的时候,我们的每一个属性都是需要和数据库的每一个字段进行匹配的,所以如果我们能在最开始编写JavaBean的时候就考虑到这一点,那么可以为接下来的工作节省很多的成本。 其实我们在这里也不难发现一个点,那就是我们怎么编写实体类?这就得根据 阅读全文
posted @ 2024-05-07 17:26 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要:MVC是一种架构模式,GOF23是为了我们的业务代码更加的灵活多变以及更富有扩展性继而引入的代码的编写方式,架构模式则是我们的程序设计的一个纲领,它给出一个规范,告诉我们的程序架构应该使用怎么的一种方式。 MVC = Modul + View + Controller Model:对应我们后端的se 阅读全文
posted @ 2024-05-07 17:26 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Cookie、Session是两种保存会话的技术 明白会话的概念: 用户打开一个浏览器,访问了多个web资源,再关闭浏览器。这个过程称为会话如果我们之前访问过某个web资源,当我们再次访问的时候,服务端能够知道我们曾经访问过,那么这个就称为有状态会话一个网站如何证明你来过? cookie:服务端给客 阅读全文
posted @ 2024-05-07 17:23 /张根源/ 阅读(7) 评论(0) 推荐(0) 编辑
摘要:cookie:服务端给客户端一个信件,客户端下次访问服务端带上信件就可以了(带上指定的信物去拜访某人)客户端为主导 session:服务器登记你来过,下次你来的时候来匹配你(回到你的宿舍,宿舍的门禁会来匹配你)服务端为主导 Cookie Cookie对象的创建:我们从客户端的req中获取对应的Coo 阅读全文
posted @ 2024-05-07 17:23 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:JSTL表达式这在我们的前端页面的编写起着十分重要的作用。当我们的后端数据传到前端时,前端通过JSTL表达式,对数据进行遍历,循环,继而进行相应的输出。我们也可以理解成JSTL是为了弥补HTML标签无法遍历的弱点引入的。 对应的标签: c:ifc:choosec:forEach(重要,很多的遍历都需 阅读全文
posted @ 2024-05-07 17:23 /张根源/ 阅读(5) 评论(0) 推荐(0) 编辑
摘要:3 阅读全文
posted @ 2024-05-07 17:22 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:2 阅读全文
posted @ 2024-05-07 17:22 /张根源/ 阅读(1) 评论(0) 推荐(0) 编辑
摘要:30 阅读全文
posted @ 2024-05-07 17:22 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:第一次结对作业1.完成了数据库的设计: 存储:线路号,车站唯一标识ID,线路的各个站名,车站的换乘信息等信息 阅读全文
posted @ 2024-05-07 17:22 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:一个好的APP,漂亮而易用的界面是非常重要的。APP的页面是用户能够显性直观看到的,没有哪个用户会拒绝一个漂亮的界面。 今天我用各种方式美化了我的界面: 美化界面有以下几个注意的点和小技巧: 1.为APP添加背景图片 要想为APP添加背景,我们需要用到: android:background="@m 阅读全文
posted @ 2024-05-07 17:22 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:继续搞美化,参考很多网上的资料也多次向语言模型提问,感觉界面好难做 阅读全文
posted @ 2024-05-07 17:22 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:实现安卓每日打卡APP教师身份的登录,在这部分我选择了使用子菜单实现,效果如下: 进入APP,默认是学生登录界面: 打开右上角子菜单,选择跳到教师登录界面: 用同样的操作可以跳转回去;如果已经是本页面还点击跳转到本来的页面,则会弹出提示。 阅读全文
posted @ 2024-05-07 17:22 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Fragment是什么 Fragment 可以做到把屏幕划分成几块,然后进行分组,进行模块化的管理。并且可以更加方便的在运行过程中动态地更新Activity的用户界面 Fragment并不能单独使用,他需要嵌套在Activity 中使用,尽管他拥有自己的生命周期,但是还是会受到宿主Activity的 阅读全文
posted @ 2024-05-07 17:22 /张根源/ 阅读(5) 评论(0) 推荐(0) 编辑
摘要:今天学习activity在安卓开发中的作用,通过Activity可以展示应用程序的各种界面,可以实现用户与应用程序的交互,还有activity的生命周期 阅读全文
posted @ 2024-05-07 17:21 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:下载了一个5.27的版本的mysq连接远程数据库. 在远程连接mysql时要设置mysql的用户权限, 还有就是在软件中设置联网权限. 还有就是在连接mysql时要设置成自己连接网络的IP地址. 阅读全文
posted @ 2024-05-07 17:21 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:学到一个方式,使用ranmin lan,可以有一个固定的IP地址,不会在换了WiFi之后改变新的IP v4 阅读全文
posted @ 2024-05-07 17:21 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要:今天进行关于网络连接的学习,还有就是关于get请求和post请求.在网络连接中需要分为网络连接等步骤具体没仔细看.但是有方便的okhttp框架进行安卓软件的网络连接. 阅读全文
posted @ 2024-05-07 17:21 /张根源/ 阅读(1) 评论(0) 推荐(0) 编辑
摘要:【题目描述】蒙特·卡罗方法是一种通过概率来得到问题近似解的方法,在很多领域都有重要的应用,其中就包括圆周率近似值的计问题。假设有一块边长为2的正方形木板,上面画一个单位圆,然后随意往木板上扔飞镖,落点坐标(x,y)必然在木板上(更多的时候是落在单位圆内),如果扔的次数足够多,那么落在单位圆内的次数除 阅读全文
posted @ 2024-05-07 17:21 /张根源/ 阅读(6) 评论(0) 推荐(0) 编辑
摘要:在地铁查询系统中,我们先理清一下逻辑思路和设计思想,这样有助于我们项目的开发: 首先看功能,我们核心的功能是地铁查询,在搜索框中输入起始站和终点站,点击查询,能够得到: 数据库设计: 1.方案一 我们需要两张数据表,一张基础表,一张换乘表,基础表中包括所有站点的信息,换乘表中包括换乘站的信息,换乘表 阅读全文
posted @ 2024-05-07 17:21 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:17 阅读全文
posted @ 2024-05-07 17:20 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:学习两个小时。 实现了Android连接MySQL数据库的增删改查 阅读全文
posted @ 2024-05-07 17:20 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Android项目继续练习连接MYSQL数据库实现增删改查 阅读全文
posted @ 2024-05-07 17:20 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要:继续阅读,在《程序员修炼之道》中,作者深入探讨了编码技巧和设计原则,帮助读者写出更加高效、可读性强且易于维护的代码。 首先,书中强调了代码简洁性的重要性。作者们认为,简洁的代码更易于理解和维护。他们提倡使用有意义的命名、避免冗余的注释以及保持函数和类的规模合理等。此外,书中还介绍了一些常见的代码坏味 阅读全文
posted @ 2024-05-07 17:20 /张根源/ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:今天应用RecyclerView于我的App,每天的打卡内容将以浏览列表(类似listview)的效果,呈现在主页面 也就说我们的应用可以将每天的打卡内容从数据库拿出来呈现在应用里 现在我的应用的主要功能已经更加完善了 阅读全文
posted @ 2024-05-07 17:20 /张根源/ 阅读(1) 评论(0) 推荐(0) 编辑
摘要:读书笔记 三-职业素养和个人成长 在《程序员修炼之道》中,作者探讨了与职业素养和个人成长相关的话题,帮助读者发展自己的技术能力和职业生涯。 本书讨论了技术学习和知识更新的重要性。作者们鼓励程序员保持好奇心,不断学习新的技术和工具。他们提供了一些实用的学习方法和资源,如阅读技术书籍、参加培训课程、加入 阅读全文
posted @ 2024-05-07 17:19 /张根源/ 阅读(4) 评论(0) 推荐(0) 编辑
摘要:读书笔记二-编码技巧与设计原则 继续阅读,在《程序员修炼之道》中,作者深入探讨了编码技巧和设计原则,帮助读者写出更加高效、可读性强且易于维护的代码。 首先,书中强调了代码简洁性的重要性。作者们认为,简洁的代码更易于理解和维护。他们提倡使用有意义的命名、避免冗余的注释以及保持函数和类的规模合理等。此外 阅读全文
posted @ 2024-05-07 17:19 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:今天学习计算机知识的时间大概有2个小时。 代码主要以数据库MySQL的操作为主。 今天学习的知识点主要是数据库的查询操作,包括单表的基本查询、条件查询、聚合函数、分组查询、排序查询和分页查询等多种查询方式 阅读全文
posted @ 2024-05-07 17:19 /张根源/ 阅读(1) 评论(0) 推荐(0) 编辑
摘要:今日学习web时长一小时 今天主要完成了通过xml配置文件完成了数据的批量删除和根据指定字段查询 关键的应用标签就是<where><if>来完成指定字段的SQL语句的成立与否 <foreach>来完成不定个数主键来删除数据 阅读全文
posted @ 2024-05-07 17:19 /张根源/ 阅读(2) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示