- 博客(10)
- 收藏
- 关注
原创 1hutool实战:IoUtil 流操作工具类(copy拷贝操作)
技术活,该赏用途:IO工具类(copy拷贝操作)使用场景IO工具类只是辅助流的读写,并不负责关闭流。原因是流可能被多次读写,读写关闭后容易造成问题。(copy拷贝操作)(copy拷贝操作)(copy拷贝操作)项目引用此博文的依据:hutool-5.6.5版本源码cn.hutool5.6.5方法摘要| 方法 | 描述 |将Reader中的内容复制到Writer中 使用默认缓存大小,拷贝后不关闭Reader将Reader中的内容复制到Writer中,拷贝后不关闭Reader。
2025-01-22 14:17:14
918
原创 减少Android应用程序的八种方法APK大小
在不显着增加APK大小的情况下支持尽可能多的设备一直是Android开发人员面临的一个问题。但是,Android团队的目标是改变所有这一切,采用新的发布格式,旨在帮助您支持所有Android设备,同时_减少_ APK的大小。根据,通过以这种新的)格式发布您的应用程序,您应该能够将APK的大小平均减少35%。将您的应用上传为**.aab**文件后,Google Play将使用此单个文件生成:基本APK包含提供应用基本功能所需的所有代码和资源。下载您应用的所有人都将获得相同的基本APK。
2025-01-15 19:52:11
1191
原创 写给Android开发的小程序布局指南,实战解析_安卓开发选择困难症小程序讲解
但对于自己的水平,多数人却并不满意,甚至有不少人觉得自己的水平被同事和老板「高估」了。市场真正需要的所谓「高级架构师师」到底需要具备什么条件?我将通过本文,跟大家探讨一下 Android 工程师在当下这个时代的痛点和脱颖而出之路。
2025-01-15 19:44:45
1071
原创 写python程序什么编辑器最好用?
大部分的功能在免费版本中都是可用的,包括智能代码补全、直观的项目导航、错误检查和修复、遵循PEP8规范的代码质量检查、智能重构,图形化的调试器和运行器。前两点会一定程度上减少因变量输入错误而引起的bug,而断点调试有助于我们分析程序,分析每句代码的实现功能及程序报错的地方及原因,这些优点会节省大量的时间,以便于各位大神有充足的时间来思考该程序的实现逻辑及框架的构造。它是数据分析、机器学习的必备⼯具。缺点:不便于修改代码中的错误,不过这反过来想对于初学者也是一个优点,有助于锻炼写代码的能力,养成手感。
2025-01-15 19:37:18
736
原创 【面试】记一次安恒面试及总结_安恒信息公司java面试
昨天的面试,忘记记录了,趁着还有些记忆特此把自己比较薄弱的知识点整理一下,很多东西答的比较口语化,没来得及背面试题emm,吃一点长一智吧……
2025-01-15 03:46:24
1178
原创 【阿里年薪百万数据库面试】MySQL会丢数据吗?
一般step3执行很快,所以binlog的write、fsync间隔时间很短,导致能集合到一起持久化的binlog较少,因此binlog的组提交的效果通常不如redo log的效果。InnoDB的一个后台线程,会每隔1s把redo log buffer中的日志,调用write写到文件系统的page cache,然后调用fsync持久化到磁盘。置1,则redo log在prepare阶段就要持久化一次,因为有一个崩溃恢复逻辑是要依赖于prepare 的redo log,再加上binlog来恢复的。
2025-01-15 03:42:43
842
原创 【重学计算机网络】UDP协议到底有什么用
而UDP继承了IP特性,基于数据报,一个个发,一个个收。TCP可以拥塞控制。它意识到包丢弃或网络环境不好了,就会根据情况调整自身行为,看看是不是发快了,要不要发慢点。UDP就不会,应用让我发,我就发。所以TCP是个有状态服务,它精确地记着发送了没有,接收到没有,发送到哪个了,应该接收哪个了,错一点儿都不行。而通俗地说是没脑子的,天真无邪的,发出去就发出去了。若:MAC层定义了本地局域网的传输行为IP层定义了整个网络端到端的传输行为。
2025-01-15 03:35:16
763
原创 Spring系列十:Spring MVC深度学习
处理器适配器,Handler 执行业务方法之前,需要进行一系列的操作,包括表单数据的验证、数据类型的转换、将表单数据封装到 JavaBean 等,这些操作都是由 HandlerApater 来完成,开发者只需将注意力集中业务逻辑的处理上,DispatcherServlet 通过 HandlerAdapter 执行不同的 Handler。虽然整体流程复杂,但是实际开发中很简单,大部分的组件不需要开发人员创建和管理,只需要通过配置文件的方式完成配置即可,真正需要开发人员进行处理的只有。
2025-01-14 01:29:34
340
原创 Spring核心原理之IoC容器初体验
BeanDefinition 用于保存 Bean 的相关信息,包括属性、构造方法参数、依赖的 Bean 名称及是否单例、延迟加载等,它相当于实例化 Bean 的原材料,Spring 就是根据 BeanDefinition 中的信息实例化 Bean。,其继承体系如下图所示。Spring中Bean的创建是典型的工厂模式,这一系列的Bean工厂,即IoC容器,为开发者管理对象之间的依赖关系提供了很多便利和基础服务,在Spring中有许多IoC容器的实现供用户选择,其相互关系如下图所示。
2025-01-14 01:25:53
1054
原创 Spring整合Mybatis的思路分析
SqlSessionFactoryBuilder的作用就是读取解析配置文件==【数据源配置,mapper文件配置】==,来创建SqlSessionFactory。整合思路:通过Spring框架接管Mybatis中核心的SqlSessionFactory对象的创建。所以我们要注入数据源对象,引入druid依赖,注入mapper文件的位置。== >整合思路:通过Spring框架接管Mybatis框架中核心对象的创建。写完之后,我们可以发现,这段代码是固定不变的,这个项目要写,别的项目也要写。
2025-01-14 01:22:12
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅