- 博客(29)
- 收藏
- 关注
原创 gradle插件,android studio、 gradle版本 匹配关系
gradle插件(AGP)、android studio、gradle版本之间对应关系
2025-04-08 17:17:48
244
原创 Java 正则表达式(\\w-*\\.*)+(\\w-?)+表达式理解
* 解释意思 -可以出现 0 次 1 次 和多次。.* 解释意思 .可以出现 0 次 1 次。解释意思 -可以出现 0 次 1 次。\w 括号内字符需要出现一次。\w 括号内字符需要出现一次。
2023-04-04 11:32:41
445
原创 Centos6 yum安装不了
修改yum源站点配置:vim /etc/yum.repos.d/CentOS-Base.repo对照清华大学镜像站中的目录修改后如下:[base]name=CentOS-$releasever - Base#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra#baseurl=http://mirror.centos.org/cento
2022-04-12 14:59:51
280
原创 adb 端口占用程序定位
查找手机5037端口占用netstat -ano | findstr 5037 | findstr LISTENINGC:\Users\MLoong>netstat -ano | findstr 5037 | findstr LISTENING TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 13668通过这个PID,找到占用的程序C:\Users\MLoong> tasklist
2022-03-18 14:47:25
277
原创 maven仓库和私服配置迷惑详解
maven 安装目录里面settings配置意义和单项说明一 localRepository配置本地仓库:意思说maven打包什么的首先放到本地仓库里面去 以后寻找也会首先从本地仓库里面找!D:/install/apache-maven-3.8.2/maven_repository二、镜像地址首先位置很重要 第一个是我们私服地址 如果只配置次选项如果我们删掉本地仓库后只配置私服镜像如果说service依赖dao 现在我们把本地仓库里面的dao删除然后执行service inst
2022-03-10 17:55:16
2450
原创 maven发布Release 400错误
第一步Deployment Policy设置为Allow Redeploy而不是Disable Redeploy第二步 检查当前发布的版本号命名版本号不可以SNAPSHOT结尾
2022-03-09 16:09:32
1849
原创 intent flag介绍
intent几种常见的flags:1.FLAG_ACTIVITY_NEW_TASKA应用a ->b应用b首先A应用a默认taskAffinity 是A的包的名称B同理当Intent对象包含这个标记时,系统会寻找或创建一个新的task来放置目标Activity,寻找时依据目标Activity的taskAffinity属性进行匹配,如果找到一个task的taskAffinity与之相同,就将目标Activity压入此task中,如果查找无果,则创建一个新的task,并将该task的tas
2022-02-18 16:44:25
1193
原创 参数化类型
参考 https://www.jianshu.com/p/e8eeff12c306package com.software.paramstype;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;public class TestParams3 { public static void main(String[] args) { System.out.println(Perso
2022-01-26 14:46:50
445
原创 Android studio 项目可以运行,代码报错,依赖包本地依赖依旧报错问题
常规操作一1、清除缓存 clean, 重新编译 无法解决2、file->invalidata caches /restore 依旧无法解决3、删除代码、还是无法解决4、重新下载安装编译器 依旧无法解决最终解决方案setting 修改gradle缓存配置目录 解决了综合分析 因该是多个项目同时运行多线程导致的jar或者三方远程依赖问题下载异常导致的...
2022-01-21 13:02:15
2192
原创 git常用指令 自用
1. 配置提交人姓名: git config --global user.name2. 配置提交人邮箱: git config --global user.email3. 查看git config --list 查看配置信息4. git init 初始化仓库5. gut status 查看文件状态6. git add 文件列表 追踪文件7 git commit -m 提交信息 向仓库中提交代码8 git log 查看提交日志9 git reset --hard commitID 恢复到
2021-11-08 08:21:46
125
原创 git hard soft Mixed keey 理解
git hard soft Mixed keey 理解hard新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入hard新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdow
2021-11-05 17:46:22
125
原创 2021-09-24
测试Android 启动时间adb shell am start -S -R 2 -W com.soft.yun(appid名称)/com.soft.activity.WelcomeActivity(相对路径)注意 appid名称可能和包名称不一致问题2 重复打印多是次
2021-09-26 11:56:29
85
原创 序列化泛型类可能用到
public class User { public List<User> list= new ArrayList<User>(); public String s = "user"; /** * 此方法获取泛型字段的具体泛型类型 * 想获取方法的泛型参数类型,可以通过Method的getGenericParameterTypes或者获取返回值的泛型具体类型getGenericRuturnType * 想获取父类的泛型类型用Cl.
2021-07-23 11:45:05
138
原创 如何设置透明状态栏和导航栏
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN|View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION|View.SYSTEM_UI_FLAG_LAYOUT_STABLE);getWindow().setStatusBarColor(Color.TRANSPARENT);getWindow().setNavigationBarColor(Color.TRANSPARENT);
2021-04-26 16:30:35
875
原创 npm安装nrm rollbackFailedOptional问题
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-04-11 13:52:53
614
原创 cmd关闭端口占用-超详细
第一步 查找占用端口netstat -aon|findstr “8080”此时你会发现有两个第二步 查找这两个端口任务名称tasklist|findstr “22392”第三步 筛选你即将用的任务名称端口 关闭掉
2021-03-20 11:41:57
165
原创 android “.jks“签名,如何迁移到行业标准格式 PKCS12
常用指令介绍案例keytool -importkeystore -srckeystore C:\software\hhzxiangmu_new\boos\app\boos.jks -destkeystore C:\software\hhzxiangmu_new\boos\app\boos.jks -deststoretype pkcs12//提示恶意中毒可能和jks相关storeFile file(‘boos.jks’)keyAlias ‘boos’keyPassword ‘boos123’
2021-03-09 09:34:15
240
原创 Spring Data JPA
一 Spring Data JPA1.1 spring data jpa概述Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring Data JPA 可以极大提高开发效率!1.2 Spring Data JPA的特性SpringData Jpa 极大简化了数据库访问层代码。 如何简化的呢? 使用了SpringDat
2021-03-05 11:13:57
161
原创 JPA分析
文章目录一 学习ORM思想启发二 学习ORM思想2.1 orm思想2.2 hibernate框架介绍2.3 JPA规范三 jpa的基本操作3.1 创建客户表 (客户是一家公司)3.2 创建maven工程 导入坐标3.3 需要配置jpa核心配置文件3 .4配置客户实体类和表,类中属性和表中字段映射关系3.5 保存客户信息并配置静态工厂3.6 测试并校验结果四 jpql基本操作一 学习ORM思想启发1 建立实体类与表中的关系2 建立实体类中属性和表中字段关系二 学习ORM思想2.1 orm思
2021-03-05 10:12:37
426
1
原创 BigDecimal用法 及其如何解决java数据精确计算
BigDecimal用法 及其如何解决java数据精确算法一 传统的算法public class BigDecimalDemo { public static void main(String[] args) { System.out.println(0.09 + 0.01); System.out.println(1.0 - 0.32); S
2017-06-25 08:06:46
396
原创 理解io流产生和整体流程
字节流父类抽象接口outputstream 输入流inputstream 输出流子类实现方法(使用次数最多)FileInputStreamFileOutputStream 可以从文件或者路径下读取// 创建字节输出流对象 方式一 已知文件下 FileOutputStream(File file) File file = new File("fos.txt"); File
2017-06-11 12:53:45
588
原创 内存流的使用
内存操作流内存操作流:用于处理临时存储信息的,程序结束,数据就从内存中消失。名称规则: 以字节结尾的必须使用字节输出流结尾(in/out putStream)否则使用字符。字节数组:ByteArrayInputStreamByteArrayOutputStream==用法==public class ByteArrayStreamDemo { public static void
2017-06-11 12:15:47
876
原创 为什么Activity切换 设置overridePendingTransition 会没有效果
overridePendingTrainsition(int enterAnim, int exitAinm) 这个方法必 须要设置在 startActivity(intent) 或者finish ()之后 被调用 才能生效。
2016-12-23 11:14:40
454
原创 欢迎使用优快云-markdown编辑器
# 设置overridePendingTrainstion 没有效果-** overridePendingTrainsition(int enterAnim, int exitAinm) 这个方法必须 要设 置在 startActivity(intent) 或者finish ()之后 被调用 才能生效。
2016-12-23 11:10:44
194
转载 Android中R.java各种错误修复
1.Android R.java文件丢失的问题R.java这个文件是会自动生成的。但是有时候你写错xml文件的时候,R.java是不会自动生成对应的值。这个时候我们会很习惯去clean一下这个项目,这个时候会突然发现,R.java竟然不见了。 这个时候的你肯定非常的气愤,你可能会拼命在网上找答案,网上会有很多答案告诉你 右键项目--》Android Tools-->
2014-10-22 21:56:16
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人