自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Angel_YJ的专栏

每天学习一点点,每天进步一点点

  • 博客(47)
  • 收藏
  • 关注

原创 LTE学习笔记3:LTE,下行OFDMA,上行SC-FDMA

1、OFDMA与SC-FDMAQPSK:Quadrature Phase Shift Keying,正交相移键控,是一种数字调制方式。2、OFDMA 是 LTE 的下行多址技术。OFDMA 就是用 OFDM 作为多址的方法。LTE 的上行多址技术叫 SC-FDMA,中文是单载波 FDMA,也是基于 OFDM 的一种多址技术。所以说,OFDM 是第四代移动通信的关键技术。 ...

2019-04-03 17:47:19 4762

原创 LTE学习笔记2:DMA多分址,制式,速率,性能指标

1、DMA:division multiple access,分多址。多址方式:TDMA(时分多址),FDMA(频分多址),CDMA(码分多址),SDMA(空分多址),PDMA(包分多址)。3G技术:TD-SCDMA(TDD),WCDMA(FDD),CDMA2000(FDD) -> CDMA技术。CDMA/CD(有线),CDMA/CA(无线)。2、“制式”可...

2019-04-03 17:44:30 1017

原创 LTE学习笔记1:LTE,子载波,OFDM

1、FDM与OFDM的区别:FDM在频率上不存在重叠,也就是说必须有频率间隔来防止干扰,频率利用率低,但在时间和频率上可以不同步;OFDM在频率上可以重叠不过各子载波是正交的且加有循环前缀,ICI原则上是没有的,但要求所有子载波在时间和频率上都是同步的。FDM是频分复用,即将一个信道按频段分开给不同用户使用,OFDM是正交频分复用,将信道分成若干正交子信道,将高速数据信号转...

2019-04-03 17:43:24 18832 3

原创 COMSOL Multiphysics - 学习1

使用comsol软件进行建模步骤1.选择空间维度,选择物理场,选择研究(选择求救器)2.手动画出或导入组件的几何模型3.添加组件材料,定义全局参数4.设置物理场的参数5.设置网格(网格设置可以确定用于离散模型的有限元网格的分辨率)6.研究计算(启动求救器)7.结果(通过添加绘图组、修改表达式或单位等,对结果进行分析)8.保存9.App,Server

2017-06-15 14:32:11 2133 1

原创 大话数据结构7 - 排序

排序1、排序:是使得一个序列成为按关键字有序的序列的操作特点:1.输入是一个记录集合,输出还是这个记录集合,2.针对不同的关键字进行排序,得到不同的序列关键字可以是:主关键字、次关键字、组合关键字(多个关键字/若干数据项)组合排序方法有2种:①先排一个,再排第二个,...,②将若干项的数据先组合作为一个整体,一次排序注意:多个关键字的排序最终都可以转化为单个关键字的排序2、

2017-02-10 18:50:00 537

原创 大话数据结构6 - 查找

查找searching查找:根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素/记录查找表,查找集合:同一类型数据元素/记录的集合查找结构:专门为查找操作设置的数据结构,表、树、图结构查找结果:成功(给出整个记录的信息,给出该记录的位置),不成功(给出一个空记录,给出一个空指针)按操作方式分类:2类1、静态查找表:只作查找操作1.查询某个“特定”数据元素是否存

2017-02-10 18:47:58 667

原创 大话数据结构5 - 图

线性结构:一对一树形结构:一对多图形结构:多对多图:顶点的(有穷非空)集合、顶点之间边的集合G(V,E),G图,V顶点,E边注意:1、数据元素:线性->元素,树->结点,图->顶点vertex2、空表,空树,但是没有空图:顶点集不能为空,边集可以是空的一:图graph,简单图1、无向边,无序偶对(vi,vj)=(vj,vi)无向图:顶点n,边

2017-02-10 18:44:26 528

原创 大话数据结构4 - 树

线性结构:一对一树结构:一对多树:是n(n>=0)个结点的有限集树tree空树,根root,子树subtree注意:根结点是唯一的,子树之间一定互不相交结点:包含一个数据元素和子树分支结点分类:根结点、内部结点、叶结点/终端结点leaf结点的度,树的度degree结点的关系:孩子child、双亲parent、兄弟sibling,堂兄弟,祖先、子孙

2017-02-10 18:32:26 473

原创 大话数据结构3 - 串

串是一种线性表的扩展线性表关注一个个元素,串关注子串操作串:是由零个或多个字符组成的有限序列字符串string空串,空格串,子串、主串串的比较:通过编码进行的相等串,串的大小判定标准ASCII,扩展ASCII,Unicode编码串的抽象数据类型,串的操作1.串的顺序存储结构,定长数组2.串的链式存储结构串的模式匹配算法,Index,子串匹

2017-02-10 18:31:56 359

原创 大话数据结构2 - 栈和队列

栈、队列都是一种特殊的线性表栈:是限定仅在表尾进行插入和删除操作的线性表队列:是只允许在一端进行插入操作、而在另一端进行删除操作的线性表栈stack栈顶top、栈底bottom、空栈LIFO(last in first out),进栈出栈形式,push、pop栈的抽象数据类型1.栈的顺序存储结构,进栈出栈操作两栈共享空间:top1=-1,top2=n

2017-02-10 18:28:28 409

原创 大话数据结构1 - 概念、线性表

程序设计 = 数据结构 + 算法数据数据元素数据项数据对象数据结构逻辑结构:集合结构,线性结构,树形结构,图形结构物理结构:顺序存储结构,链式存储结构(空间优势)数据类型抽象数据类型:ADT,abstract data type算法大O阶,大O记法,运行次数表达式时间复杂度空间复杂度算法优化编程优化

2017-02-10 18:27:15 413

原创 网络基础:双绞线

双绞线的线序EIA/TIA的布线标准中规定了两种双绞线的线序:568A与568B。标准568A:绿白-1,绿-2,橙白-3,蓝-4,蓝白-5,橙-6,褐白-7,褐-8标准568B:橙白-1,橙-2,绿白-3,蓝-4,蓝白-5,绿-6,褐白-7,褐-8连接线直通线:568B – 568B交叉线:568B – 568A同种设备相连用交叉线,不同设备相连用直通

2016-03-31 21:45:11 753

原创 网络基础:子网掩码划分2

例子例1:192.168.1.88/26传统方法192.168.1.88  /26192.168.1.88  255.255.255.192注意:/26 = 255.255.255.11000000 =255.255.255.192传统方法:1192.168.1.8811000000,10101000,00000001,01011

2016-03-31 21:37:07 2304

原创 网络基础:子网掩码划分1

子网掩码划分默认情况下,子网掩码划分Class网络位主机位子网掩码子网掩码简写,/1的个数主机个数2^n-2A824255.0.0.0/82^24-2=16,777,214B1616

2016-03-31 21:34:34 1854

原创 网络基础:IP地址

IP地址IP地址分类Class二进制32bits首8位主机个数2^n-2(默认)A0xxx xxxx . host .host . host1 ~ 1262^24-2=16,777,214B10xx xxxx . network .host . hos

2016-03-31 21:30:28 709

原创 R语言学习:数据结构8-日期和时间

日期和时间 date time日期:Date 内部存储的是距离1970-01-01的天数。相关函数:date(),Sys.Date(),weekdays(),months(),quarters()。查看日期#datex date()    //查看当前系统日期和时间class(x)    //字符型x2 Sys.Date()    //系统日期class(x2)  

2016-02-29 21:33:33 4003

原创 R语言学习:数据结构7-数据框

数据框 data frame,主要是用来存储表格数据tabular data的。可以将数据框视为各元素长度相同的列表,具体为:每个元素代表一列数据,每个元素的长度代表行数,元素类型可以不同。创建数据框#data framedf data.frame(id=c(1,2,3,4), name=c("a","b","c","d"), gender=c(TRUE, TRUE, FALSE,

2016-02-29 21:27:54 684

原创 R语言学习:数据结构6-缺失值

缺失值 missing value,NA、NaN,NaN属于NA。NA可以表示所有数据类型的缺失值,NaN只表示数字的缺失值。NA有类型属性,例如integer NA,character NA等。判断一个数据中是否有缺失值#missing valuex 注意:这里的大小写,na、nan都不对。is.na(x)    //判断变量x中是否有缺失值NA,对每一个元素进行判断。is.

2016-02-29 21:25:36 846

原创 R语言学习:数据结构5-因子

因子 factor,是用来处理分类数据的,分类数据又分为有序和无序,有序(年级:低中高,性别:男女)。整数向量+标签label,因子优于整数向量。在线性和线性模型中经常会用到。创建因子、基线水平#factorx factor(c("female","female","male"))    //在没有指定基线水平时,按照数字、字母排序y table(x)    //查看因子统

2016-02-29 21:23:42 1121

原创 R语言学习:数据结构4-列表

列表 list,可以包含不同类型的对象。创建列表、命名、创建多维元素列表#listx list("a", 10, 2L, 1+2i, TRUE)x1 x2 x3 dimnames(x)

2016-02-29 21:20:18 701

原创 R语言学习:数据结构3-矩阵、数组

矩阵 matrix,向量+维度属性(整数向量:nrow,ncol)。创建矩阵、矩阵拼接、查看矩阵属性#matrixx matrix(nrow=3, ncol=2)    //生成缺失值NA为元素的空矩阵.创建矩阵1x dim(x)    //查看矩阵的维度属性,查看矩阵有多少行,多少列attributes(x)    //查看矩阵的各个属性y dim(y) rb

2016-02-29 21:15:59 1905

原创 R语言学习:数据结构2-向量

向量 vector,只能包含同一类型的对象。创建向量、向量的类型、命名#vectorx vector("character", length=10)    //生成指定长度的空向量x1 x2 c(1,2,3)x3 x4 as.numeric(x4)    //显示转换,强制转换。as.logical()as.character()class(x1)

2016-02-29 21:11:52 689

原创 R语言学习:数据结构1-对象与属性

数据对象类型对象的5种基本类型(classes of objects)- 字符 character- 数值 numeric: real numbers- 整数 integer- 复数 complex: 1+2i- 逻辑 logical: TRUE/FALSE创建变量、赋值:> x > X = 1    //不建议使用等于号> x    //回车,显示

2016-02-29 21:04:23 1491

原创 R语言学习:RStudio安装

RStudio安装地址:http://rstudio.com Powerful IDE for R -> Desktop -> Free download -> RStudio 0.99.879 - Windows Vista/7/8/10 RStudio安装:双击RStudio-0.99.879.

2016-02-14 16:50:10 10820

原创 R语言学习:R安装

R安装地址:http://cran.r-project.orgDownload R for Windows -> base ->Download R 3.2.3 for Windows (62 megabytes, 32/64 bit),R 3.2.3 for Windows (R的最新版本)R安装

2016-02-14 15:43:25 13861

原创 linux中文件权限rwx,umask,chwod

在linux下,每个文件/文件夹都有3种用户权限,分别是文件/文件夹的所有者、组成员、其他人员。权限分为读、写、运行。如果运行ll命令,就可以看到文件/文件夹前面显示一串“-rw-r--r--”的信息,一个“rwx”用二进制表示就是111,10进制就是7。777就是表示这个文件权限111111111,或者rwxrwxrwx,中间没有的权限用“-”符号代替,如“rw-r--r--”此权限就是64

2016-02-02 14:37:51 1347

转载 Linux/Unix下的任务管理器-top命令

今天在学习研究oracle安装环境时,用到了查看linux内存等使用情况的指令,查阅资料时看到下面对top命令的总结不错,转载记录一下。Windows下的任务管理器虽然不好用(个人更喜欢Process Explorer些),但也算方便,可以方便的查看进程,CPU,内存...也可以很容易的结束进程没有图形化界面下的Linux,也有命令可以实现Windows的任务管

2016-01-31 14:21:09 670

原创 在VirtualBox虚拟机中安装Linux 6.2 - 配置

2、在VirtualBox虚拟机node1中安装Linux 6.2三:配置 (一路Forward最后Finish完成)1欢迎界面,Forward->2接受红帽系统协议,Forward->3不用注册RHN,Forward->4创建系统用户,这里可以先不设置(之后可以修改),Forward->5设置系统时间,Forward->6设置Kdump(这里显示内存不足,OK后,也不

2016-01-02 20:19:02 879

原创 在VirtualBox虚拟机中安装Linux 6.2 - 安装

2、在VirtualBox虚拟机node1中安装Linux 6.2一:准备好Linux安装软件(版本6.2)ISO映像。选中虚拟机node1->点击设置->选择存储->选择控制器:IDE下面的光盘(没有盘片)->选择分配光驱,选择一个空的通道->点击后面的小光盘图标->选择一个虚拟光盘文件,D:\OCM 11g\ISO\rhel-server-6.2-i386-dvd,Linux安装软件(

2016-01-02 19:22:35 1559

原创 Mac下,在VirtualBox上创建一台虚拟机

1、Mac下,在VirtualBox上创建一台虚拟机:主机:Mac,32位,内存8G虚拟机:Oracle VM VirtualBox 版本:软件:Linux安装软件(版本6.2)ISO映像:rhel-server-6.2-i386-dvd1开启VirtualBox,点击新建->2输入名称:node1(之后可以修改),类型:linux,版本:Red Hat->3输入虚拟机

2016-01-02 19:02:37 3452

原创 Windows下,在VirtualBox上创建一台虚拟机

1、Windows下,在VirtualBox上创建一台虚拟机:主机:Windows,32位,内存4G虚拟机:Oracle VM VirtualBox 版本:5.0.4 r102546软件:Linux安装软件(版本6.2)ISO映像:rhel-server-6.2-i386-dvd1开启VirtualBox,点击新建->2输入名称:node1(之后可以修改),类型:lin

2016-01-02 18:55:11 5005

转载 介绍一下Python科学计算常用的工具、库、发行版

介绍一下Python科学计算常用的工具、库、发行版Python用于科学计算的一些常用工具和库IPython-增强的交互环境:支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数Spyder、Wing IDE或Eclipse/Pydev:集成开发环境NumPy-数学计算基础库:N维数组、线性代数计算、傅立叶变换、随机数等。SciPy-数值

2015-12-17 23:10:16 7146

转载 介绍几款Python科学计算发行版

目前比较流行的Python科学计算发行版,主要有这么几个:Python(x,y)        GUI基于PyQt,曾经是功能最全也是最强大的,而且是Windows系统中科学免费Python发行版的不二选择.不过今时已不同往昔! PythonXY里面的许多包为了兼容性的问题,无法使用最新的程序包。尤其是令人气愤的是MinGW到现在还是古董级的4.5版本,而TDM-GCC现在都4.8

2015-12-17 22:59:12 2842

转载 介绍几款Python解释器

当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。CPython当我们从Python官

2015-12-17 16:41:49 17438

转载 介绍几款Python IDE

Python IDE本文为大家推荐几款款不错的Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。PyCharmPyCharm是由JetBrains打造的一款Python IDE。PyCharm具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自

2015-12-17 06:22:25 1245

原创 密码学之RSA加密

最近在学习网易公开课上可汗学院现代密码学的课程,整理了一下自己的笔记3RSA加密:非对称密钥,公开密钥算法RSA加密利用了单向函数正向求解很简单,反向求解很复杂的特性。具体是利用了:1.对两个质数相乘容易,而将其合数分解很难的这个特点进行的加密算法。 n=p1*p2,已知p1、p2求n简单,已知n求p1、p2困难。2.(m^e) mod n=c,已知m、e、n求c简单,已知

2015-12-13 19:37:14 6414 1

原创 密码学之密匙交换

最近在学习网易公开课上可汗学院现代密码学的课程,整理了一下自己的笔记迪菲.赫尔曼密匙交换迪菲.赫尔曼密匙交换利用了单向函数正向求解很简单,反向求解很复杂的特性。(n^x) mod m=s,已知n、x、m求s简单,已知n、m、s求x很难。此时也可以求,用穷举遍历法,但是当数字很大时,耗时很长代价很大,信息的价值就不大了。过程如下:A:有一个公匙n、m,私匙a。例如:3、17、

2015-12-13 19:35:01 954

原创 密码学之欧拉函数

最近在学习网易公开课上可汗学院现代密码学的课程,整理了一下自己的笔记名词、概念:算术基本定理:任何一个数字有且只有一种质因数分解。例如:30=2*3*5。单向函数:正向结合很简单,反向分解很复杂。例如:两个质数相乘容易,将其合数分解很难,特别当数字很大的时候。对称密匙:正向加密、反向解密的过程。公匙、私匙离散对数问题,迪菲.赫尔曼密匙交换欧拉函数,RSA加密

2015-12-13 19:29:27 2589

原创 oracle服务器上数据库database与数据库实例instance的关系

oracle服务器上数据库与数据库实例的关系简单的说一个服务器上可以运行多个数据库一个实例只能访问一个数据库一个数据库可以被多个实例访问Global Database Name:输入全局数据库的名称。SID:输入实例的名称。数据库的名称(database name)和实例的名称(SID)是两个概念,在RAC(集群)环境下,多个实例可以同时打开一个数据库。数据

2015-10-13 17:23:46 1269

转载 Spark初识

准备开始学习Spark,这个总结的还不错,拿来学习一下。什么是SparkSpark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而不再需要读写HD

2015-05-14 19:25:01 605

空空如也

空空如也

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

TA关注的人

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