自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鲁迷那的专栏—坚持实践后再写出来!

坚持实践后,才写出来!

  • 博客(36)
  • 资源 (21)
  • 收藏
  • 关注

原创 android内存泄露:4、Toast的错误使用导致内存泄露

Toast的错误使用导致内存泄露

2020-04-16 23:47:19 2747

原创 android内存泄露:3、Handler的错误使用导致内存泄露

目录一、前言二、Handler的错误使用导致内存泄露案例:写一个计时器1、新建一个 Module,写主界面 MainActivity,布局 activity_main2、写业务逻辑3、效果展示4、解决方案一、前言上篇文章我们介绍了:非静态的内部类错误使用_情形二,在Activity中,使用单例工厂类引用 Activity内部类。详细可参考博文:原创androi...

2020-04-16 23:06:56 325

原创 android内存泄露:2、非静态的内部类错误使用_情形2

一、前言上篇文章我们介绍了:LeakCanary内存泄漏检测库、内存泄露_内存溢出_内存抖动、非静态的内部类错误使用以及解决方式,详细可参考博文:原创android内存泄露:1、LeakCanary内存泄漏检测库、内存泄露_内存溢出_内存抖动、非静态的内部类错误使用,这篇文章我们将介绍:非静态的内部类错误使用-情形二二、非静态的内部类错误使用-情形二情形二:在Activit......

2020-04-16 21:17:08 428

原创 android内存泄露:1、非静态的内部类错误使用_情形1、LeakCanary内存泄漏检测库、内存泄露_内存溢出_内存抖动

下面我们来看一下案例非静态内部类的错误使用,导致 Activity泄露分析工具:使用square公司的 leakcanary分析activity的内存泄露可在 github上搜索leakcanary,可以看到leakcanary 的源码:https://github.com/square/leakcanaryLeakCanary is a memory leak dete......

2020-04-14 22:23:19 726

原创 Android自定义组件:2、如何实现和使用自定义组件、自定义属性

目录一、前言二、如何实现自定义组件步骤1:写 attrs.xml 资源文件1、attrs.xml 文件 和 R 文件对应关系2、attrs.xml 文件重点注意(1)declare-styleable子元素(2)attrs.xml 文件只做属性的描述步骤2:写自定义类步骤3:使用自定义组件一、前言上一篇文章我们介绍了:什么是自定义组件、自定义组件的方式、......

2020-04-10 19:55:45 3225

原创 Android自定义组件:1、什么是自定义组件、自定义组件的方式、定义自定义属性

一、什么是自定义组件Android为我们提供了丰富的 UI组件,基本的应用已经足够了,但在实际开发中,如果我们想构建更加复杂的 UI视图,此时就需要使用自定义组件了。二、自定义组件的方式自定义组件的三种方式:1、组合现有组件组合现有Android默认提供的组件,继承ViewGroup或其子Layout类等布局类进行组合。2、在某一个组件上进行扩展调整现有Android默......

2020-04-10 11:14:57 2253

原创 android人脸识别_硬件串口通信:3、百度ai人脸识别免费收费问题、sdk调用前的疑惑

一、百度ai人脸识别免费收费问题做为企业的领导肯定非常关心这个问题,本人在开发的时候是有做过这方面的汇报的,那么先解决开发者遇到的问题。那么到底怎么收费呢?1、官方介绍百度官方是这样说的:1、调用量免费,以 QPS 维度来进行资源的赠送或购买。接口免费并发支持默认2QPS,完成百度云企业认证后,免费并发支持将扩充至10QPS2、如果您的业务并发支持要求较高,免费 Q...

2020-04-07 18:50:15 672

原创 android人脸识别_硬件串口通信:2、百度ai人脸识别注册、登录、如何创建应用、企业认证

目录一、注册登录百度账号1、注册2、登录3、找到-->人脸识别4、创建应用、企业认证(1)创建应用(2)生成的AppID、API Key、Secret Key(3)企业认证---2019年时的认证---2020年时的认证一、注册登录百度账号1、注册进入官网,百度AI开发平台官方地址:http://ai.baidu.com点击百度AI开放...

2020-04-07 17:25:08 603

原创 android人脸识别_硬件串口通信:1、人脸识别介绍、技术选型

一、前言人工智能时代快速来临,其中人脸识别是当前比较热门的技术,人脸识别这件事早已经不新鲜,但在 Android 中的应用也并不广泛,所以网上相关资料乏善可陈。但是在面对特殊的应用场景时,人脸识别的功能还是有一定的用处的,在国内也越来越多的运用,例如:刷脸打卡、刷脸App,身份识别,人脸门禁等等。本人所经历的项目是:android大屏+第三方摄像头+智能硬件串口通信的项目,当然刚接触...

2020-04-07 15:33:43 890

原创 java后端快速入门-Servlet+JSP+Jquery+Ajax:总结梳理篇

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!一、前言这段时间写了很多有关 Servlet+JSP+Jquery+Ajax 的博文,这个是我当初实习的时候笔记,当时其实跟讲师复习只花了15天时间。那么为什么花时间整理呢?一个是java经久不衰,另一个是像android、web、ios开发等都是离不开后端的。知道一些后端知识,更方便于你在公司的项...

2020-04-02 10:45:18 813

原创 Vue知识整理-总结梳理篇:快速入门系列、专题系列、企业项目实战系列

目录一、前言二、Vue快速入门系列1、Vue基础2、本地应用:常见指令3、网络应用:axios三、Vue专题系列1、路由的使用四、其他系列一、前言最近花一些时间,把自学前端 Vue框架的印象笔记内容,发布到我的 csdn博客上与大家分享,为了方便查看做一个梳理小结,之后会继续更新。。。你的支持是我的动力,感谢大家的支持!二、Vue快速入门系列1.........

2020-04-01 12:00:36 1521 2

原创 java快速入门知识整理:10、基本数据类型转换、二进制_位_字节

基本数据类型转换二进制、位、字节更新中。。。

2020-04-30 04:02:33 205

原创 PS系列操作

PS如何把两张图合成一张(拼接到一起)常用快捷键编辑图片:command + t

2020-04-28 14:45:17 152

原创 java快速入门知识整理:9、java数据类型:布尔型(boolean)

一、布尔型(逻辑型)简单说明二、代码演示说明package t09_布尔类型_boolean;/** * boolean 布尔类型 * 表示真(true)、假(false)两种状态,java中只有两个字面量值:true、false */public class TestBoolean { public static void main(String[] args) ......

2020-04-28 12:49:07 3999

原创 java快速入门知识整理:8、java数据类型:字符型(char)

一、字符型简单介绍二、代码演示说明package t08_字符型_char;import java.util.Random;/** * 字符类型:char * 1)字符类型是一个占2字节,16位无符号整数,数值是字符的Unicode编码 * 2)范围:0~65535 * 3)char运算 * 用单引号''标识,只能放单个字符 * char类型是可以运算的,因为cha......

2020-04-28 00:16:29 2723

原创 java快速入门知识整理:7、java数据类型:浮点型(float、double)、浮点数运算、java中的科学计算法

一、浮点型介绍二、代码演示package t07_浮点数_科学计数法;/** * 浮点数类型:float类型、double类型 ( 详细资料参考:IEEE-754标准 ) * 就是Java中的小数(是2进制小数) * 1)精度(精确度)问题 * double 64位,后缀 D或d * float 32位,后缀 F或f * double的精度......

2020-04-27 17:15:14 1881

原创 android系统软件卸载_adb配置使用

目录一、windows配置 adb命令下载Android的sdk文件,找到目录platform-tools配置系统环境变量测试adb命令二、mac 配置 adb 命令三、使用adb命令卸载系统预装APP获取要卸载的应用的包名卸载系统应用( OPPO r9s)一、windows配置 adb命令下载Android的sdk文件,找到目录platfor...

2020-04-26 23:01:52 3767

原创 java快速入门知识整理:6、java数据类型:整型、直接量(字面量)、8和16进制表示形式

一、整数类型package t05_整型;/** * 整数类型:byte short int long */public class TestZX { public static void main(String[] args) { // testByte();// testShort();// testInt(); testLong();...

2020-04-25 21:57:30 864

原创 java快速入门知识整理:5、java数据类型-分类

一、Java中的数据类型Java中的数据类型分为两个类别:1、基本数据类型(或称原始数据类型)2、引用数据类型整型:byte short int long浮点型:float、double(双精度)字符型:char 布尔型(逻辑型):boolean也就是除了以上4类8种基本数据类型,都是引用数据类型。基本数据类型-说明引用数据类型-说明.........

2020-04-25 21:34:57 204

原创 java快速入门知识整理:4、进制基础_进制转换_java代码示例

目录一、进制基础_进制转换10进制:是逢10进1 的计数规则2进制:是逢2进1 的计数规则8进制:是逢8进1 的计数规则16进制:是逢16进1 的计数规则10进制对应2进制2进制-->10进制10进制-->2进制16进制-->10进制10进制-->16进制一、进制基础_进制转换数学:计数的规律10进制:是逢10进1...

2020-04-23 13:50:29 245

原创 java快速入门知识整理:3、运行原理_开发环境_java变量

目录一、Java简单介绍1、Java概述2、Java的运行原理3、Java 的开发环境二、Java 的变量三、Java的变量_示例代码一、Java简单介绍1、Java概述Java 编程语言,解决了人类的思考逻辑与计算机处理方式之间差异! 1)计算机可以处理一切数据计算逻辑 2) 编程语言可以将人类的业务问题映射为数据计算逻辑。2...

2020-04-23 13:34:01 167

原创 java快速入门知识整理:2、linux常见命令行操作

目录一、linux文件系统-常见命令行操作1、root目录2、User home目录3、pwd 打印当前工作目录(文件夹)4、ls5、cd 改变当前工作目录6、clear7、man8、绝对目录和相对目录绝对目录相对目录9、mkdir 创建目录的命令10、rm 删除文件、文件夹(目录)11、cp 复制文件、文件夹(目录)12、mv 改名...

2020-04-23 10:52:25 257

原创 java快速入门知识整理:1、第一个java程序HelloWorld_从控制台输入读取数据

目录一、入门墨迹(了解)二、第一个java程序HelloWorld三、从控制台输入读取数据一、入门墨迹(了解)1.跟自己比今天比昨天进步多少?为什么来学习?克服了哪些困难?你的目标是什么?你的梦想是什么?我们如何达到?2.代码练熟画图: java/flash/html5Java SE 桌面应用 (一个月)Java EE 企...

2020-04-22 23:57:13 414

原创 Node.js后端-快速入门之基础篇和进阶篇express:总结梳理篇

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!目录一、前言二、Node.js后端开发 - 基础篇(18)三、Node.js后端开发 - 进阶篇(11)一、前言之前由于创业公司缺人,然后项目的需要,所以自学了Node.js后端开发。这是有关笔记分享出来,希望能够帮助有需要的人,也算是在这里做个总结梳理吧!二、Node.js后端...

2020-04-22 11:32:03 1441

原创 移动端APP设计学习笔记整理:1、设计规范-IOS&Android系统

1、ios系统设计规范ios规范我们知道目前 ios系统也有很多种型号,当设计师去做设计的时候,要去考虑它们的不同尺寸,因为这些东西可能会影响到我们在做设计过程当中它的界面布局,如:标签栏、状态栏、导航栏等它们之间的不同尺寸。我们需要从这几个方面进行介绍ios界面设计尺寸及栏高度首先,我们在做设计的时候,我们目前常见的几种尺寸,如下:这几种尺寸是目前...

2020-04-20 11:16:10 1230 1

转载 Android Context 上下文 你必须知道的一切

目录1、Context概念2、Context与ApplicationContext3、引用的保持4、Context的应用场景5、总结1、Context概念其实一直想写一篇关于Context的文章,但是又怕技术不如而误人子弟,于是参考了些资料,今天准备整理下写出来,如有不足,请指出,参考资料会在醒目地方标明。Context,相信不管是第一天开发Android,还是开发...

2020-04-17 10:53:06 348

原创 Android Studio中新建Activity,引入布局的位置,莫名报异常:Cannot resolve symbol。。。

Android Studio中新建Activity,引入布局的位置莫名报异常:Cannot resolve symbol。。。解决方式:清空Android Studio缓存:"File"---->"Invalidate Caches / Restart..."---->"Invalidate and Restart"参考资料:https://blog...

2020-04-16 10:37:51 756 9

原创 安卓查看中文官网、API、安卓文档

一、安卓英文官网访问不了或访问慢1、也可以下载sdk的时候下载下来docs文档,然后建议用火狐浏览器打开index.html文件,它有个开发者模式挺好浏览android官网源码的。2、可以搜索:android中文官网 或 android官网镜像网址它们是把安卓官网给克隆了一份,放到中国的服务器上。如搜索到的比较好的网址: https://developer.andr...

2020-04-12 13:23:43 999

原创 mac搜索_快速查找资料、快速开发:查找文件、android安卓开发等

一、前言享受工作,玩转Mac,之前写了一些快速搜索查找文件的博文:Mac搜索怎样才更精准?模糊查询本篇博文主要以日常工作 "Android开发"为例,那么怎么快速定位,我想要的,以前自己写的代码知识点呢?二、方式1:快速模糊定位如下图,要搜索网格布局“gridview”步骤1:输入gridview ,即会展示 gridview相关信息1、最常点选-优先放在最前面2...

2020-04-11 18:16:19 224

原创 java基础复习-高手回头看:总结梳理篇

你是否会有开发工作了几年想往回看复习基础的想法?没有,那你学的很扎实、很牛逼!知识不是直线而是树状的,需要慢慢积累和完善,有时间就会把前几年的java基础笔记整理整理java异常java异常:1、到底什么是异常?异常的主要作用?java异常:2、异常的分类?Exception、Errorjava网络编程 tcp/udp/socket(13)java网络编程:1、计算机网...

2020-04-06 23:50:46 224

原创 java服务器端开发-servlet:4_3、实现一个servlet处理多种请求_“增删改查”员工信息

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!一、前言上一篇文章我们介绍的内容:把 Servlet中jdbc 连接和操作(增删改查)数据库的代码抽取出来,以及结合dao和工厂模式,优化实现了“增删改查”员工信息的相关代码。详细可参考博文:原创java服务器端开发-servlet:4_2、dao模式_工厂模式_“增删改查”员工信息这篇文章...

2020-04-06 14:28:00 488

原创 java服务器端开发-servlet:4_2、dao模式_工厂模式_“增删改查”员工信息

一、前言上一篇文章我们介绍了:体会了dao模式_简单工厂模式_插入mysql数据库支持中文,详细可参见博文:原创java服务器端开发-servlet:4_1、体会dao模式_简单工厂模式_插入mysql数据库支持中文这篇博文我们将之前文章原创java服务器端开发-servlet:3_7、Servlet使用jdbc访问数据库:“增删改查”员工信息的“增删改查”员工信息的代码,修改为d...

2020-04-03 17:50:07 717

原创 java服务器端开发-servlet:4_1、体会dao模式_简单工厂模式_插入mysql数据库支持中文

目录一、前言二、体会dao形式_简单工厂模式_插入mysql数据库支持中文1、理论知识点2、代码验证测试step1,实体类--->entity包,Employee类step2,dao接口--->dao包,EmployeeDAO接口step3,实现dao接口--->dao.jdbc包,实现类step4,工厂--->util包,Factory类...

2020-04-02 23:51:46 361

原创 java服务器端开发-servlet:4、dao 、一个servlet处理多种请求、servlet处理请求资源路径、将中文数据插入数据库

目录1、dao (data access object 数据访问对象)(1)dao是什么?(2)如何写一个dao?step1,实体类--->entity包,Employee类step2,dao接口--->dao包,EmployeeDAO接口step3,实现dao接口--->dao.jdbc包,实现类step4,工厂--->util包,Factor...

2020-04-02 10:59:05 468

原创 eclipse、myEclipse,查看异常或报错Problems之Go to、Quick Fix、Properties

目录一、Problems1、如果控制台没有Problems,先调出来2、Go to3、Quick Fix4、Properties一、Problems1、如果控制台没有Problems,先调出来 2、Go to右键,Go to,快速定位跳转到,项目的报错行3、Quick Fix快速修复,提供多种解决方案4、Prope...

2020-04-01 14:20:13 549

原创 java.lang.UnsupportedClassVersionError: com/mysql/cj/jdbc/Driver : Unsupported major.minor version

今天在运行 myEclipse 里面的java项目,报错如下:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/mysql/cj/jdbc/Driver : Unsupported major.minor version 52.0一、首先解释一下:stanford parser和jdk版本...

2020-04-01 10:59:21 4009

runnergo性能测试平台,端口号修改

runnergo性能测试平台,由于公司linux服务器限制,一些端口没有开放。于是要么修改端口号,要么开放端口,因端口开放,公司流程需要邮件申请等复杂流程,还是自己修改吧。

2024-05-30

不使用任何框架去实现需求_代码

1、相关博文的代码:Android开发笔记之MVC、MVP、MVVM。 2、如果出现链接失效等问题,请给我留言!

2020-07-19

Android面试题 - 副本.pdf

经常会遇到ExpandableListView这个控件,有的时候会有需求是当下拉列表子item被选中时要进行颜色的改变,以便标识有关参加面试的一些总结

2019-11-23

304_SurfaceView高性能绘制(五)代码实践篇-让绘制的图片运动

详见我的博文:SurfaceView高性能绘制(五)代码实践篇-让绘制的图片运动 有问题及时给我留言,看到会尽管回复!

2019-02-22

SurfaceView高性能绘制(四)代码实践篇-绘制多张图片

详见博文: SurfaceView高性能绘制(四)代码实践篇-绘制多张图片

2019-02-21

302_ SurfaceView高性能绘制(三)代码实践篇-根据触屏绘制图片

详见我的博文: SurfaceView高性能绘制(三)代码实践篇-根据触屏绘制图片

2019-02-21

SurfaceView高性能绘制(二)代码实践篇-静态图片

详见博客:SurfaceView高性能绘制(二)代码实践篇-静态图片 有问题及时给我留言,看到会马上回复!

2019-02-20

SurfaceView绘制图片

SurfaceView绘制图片,想了解更多,可以参考我的系列博文之SurfaceView绘制图片:https://blog.csdn.net/YuDBL/article/details/86773800

2019-02-14

我的Handler专题系列代码01

我的Handler专题系列代码,对应我的博客https://blog.csdn.net/YuDBL/article/details/85594530

2019-01-03

CSDN博客编辑器_富文本编辑器_目录索引视频教程.zip

CSDN博客编辑器_富文本编辑器_目录索引视频教程。写博客编辑器不好用、不熟悉是非常头痛的事情!最近这段时间在CSDN写博客写的多,就各种尝试了,gif视频可用浏览器打开!

2018-12-27

Java服务器开发(二)写第一个Servlet

想入门javaWeb、javaEE服务器开发的可下载,这个是用MyEclipse写的一个简单的Servlet程序,是以前自己开发的笔记整理、注释详细,方便自己查阅。。。

2018-12-26

亲手实践,Android Studio一个项目引入另一个项目作为依赖Libary

Android Studio一个项目引入另一个项目作为依赖Libary,测试已通过!其中NoTest为原文件,testSuccess为源文件经过测试成功的文件,详情可查看我的博客,如有问题欢迎留言讨论!

2018-12-25

开发软件tomact

apache tomact安装软件,对应我的博客:手把手教你5分钟—搭建属于自己的Android服务器,如有疑问,欢迎留言讨论!

2018-12-22

开发工具myEcliipse

myEclipse此开发工具对应我的博客:手把手教你5分钟—搭建属于自己的Android服务器,如有问题欢迎留言讨论!

2018-12-22

01_myCode_手动集成极光推送

时间2018-12-11上传,自己实践成功代码,修改对应包名、AppKey即可,有问题欢迎留言讨论!

2018-12-11

GreenDao框架表的建立

此资源对应我的博客《Android框架GreenDao(二)实战代码演示-表的建立》,亲身实践的代码,有问题欢迎留言讨论!

2018-11-27

03_AsyncTask_异步方法操作之进度条

主要讲AsyncTask一些主要方法的使用和有关进度条的一个简单例子,对应我的博客《Android专题之AsyncTask(三)异步方法操作之进度条》,有问题欢迎留言讨论。。。

2018-11-19

02_AsyncTask_简单演示AsyncTask异步操作

AsyncTask_简单演示AsyncTask异步操作,写一个简单的AsyncTask异步操作解决上一篇文章提到的线程阻塞问题,对应我的博客《网易博客迁移:Android专题之AsyncTask(二)简单演示AsyncTask异步操作》,有问题欢迎留言讨论。

2018-11-16

01_AsyncTask_演示线程阻塞

AsyncTask_演示线程阻塞,对应我的博客《Android专题之AsyncTask(一)基本概念介绍》,有问题欢迎留言讨论。

2018-11-15

eclipse在Android7.0的手机上无logcat输出

亲身试验成功!eclipse在Android7.0的手机上无logcat输出,对应我的博客《eclipse在Android7.0的手机上无logcat输出》,有问题可以给我留言,看到我会尽快回复。

2018-11-15

虚拟机装mac系统所需插件

windows上装虚拟机,虚拟机上装mac系统所需插件,对应博客《ios自学-环境安装1》,有问题可博客留言或给我发邮件。

2018-11-09

配置Retrolambda插件,在Android Studio中

Android Studio中配置Retrolambda插件,我的源码运行木有问题,分享给大家。。。

2017-11-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除