自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张亮校的专栏

向高手学习,点滴记录,大部分博客为转载.

  • 博客(744)
  • 资源 (24)
  • 收藏
  • 关注

原创 linux下C语言实现判断是域名还是ip同时是域名时转为ip

域名转为ip是chatGPT写的。

2023-04-17 16:25:10 530

原创 JT/1078音视频传输协议开发指南

看到一篇文章:JT/1078音视频传输协议开发指南https://www.hentai.org.cn/article?id=8写的不错,记录下来。

2021-06-30 11:07:03 1378

原创 Android中inflate简介

Inflate可用于将一个xml中定义的布局控件找出来.  因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件。因此如果当前Activity里需要如果用到别的layout(xml文件),比如对话框上的layout,这时还要设置对话框上的layout里的组件(像图片ImageView,文字TextView)上的内容,所以,就必须用inflate()先将对话框的layout找出来,然后再用这个layout对象去找到它上面的组

2020-07-15 14:24:38 1809

原创 macos中,adobe acrobat关闭自动更新

/Users/用户名/Library/Application Support/Adobe/com.adobe.ARMDCHelper把其下的update删除即可

2020-07-03 18:20:38 11981

原创 开始前端学习小程序,js->rn->java

很久没有前博客了,现在开始学习前端,在blog上记录一下.之后会结合后端再做一个自已的小项目.之前做了一段时间的服务器开发,算是对服务器有了个理解.现在公司有一个微信小程序用来学习,我先想了想,公司的app是用js实现,js->rn->java如果我要设计一个js->java的跨语言,应该怎么设计,有多少部分需要实现:1.基础功能 1>函...

2019-05-08 14:52:17 258

转载 RKAndroidTool工具的各项image详解(RK2918版本)

..\rockdev\表示RKAndroidTool所在目录的上一层目录下的rockdev文件夹。工具预设目录为..\rockdev\,若扫描有Paremeter ,则载入,读出分区表信息,关于Paremeter ,参看第2点。工具的“偏移”(offset)表示分区的起始地址,也参看第2点。1、Loader.bin (100K左右)系统启动必须的引导文件RK29xxLoader(L)_V2.08....

2018-03-08 16:20:11 2737 1

转载 安卓属性设置

1 使用 SystemProperties.get如果属性名称以“ro.”开头,那么这个属性被视为只读属性。一旦设置,属性值不能改变。  如果属性名称以“persist.”开头,当设置这个属性时,其值也将写入/data/property。 在c++中就是对应JAVA的两个函数就是property_set, property_get,其实JAVA是通过JNI调用这两个函数的。JAVA代码如下:imp...

2018-03-08 16:19:14 764

原创 Android下,判断网线是否插入的方法

1.通过调用命令:cat /sys/class/net/eth0/carrier2.通过代码:private boolean haveInternet(){ boolean result = false; ConnectivityManager connManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_...

2018-02-26 18:13:19 2912

转载 Android6.0 修改源码使app获取root权限

Android 6.01、  alps\system\extras\su, 修改su.cint main(int argc, char** argv) {   uid_t current_uid = getuid();#ifndef CUSTOM_ROOT         if (current_uid != AID_ROOT && current_uid != AID_SHELL...

2018-02-12 15:40:52 7557 2

转载 高通平台常用缩写

高通的MSM是mobile station modems . 移动基带处理器.带基带的手机处理器.QRD就是高通参考设计(Qualcomm Reference Design)PBL:APPS PBL(Application Primary Boot Loader),主引导加载程序RPM:Resource Power Manager,资源电源管理器RPM(Resource Power Manager...

2018-02-12 15:39:17 870

原创 android 5.1下,wifi no data,需要连接mobile data

handleMobileDataAlwaysOn在Android 5.1上是没有此接口的.Android6.0才开始有.https://android.googlesource.com/platform/frameworks/base/+/da4bfa8%5E!/

2018-01-29 18:45:56 580

转载 电磁兼容性(EMC)

电磁兼容性(EMC)是指设备或系统在其电磁环境中符合要求运行并不对其环境中的任何设备产生无法忍受的电磁干扰的能力。因此,EMC包括两个方面的要求:一方面是指设备在正常运行过程中对所在环境产生的电磁干扰不能超过一定的限值;另一方面是指器具对所在环境中存在的电磁干扰具有一定程度的抗扰度,即电磁敏感性。 所谓电磁干扰是指任何能使设备或系统性能降级的电磁现象。而所谓电磁干扰是指因电磁干扰而引起的设备或

2014-07-27 12:50:37 1654

原创 ubuntu12.04 安装realtek8168驱动

下载链接:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2解压,直接sudo ./autorun.sh即可。

2014-05-04 14:13:48 1259

转载 HDCP的key交互

HDCP保护系统包含三个重要的部分,它们分别是授权认证协议、数据加密/解密和自我更新。1.授权认证(Authentication Protocol) 每一台支持HDCP技术的设备(发送端和接收端)都有一套由Digital Content Protection LLC公司统一分发的全球唯一的设备钥匙集(Device Key Set),它由一组设备私有密钥(Device Priva

2014-03-06 16:44:22 11532

转载 ubuntu 12.04 安装deb包出现内部错误解决办法

有些朋友使用ubuntu 12.04 安装deb包出现内部错误,本文将提供详细的解决方法,需要了解的朋友可以参考下Ubuntu 12.04安装deb包时报告内部错误解决 Ubuntu 12.04安装 deb包时报告内部错误,很多包都是这样, 上网搜索了解决办法: 1、更新软件中心 sudo apt-get upgrade software-center 2、然后

2014-02-22 20:32:11 1646

转载 Android源码学习 使用Git和Repo进行版本管理

Android项目采用Git和Repo进行版本管理。在大多数情况下,Git都可以满足用户的需求。然而,由于Android项目过于庞大,想要简单、高效的管理这一百多个Git库,并不是一件容易的事情。Repo正是基于此需求,对Git命令部分封装,用来简化一些跨网络的操作。安装Repo创建repo所在的目录,并将目录加到PATH环境变量中$ mkdir ~/bin$ PATH

2014-02-21 09:38:49 2225

转载 TCP异常终止(reset报文)

TCP异常终止(reset报文)TCP的异常终止是相对于正常释放TCP连接的过程而言的,我们都知道,TCP连接的建立是通过三次握手完成的,而TCP正常释放连接是通过四次挥手来完成,但是有些情况下,TCP在交互的过程中会出现一些意想不到的情况,导致TCP无法按照正常的四次挥手来释放连接,如果此时不通过其他的方式来释放TCP连接的话,这个TCP连接将会一直存在,占用系统的部分资源。在这种情况下,我

2014-02-20 16:24:43 1306

转载 ubuntu12.04下调试Android真机连接ADB的方法

[导读]以前用windows的时候,从来没有担心过真机调试的问题,在换了ubuntu之后,以前的HTC G6也能正常调试,在做一个应用的时候,为了适配更多的屏幕分辨率,从同学那边借来了G11,没想到插上之后运行的时候竟然不能识别。 以前用windows的时候,从来没有担心过真机调试的问题,在换了ubuntu之后,以前的HTC G6也能正常调试,在做一个应用的时候,为了适配更多的屏幕

2014-02-20 13:47:49 1377

转载 Linux下 使用Repo和Git下载Android源代码并编译

本日志介绍了下我个人在64位ubuntu 12.10下使用repo和git来下载android源代码的过程。本文参看了官方网页的介绍:http://source.android.com/source/downloading.html,并结合了些许个人经历。 编译下载android源码需要大量时间、精力、人品,请广大读者谨慎上路。如果大家在阅读本文时有任何问题,请发邮件至讨论:czxttkl@g

2014-02-20 11:07:10 1891

转载 repo sync出现“fatal: '../platform/abi/cpp.git' does not appear to be a git repository”的解决方案

在我下载Android源代码时,在最后一步调用repo sync,出现“fatal: '../platform/abi/cpp.git' does not appear to be a git repository”,后来在网上查了资料,参考http://zxquiet.iteye.com/blog/1470991和http://bbs.csdn.net/topics/380254094。

2014-02-20 10:33:20 14036

原创 repo下载问题提示:gpg: 密钥块资源

废话不说,删除./repoconfig即可。

2014-02-20 09:42:18 1668 1

转载 几种TCP连接中出现RST的情况

目录[-]1 端口未打开2 请求超时3 提前关闭4 在一个已关闭的socket上收到数据总结参考文献:应该没有人会质疑,现在是一个网络时代了。应该不少程序员在编程中需要考虑多机、局域网、广域网的各种问题。所以网络知识也是避免不了学习的。而且笔者一直觉得TCP/IP网络知识在一个程序员知识体系中必需占有一席之地的。在TCP协议中RST表示复位,

2014-02-19 16:46:22 1083

转载 Source Insight中文注释间隔过大的解决办法

Source Insight中文注释间隔过大的解决办法修改注释的字体即可,修改步骤如下:OPtion->Style Properties,在左边的Style Name中选中Comment,修改Font Name为自己想要的即可.点击Done退出.

2014-02-14 19:27:53 2456

转载 正确修改Ubuntu12.04的grub2启动背景图片和菜单颜色的方法,这次是真的!

正确修改Ubuntu12.04的grub2启动背景图片和菜单颜色的方法,这次是真的!这个命题最近很火啊,本板块几乎一半帖子都是关于这个的,以前的方法,新研究的方法出了很多啊,可是很多都不行。 实在是受不了了,于是刚刚自己研究了一下/etc/grub.d/05_debian_theme,成功修改,不用再安装任何附加组件,只要修改/etc/grub.d/05_debian_the

2014-02-14 11:04:01 5574 1

转载 ubuntu12.04 取消主目录下文件在桌面上面的图形显示

由于我对/home/lfl/目录即主目录下面的文件夹进行了清理,把所有的文件夹都删除了(包括Desktop文件夹),然后又在主目录下创建了一些经常要用到的文件夹及文件,所以当第二次再打开ubuntu系统时,桌面上面就显示出了主目录下面我所创建的所有文件及文件及。lfl@ubuntu:~$ vi ./.config/user-dirs.dirs 这时会发现文件user-dirs.di

2014-02-14 10:08:59 1229

转载 ubuntu 12.04 alt+tab无法切换窗口的问题

ubuntu 12.04 alt+tab无法切换窗口的问题 安装cpmpiz配置管理程序。 sudo apt-get install compizconfig-settings-manager  www.2cto.com  系统工具-首选项-compizConfig配置管理:  点击左边窗口管理,把右边Static Application Switcher那个勾打上

2014-02-13 17:57:27 3277

转载 repo新的下载地址

kernel.org无法访问导致android的源码无法下载,这是另外一个git服务器的android源码的repo文件。操作如下$ curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin //获取repo$ chmod a+x repo$ PATH= ~/bi

2014-02-08 18:25:43 1927

转载 安装ubuntu12.04之后的一些优化教程

安装ubuntu12.04之后的一些优化教程1. 设置软件源这当然是首要的一步,发行版软件的安装和系统的更新一般都依赖软件源,没有快速的软件源,就相当于汽车没了轮子。新的12.04中没有找到软件源工具,这真是个大大的“BUG”,但是查看软件中心却显示软件源已经安装了,那就只能用命令启动了:software-properties-gtkalt+f2,找到软件源,在Ubuntu软件

2014-01-28 14:18:18 1884

原创 thunderbird邮件客户端怎么删除帐号

编辑-帐号设置-左下角有个帐号操作,打开上拉菜单,里面有个删除账户,别删错了哈,提前选中你要删的帐户。

2014-01-26 16:43:07 2762 1

转载 setjmp和longjmp函数使用详解

在网上看到的,觉得很有用,copy过来的。非局部跳转语句---setjmp和longjmp函数。非局部指的是,这不是由普通C语言goto,语句在一个函数内实施的跳转,而是在栈上跳过若干调用帧,返回到当前函数调用路径上的某一个函数中。#include Int setjmp(jmp_buf  env);       返回值:若直接调用则返回0,若从longjmp调用返回则返回非0值

2014-01-17 17:43:30 750

转载 Android源码下载(非官方下载方式)

在下载Android源码时,google官方地址为:http://source.android.com/source/downloading.html。但是,经常出现如下的问题:Exited sync due to fetch errors。 下面给出一个从非官方网站下载源码的方式:curl "http://php.webtutor.pl/en/wp-c

2014-01-13 17:59:32 950

转载 "http://android.git.kernel.org/repo 打不开"问题解决

今天正准备编译Android源码,根据官网的指示,首先应该执行curl https://android.git.kernel.org/repo > ~/bin/repo来下载repo文件,但报出如下错误:curl: (6) Couldn't resolve host 'android.git.kernel.org'通过浏览器访问http://andr

2014-01-13 13:43:59 1193

转载 android 里面的 AutoMutex

在 frameworks/base/libs/binder/ProcessState.cpp 的 startThreadPool() 函数中,函数一开始,就声明了:AutoMutex _l(mLock);就去了解了一下,不复杂,但感觉很有思想。在 frameworks/base/include/utils/threads.h 中,有:

2014-01-10 16:19:51 923

转载 Android C++层的内存回收机制

目录(?)[-]关于C Layer的内存回收机制RefBase类创建sp和wp对象关于promote用法1关于C++ Layer的内存回收机制Android C++层的内存收回主要是通过三个类来实现,分别是RefBase,sp,wp;SP和WP是两个智能指针模板类,sp是strong pointer,wp则是weak pointer,亦我们常说的强引用和弱引

2014-01-09 15:55:57 1246

转载 极点五笔的一些快捷键

Ctrl + \ “五笔临拼”与“五笔拼音/拼词”输入状态切换键Shift 中、英文切换键也可用于选择重码词组Ctrl 中、英文切换键(默认关闭此功能)Shift+空格 全角与半角字符切换键Ctrl + . 中、英文标点切换键; 第二候选字、快捷英文呼出键’ 第三候选字、快速词条呼出键(单引号)Esc 撤销操作键(隐藏软键盘键)End 在候选汉字时End用于

2014-01-08 17:55:49 2188

转载 Android指针管理:RefBase,SP,WP

Android中通过引用计数来实现智能指针,并且实现有强指针与弱指针。由对象本身来提供引用计数器,但是对象不会去维护引用计数器的值,而是由智能指针来管理。        要达到所有对象都可用引用计数器实现智能指针管理的目标,可以定义一个公共类,提供引用计数的方法,所有对象都去继承这个公共类,这样就可以实现所有对象都可以用引用计数来管理的目标,在Android中,这个公共类就是RefBase

2014-01-06 13:26:51 907

转载 FFMPEG学习

不学无术  加博友   关注他  他的网易微博最新日志[转载] 懂懂日记-一些感悟,又一次站在A,B,独立思考的能力一点想法RHELdocument-automation随机阅读李香兰是刘呐鸥的恋人?何方的新书国五条离婚北京人成了"京白梨"?12星座的情人该如何关心?月季成为沧州市市花的理由初探(提纲)中国有庞大的时尚老年群体却无人注意他们的

2014-01-06 09:59:47 1011

转载 HEVC与VP9编码效率对比

HEVC(High EfficiencyVideo Coding,高效率视频编码)是一种视频压缩标准,H.264/MPEG-4 AVC的继任者。目前正在由ISO/IEC MPEG和ITU-T VCEG开发中。为此目的MPEG与VCEG联合成立了一个JCT-VC(JointCollaborative Team on Video Coding)作为共同开发HEVC的团队。HEVC被认为不仅提升图像质量

2014-01-03 13:38:34 1809

转载 FFMPEG详解

原文地址:http://3xin2yi.info/wwwroot/tech/doku.php/tech:multimedia:ffmpeg文章主要包括一些常用的命令及选项、主要接口、架构等。FFMPEG详解认识FFMPEG使用FFMPEG基本选项能力集列表常用输入选项常用输出选项流标识音频选项视

2014-01-02 18:26:24 1357

转载 RGB、YUV和YCbCr

原文地址:http://blog.sina.com.cn/s/blog_a85e142101010h8n.html此外,msdn对YUV有详细的解释:http://msdn.microsoft.com/en-us/library/aa904813(VS.80).aspx之前对RGB、YUV和YCbCr一直没有清晰的理解和认识,今天打算做一个小结,结合网上的文章谈谈自己的看法,也

2014-01-02 18:25:56 1095

基于STM32的串口服务器web功能实现

stm32上开发webserver的例程

2021-01-12

mediarecorder_camera.tgz

在tv或者box上,支持android的camera录视频,调用mediarecorder的方式录视频的apk demo.

2020-07-09

jvm_code-master.rar

深入理解java虚拟机 java高级特性与最佳实践 源码 学习交流

2019-10-23

wifi_p2p_technical_specification_v1.1_content.

wifi_p2p_technical_specification_v1.1_content.pdf wifi p2p标准协议文档

2014-03-12

Wi-Fi_Display_Technical_Specification_v1.0.0

Wi-Fi_Display_Technical_Specification_v1.0.0.pdf 标准

2014-03-12

linux 时间占用率分析

详细的分析了linux 时间占用率.值得一看.

2013-05-03

unix网络编程(卷2)

unix网络编程(卷2),网络必看书籍.关于IPC的.

2013-01-29

sed&awk;中文版

sed&awk;(中文第二版),不用过多解释了吧.会linux的人必看之书籍.

2013-01-29

git培训文档

我自己用来给别人培训时写的git的培训文档。值得一下。里面涵盖了基本的知识点。适合入门的人用。

2013-01-24

USB2.0技术规范

USB2.0技术规范,详细的介绍了usb协议.

2013-01-16

UNIX 编程艺术

UNIX 编程艺术(中文版).unix的一本很好的学习书.

2013-01-16

串口工具SecureCRT

SecureCRT_5.0.5破解版.做嵌入式的,或者服务器上开发代码的.值得一下.

2012-12-28

linux库函数

linux下的各种函数说明,很值得一下.方便查询.正是玩linux必备.

2012-12-28

播放器DawnLightPlayer代码

播放器源代码  DawnLightPlayer,值得学习呀.详细见我博客.

2012-09-29

unix(linux)环境网络高级编程

unix(linux)环境网络高级编程 linux 入门

2012-09-05

毕厚杰-新一代视频压缩编码标准H.264

很好的入门书籍,关于h.264的.值得一看.

2012-08-21

Windows WDM 设备驱动程序开发指南.pd

Windows WDM 设备驱动程序开发指南.关于怎么在windows下开发驱动。

2012-01-07

数组与指针的艺术.pdf

数组与指针的艺术.可以深入学习C语言。值得一下。

2012-01-07

The_C_programming_Language(中文版

The_C_programming_Language(中文版)的完整版。值得大家下载。

2012-01-07

VS入门教程

关于VS2008的入门教程,大家可以快速学习入门。

2012-01-07

VS2008简单教程

这是关于VS2008的教程.可以帮助我们快速学习。

2012-01-07

空空如也

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

TA关注的人

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