- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 Android Studio的build.gradle脚本分析
flavorDimensions 允许你根据项目的需求定义一个或多个维度,每个维度可以包含多个相关的产品变体。这种分类可以根据应用的不同特性、功能、市场定位或者用户群体来进行,从而更清晰地管理和组织构建变体。
2024-07-06 15:37:20 393
原创 Android AIDL跨进程通信
创建一个AIDL文件,其中包含要在不同进程间通信的方法和数据类型的定义。例如,创建一个名为IMyServiceAIDL.aidl的文件,并在其中定义接口及其方法。使用Android studio 可以直接通过new aidl的方式来实现编写想要的方法。
2024-02-06 15:58:16 474
原创 android音频焦点问题
3.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK:当应用需要短时间使用音频,但可以与其他应用共享音频焦点时请求的焦点类型。请求该类型的应用会打断其他所有应用的音频播放,除非它们请求的焦点类型是AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE。4.AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE:当应用需要短时间使用音频,并希望独占焦点,不允许其他应用同时使用音频时请求的焦点类型。例如,当用户切换到其他应用或来电时,当前应用会失去焦点。
2024-01-05 15:16:22 1105 1
原创 如何优化Spring Boot应用程序的性能
通过使用数据库连接池,我们可以避免每次数据库操作都创建和销毁连接,而是从连接池中获取可复用的连接,从而提高数据库操作的性能。在这个例子中,我们创建了一个名为 WebConfig 的配置类,并通过实现 WebMvcConfigurer 接口来配置静态资源的处理。在优化后的代码中,我们在外部循环中先获取商品的数量和价格,然后在计算总价时直接乘以数量,避免了重复计算价格的问题。在 Spring Boot 应用程序中,使用线程池来管理线程是一种优化策略,可以避免过多的线程创建和销毁,从而提高性能和资源利用率。
2023-08-13 16:46:21 796
原创 Springboot2.7.6+Swagger配置
这里走的坑真的是千奇百怪先介绍一下自己使用springboot2.7.6版本和swagger3成功的配置案例1.pom.xml 导包<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version>
2023-05-18 18:26:59 2563 1
原创 spring配置文件
springboot 的配置文件有多种方式,目前使用的是properties和yml两种格式的配置文件如果properties和yml同名称文件时读取的顺序为properties–> yml ,properties和yml对应的同一个配置内容的时候会覆盖掉yml的内容,使用properties的配置内容propertiesyml数据格式对数据的缩进要求比较高,键值对的模式进行存储,以数据为中心的一个简洁配置文件yml读取配置内容。
2023-04-15 11:08:56 188
原创 idea常用快捷键
1.Ctrl + F 对文本查找2.Ctrl + Shift + F 根据输入内容查找整个项目 或 指定目录内文件3.Ctrl + Alt + F 局部变量提取为全局变量4.Ctrl + Alt + L 格式化代码,可以对当前文件和整个包目录使用5.Alt + Insert 代码自动生成器,继承和实现类、构造器、设置器等6.Ctrl + P 方法参数提示显示7.Ctrl + Alt + O 优化导入的类,可以对当前文件和整个包目录使用8.Shift + F6 对文件 / 文件夹 重命名。
2023-04-10 20:52:12 2999
原创 ssm整合
这里的mybatis只是搭建了自己的一小部分,在ssm整合中 mybatis的大部分配置在spring中实习 借助连接池进行连接数据库。在dao下编写BookMapper接口和BookMapper,xml。至此springmvc的分层也出来了,所有的数据也分的很清晰完整。把所有的spring配置文件整合到一个xml中。第六步:编写spring-mvc.xml。在编写controller连接数据库。在pojo下编写测试类Books。这个更具自己的内容进行修改。
2022-09-19 15:00:36 279
原创 浅学spring
ioc是控制反转一个编程想法 在hello代码块中就可以体现出来 用户在需要修改需求的时候 只需要在bean.xml 进行修改就可以 不需要程序员修改代码来达到需求。在通过import标签可以吧所有的bean.xml文件整合到一个文件 这样就可以实现多人开发的功能 引用的时候只需要调用总的xml就可以实现。byName 是通过id和set一致进行装配的 要达到id和set名称一致。在介绍一个import标签 这是一个多人开发bean.xml使用的标签。还有 set props 各种各样的标签可以使用。
2022-09-10 12:13:43 155
原创 Android Studio 生成class自动添加注释
Android Studio 生成class自动添加注释File=>setting (快捷键 ctrl + Alt + S) =>Editor => File and Code Templates这里就可以设置一个自动类注释下面展示一些 内联代码片。/*** @Description TODO* @systemUser ${USER}* @Author ${CreatePerson}* @Date ${MONTH}-${DAY}-${YEAR} ${DAY_NAME_SH
2021-09-16 09:32:31 1338
mysql-installer-community-8.0.30.0
2023-08-13
apache-tomcat-11.0.0-M3-windows-x64
2023-08-13
APKPure3.19.28
2023-08-13
Erlang/OTP语言包
2023-08-13
消息中间件 RabbitMQ
2023-08-13
单片机仿真问题,仿真出现无法解决
2019-10-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人