BruceZong
码龄15年
关注
提问 私信
  • 博客:132,674
    社区:1,671
    134,345
    总访问量
  • 41
    原创
  • 25,717
    排名
  • 11
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:啊啊

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2010-05-02
博客简介:

BruceZong的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    194
    当月
    0
个人成就
  • 获得35次点赞
  • 内容获得9次评论
  • 获得142次收藏
  • 代码片获得247次分享
创作历程
  • 1篇
    2024年
  • 9篇
    2022年
  • 9篇
    2020年
  • 9篇
    2019年
  • 6篇
    2018年
  • 3篇
    2014年
  • 13篇
    2013年
  • 2篇
    2012年
  • 3篇
    2011年
  • 1篇
    2010年
成就勋章
TA的专栏
  • HarmonyOS
    1篇
  • JS
  • Web
  • c++
    8篇
  • 开发工具
    1篇
  • Android常见错误分析
  • [Java基础]
    6篇
  • android基础
    7篇
  • Android性能优化
    1篇
  • android游戏
    2篇
  • [bat-批处理脚本]
    2篇
  • PHP
    2篇
  • 算法数学
    3篇
  • 杂项
    2篇
  • 【python 学习】
    4篇
兴趣领域 设置
  • Java
    java
  • 编程语言
    pythonc++
  • 学习和成长
    面试
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

【鸿蒙开发】DevEco Studio开发环境搭建

3、DevEco Studio提供开箱即用的开发体验,将HarmonyOS SDK、Node.js、Hvigor、OHPM、模拟器平台等进行合一打包,安装好之后即可直接进行开发,无需额外下载其它配套工具,非常方便。如需进行OpenHarmony应用开发,可通过Settings > OpenHarmony SDK页签下载OpenHarmony SDK。可以看到安装完成之后,安装目录下有sdk,tools目录下有开发环境依赖的各种工具都已存在。可以看到安装时会更改hdc的端口,避免与adb端口冲突,非常温馨。
原创
发布博客 2024.10.31 ·
268 阅读 ·
6 点赞 ·
0 评论 ·
2 收藏

【C++基础】知识点

C++没有明确规定每种数据类型的字节数,只规定了它们之间的关系,比如short
原创
发布博客 2022.06.19 ·
324 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

【C++新特性】范围for语句

C++11新标准引入了一种更简单的for语句,这种语句可以遍历容器或其它序列的所有元素。语法形式:for (declaration : expression)statementexpression必须是一个序列,比如初始值列表、数组、vector或string等...
原创
发布博客 2022.04.18 ·
1330 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【C++新特性】花括号与initializer_list

C++11新标准允许使用花括号括来初始化变量或者进行赋值,默认为列表初始化/赋值的方式。int i { 2 };int j = { 3 };vector<int> vi { i, j };vector<int> vj = { 2, 3, 5};1)花括号内的内容可以为0个。如果是一个内置类型对象,那么初始值列表最多只能包含一个值,而且该值即使转换其所占空间也不应该大于目标类型的空间int i {}; // 初始值默认为0int j { 2, 3}; //
原创
发布博客 2022.04.17 ·
2024 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

【C++基础】变量的声明、定义、初始化与赋值

变量声明规定了变量的类型和名字,使得变量名称在声明的文件中可用。变量定义除了声明变量的类型和名字,还会申请存储空间,并将变量名称与存储相关联变量初始化及是在变量定义(被创建)的时候,以指定的值去创建变量。对于自定义变量会调用其构造函数。变量赋值,即将新值赋予变量。对于自定义变量调用其拷贝构造函数(或者=操作符重载)extern int i; // 声明一个外部的变量int j; // 声名变量jj = 2; // 变量赋值extern int k = 1; // 定义一个变量k,
原创
发布博客 2022.04.16 ·
1118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【C++新特性】 - 类内初始值

如果定义变量时没有指定初值,则变量被默认初始化,此时变量被赋予了“默认值”。默认值到底是什么由变量类型和变量所在位置决定。如果是内置类型(int, short等)的变量为被显示初始化,它的值由定义的位置决定。定义与任何函数体之外的变量被初始化为0,定义在函数体内部的内置变量将不被初始化,其值时未定义的。C++11新标准规定可以为数据成员提供一个类内初始值(in-class initializer)。创建对象时,类内初始值将用于初始化数据成员,没有初始值的成员将被默认初始化。1、类内初始值和赋值类
原创
发布博客 2022.04.10 ·
4006 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

【C++新特性】 - lambda表达式

lambda表达式是C++11引入的新特性之一。一个lambda表达式具有如下形式[捕获列表](参数列表) -> 返回类型 { 函数体 }
原创
发布博客 2022.04.10 ·
775 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【C++新特性】 - decltype类型指示符

除了auto类型说明符以外,C++11引入了第二种类型说明符decltype,它的作用是选择并返回操作数的数据类型。decltype可以作用于变量、表达式和函数。一)作用于变量当decltype作用于变量时,将保留变量的所有特性(包括顶层const和引用)参考:(1条消息) 【C++深陷】之“decltype”_Jinxk8的博客-CSDN博客_decltype...
原创
发布博客 2022.04.05 ·
663 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【C++新特性】 - auto类型说明符

C++11新标准引入了auto类型说明符,用于简化将表达式赋值给变量时操作,让编译器替我们去分析表达式的类型。auto val = val1 + val2;此处编译器将根据val1和val2相加的结果来推断val的类型。如果val1和val2都是int,那么val也将是整型。使用auto类型说明符可以简化我们的代码,比如:map<int, int> m;map<int,int>::const_iterator iter = m.cbegin(); 等价于 a...
原创
发布博客 2022.04.05 ·
980 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【C++新特性】 - 尾置返回类型

常规函数声明中,函数返回值类型都是在首位,例如:int GetType();C++11开始引入了尾置返回类型,将函数返回值类型放置在函数尾部(如果函数声明与实现写在一起,则放置在函数体之前),使用->符号隔开,并将首位的返回值使用auto关键字替代,例如:auto GetType() -> int;auto GetAge() -> int { return 18; }任何函数的定义都能使用尾置返回类型,但是这种类型一般用于返回类型比较复杂的函数用于简化函数定义(比如数组
原创
发布博客 2022.04.01 ·
2124 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

[Python入门之 - 安装Python]

1. Python 3.7.0:https://www.python.org/downloads/2. 安装pip C:\python-3.6.5\Scripts>easy_install.exe pip3.通过pip安装Python依赖的三方包 pip install myql pip install requests 如果需要通过代理下载,可以...
原创
发布博客 2020.11.15 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gradle引用本地aar的方法

1. 在app子目录创建libs文件夹2.将编译生成的aar文件拷贝到libs文件夹3.在app/build.grade文件中做如下两处修改 3.1 repositories { ... flatDir { dirs 'libs' } ... } 3.2 dependecies {...
原创
发布博客 2020.10.21 ·
2667 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Java基础】java.lang.StackOverflowError

java.lang.StackOverflowError1、此错误是Error类型,不是Exception类型,是Error的子类2、出现此类型说明问题线程的栈深度已经超过阈值。栈用于存储线程的局部变量、操作数、动态链接、方法出口等。3、此问题一般是由于方法调用层次过深,导致栈深度超界,常出现问题的几种场景: 3.1 递归层次过多 private static void printX(int i) { try { printX(++i..
原创
发布博客 2020.08.02 ·
782 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Java基础】知识点

* ArrayList是一个泛型容器,默认的容量大小为10, 每次扩容大小为当前容量大小的一半
原创
发布博客 2020.07.26 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[Android内存泄露] - Activity泄露

Activity泄露,简单来说就是已经没有用的Activity,却由于各种原因(比如,被静态类持有引用)导致其不能被彻底的销毁,所占有的内存不能被回收。而通常一个Activity内会包含比较多的View之内的控件,这些控件也不会被回收,从而导致比较严重的内存资源浪费,慢慢积累导致最后内存资源不足,发送泄露。常见的Activity泄露原因:(以下几种泄漏场景,根因类似,都是由于a...
原创
发布博客 2020.07.10 ·
865 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Java基础】ArrayList

一、知识点概要 1. ArrayList是一个泛型容器,默认的容量大小为10, 每次扩容大小为当前容量的一半 2. ArrayList的实现基于数组,内部使用Object[]对象数组存储元素,所以能快速的随机访问数组元素 3. ArrayList是非线程安全的,内部没有同步机制 4. ArrayList内部定义了迭代器类,支持通过迭代器进行遍历。同时如果有遍历删除的动作,应该使用迭代器,而不能直接使用for循环二、源码分析public class Array...
原创
发布博客 2020.07.05 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Java基础】变量默认值

一、成员变量/类变量 VS 局部变量 成员变量/类变量才有默认值,即如果不赋值,则使用默认值;(对象类变量如果不赋值直接引用,可能报运行时的空指针错误) 局部变量没有默认值,如果不赋值直接使用,则会有编译错误。(包括对象类的变量)二、基本数据类型的默认值 boolean false char '\u0000' byte 0 short 0 ...
原创
发布博客 2020.07.01 ·
2261 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

【Git环境搭建】

一、下载Git安装包 官网下载地址:https://git-scm.com/downloads 官网下载太慢,可以到此处下载对应版本:https://npm.taobao.org/mirrors/git-for-windows/二、设置环境变量 将安装目录下的bin文件夹路径设置到环境变量的path参数中,这样可以在任意目录调用git命令三、Git配置 Git的配置文件.gitconfig默认放置在用户根目录下,C:\Users\username 修...
原创
发布博客 2020.06.29 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android基础控件】ListView

问:如何设置ListView每条数据之间的间隔:答:在ListView的配置中设置如下两条属性 android:divider="@android:color/transparent" // 设置原始的分隔线为透明 android:dividerHeight="6dp" // 设置分隔线的高度...
原创
发布博客 2020.06.07 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android】设置ADB端口

Android默认的adb端口是5037,电脑上有一些应用的端口,又恰巧与adb端口冲突占用掉了查看端口是否被占用:运行:netstat -ano | findstr "5037" 或者(查看多有端口netstat -ano)通过PID查看所有进程C:\Users\chen>tasklist /fi "PID eq 3676"新建一个环境变量变量名为: ANDROI...
原创
发布博客 2019.10.23 ·
5177 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多