自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (60)
  • 收藏
  • 关注

原创 一次撸玩python基础

1、 注释 2、变量 3、类型转化 4. python打印输出 5. 逻辑运算,条件控制 6. for 循环 7. 字符串函数 8. 列表数组 9. 二维数组 10. python 元组 11. python 字典 12. python 函数# 1. 单行注释'''多行注释'''# 2....

2020-04-27 17:23:36 549 2

原创 Javascript中 ArrayBuffer | 类型化数组 | DataView视图

var arrayBuffer=new ArrayBuffer(20); //只读 Array, 160b //20 console.info(arrayBuffer.byteLength) //类型化数组,必须把ArrayBuffer放入类型化数组中,才可以和普通数组一样操作 var a1OnlyView= new Uint8Array(arrayBuff...

2020-04-26 18:50:27 1597

原创 google guava-19.0 和 Java中 commons-collections4-4.4 使用

1. HashMap: 键盘不可以重复,值可以重复 Multimap: 键可以重复 HashBiMap: 键与值不能重复,插入以后抛出异常 双键的Map-》Tablepackage com.denganzhi.pp;import java.util.Collection;import java.util.HashMap;import java.util.Hasht...

2020-04-25 19:46:13 793

原创 Java中容器使用

1. 容器概念:Collection接口Set List Map 三大接口实现HashSet ArrayList ...

2020-04-25 19:33:29 888

原创 Java泛型使用总结案例

1. 泛型类使用package com.denganzhi.fangxing;/*** * 泛型类: 申明时使用泛型 * 字母: * T key 表示类型 * E,V 分别代表键值中的key value * E: 代表元素 */ class Student<T1,T2> { private T1 username; private T...

2020-04-25 18:51:17 464

原创 JS模块化 CommonJs规范与ES6规范在浏览器端使用

什么是模块化: 把所有Js写入一个文件,耦合度高 , Js文件拆分 1. 模块化遇到问题 1. 全局变量 污染 * 解决 闭包 2. 避免命令冲突 冲突依赖,A依赖C A依赖B A依赖B 出错 解决: CommonsJs、ES6规范 1.CommonsJs: 服务端代表作品,Nod...

2020-04-21 14:14:13 1123

原创 npm 入门使用

1. 什么是node.js: 可以在服务器运行的js开源代码 使用谷歌的 V8引擎运行js代码, 使用事件驱动、非阻塞、异步IO,Js是单线程的 node奇数版测试版、偶数稳定版本 传统script引入js库问题: 1.比如A依赖jqury, 首先引入A,在引入jquery出问题 2.缺乏库管理系统 CommonsJs为了解决上面带来...

2020-04-21 13:54:40 3167

原创 Java|Android xml定义解析规范

xml 语法: html 于 xml 语法区别: html语法松散, xml语法严谨 html做页面展示,xml做数据存储 html标签预定义,xml标签自定义1. dtd约束使用* 外部dtd:在外部文件中定义dtd * 本地dtd文件:<!DOCTYPE SYSTEM "student.dt...

2020-04-20 21:53:47 741

原创 正则表达式语法|Java正则表达式使用

1. 正则表达式语法使用工具 :RegexBuddy.exe 正则匹配1. 标准字符集合 \n: 换行符 \t: 制表符 \\ \^ \$: 需要特殊转义的 \d : 数字 0-9 任意一个数字 \D : 非数字 \w : 字母 A-Z,a-z,_ 任意一个字母或下划线 \W: 非 字母 A-Z,a-z,0-9,_ \s: 空格...

2020-04-19 21:47:15 677

原创 ES5/6语法

8. ES6对象简写方式,同名属性可以不写、可以省略函数function let username8="xiaoming"; let obj8={ // 旧的写法// username8: username8// getName:fun...

2020-04-16 15:05:08 951

原创 微信小程序快速入门学习1

1.开发尺寸,屏幕适配: 美工按照: 375*667pt 来做 : 4.7英寸 @2x iphone6/6s/7/8 开发按照: 375*667来下载图片即可, 单位rpx 1rpx=1pt, 小程序根据375*667自动2.小程序构成:单个Pager构成4个文件:2.1. *.js: 数据更新 MVVM体验: data: {...

2020-04-15 19:05:17 2970

原创 前端弹性布局使用

为什么需要弹性布局: 传统 display: float position属性, 它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 flex 弹性布局诞生:1.指定主轴是哪一根(row、column) 主轴方向(row-reverse,column-reverse)2. justify-content属性 /* 主轴对齐方式 */ /*...

2020-04-14 16:51:02 381

原创 Linux 基础命令使用总结

1. 来源:Unix: IBM、惠普 一般 公式 买不起, 用linux Unix: 分支linux 、solaris(sun公司的)、android linux 林纳斯内核版本 发行版本的2个分支: ubuntu系统 redhat系列(centos是redhat的社区版)2. Linux各级目录/bin: 所有用户可以执行命令,单用户可以执行...

2020-04-12 21:46:02 1977

原创 Centos软件包安装

1. centos 软件包: 包分类: 源码包: 优点,可以定制,有时候编译出错、编译不了一堆环境..... 二进制包(rpm包): 缺点; 依赖性 脚本安装:2. rpm 包安装基本命令: rpm -ivh httpd-tools-2.4.6-80.el7.centos.x86_64.rpm rpm ...

2020-04-12 17:01:53 1586

原创 Java线程基础与单例

1.概念:Thread 内部就是静态代理,Thread就是代理角色,Runnable就是真实角色Thread 编码:2. 线程状态:新生状态:new Thread就绪状态:start() 以后,等待cpu 调度运行状态: cpu 调度以后阻塞状态:t3.join(); // 把t3线程执行完毕,在执行其他线层Thread.yield(); //暂停自己线程,如...

2020-04-09 22:06:10 628

原创 Android 蓝牙开发中 int ->byte -> hex 转化

1. 首先理解左移、右移: 1<<1 =2 : 1左移1位, 相当于乘2,右移多少位,乘多少个21: 0000 0001 1<<1: 0000 0010 2,超出8位长度丢掉,左边补02>>1 = 1 : 右移, 右边补02: 0000 0010 2 2>>1 0000...

2020-04-07 15:07:29 1281

原创 Android 中 RSA、AES 加密

1. Base64 编码解码编码:结果是string 解码:结果是byte String Tag="denganzhi1"; @RequiresApi(api = Build.VERSION_CODES.O) public void base64Show(View view){ String encode = null; try {...

2020-04-07 10:42:39 636

原创 Android 实现 我的首页背景 图实现 下拉 视差动画展示 全图,松手回弹

要点:1. ImageView 设置: android:scaleType="centerCrop" 中间压缩,两边展示,只显示控件高度2. 监听 ListView 的overScrollBy方法 下拉滑动deltaY: 瞬时变化变量 ListView 的int newHeight = (int) (mImage.getHeight() + Math.abs(deltaY /...

2020-04-07 09:55:17 746

原创 基于TCP手动封装http协议

1. 客户端,浏览器2. 服务端基于 socket的 协议解析服务端实现GET请求启动服务端代码,请求路径:http://localhost:8888/ GET请求直接放入浏览器地址栏即可package com.denganzhi.socket;import java.io.BufferedReader;import java.io.IOException;imp...

2020-04-06 22:11:51 2091

原创 Java中Socket编程 TCP|UDP通信

通信数据源文件:数据源:文件、byteArrayOutputStream、管道、控制台1. 基础概念:1. 地址:Ip地址2. 端口: 计算机中区分不同进程同一个协议下,端口不能重复使用,不同协议可以1024以下端口预留给系统的 比如http 80 ftp 21URL: 统一资源定位符组成: 协议+主机域名+端口+资源文件名3. 数据...

2020-04-05 13:32:41 312

原创 一个用例理解MotionEvent.getX()/getRawX/getScrollY()/childView.scrollBy((int) DX, (int) 0)

1.Android移动方式1. 使用scrollTo/scrollBy 只能影响View的内容移动,并不能改变View本身的位置2. setX , setY: 设置控件相对于父控件位置3. 动画 2. Api 综合理解:getRawX: 获取当前控件相对于屏幕原点坐标getX: 获取当前控件相对于父控件坐标##MotionEvent.getX(): 获取按下点相...

2020-04-02 17:17:08 548

原创 Java实现 多线程、断点下载 (基于HttpURLConnection)

理论基础:1.从服务器获取文件大小,本地创建一个和服务器一样大的临时文件2. 计算分配几个线程去下载服务器上资源,每个线程知道现在文件位置100M 文件线程1下载位置 0-33M线程2下载位置 33-66M线程3下载位置 66—100M3. 开启多个3个线程,每一个线程下载对应的位置4. 所有线程下载完毕,下载完毕注意点:在HTTP协议中可以通过Range头字段指...

2020-04-02 14:48:16 448

原创 Android 图像处理2

图片绘制原理: 1. 绘制背景图 绘制图层 被修改的2. 修改绘制图层3. 绘制修改图层1. 案例1:微信画板布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro...

2020-04-02 11:06:22 1023

原创 Android 图片优化 【 图片的二次采样】

1. 图片的二次采样,避免图片太大OOM // 避免图片太大挂了 // 默认情况下 每个 anroid 给应用分配最大 堆大小16M (VM heap) public void sendNotification(View view) { // 设置为true,那么不解析图片,获取图片部分信息 BitmapFactory.Options op...

2020-04-01 10:04:41 471

原创 android 8.0 通知渠道 android8.0 Serivice服务适配

1. android 8.0 之前通知 Notification.Builder、参考博客:https://blog.csdn.net/qi85481455/article/details/82895507基本案例: public void sendNotification(View view){ // 设置点击通知启动 意图 // I...

2020-04-01 09:28:22 1172

科大讯飞 度秘语音引擎包 apk

科大讯飞 度秘语音引擎包 apk , 如何使用

2021-08-27

MqttBox64.zip

MqttBox 64位

2021-07-14

MySql5.6.26 安装和 Navicat

MySql5.6.26 安装和 Navicat

2021-07-02

RootUtls工具类.zip

RootUtls工具类,博客地址:https://blog.csdn.net/dreams_deng/article/details/105209017

2020-10-20

gradle-5.6.4-all.zip gradle-5.4.1-all.zip gradle-5.1.1-all.zip gradle-4.10.1-all

gradle-5.6.4-all.zip gradle-5.4.1-all.zip gradle-5.1.1-all.zip gradle-4.10.1-all.zip gradle-4.4-all.zip

2020-10-02

My Application.zip

ffmepg入门demo, 编译成静态库,显示ffmpeg版本号,基于Androidstudio3.6.1, ndkr16, gradle gradle-5.6.4-all.zip, gradle插件 ,gradle:3.6.1

2020-08-19

lookxanimation.zip

ImageView 视差动画实现,监听listview 实现下拉缩放,松手回弹,博客地址https://blog.csdn.net/dreams_deng/article/details/105357734

2020-07-20

tabbar使用.zip

ios 实现tabbar 功能,导航栏实现nav 功能, 博客地址: https://blog.csdn.net/dreams_deng/article/details/82959623

2020-07-15

MyTableView1.zip

ios 实现我的练习, 添加footer, footer实现九宫格效果,博客地址:https://blog.csdn.net/dreams_deng/article/details/107337979

2020-07-14

code_banner.zip

微信小程序快速入门学习笔记2,博客地址:https://blog.csdn.net/dreams_deng/article/details/107331795

2020-07-14

微信小程序ble开发.zip

小程序ble 开发案例, 使用微信小程序开发ble蓝牙锁一个完整案例demo, 小程序ble 开发案例, 使用微信小程序开发ble蓝牙锁一个完整案例demo

2020-07-06

mutipeerConnectivityTest.zip

ios ble 蓝牙只能锁开发用例,博客地址:https://blog.csdn.net/dreams_deng/article/details/107126490

2020-07-04

MqttClient.zip

ios mqttcleint 使用,连接,订阅,push, 取消订阅,博客地址: https://blog.csdn.net/dreams_deng/article/details/107100859

2020-07-03

ios scrollview使用总结

ios scrollview属性总结、图片缩放、图片轮播,博客地址: https://blog.csdn.net/dreams_deng/article/details/106691707

2020-06-11

mj_refresh 上拉、下拉、自定义header、footer、afn子类化案例

mj_refresh 上拉、下拉、自定义header、footer、afn子类化案例,博客地址https://blog.csdn.net/dreams_deng/article/details/106691104

2020-06-11

ios 网络、json、 xml 、uiviewView 使用

ios 网络、json、 xml 、uiviewView 使用 ,博客地址https://blog.csdn.net/dreams_deng/article/details/106575762

2020-06-08

UITableView23.zip

IOS 控件UITableView 使用归纳总结 博客地址: https://blog.csdn.net/dreams_deng/article/details/106466702

2020-06-03

camera.zip

Android 多媒体开发, MediaPlayer|SoundPool | MediaRecorder | Camera2 | MediaProjectionManager ,博客地址:https://blog.csdn.net/dreams_deng/article/details/106334868

2020-05-25

Android 动态换肤框架原理

Android 动态换肤框架原理,博客地址:https://blog.csdn.net/dreams_deng/article/details/106320048

2020-05-24

Tinker热修复原理实现源码

Tinker热修复原理实现源码, 博客地址:https://blog.csdn.net/dreams_deng/article/details/106215171

2020-05-19

canutils工具移植 Android 下 编译好的

canutils工具移植 Android 下 编译好的

2024-09-19

server,client 通过aild 通信, 内容提供者案例

server,client 通过aild 通信, 内容提供者案例,博客地址:https://blog.csdn.net/dreams_deng/article/details/104712787

2022-12-26

rk3568开机动画格式

开机动画格式

2022-11-30

串口调试功能 串口调试功能 串口调试功能 串口调试功能 串口调试功能

串口调试功能 串口调试功能 串口调试功能

2022-11-24

nfcA使用nfcA使用nfcA使用nfcA使用

nfcA使用

2022-11-23

刷脸内置内置到vendor目录下app

vendor\rockchip\common\apps app

2022-11-09

MF卡协议分析 代码 如何用NFC读取 MF卡内容

https://blog.csdn.net/dreams_deng/article/details/124735117 MF卡协议分析 博客

2022-06-17

rk3399android9.0关闭5g频段.zip

rk3399android9.0关闭5g频段

2022-01-12

rk3568 andriod11 添加以太网控制.zip

在设置中添加一个开关, 点击关闭以太网, 插入网线也无法接入以太网, 打开, 那么就可以连接以太网

2022-01-04

JAVA基础,基本知识

JAVA基础,基本知识

2021-12-25

那些年,我也学过数据库

那些年,我也学过数据库

2021-12-25

我也学过ps那些年,怎么抠图 啊

我也学过ps那些年,怎么抠图 啊。。。。。。。

2021-12-25

修改机器码点亮led2-资料2021-11-21.zip

博客地址: https://blog.csdn.net/dreams_deng/article/details/121451447

2021-11-21

s5pv210汇编和C实现时钟代码.zip

s5pv210汇编和C实现时钟代码, 博客地址:https://blog.csdn.net/dreams_deng/article/details/120976763

2021-10-26

Launcher3-mx-修改过的.rar

Launcher3-mx-修改过的

2021-09-22

androidstudio3.2

androidstudio3.2

2021-09-20

my-android-studio3.01.zip

my-android-studio3.01

2021-09-20

AndroidStudio_4.2.2.7z

AndroidStudio_4.2.2

2021-09-20

android-studio-3.6

android-studio3.6

2021-09-20

hirecmacc_pc141.rar

嗨格式录屏大师

2021-09-11

空空如也

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

TA关注的人

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