别志华
码龄12年
关注
提问 私信
  • 博客:1,084,924
    社区:3,145
    1,088,069
    总访问量
  • 257
    原创
  • 591,950
    排名
  • 377
    粉丝
  • 2
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2012-12-08
博客简介:

biezhihua的专栏

博客描述:
不积跬步,无以至千里;不积小流,无以成江海
查看详细资料
个人成就
  • 获得340次点赞
  • 内容获得242次评论
  • 获得478次收藏
  • 代码片获得434次分享
创作历程
  • 3篇
    2021年
  • 4篇
    2020年
  • 6篇
    2019年
  • 51篇
    2018年
  • 64篇
    2017年
  • 71篇
    2016年
  • 59篇
    2015年
  • 6篇
    2014年
  • 2篇
    2013年
成就勋章
TA的专栏
  • Rust
    1篇
  • 剑指offer
    23篇
  • Unity3D教程学习
    55篇
  • Fresco分析
    8篇
  • 计算机网络
    5篇
  • 消灭LeetCode
    18篇
  • Java基础
    15篇
  • 综合
    8篇
  • Android
    82篇
  • C
    6篇
  • 计算机网络
    5篇
  • 剑指
    25篇
  • Unity3D
    58篇
  • C++
    7篇
  • FFMPEG
    12篇
  • C#
    2篇
  • JavaScript
    2篇
  • 阅读
    6篇
  • LeetCode
    25篇
  • BlockChain
    4篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

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

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

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

NDK - CFLAGS、CXXFLAGS、LDFLAGS、LIBS含义

名词含义CFLAGS:用于 C 编译器的选项。CXXFLAGS:用于 C++ 编译器的选项。LIBS:告诉链接器要链接哪些库文件。LDFLAGS:GCC 等编译器会用到的一些优化参数,也可以在里面指定库文件的位置。阐释CFLAGS、CXXFLAGS,这两个变量实际上涵盖了编译和汇编两个步骤。CFLAGS: 指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include -I/path/include。同样地,安装一个包时会在安装路径下建立一个include目录,当安装过程中
原创
发布博客 2021.06.12 ·
1110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【转载】Rust宏编程新手指南

Rust语言最强大的一个特点就是可以创建和利用宏/Macro。不过创建Rust宏看起来挺复杂,常常令刚接触Rust的开发者心生畏惧。这片文章的目的就是帮助你理解Rust Macro的基本运作原理,学习如何创建自己的Rust宏。1、什么是Rust的宏/Macro?如果你尝试过Rust,应该已经用过Rust的宏了:println!。这个宏 可以在终端输出一行文本,并且支持变量的插值。简单地说,Rust宏让你可以发明自己的语法,编写出可以自行展开的代码, 也就是我们通常所说的元编程,你甚至可以用Rust宏
转载
发布博客 2021.05.11 ·
1087 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Crash: ‘SQLiteDatabaseCorruptException: file is encrypted or is not a database‘的分析与解决

title: “Crash: 'SQLiteDatabaseCorruptException: file is encrypted or is not a database’的分析与解决”tags:先说解决方案与结论方案如果使用的Room库,那么需要按照如下方法设置JournalMode:Room.databaseBuilder(context, XXX::class.java, DATABASE_NAME) .setJournalMode(JournalMode.
原创
发布博客 2021.04.17 ·
4270 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

[MacOS 10.15.5 ] building for macOS-x86_64 but attempting to link with file built for macOS-x86

在编译M4和BISON的时候碰到这个错误,经过排查后发现,是MACOS升级后,默认的编译配置被/usr/local/bin的给覆盖了,导致编译时使用了错误的ld ar ranlib gcc升级后的:which ld ar ranlib gcc/usr/bin/ld/usr/local/bin/ar/usr/local/bin/ranlib/usr/bin/gcc调整一下PATH路径中的先后关系,先使用/usr/bin路径下的sudo vim /etc/paths调整为如下顺序/u
原创
发布博客 2020.07.11 ·
7688 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LIBDSM库对多平台、多方案支持的开发与探索 - iOS

目标作为一个以跨平台为目标的三方库,iOS端是必然要支持的。从技术语言上来说,可以使用如下两个方案:OC + C++Swift + C++经过一番考虑后,放弃了第一种而采用了第二种。原因是OC的语法太丑了。Swift和C++是无法直接进行通信的,好在Swift提供了一种桥"Birdge"的方案,能让Swift和C++互调代码。由此为基础,我们就可以实现在iOS平台上,基于一份C++代码的多端支持了。设计虽然Swift和C++能通过"Birdge"的能力进行双向通信,但是有些坑还是不得不
原创
发布博客 2020.06.06 ·
1177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LIBDSM库对多平台、多方案支持的开发与探索 - Native Module

系列文章LIBDSM库对多平台、多方案支持的开发与探索 - 准备LIBDSM库对多平台、多方案支持的开发与探索 - Native CommonLIBDSM库对多平台、多方案支持的开发与探索 - iOSLIBDSM库对多平台、多方案支持的开发与探索 - AndroidLIBDSM库对多平台、多方案支持的开发与探索 - FlutterLIBDSM库对多平台、多方案支持的开发与探索 - U...
原创
发布博客 2020.03.14 ·
16617 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LIBDSM库对多平台、多方案支持的开发与探索 - 准备

系列文章DSM库对多平台、多方案支持的开发与探索 - 准备DSM库对多平台、多方案支持的开发与探索 - Native CommonDSM库对多平台、多方案支持的开发与探索 - iOSDSM库对多平台、多方案支持的开发与探索 - AndroidDSM库对多平台、多方案支持的开发与探索 - FlutterDSM库对多平台、多方案支持的开发与探索 - Unity项目地址 - https...
原创
发布博客 2020.03.14 ·
6999 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Other - 查看Lib属性

查看Lib架构:$ lipo -info ./libsplayer_core.a Non-fat file: ./libsplayer_core.a is architecture: x86_64
原创
发布博客 2019.08.11 ·
239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CLion - 无法断点调试

问题:CLion无法打断点调试办法:步骤 1:移除CLion的缓存配置rm -rf ~/Library/Caches/CLion*步骤 2移除工程文件配置rm -rf ~/Project/.idea/步骤 3使用CLion重新导入工程...
原创
发布博客 2019.08.03 ·
9646 阅读 ·
0 点赞 ·
10 评论 ·
1 收藏

Android - ViewPager - Transformer

public class TestPageTransform implements ViewPager.PageTransformer { @Override public void transformPage(@NonNull View page, float position) { int pageWidth = page.getWidth(); ...
原创
发布博客 2019.07.09 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IJKPlayer - OnLoad/Setup/MessageLoop/MediaCode等流程

IJKPlayer的库初始化加载流程斜体样式
原创
发布博客 2019.06.09 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FFmpeg - ffplay.c 流程简析

FFplay.cmain()主函数avformat_network_init()初始化网络库()This is optional, and not recommended anymore.http://ffmpeg.org/doxygen/trunk/group__lavf__core.html#ga84542023693d61e8564c5d457979c932show_banne...
原创
发布博客 2019.06.01 ·
1176 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

Android - FFmpeg 自动化构建工具(FFmpeg4.1 + OpenSSL1.1.1 + NDK13/14/1516/17/18/19)

FFmpegBuildTool (中文)Github地址:https://github.com/biezhihua/FFmpegBuildToolAndroid下FFmpeg自动构建工具。帮助你快速构建自己的FFmpeg静态库。我的环境MacOS 10.14.2NDK android-ndk-r16b (目前仅支持16b版本)架构 - armv7a/armv8a/x86/x86_6...
原创
发布博客 2019.01.09 ·
2743 阅读 ·
1 点赞 ·
16 评论 ·
4 收藏

Mac - FFmpeg - 本地编译错误 - symbol(s) not found for architecture x86_64

问题在编译FFmpeg的时候报了如下错误:ld: symbol(s) not found for architecture x86_64clang: error: linker command failed with exit code 1 (use -v to see invocation)make: *** [ffmpeg_g] Error 1解决在配置项中加上--cc=clan...
原创
发布博客 2018.11.28 ·
3047 阅读 ·
0 点赞 ·
6 评论 ·
0 收藏

Android - 解决Fragment + ViewPager的生命周期问题

public class FragmentVisibleHelper implements LifecycleObserver { private static final String TAG = "VipVisibleHelper"; public interface IVisibleListener { void onVi...
原创
发布博客 2018.10.23 ·
683 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

App - 电影天堂第三方客户端

前言电影天堂App是电影天堂(网站版)的第三方客户端,一切资源都从该网站获取.下载地址:https://www.coolapk.com/apk/com.bzh.dyttGithub地址:https://github.com/biezhihua/DYTT使用到的技术项目架构使用了Android Architecture Compontens,其中主要涉及到的包括:LiveDataVi...
原创
发布博客 2018.10.19 ·
10471 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

浅析 - Android LiveData

前言https://developer.android.com/reference/android/arch/lifecycle/LiveData?hl=zh-cnhttps://developer.android.com/topic/libraries/architecture/livedata?hl=zh-cnLiveData在整个架构体系中起到了桥梁作用,此外LiveData还持有了数...
原创
发布博客 2018.09.27 ·
922 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

浅析 - Android Lifecycle Component

浅析 - Android Lifecycle Component前言简要介绍相关类Lifecycle的初始化流程怎样的?Lifecycle的状态如何改变以及如何分发的?Lifecycle是如何解析生命周期状态的?前言关于Lifecycle基础相关的使用与概念请移步这里:https://blog.csdn.net/guiying712/article/details/81176039#处理-...
原创
发布博客 2018.09.22 ·
1103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android - 为Kotlin添加(logm/logd)等快捷方法

在这个地址,将文件下载到本地。让后将文件放到如下的文件夹下,如果没有可以自行创建:Windows: <your_user_home_directory>.IntelliJ IDEA<version_number>\config\templatesLinux: ~IntelliJ IDEA/config/templatesmacOS: ~/Library/Pr...
原创
发布博客 2018.08.24 ·
1831 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

EOS - 错误码记录

Error 3120000: Wallet exception该错误是由于不小心把默认的钱包文件夹删除了,在/home/xxx/目录下再创建个新的eosio-wallet文件夹就好了。
原创
发布博客 2018.08.19 ·
2384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多