羊羊羊_咩咩咩
码龄9年
关注
提问 私信
  • 博客:13,527
    13,527
    总访问量
  • 12
    原创
  • 2,352,809
    排名
  • 9
    粉丝
  • 0
    铁粉

个人简介:不积跬步无以至千里!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-07-18
博客简介:

a949079590的博客

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得11次评论
  • 获得54次收藏
创作历程
  • 3篇
    2023年
  • 2篇
    2022年
  • 3篇
    2021年
  • 6篇
    2020年
成就勋章
TA的专栏
  • android jni 开发
    1篇
  • android
    2篇
  • java基础
    2篇
  • 软件安装
  • 算法模板总结
    2篇
兴趣领域 设置
  • 移动开发
    android studio
  • 人工智能
    语音识别计算机视觉机器学习
  • 音视频
    音视频实时音视频
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C++指针

c++指针学习
原创
发布博客 2023.08.09 ·
94 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Glide version4.0版本后使用报错解决

解决方法来自https://github.com/bumptech/glide/issues/4476。
转载
发布博客 2023.07.24 ·
235 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用Linux命令记忆方法

ls(列出目录内容)记忆方法:想象成 “list” 的简写。cd(更改目录)记忆方法:将其看作 “change directory” 的缩写。pwd(显示当前工作目录)记忆方法:将其理解为 “print working directory” 的缩写。cp(复制文件或目录)记忆方法:将其看作 “copy” 的简写。mv(移动或重命名文件或目录)记忆方法:将其理解为 “move” 的简写。rm(删除文件或目录)记忆方法:将其看作 “remove” 的简写。mkdir(创建目录)记忆方
原创
发布博客 2023.04.19 ·
1957 阅读 ·
11 点赞 ·
3 评论 ·
36 收藏

android jni开发crash定位

Android JNI 开发 Crash定位
原创
发布博客 2022.08.12 ·
821 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

自动和手动开启无障碍服务的方式

自动和手动开启无障碍服务的方式,已经无障碍服务的系统bug
原创
发布博客 2022.08.09 ·
5851 阅读 ·
4 点赞 ·
8 评论 ·
9 收藏

Java hashCode详解

hashCode方法是用来获取散列码,定义在Object类中。如果所使用的类没有重写hashCode方法的话,那么调用hashCode方法将返回该对象的存储地址。String类使用下列算法计算散列码://Stringpublic int hashCode() { int h = hash; if (h == 0 && !hashIsZero) { h = isLatin1() ? StringLatin1.hashCode(val
原创
发布博客 2021.04.15 ·
1419 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Arrays.sort()方法总结

Arrays.sort()的运用1.Arrays.sort(arr);2.Arrays.sort(arr,startIndex,endIndex);不包含endIndex这个索引值3.Arrays.sort(people, new Comparator<int[]>() { @Override public int compare(int[] person1, int[] person2){ if (pers
原创
发布博客 2021.03.21 ·
449 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

Mac 每次都要执行source ~/.bash_profile 后,配置的环境变量才生效

问题:在 ~/.bash_profile 中配置环境变量, 可是每次重启终端后配置的不生效.需要重新执行 : $source ~/.bash_profile后,才会生效。原因:自己是在bash中配置的环境变量,而当前系统是使用的是shell查看当前使用的shell:终端输入:echo $SHELL输出是/bin/zsh,说明使用的是zsh解决办法:在.zshrc文件加中添加source ~/.bash_profile,方法如下进入主目录 cd ~显示隐藏文件,找到.zshrc文件
转载
发布博客 2021.03.09 ·
1323 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

二叉树前中后序遍历迭代实现

二叉树遍历迭代实现迭代用栈实现:递归的原理就是栈,每次调用一个方法就会开辟一个栈帧,而每个栈帧的返回顺序也是按照后进先出的顺序。所以基于这个原理,任何递归能解决的问题都可以转换为迭代去实现。只需记住一点:栈是先进后出。前序是根-左-右,那么栈的入栈顺序是根(此时进行出栈操作并添加到结果)-右-左;中序是左-根-右,那么栈的入栈顺序是跟-左(一直到左子结点为空时进行出栈操作并添加到结果)-右(在返回到根);后序是左-右-根,那么栈的入栈顺序是根-右-左。首先给出二叉树的结点定义public cl
原创
发布博客 2020.09.30 ·
394 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

JDK12版本的ArrayList的扩容源码详解

private void add(E e, Object[] elementData, int s) { if (s == elementData.length) elementData = grow(); elementData[s] = e; size = s + 1; } public boolean add(E e) { modCount++; add(e, elemen...
原创
发布博客 2020.09.25 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2020-09-18

String s="How are you"; String[] str=s.split(""); int[] nums={1,2,3,4}; System.out.println(Arrays.toString(nums));//[1, 2, 3, 4] System.out.println(Arrays.toString(str));//[H, o, w, , a, r, e, , y, o, u]String s="How are
原创
发布博客 2020.09.18 ·
106 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java输入总结

Java输入总结笔试常用输入Scanner常见的坑,使用nextLine之前一定要注意内存中是否有换行符如何解决while(hasNext())一直循环笔试常见输入Scanner sc=new Scanner(System.in);常用的几个方法:sc.next();//sc.nextInt();//sc.nextLine();//**next()????*只读取输入直到空格。它不能读两个由空格或符号隔开的单词。此外,next()在读取输入后将光标放在同一行中。(next()只读空格
原创
发布博客 2020.09.18 ·
181 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

BFS算法解题框架

BFS算法解题框架核心数据结构:队列Queue<T> q=new LinkedList<T>();常用框架:public int bfs(起始点){ int res=0;//返回值,根据返回类型定义 Queue<T> q=new LinkedList<T>(); q.offer(起始点); while(!q.isEmpty()){ int sz=q.size(); for(int i=0;i<sz;i++){
原创
发布博客 2020.09.14 ·
144 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

回溯算法常用框架

回溯算法总结模板:result[];public void backtrack(路径,选择表){ if(满足结束条件){ result.add(路径); return; } for(选择:选择表){ 做选择; backtrack(路径,选择表); 撤销选择; }}力扣56 全排列class Solution { private List<List<Integer>>res=new ArrayList<>();//结果声明为
原创
发布博客 2020.09.14 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏