自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大木星的某卫星上的小角落

请不要乱扔垃圾

  • 博客(50)
  • 资源 (3)
  • 收藏
  • 关注

原创 ssh 生成公钥

test@ubuntu:~$ ls ~/.sshknown_hoststest@ubuntu:~$ ssh-keygen -t rsa -P ''"Generating public/private rsa key pair.Enter file in which to save the key (/home/test/.ssh/id_rsa):Your identification ...

2018-03-28 14:03:57 235

原创 git 常用笔记

=============================================================================git pull --all# 或git fetch --all就是更新所有分支。刚看了手册,原来这个--all是从所有远程仓库更新这一个分支。我本地有develop , master,  debug 。。。这些分支都与远程仓库关联起来了。===...

2018-03-28 13:58:49 242

原创 Debian android studio 错误

启动android studioFailed to load module "canberra-gtk-module"终端:sudo apt-get install libcanberra-gtk-module

2018-03-23 14:26:45 333

转载 Android app获取系统权限

https://www.jianshu.com/p/47265c8899b5有时候,我们开发的apk需要用到系统权限,需要在AndroidManifest.xml中添加共享系统进程属性:android:sharedUserId="android.uid.system"android:sharedUserId="android.uid.shared"android:sharedUserId="a...

2018-03-22 00:57:10 14485 2

转载 git把本地的代码推送远程服务器

git init   // 初始化版本库git add .   // 添加文件到版本库,只是添加到缓存区git commit -m "build" // 把添加的文件提交到版本库,并填写提交备注git remote add origin 你的远程库地址  // 把本地库与远程库关联git push -u origin master    // 第一次推送时git push origin maste...

2018-03-22 00:54:25 462

转载 linux合理分区(ubuntu 16,debian9.4)

硬盘一般分为IDE硬盘、SCSI硬盘和SATA硬盘三种,在Linux系统中,IDE接口的硬盘被称为hd,SCSI和SATA接口的硬盘则被称为sd,其中IDE硬盘基本上已经淘汰,现在市面上最常见的就是SATA接口的硬盘,第1块硬盘称为sda,第2块硬盘称为sdb……,依此类推。一块硬盘最多有4个主分区,主分区以外的分区称为扩展分区,硬盘可以没有扩展分区,但是一定要有主分区,在主分区中要有一个激活分区...

2018-03-22 00:25:08 2744

转载 adb安卓常用命令

adb安卓常用命令  adb start-server                开启adb服务   adb kill-server                       终止adb服务   adb devices            列出所有连接到adb的设备, 包括真机和模拟器   adb ver...

2018-03-20 00:12:05 475

转载 Android系统时间同步(转)

Android系统时间同步(转) Android系统开机后,自动获取网络时间的流程跟踪,流程图如下:

2018-03-20 00:11:06 1433

转载 TCP的三次握手(建立连接)和四次挥手(关闭连接)

TCP的三次握手(建立连接)和四次挥手(关闭连接) TCP的三次握手(建立连接)和四次挥手(关闭连接)参照:http://course.ccniit.com/CSTD/Linux/reference/files/018.PDFhttp://hi.baidu.com/raycomer/item/944d23d9b502d13be3108f61 建立连接: 理解:窗口和滑动窗口TCP的流量控制TCP使...

2018-03-20 00:10:03 271

转载 Linux进程权限

Linux进程权限real user id, effective user id, saved set-user-id http://blog.csdn.net/ybxuwei/article/details/23563423每个Linux进程都包含这些属性,这些属性共同决定了该进程访问文件的权限 :1. real user id2. real group id3. effective user ...

2018-03-20 00:09:02 1385

转载 tinyalsa音频子系统之一

tinyalsa音频子系统之一 linux驱动由浅入深系列:tinyalsa(tinymix/tinycap/tinyplay/tinypcminfo)音频子系统之一原创 2017年03月20日 14:51:21 3541目前linux中主流的音频体系结构是ALSA(Advanced Linux Sound Architecture),ALSA在内核驱动层提供了alsa-driver,在应用层提供...

2018-03-20 00:08:05 914

转载 音频电平和增益

音频电平和增益Image via fender.com当你在排练或演出时想要让自己的音箱更大声些,抱着这个无比单纯美好的目的,走向音箱时,结果发现上面N个旋钮上豁然写着“gain”、“trim”、“level”、“volume”、“master”…眼都看花了,如果你是天秤座,这个时候肯定阵亡。我们先不急着去逐个比较,因为这其中最基本的两组参数也在很多人心中存疑。能区分开Gain(增益)和Volum...

2018-03-20 00:06:33 7408 1

转载 网络三张表和Arp

http://www.educity.cn/net/1284034.html一:MAC地址表详解  说到MAC地址表,就不得不说一下交换机的工作原理了,因为交换机是根据MAC地址表转发数据帧的。在交换机中有一张记录着局域网主机MAC地址与交换机接口的对应关系的表,交换机就是根据这张表负责将数据帧传输到指定的主机上的。  交换机的工作原理  交换机在接收到数据帧以后,首先、会记录数据帧中的源MAC地...

2018-03-19 23:49:41 317

转载 java map笔记

java map笔记第一种方法根据键值的名字取值import java.util.HashMap;import java.util.Map;public class Test { /**  * @param args  */ public static void main(String[] args) {  // TODO Auto-generated method stub        Map...

2018-03-19 23:47:59 254

转载 Java是传值还是传引用

Java是传值还是传引用http://old.bccn.net/Article/kfyy/java/jszl/200601/3069.html1. 简单类型是按值传递的  Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明:/* 例 1 *//** * @(#) Test.java * @author fancy */ pub...

2018-03-19 23:46:35 156

转载 ZeroMQ

ZeroMQhttp://www.cnblogs.com/rainbowzc/p/3357594.html1  ZeroMQ概述ZeroMQ是一种基于消息队列的多线程网络库,其对套接字类型、连接处理、帧、甚至路由的底层细节进行抽象,提供跨越多种传输协议的套接字。ZeroMQ是网络通信中新的一层,介于应用层和传输层之间(按照TCP/IP划分),其是一个可伸缩层,可并行运行,分散在分布式系统间。2  ...

2018-03-19 23:44:49 215

转载 linux 权限

linux 权限 一、UNIX下关于文件权限的表示方法和解析UNIX下关于文件权限的表示方法和解析   SUID 是 Set User ID, SGID 是 Set Group ID的意思。   UNIX下可以用ls -l 命令来看到文件的权限。用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 。下面解析一下格式所表示的意思。这种表示方法一共有十位:   9 8 7 6 5 4 3...

2018-03-19 23:43:46 205

转载 安卓应用与系统签名

安卓应用与系统签名  基于Android 系统应用包名和路径的局限性,很多同僚不得不暂时放弃 Android Studio,而无奈地选择在已经停止更新的eclipse上进行系统级应用的开发,作者也是遇到了这种情况,于是探索了一番,借鉴前辈的经验,找到了一个合适的解决方案,对不愿放弃Android Studio,又需要进行系统应用开发;当你需要开发一个带有系统权限的app时, 往往需要配置:andr...

2018-03-19 23:42:24 894

转载 Free Lossless Audio Codec

Free Lossless Audio Codec http://blog.csdn.net/ytang_/article/details/752684551. 简介FLAC是一套著名的自由音频压缩编码,其特点是无损压缩。不同于其他有损压缩编码如MP3 及AAC,它不会破坏任何原有的音频资讯,所以可以还原音乐光盘音质。2012年以来它已被很多软件及硬件音频产品(如CD等)所支持。FLAC是受支持最...

2018-03-19 23:41:32 992

转载 霍夫曼编码压缩算法

原文地址:http://www.toutiao.com/a6412852281302466818/?tt_from=mobile_qq&utm_campaign=client_share&app=news_article&utm_source=mobile_qq&iid=9676479737&utm_medium=toutiao_android霍夫曼编码压缩...

2018-03-19 23:40:30 1655

转载 同步、异步、阻塞、非阻塞

同步、异步、阻塞、非阻塞,逗逗逗!!! 老张爱喝茶,废话不说,煮开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种水壶。水开之后,能大声发出嘀~~~~的噪音。3 老张把响水壶...

2018-03-19 23:36:55 203

转载 Android中CPU频率查看和修改

Android中CPU频率查看和修改 Android中CPU频率查看和修改root权限(直接输入su命令)cd sys/devices/system/cpu/cpu0/cpufreqls文件如下cpuinfo_cur_freq: 当前cpu正在运行的工作频率cpuinfo_max_freq:该文件指定了处理器能够运行的最高工作频率 (单位: 千赫兹)cpuinfo_min_freq :该文件指定了...

2018-03-19 23:34:55 8186

转载 如何定位Android NDK开发中遇到的错误

如何定位Android NDK开发中遇到的错误 http://www.csdn.net/article/2014-12-30/2823366-Locate-Android-NDKAndroidAndroid NDK是什么?Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。众所周知,Android程序运行在...

2018-03-19 23:33:13 174

转载 Android系统权限和root权限

Android系统权限和root权限 1. Android权限说明     Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,Android系统权限相关的内容,(一)linux文件系统上的权限-rwxr-x--x system   system       4156 2012-06-30 16:12 test.apk.    代表的是相应...

2018-03-19 23:31:04 937

转载 CMakeLists.txt 文件&范例

CMakeLists.txt 文件 前的项目代码在src 目录。 src 下有子目录:server, utility, lib, bin, build      server-----  存放项目的主功能类文件      utility  -----  存放项目要用到相关库文件,便已成为库文件存放到子目录lib 中      lib      -----  存放utility 生成的库      ...

2018-03-19 23:28:07 486

转载 Cmake的 debug和release

Cmake的 debug版本和release版本(转) debug版本的项目生成的可执行文件需要有调试信息并且不需要进行优化,而release版本的不需要调试信息但是需要优化。这些特性在gcc/g++中通过编译时的参数来决定的,如果将优化程度调到最高需要设置 -O3 ,最低的是 -O0 即不做优化,添加调试信息的参数是 -g  -ggdb,如果不添加这个参数,调试信息就不会被包含在生成的二进制中C...

2018-03-19 23:25:08 9180 1

转载 linux时间

linux时间 1、常用的时间存储方式  1)time_t类型,这本质上是一个长整数,表示从1970-01-01 00:00:00到目前计时时间的秒数,如果需要更精确一点的,可以使用timeval精确到毫秒。  2)tm结构,这本质上是一个结构体,里面包含了各时间字段 struct tm {    int tm_sec;   /* seconds after the minute - [0,59]...

2018-03-19 23:22:12 185

转载 Cmake

Cmake Cmake优点:1.       开发源代码,实用类BSD许可发布。2.       跨平台,并可以生成native编译配置文件,在linux/unix平台,生成makefile,在mac平台可以生成xcode,在windows平台可以生成msvc工程的配置文件。3.       能够管理大型项目4.       简化编译构建过程和编译过程,只需要cmake+make就可以5.    ...

2018-03-18 14:35:19 188

转载 常见音频格式大盘点分析

常见音频格式大盘点分析取样率指的是每一秒钟取样的数目,其单位为赫兹(Hz),通常CD的采样率为44.1 kHz;DAT (Digital Audio Tape) 的采样率为32,44.1 和 48 kHz,其他常见的采样率还有22.05 和 11.025 kHz等。取样频率越高,所能描述的声波频率就越高。量化精度是指可以将模拟信号分成多少个等级。量化精度越高,音乐的声压振幅越接近原音乐。具体来说就...

2018-03-18 14:29:32 6378

转载 PCM文件格式&WAV

PCM文件格式&WAVPCM文件格式简单介绍 PCM文件:模拟音频信号经模数转换(A/D变换)直接形成的二进制序列,该文件没有附加的文件头和文件结束标志。Windows的Convert工具能够把PCM音频格式的文件转换成Microsoft的WAV格式的文件。              将音频数字化。事实上就是将声音数字化。最常见的方式是透过脉冲编码调制PCM(Pulse Code Modu...

2018-03-18 14:27:47 4765

转载 屡一下线程的概念

屡一下线程的概念(转载) 1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3. 同步:进程之间的关系不是相互排斥临界资源的关系,而是相互依赖的关系。进一步的说明:就是前一个进程的输出作为后一个进程的输入,当第一个进程没有输出时第二个进程...

2018-03-18 14:25:52 424

转载 调侃设计模式

调侃设计模式(转载) 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如...

2018-03-18 14:24:44 255

转载 无线通信频段

无线通信频段 中国移动:GSM:       上行890-909MHZ;下行935-954MHZ                   频点: 1-95EGSM:    上行885-890MHZ;下行930-935MHZ                   频点: 999-1024DCS1800: 上行1710-1720MHz,下行1805~1815MHz以及上行1725-1735MHz,下行182...

2018-03-18 14:21:43 3281

转载 socket

socket基础1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()函数等3.6、close()函数4、socket中TCP的三次握手建立连接详解5、socket中TCP的四次握手释放连接详解6、一个例子(实践...

2018-03-18 14:20:31 217

转载 关于C++中的容器

关于C++中的容器 C++中的容器类包括“顺序存储结构”和“关联存储结构”,前者包括vector,list,deque等;后者包括set,map,multiset,multimap等。若需要存储的元素数在编译器间就可以确定,可以使用数组来存储,否则,就需要用到容器类了。1、vector    连续存储结构,每个元素在内存上是连续的;    支持高效的随机访问和在尾端插入/删除操作,但其他位置的插入...

2018-03-18 00:14:17 216

转载 内核相关概念

一.linux设备驱动的作用内核:用于管理软硬件资源,并提供运行环境。如分配4G虚拟空间等。linux设备驱动:是连接硬件和内核之间的桥梁。linux系统按个人理解可按下划分:应用层:包括POSIX接口,LIBC,图形库等,用于给用户提供访问 内核的接口。属于用户态,ARM运行在用户模式(usr)或 者系统模式(sys)下。内核层:应用程序调用相关接口后,会通过系统调用,执行SWI指 令切换ARM...

2018-03-18 00:12:41 505

转载 带缓冲的流和不带缓冲的流

带缓冲的流和不带缓冲的流(转) 首先要明白不带缓冲的概念:所谓不带缓冲,并不是指内核不提供缓冲,而是只单纯的系统调用,不是函数库的调用。系统内核对磁盘的读写都会提供一个块缓冲(在有些地方也被称为内核高速缓存),当用write函数对其写数据时,直接调用系统调用,将数据写入到块缓冲进行排队,当块缓冲达到一定的量时,才会把数据写入磁盘。因此所谓的不带缓冲的I/O是指进程不提供缓冲功能(但内核还是提供缓冲...

2018-03-18 00:10:38 991

转载 位运算及其应用

位运算及其应用详解(转)位运算基本概念及简单运用C语言提供了六种位运算符:&     按位与|      按位或^      按位异或~      取反<<    左移,相当与*2>>    右移,正数高位补0,负数由计算机决定循环左移k次 (x<<k) | (x >> (32-k)),循环右移k次 (x>>k) | (x &lt...

2018-03-18 00:07:26 334

转载 BusyBox 简化嵌入式 Linux系统

BusyBox 简化嵌入式 Linux系统 BusyBox 简化嵌入式 Linux系统【转】BusyBox 最初是由 Bruce Perens 在1996 年为 Debian GNU/Linux 安装盘编写的。其目标是在一张软盘上创建一个可引导的GNU/Linux 系统,这可以用作安装盘和急救盘。一张软盘可以保存大约 1.4-1.7MB 的内容,因此这里没有多少空间留给 Linux 内核以及相关的...

2018-03-18 00:06:00 569

转载 Android中的so文件

关于Android中的so文件知识 早期的Android系统几乎只支持ARMv5的CPU架构,你知道现在它支持多少种吗?7种!Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。应用程序二进制接口(Appl...

2018-03-17 17:35:24 315

RASA机翻nlu core文档.zip

RASA机翻文档, Rasa是一个开源机器学习框架,用于构建上下文AI助手和聊天机器人。 Rasa有两个主要模块: • Rasa NLU :用于理解用户消息,包括意图识别和实体识别,它会把用户的输入转换为结构化的数据。 • Rasa Core:是一个对话管理平台,用于举行对话和决定下一步做什么。 Rasa X是一个工具,可帮助您构建、改进和部署由Rasa框架提供支持的AI Assistants。 Rasa X包括用户界面和REST API。

2020-02-12

统计乐高EV3

乐高lego ev3参数统计: 新一代的LEGO头脑风暴系列的主控——EV3。它的按钮可以发光,根据光的颜色可看出EV3的状态.更高的分辨率的黑白显示器,内置扬声器,USB端口,一个迷你SD读卡器,四个输入端口和四个输出端口。支持USB2.0,蓝牙和Wi-Fi与电脑通讯。还有一个编程接口用于编程和数据日志上传和下载。兼容与移动设备,(安卓、IOS)由AA电池或EV3充电直流电池供电。

2019-02-23

c语言32个关键字

c语言32个关键字的pdf版本

2018-10-21

空空如也

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

TA关注的人

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