黄竞明
码龄8年
关注
提问 私信
  • 博客:32,319
    问答:435
    32,754
    总访问量
  • 57
    原创
  • 1,953,521
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-04-30
博客简介:

Cattells的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得8次评论
  • 获得12次收藏
创作历程
  • 1篇
    2022年
  • 6篇
    2021年
  • 6篇
    2020年
  • 16篇
    2019年
  • 27篇
    2018年
  • 4篇
    2017年
成就勋章
TA的专栏
  • 依赖
    1篇
  • 音视频
    1篇
  • 机器人路径规划
  • leetcode算法
  • Algorithm
    22篇
  • 计算机基础
    7篇
  • Javaweb
  • python
    1篇
  • mysql
    1篇
  • Spring
    2篇
  • Maven
    1篇
  • apache
    1篇
  • java
    5篇
  • Android
    15篇
  • 数据结构
    1篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • 人工智能
    机器学习自然语言处理nlp数据分析
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

View的事件分发机制

介绍了安卓的事件分发机制,用业务逻辑观点解读
原创
发布博客 2022.06.26 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Gradle

1. 项目和任务 每一个build.gradle文件都代表一个项目2. Gradle的构建
原创
发布博客 2021.09.23 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

博客分界线

之后开始认真写博客了,之前的可以不看,都是随手乱写的。
原创
发布博客 2021.09.22 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android的命名空间

# m布局文件里面必须有一个根命名空间xmlns:android="http://schemas.android.com/apk/res/android"
原创
发布博客 2021.06.21 ·
1076 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

Java高并发编程详解---读后感

# 章1:快速认识线程主要讲述线程的运行,主要是调用start()函数和重写Runnable接口(实际都是调用start()从而调用jni层的start0())。另外,Three
原创
发布博客 2021.06.03 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

View

自定义View1 根据触摸移动(1)通过重写onTouchEvent()a. 要返回true,表示事件流交由此View处理b. 要进行重新布局,保证View跟随触摸移动c. 记录了下一秒内的时间次数,发现时28个MOVE和1个DOWN和1个UP。表示一秒30个事件,和帧率一致。想做做实验,实践一下安卓的相关api。1 根据触摸移动(1)通过重写onTouchEvent()a. 要返回true,表示事件流交由此View处理b. 要进行重新布局,保证View跟随触摸移动可以用LayoutParams
原创
发布博客 2021.05.09 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

音视频基础

特殊概念 (1)位深:每个像素占用位数1)RGB888: 24bit2)RGBA : 32bit图像通过驱动程序让屏幕显示(2)RGB与YUV1)RGB与BGR:三原色的顺序不一样2)BMP实用的是BGR格式3)YUV:明亮度Luma+色彩饱和Chroma(Y黑白,U蓝,V红)4)YUV主要采样格式: a. 4:2:0(最广泛):只有一种色度分量...
原创
发布博客 2020.04.06 ·
315 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android事件分发机制

一直没总结这方面的,很容易忘记手指触动屏幕,都有一系列的事件集合,“事件流”。ACTION_DOWN->ACTION_MOVE->ACTION_UP:0->2->11.Activity->ViewGroup->...->View。(1)分发:dispatchTouchEvent()分发给组件1)ViewGroup的分发 a...
原创
发布博客 2020.03.29 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android的拉活方案探索

马上面试了,今天把腾讯这里写的拉活方案都试一遍。以前一直不太清楚Service到底有什么用,这次终于明白了,Service可以独立于Activity进行运行,从而不容易被用户感知,在后台运行。进程分为:前台进程/可见进程/服务进程/后台进程/空进程,优先级递减https://segmentfault.com/a/1190000006251859这里写真好,我来逐个试试。1. 提...
原创
发布博客 2020.03.29 ·
531 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

锁

乐观锁,悲观锁CAS,volatile
原创
发布博客 2020.03.26 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习语言相关(JS)

学习语言主要的关键点有6个(变量,运算,函数,循环,条件,日志),把js过一遍,对比学习。1.变量与类型 var全局变量 let局部变量 空undefine(定义变量/函数没赋值), null类未实例化 数组可以随意放2.基本运算 ===严格意义的等于,包括类型3.for循环4.函数5.if/else6.日志打印...
原创
发布博客 2020.03.26 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安卓面试(启动模式等)

各大博客是在啰嗦,自己面试,自己整理下。https://blog.csdn.net/zhangjg_blog/article/details/109236431.Android中Activity四种启动模式和taskAffinity属性详解standard:每次启动任务创建新的实例singletop:每次启动任务,如果top有实例则直接取出singleTask:每次启动任务,...
原创
发布博客 2020.03.11 ·
265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

进程和线程

操作系统:进程是容器,有寻址空间是32或者64位,但是相互独立。文件和网络句柄是可以多个访问的。交互,TCP/IP线程,有栈,PC指向内存,TLS Thread local storage,存放变量的分配的内存。共享内存虚拟内存--分页-->物理内存,取出放到寄存器网络:OSI七层架构,物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。...
原创
发布博客 2019.08.24 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android四大组件之Content Provider

1,基本概念Content Provider是程序间共享数据的一种方式,为存储和获取数据提供了统一接口。使用系统的APP或者其他APP的接口。2,使用Test extends ContentProvider{ContentResolver contentResolver = getContentResolver();Uri = Uri.parse("content://com....
转载
发布博客 2019.06.23 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android之存储

1,SharedPreferences的基本概念(1)用法SharedPreferences sharedPreferences = this.getSharedPreferences(); (为什么从Activity出发获取)SharedPreferences.editor editor = sharedPreferences.edit();editor.commit()用UI线...
转载
发布博客 2019.06.23 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android之Handler

1 基本概念handler是Android给我们的一套消息传递机制,用来更新UI的一套机制,我们可以用来发送消息,也可以用来处理信息。Android不允许直接更新UI
原创
发布博客 2019.06.20 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android之Fragment

1 Fragment有时被称为第五大组件依附到Activity,所以不应该称为一个组件。ViewPage页面滑动部件一般一起用,更灵活,显示更好看。2 Fragment加载到Activity的两种方式1)添加Fragment到Activity的布局文件中;2) 动态在Activity中添加Fragmenta 添加一个FragmentTransaction实例b 用ad...
翻译
发布博客 2019.06.16 ·
203 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构 线性结构

1 线性结构:数组,队列,链表,栈2 树结构:二分搜索树,堆,线段树,Trie3 图结构:并查集,AVL,红黑树,hash表1 线性结构1.1 数组:在内存顺序存储的一组数据索引数组:最好有语意;优点:快速查询缺点:增删平均O(n)...
原创
发布博客 2019.06.14 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安卓idea项目结构

1 Project项目下的结构(1).gradle和.idea:AS自己生成的文件(2)appa)build:编译时自动生成的b)libs:第三方jar包c)androidTest:编写测试用例d)java:放置java代码的e)res:资源文件f)Android Manifest.xml:整个Android项目的配置文件g)test:Unit Test用例的...
原创
发布博客 2019.06.13 ·
1498 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Algorithm Array

1 数组一般都是保存在内存连续的存储区,存取都是O(1),增删平均O(n),但是也可以是头尾增删O(1)
原创
发布博客 2019.06.13 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多