自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

裕博的博客

作者本人是一个Android工程师,立志成为一名全栈类型工程师。

原创 算法与数据结构笔记6——查找算法之线性查找

线性查找的概念 线性查找又称顺序查找,是一种最简单的查找方法,它的基本思想是从第一个记录开始,逐个比较记录的关键字,直到和给定的K值相等,则查找成功;若比较结果与文件中n个记录的关键字都不等,则查找失败。 代码举例 /** * 类说明:线性查找 */ public class TestSear...

2018-12-31 10:41:41

阅读数 44

评论数 0

原创 算法与数据结构笔记5——线性结构之面向对象的数组

面向对象的数组 代码示例: 1.创建一个面向对象的类MyArray import java.util.Arrays; public class MyArray { /** 用于存储数据的数组 */ private int[] elements; public MyArray() { ...

2018-12-31 10:25:18

阅读数 36

评论数 0

原创 算法与数据结构笔记4——线性结构之数组

数组图例 数组的基本使用 代码举例: public class TestArray { public static void main(String[] args) { // 创建一个数组 int[] arr1 = new int[3]; // 获取数组长度 int lengt...

2018-12-30 21:40:53

阅读数 34

评论数 0

原创 算法与数据结构笔记3——线性结构

线性结构 线性结构中的元素存在一对一的相互关系。它包括: 数组; 栈; 队列; 单链表; 循环链表; 双链表; 递归; 排序算法。

2018-12-30 20:37:32

阅读数 38

评论数 0

原创 算法与数据结构笔记2——算法概述

算法的定义 是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。 算法的特性 输入:指的算法有0到多个输入,执行算法我们能够提供0到多个数据。 输出:指的是算法的输出结果。 有穷性:指的是在有限的步骤里面执行出结果。 确定性:指的是一个输入对...

2018-12-30 19:55:44

阅读数 58

评论数 0

原创 算法与数据结构笔记1——数据结构概述

什么是数据结构 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中元素之间的关系组成。 数据结构的分类 数据的存储结构 数据的逻辑结构 1.数据的存储结构 分类 ①顺序存储结构 ②链式存储结构 ①顺序存储结构 顺序存储结构是把数据元素存放在地址连续的存储单元里,其数据间的逻辑关...

2018-12-30 19:37:55

阅读数 85

评论数 0

原创 Android开发——打包apk遇到The destination folder does not exist or is not writeable

前言 在日常的Android开发当中,我们肯定要打包apk。但是今天我打包的时候遇到一个很奇怪的问题Android The destination folder does not exist or is not writeable,大意是目标文件夹不存在或不可写。 出现问题的原因以及解决办法 上面...

2018-12-29 16:53:47

阅读数 2095

评论数 0

原创 Android开发——集成友盟统计多渠道打包遇到的问题(一)

前言 在日常的Android开发中,我们肯定要集成多渠道打包功能。但是今天我集成友盟的统计SDK开发多渠道打包的功能的时候,我遇到了All flavors must now belong to a named flavor dimension. Learn more at https://d.an...

2018-12-29 15:25:34

阅读数 148

评论数 0

原创 前端笔记41——JavaScript查找HTML元素

前言 在前端开发中,我们是需要通过JavaScript去修改界面的HTML元素,下面分享一下我的学习心得。 JavaScript查找HTML元素 上代码,代码中注释有说明,希望对学习前端开发的小伙伴有帮助。 <!DOCTYPE html> <html&am...

2018-12-27 19:58:52

阅读数 38

评论数 0

原创 前端笔记40——变量

变量的概述 通俗理解,变量就是内存中的一块临时空间,用来存储数据。 变量的定义 声明的时候没有赋初始值,默认undefined 可以同时声明多个变量,声明的时候可以赋值 举个栗子 <!DOCTYPE html> <html> &...

2018-12-27 14:49:34

阅读数 24

评论数 0

原创 前端笔记39——JavaScript的输入输出方式

前言 每种语言都有自己的输入输出方式,那么JavaScript的输入输出方式是什么呢?分享一下我学习到的JavaScript的输入输出方式。 JavaScript的输入输出方式 输入 prompt(“提示用户输入内容:”) 输出 alert()弹窗 ducument.write(“这里写输...

2018-12-27 10:47:04

阅读数 91

评论数 0

原创 前端笔记38——JavaScript的书写位置

前言 终于在学到JavaScript啦,这里就来说说我学到的JavaScript的书写位置。 JavaScript的书写位置 1.内嵌到网页中,写在script标签内部 举个例子: <!DOCTYPE html> <html> &l...

2018-12-27 10:40:34

阅读数 50

评论数 0

原创 前端笔记37——用JavaScript实现简单的HelloWorld弹框

前言 功夫不负有人呀!我终于学完简单的html+css了,我开始学JavaScript啦! 利用JavaScript实现简单的Hello World弹框 <!DOCTYPE html> <html> <head>...

2018-12-26 01:18:16

阅读数 111

评论数 0

原创 前端学习36——CSS改变hr标签颜色

前言 在实际的前端开发中,我们会遇到需要修改hr标签的颜色的。单纯用background-color是没有办法改变的。 解决的办法 hr{ border: none; height: 1px; background-color: #e5e5e5; } 上面的是解决办法,其中的bord...

2018-12-26 01:12:37

阅读数 1523

评论数 0

原创 Android开发——集成信鸽推送SDK遇到的问题(一)

前言 在日常的Android开发当中,我们会集成第三方消息推送SDK。我们公司有一个项目集成了腾讯信鸽的消息推送SDK,但是遇到很奇怪的问题,只有小米手机能收到推送,其他厂商的接收不到推送。 复现问题 我们公司之前的测试人员测试这个项目的App是没有问题的。我再去看配置文档,我发现了问题所在 原项...

2018-12-21 17:12:46

阅读数 470

评论数 0

原创 Java笔记44——字符串(String)判断是否为空

前言 在实际Java开发当中,我们肯定要判读字符串是否为空的需求。今天遇到一个比较奇葩的问题,我们公司服务器接口明明返回时空字符串给我,可是我用传统的方法去判断就是不为空的情况。 复现一下问题 if(str !=null || str.length > 0 || !...

2018-12-17 17:07:24

阅读数 77

评论数 0

原创 Android安全学习笔记1——锁屏密码方式

前言 在Android安全学习中,我接触到第一个例子是锁屏密码。我们日常使用手机的时候使用最多的锁屏密码是怎么构成的?下面分享一下我接触到的知识。 锁屏密码的思考 为了安全,Android设备在解锁屏幕时会有密码输入,那么在这个密码存放在哪里?是否为明文存储?如果是加密存储,那么加密算法是什么?带...

2018-12-02 01:02:32

阅读数 414

评论数 0

原创 Android学习笔记30——多进程模式

前言 之前的学习中,我们有提到Android的IPC机制。但是在深入IPC机制之前,我们要先理解Android的多进程模式。 Android多进程 正常情况下,在Android中多进程是指一个应用存在多个进程的情况。 多进程模式的开启 使用Android多进程只有一种方法,通过给四大组件(Acti...

2018-12-01 12:54:54

阅读数 70

评论数 0

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