自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (7)
  • 收藏
  • 关注

原创 Xcode项目找不到真机和模拟器,只显示

Xcode项目找不到真机和模拟器,只显示My Mac。如下图所示解决方法一:点击工程打开targets-》Build Settings -》Architectures-》Base SDK 选中ios即可

2021-02-22 13:00:09 2268

原创 “以太网“有一个自分配的 IP 地址,将无法接入互联网 的解决方法

VMware 安装macOS,后无法联网,查看网络连接(系统偏好设置->网络->),提示如下:可以看到自动分配的IP是169.254.xx.xx,获得这个ip的情况说明上网设备DHCP功能有问题。解决方法打开”编辑-》虚拟网络编辑器-》如果VMnet8的DHCP功能未启用。则按如下步骤启用DHCP1、选中VMnet8,点击更改设置,进入如下页面:2、勾选使用本地DHCP服务将IP地址分配给虚拟机,点击应用。设置完后,可以看到VMnet8的DHCP显示已启用。3

2021-02-19 16:44:15 25325 2

原创 使用libyuv对YUV数据进行缩放、裁剪等操作

使用libyuv对YUV数据进行缩放、裁剪等操作背景为了局部录制手机屏幕画面,可以通过MediaProjection获取整个手机屏幕的画面,但是要如何截取指定区域的画面,并录制成视频呢?YUV数据格式由于视频编码要求的数据通常是YUV。因此需要将MediaProjection获取的画面数据转换成YUV格式的数据。首先我们来了解YUV数据有哪些格式?YUV格式有两大类:planar和packed。对于planar的YUV格式,Y、U、V数据是分别连续存储的,例如:先连续存储所有像素点的

2020-10-14 11:24:10 5893

原创 vscode远程开发免密输入设置

上一篇vscode远程开发配置,设置完后,需要每次输入密码,如果觉得太繁琐,可以通过设置密钥的方式实现免密,具体设置步骤如下:1、在本地生成公私钥 其中,-t rsa表示生成密钥类型为rsa,-b表示生成多少位的密钥,如果不设置的话,默认生成的rsa密钥长度为2048。密钥生成路径默认是c:\Users\xxx\.ssh ,其中私钥文件为id_rsa,公钥文件为id_rsa.pub。一般默认回车即可。2、上传公钥文件到服务器id_rsa.pub上传到服务器的 ~/.ssh/目录。...

2020-08-12 22:14:09 725

原创 vscode远程开发配置

1、打开vscode,安装remote development2、ctrl+shift+p打开设置“Remote-SSH-Settings”,设置Remote.SSH:Show Login Terminal为true3、ctrl+shift+p 打开“Remote-SSH:Connect to Host”,选择Configure SSH Hosts...Host 远程服务器别名 HostName 远程服务器ip4、选中要登陆的远程设备,右键连接,输入密码;5、win

2020-08-11 22:11:47 660

原创 vmware ubuntu设置固定ip

1、打开vmware——编辑——虚拟网络编辑器;1.1更改设置,进入如下界面:选择VMnet8,进入NAT 设置,设置网关,取消DHCP服务1.3、修改sudovim /etc/network/interfaces2、设置dns解析服务https://blog.csdn.net/liuzhi0724/article/details/95615239...

2020-06-07 23:25:22 362

原创 Make libevent for Android

一、前提配置好Android-NDK编译环境。 下载libevent源码。本文的编译版本:libevent-2.1.8-stable。下载地址:https://libevent.org/。二、编码修改include/event2目录下的event-config.h(如果没有event-config.h,执行./configure,make)/* event2/event-conf...

2019-11-14 16:22:35 519

原创 解决ubuntu下DNS配置重启失效

备忘录:通过vim /etc/resolv.conf设置nameserver,重启后会被重置。解决方案:1、查看是否存在该目录/etc/resolvconf/resolv.conf.d/如果没有该目录,则需安装resolvconfsudo apt-get install resolvconf2、安装成功后,/etc/resolvconf/resolv.conf.d...

2019-07-12 14:18:57 4647

转载 浅谈TCP拥塞控制算法

转自:https://mp.weixin.qq.com/s/NIFandX8w-Cynnbl-f2Lwg一、前言TCP 通过维护一个拥塞窗口来进行拥塞控制,拥塞控制的原则是,只要网络中没有出现拥塞,拥塞窗口的值就可以再增大一些,以便把更多的数据包发送出去,但只要网络出现拥塞,拥塞窗口的值就应该减小一些,以减少注入到网络中的数据包数。TCP 拥塞控制算法发展的过程中出现了如下几种不同的思...

2019-06-11 22:48:27 4040

原创 Ubuntu18.04 samba + win10无法访问问题的解决方法

网上有很多Samba配置用户名和密码的教程,按照教程配置后,可在win7正常访问,但是在win10上可能会出现输入用户名和密码后无法访问的情况。如果是个人电脑。可以用下面方法修改电脑的安全策略:1.win10系统运行secpol.msc 打开本地安全策略 2.安全策略->本地策略->安全选项 3.右侧找到“网络安全:LAN管理器身份验证级别”打开,选择“仅发送NTLMv2响应,拒绝...

2019-03-12 09:39:50 10804 3

转载 RTMP流媒体播放过程

转载自雷神的博客:https://blog.csdn.net/leixiaohua1020/article/details/11704355本文描述了从打开一个RTMP流媒体到视音频数据开始播放的全过程。RTMP协议规定,播放一个流媒体有两个前提步骤:第一步,建立一个网络连接(NetConnection);第二步,建立一个网络流(NetStream)。其中,网络连接代表服务器端应用程序和客...

2019-02-22 17:05:54 981

转载 Ubuntu 18.04扩充磁盘空间

https://blog.csdn.net/qq_36290650/article/details/83057832

2019-02-12 11:48:54 4044

原创 Ubuntu共享文件夹路径挂载到用户指定路径

本文主要实现将共享文件夹从/mnt/hgfs挂载到用户指定路径。1、将共享文件夹挂载到~/WorkDir/Android/目录:vmhgfs-fuse .host:/player-lib-android /home/user/WorkDir/Android/(亲测有效,user:指当前登录的用户)2、开机自动挂载a、打开/etc/fstab:vim /etc/fstabb、...

2018-10-26 18:37:51 4185 1

原创 Android Studio开发之JNI简单示例

JNI:Java Native Interface,java本地开发接口。Java和C/C++的通信接口,是一个用来沟通Java和本地代码(C/C++)的协议。编译环境:android studio 3.1.4,ndk171、JNI基础1.1 使用JNI的好处  1.效率上 C/C++比java更高效; 2.代码移植,如果之前用C语言开发过模块,可以复用已经存在的c代码; 3....

2018-08-30 23:26:19 533

原创 Ubuntu编译FFmpeg so动态库供Android使用

项目需要,需要用Android基于FFmpeg库实现播放器。本着亲力亲为的宗旨,通过不断尝试,终于成功了。因此做个笔记,以便日后查阅。1、编译环境:Linux环境:Ubuntu 18.04 LTSNDK版本:android-ndk-r10eFFmpeg:https://github.com/FFmpeg/FFmpeg2、编译源码1、获取FFmpeg源码git clon...

2018-08-14 00:02:27 1366 1

原创 ijkplayer-android编译与使用说明

经过一番折腾与踩坑,终于在Ubuntu成功编译了ijkplayer源码,并成功在自己的demo调用ijkplayer库实现视频播放。在此对之前的编译及demo调用进行总结。1、在Ubuntu系统进行ijkplayer编译Ubuntu版本为18.04LTS。根据官网介绍,在编译之前需要先做一些环境配置准备。1、首先安装Android SDK和NDK。sdk下载地址:http://...

2018-08-03 23:48:49 1784

原创 ijkplayer-android最最简单的使用Demo

首先引入看jkplayer库,可以直接从gradle引入,也可以从GitHub下载ijkplayer源码,自己编译后再导入项目中。这里我们使用从gradle中引入。新建工程,在build.gradle(Module:app)文件中添加:// required, enough for most devices.implementation 'tv.danmaku.ijk.media:ij...

2018-08-01 18:13:21 7149 1

原创 Android实现视频播放的3种实现方式

Android提供了常见的视频的编码、解码机制。使用Android自带的MediaPlayer、MediaController等类可以很方便的实现视频播放的功能。支持的视频格式有MP4和3GP等。这些多媒体数据可以来自于Android应用的资源文件,也可以来自于外部存储器上的文件,甚至可以是来自于网络上的文件流。下面来说一下视频播放的几种实现方式:1、MediaController+Vid...

2018-07-31 20:55:27 100815 23

原创 解决Android studio3.1.2布局文件无法预览问题

 将Android studio更新到3.1.2后,新建工程无法预览布局文件,可视化页面实现空白。并出现提示“Failed to instantiate one or more classes”,错误提示如下:解决方法:进入工程的res->values->styles.xml文件,将parent的值,在前面加上Base.修改后styles.xml如下所示:修...

2018-07-31 18:20:32 4093 3

原创 Download https://downloads.gradle.org/distributions/gradle-4.4-all.zip下载太慢的解决方案

由于新安装了Android Studio,新建第一个工程时,一直在Build Sync, “Download https://downloads.gradle.org/distributions/gradle-4.4-all.zip”。但是更新了很久还是没有下好。后面通过如下方案快速的解决的这个问题。首先到官网下载一个对应版本的离线包。官网地址:https://services.gradle....

2018-07-27 09:20:17 22001

原创 Android Studio 修改主题样式

虽然Android Studio自带了三种主题样式,但是如果对这些主题样式都不满意,又不想自己一个一个去设置主题样式。可以去网上下载自己喜欢的主题样式并导入。首先说一下Android Studio自带主题的切换。打开AS菜单栏File->Settings->Appearance&Behavior->Appearance界面,里面有Theme选项,里面有Darcula、...

2018-07-26 23:24:57 36265 6

原创 Android面试总结

1、自我介绍    建议事先打个腹稿。不要念简历,主要介绍自己的经历,让自己脱颖而出。首先贴标签,讲故事,谈愿景。标签:给自己贴的标签要有点特色。看着像是缺点,细想还是有点。讲故事:举例说明。2、项目介绍    技术难点,亮点。这个在平时的开发过程中要做好总结。面试随便哪一些来讲就可以了。我就是因为平时没有总结,所以在面试前要事先整理一下。2、Java基础    建议事先复习J...

2018-07-20 22:58:52 836

转载 adb.exe 已停止工作解决办法

转载自:https://www.cnblogs.com/wujiadexingfu/p/7530013.html最近因为工作原因,接触了下Android Studio,在使用真机调试的时候碰到了adb.exe 已经停止工作的错误。  虽然网上有很多和我一样的教程,但是我觉的还是记录一下自己的情况比较好,毕竟每个人的情况不是都一样的。  下面就来看一下我的解决方案。  出错画面:一般出现这个错误的原...

2018-04-26 13:25:59 20404 2

原创 Ubuntu16.4获取Android源码

1、安装repo    由于网络限制,google被挡在门外,所以很难下到repo。通过测试,下面的方法可行有效。    安装git和curl:      sudo apt-get install git-core curl    安装repo:      sudo mkdir ~/bin      curl http://php.webtutor.pl/en/wp-content/uploads...

2018-04-16 17:24:11 233

原创 VMware 安装Ubuntu 16.04.4 报“System program problem detected”解决方案

在VMware Workstation中安装Ubuntu 16.04.4 LTS时,出现“System program problem detected”弹窗后一直显示黑屏界面。如下所示:解决方案:    经查证,安装出问题是因为ISO文件下载过快,文件有错误。将下载网速限制为600K/s的速度重新下载ISO文件,完美的解决了该问题。...

2018-04-12 17:15:55 1463

转载 AI 经典书单 | 人工智能学习该读哪些书

http://blog.csdn.net/t7sfokzord1jaymsfk4/article/details/79073686

2018-01-26 15:30:06 422

转载 The application requires a java runtime environment 1.7.0

运行[jd-gui.exe]报错提示:The application requires a java runtime environment 1.7.0解决方法:http://blog.csdn.net/k2514091675/article/details/76254729

2017-10-19 15:46:52 11822

转载 Android 签名时 v2 与 v1 的选择

http://blog.csdn.net/lonewolf521125/article/details/74535413

2017-10-19 11:30:53 810

转载 MVC、MVP、MVVM

http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html

2017-09-12 11:43:38 835 1

转载 Eclipse配置文件导出问题

http://blog.csdn.net/huanghui167/article/details/8115847

2017-09-12 11:22:12 290

原创 ThinkPad L450加装固态硬盘教程

加装固态硬盘后,为了提高运行速度,需要将C盘安装到固态硬盘上,如果不想重装系统,可以用分区助手,将系统迁移到固态硬盘,避免重装系统的麻烦。具体详见:http://www.ruocengfeng.com/blogs/life/2017-04/170425.html

2017-04-26 20:16:05 27540

转载 【Android开发总结】最全的Android权限参考

本文转载自老毕http://blog.csdn.net/wirelessqa/article/details/8882690最近几天抽空写了个APK文析的小程序,需要自动的分析出APK所拥有的权限,因此收集整理了Android的使用到的权限,分享给大家。001ACCESS_CHECKIN_PROPERTIES         

2016-07-07 13:51:04 753

转载 用VC创建DEMO,调用动态库(文件界面)

用VC++6.0调用VS2013编译的动态库,创建一个简易的测试DEMO。详细内容请看以下文章:http://www.ruocengfeng.com/blogs/life/2016-05/160526.html

2016-05-26 21:52:20 1086

原创 项目管理控制-搭建自己的SVN服务器

一般企业都有自己的项目版本控制的软件。但是企业的SVN一般不允许太频繁的更新,因为太频繁的更新会使得改项目的记录太多,不方便管理以及回溯。然而这使得在开发的过程中无法很好的备份源码。这样会使得开发效率低,管理混乱。因此搭建自己的SVN服务器是很有必要的.具体搭建步骤请查看下面网址:http://www.ruocengfeng.com/blogs/life/2016-05/160525.

2016-05-25 14:55:56 917

原创 解决华为荣耀6连接电脑时,找不到“USB连接方式”的问题

华为荣耀6与电脑连接时,一般会跳出“USB连接方式”供用户选择。如下图所示:现在与电脑连接时,手机不会跳出“USB连接方式”,只会充电,无法拷贝文件到手机内存。原因:有一次将连接方式改成【仅充电】选项,并点了不再提示。解决方法:1.插好数据线,拨号界面 输入 *#*#2846579#*#* 进入工程模式2.projectmenu→后台设置→USB端口配置→选择google模

2016-01-26 17:42:24 39370 2

转载 GitHub 优秀的 Android 开源项目

转载自:http://blog.csdn.net/sbvfhp/article/details/44646639http://blog.csdn.net/sinat_25957705/article/details/72369565

2016-01-05 14:18:01 598

原创 NFC支付

NFC支付是指消费者在购买商品或服务时,通过手机等手持设备完成支付,是新兴的一种移动支付方式。支付的处理在现场进行,不需要使用移动网络,使用NFC(Near Field Communication)射频通道实现与POS收款机或自动售货机等设备的本地通讯。NFC近距离无线通讯是一种短距离的高频无线通讯技术,允许电子设备之间进行非接触式点对点数据传输交换数据。该技术是由RFID射频识别演变而来。并兼容

2015-12-21 14:46:04 1646

原创 AAC、ARQC、TC计算

9F 26 08 F4 FB 71 E7 A6 DC B5 3D 9F 27 01 80 9F 10 13 07 00 01 03 A0 A0 00 01 0A 01 00 00 09 99 92 14 EB 66 5D 9F 37 04 05 97 43 7C 9F 36 02 03 4F 95 05 08 00 04 08 00 9A 03 15 01 05 9C

2015-12-18 09:19:29 3895

转载 【国密算法那点事儿】解读DES和SM4、RSA和SM2及SHA和SM3

转载自:http://www.wtoutiao.com/a/844743.html安全是智能卡的核心,而算法是安全的基础。国密算法由国家密码局发布,包含SM1\ SM2\ SM3\ SM4\ SSF33算法;国际算法由美国的安全局发布,是现今最通用的商用算法。今天小钞就以分组密码算法(DES和SM4)、公钥密码算法(RSA和SM2)、摘要算法(SM3)为例,和大家谈谈国际算法和

2015-12-08 17:46:05 63108 3

原创 Android修改系统自带Spinner字体大小和颜色示例代码

MainActivity代码如下:package hu.scythe.droidwriter;import android.R.anim;import android.R.style;import android.app.Activity;import android.graphics.drawable.Drawable;import android.os.Bundle;

2015-06-01 16:24:35 6021

jniLibs.rar

openssl android 静态库

2019-11-14

区块链文档及项目

区块链文档及项目

2019-01-14

疯狂Android讲义

疯狂Android讲义,上传共享,同时方便自己平时下载阅读

2018-07-31

gradle-4.4-all.zip及使用

从官网下载的gradle-4.4-all.zip,如果嫌弃从官网下载太慢可以从这里下载。相关使用说明请查看博客:https://blog.csdn.net/liuzhi0724/article/details/81229569

2018-07-27

VC打开文件工具

解决VC6.0不能添加打开文件的问题

2014-11-21

销售点终端(pos)应用规范

1、POS终端术语和定义 2、终端界面 3、终端交易流程 4、消息域说明

2014-06-11

dht11驱动与测试程序

dht11在ARM开发板上的驱动和测试程序,已在测试过,可以使用。

2014-04-22

空空如也

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

TA关注的人

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