自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mybatis 中$与#的区别

1 # 是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id =‘1’.2 $ 是将传入的数据直接显示生成sql语句,eg:select id,name,age from student where id =${id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age

2020-11-12 09:20:45 313

原创 Linux基础常用命令汇总(权限操作)

权限操作权限简介Linux系统上对文件的权限有着严格的控制,用于如果相对某个文件执行某种操作,必须具有对应的权限方可执行成功。Linux下文件的权限类型一般包括读,写,执行。对应字母为 r、w、x。Linux下权限的粒度有 拥有者 、群组 、其它组 三种。每个文件都可以针对三个粒度,设置不同的rwx(读写执行)权限。通常情况下,一个文件只能归属于一个用户和组, 如果其它的用户想有这个文件的权限,则可以将该用户加入具备权限的群组,一个用户可以同时归属于多个组。Linux上通常使用chmod命令对文

2020-08-13 15:28:11 455

原创 Linux基础常用命令汇总(启动类)

启动类1.开机启动开机启动Tomcat>>>systemctl enable tomcat.service2.开机服务重新启动Tomcat服务>>>systemctl restart tomcat.service启动MySQL服务>>>systemctl start mysqld.service3.检查服务检查Tomcat启动状态>>>systemctl status tomcat.service4.关闭

2020-08-13 15:28:02 247

原创 Linux基础常用命令汇总(文件操作类)

文件操作类1.创建文件夹mkdir 文件名格式:mkdir [-mp] 目录名 -m 选项用于手动配置所创建目录的权限,而不再使用默认权限。 -p 选项递归创建所有目录,以创建 /home/test/demo 为例,在默认情况下,你需要一层一层的创建各个目录,而使用 -p 选项,则系统会自动帮你创建 /home、/home/test 以及 /home/test/demo。>>>mkdir test>>>mkdir -p test/demo2

2020-08-13 15:27:53 224

原创 sklearn(5)—— 降维算法

1 概述1.1 从什么叫“维度”说开来我们不断提到一些语言,比如说:随机森林是通过随机抽取特征来建树,以避免高维计算;再比如说,sklearn中导入特征矩阵,必须是至少二维;在特征工程中,还特地提到了,特征选择的目的是通过降维来降低算法的计算成本……这些语言都很正常地被我用来使用,直到有一天,一个小伙伴问了我,”维度“到底是什么?对于数组和Series来说,维度就是功能shape返回的结果,shape中返回了几个数字,就是几维。索引以外的数据,不分行列的叫一维(此时shape返回唯一的维度上的数据个数

2020-07-17 17:29:45 2462

原创 win10 配置jdk1.8

1.下载百度链接:链接:https://pan.baidu.com/s/1WjTlO6dpj46aIascJOMixw提取码:a9u62.安装提前创建jdk和jre的文件夹。双击安装包,正常安装,只需更改jdk和jre的安装路径即可。(傻瓜式安装——next)安装完成后,文件夹呈现下图的样子。安装完成即可进行坏境变量的配置。3.配置环境变量配置路径右键“此电脑”——“属性”——“高级系统设置”——“高级”——“环境变量”——“新建”配置JAVA_HOME在用户环境变量中

2020-07-16 12:03:33 266

原创 sklearn(4)—— 数据预处理与特征工程

1 概述1.1 数据预处理与特征工程想象一下未来美好的一天,成为一个精通各种算法和调参调库的数据挖掘工程师了。某一天你从你的同事,一位药物研究人员那里,得到了一份病人临床表现的数据。药物研究人员用前四列数据预测一下最后一数据,还说他要出差几天,可能没办法和你一起研究数据了,希望出差回来以后,可以有个初步分析结果。于是你就看了看数据,看着很普通,预测连续型变量,好说,导随机森林回归器调出来,调参调呀调,MSE很小,跑了个还不错的结果。几天后,你同事出差回来了,准备要一起开会了,会上你碰见了和你同事在同一

2020-06-18 10:26:59 2005

原创 sklearn(3)—— 随机森林

1 概述1.1 集成算法概述集成学习(ensemble learning)是时下非常流行的机器学习算法,它本身不是一个单独的机器学习算法,而是通过在数据上构建多个模型,集成所有模型的建模结果。基本上所有的机器学习领域都可以看到集成学习的身影,在现实中集成学习也有相当大的作用,它可以用来做市场营销模拟的建模,统计客户来源,保留和流失,也可用来预测疾病的风险和病患者的易感性。在现在的各种算法竞赛中,随机森林,梯度提升树(GBDT),Xgboost等集成算法的身影也随处可见,可见其效果之好,应用之广。

2020-05-25 18:15:28 1431

原创 sklearn(2)—— 决策树

1 概述1.1 决策树是如何工作的决策树(Decision Tree)是一种非参数的有监督学习方法,它能够从一系列有特征和标签的数据中总结出决策规则,并用树状图的结构来呈现这些规则,以解决分类和回归问题。决策树算法容易理解,适用各种数据,在解决各种问题时都有良好表现,尤其是以树模型为核心的各种集成算法,在各个行业和领域都有广泛的应用。我们来简单了解一下决策树是如何工作的。决策树算法的本质是一种图结构,我们只需要问一系列问题就可以对数据进行分类了。比如说,来看看下面这组数据集,这是一系列已知物种以及所属

2020-05-15 09:36:10 1053

原创 sklearn(1) —— 入门

sklearn入门scikit-learn,又写作sklearn,是一个开源的基于python语言的机器学习工具包。它通过NumPy, SciPy和Matplotlib等python数值计算的库实现高效的算法应用,并且涵盖了几乎所有主流机器学习算法。在工程应用中,用python手写代码来从头实现一个算法的可能性非常低,这样不仅耗时耗力,还不一定能够写出构架清晰,稳定性强的模型。更多情况下,是分析采集到的数据,根据数据特征选择适合的算法,在工具包中调用算法,调整算法的参数,获取需要的信息,从而实现算法效率

2020-05-09 17:59:01 200

原创 python基础(6)—— 封装、继承、多态

Python是面向对象的语言,也支持面向对象编程的三大特性:继承、封装(隐藏)、多态封装(隐藏)隐藏对象的属性和实现细节只对外提供必要的方法,相当于将“细节封装起来”,只对外暴露“相关调用方法”通过前面学习的“私有属性、私有方法”的方式,实现封装”, Python追求简洁的语法,设有严格的语法级别的“访问控制符”,更多的是依靠程序员自觉实现继承继承可以让子类具有父类的特性,提高了代码的...

2020-05-08 17:53:43 188

原创 python基础(5) —— python爬虫实战

1. 反爬策略之代理IP首先需要购买代理IPimport urllib.request as urproxy_address = ur.urlopen('http://api.ip.data5u.com/dynamic/get.html?order=d314e5e5e19b0dfd19762f98308114ba&sep=4').read().decode('utf-8').str...

2020-05-02 22:38:22 210

原创 python基础(4) —— python爬虫进阶

1. Json Pathdumps 用于把python对象转换为Json对象loads 用于把Json对象转换为python对象dump 吧python类型的数据转化为Json类型的字符串,然后保存到本地load 用于读取本地的Json数据,并转换成Python对象import jsonpython_data = [ { 'username':'name...

2020-05-02 21:34:23 313

原创 python基础(3) —— python爬虫基础

1. 正则表达式表达式说明.除了 \n 和 \r 的所有字符\d数字\D非数字\w字母和下划线\W非字母和下划线\s空格(包括制表符、换页符等)[a-z]小写英文字母[a-zA-Z0-9]大小写英文字母与数字[123]数字123[^123]不是数字123*出现次数>=0+出现次数&...

2020-05-02 19:53:12 320

原创 python基础(2)—— 基础语法

1.注释Python注释有单行注释和多行注释单行注释以 “#” 开头多行注释使用三个单引号(’’’)或三个双引号(""")注意:单行注释描述下列语句作用;多行注释描述函数的功能、参数和返回值。2.Python的输入与输出input和 output统称为IO,是命令行下最基本的输入和输出.(1)input()输入input0会把用户通过键盘输入的任何值都作为字符串来存储过变量...

2020-05-01 20:48:22 332

原创 Tomcat —— 基础(安装,源码部署运行)

常见的Web服务器软件Weblogic:orac1e公司,大型的 JavaEE服务器,支持所有的 JavaEE规范,收费的。websphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的JBOSS:JBOSS公司的,大型的 JavaEE服务器,支持所有的JavaEE规范,收费的Tomcat:Apache基金组织,中小型的 JavaEE服务器,仅仅支持少量的J...

2020-04-27 16:22:24 339

原创 Tomcat—— javaEE平台讲解

什么是web服务器?Web服务器可以解析HTTP协议。当Web服务接收到一个HTTP请求,会返回一个HTIP响应,例如送回一个HTML页面。为了处理一个请求Web服务器可以响应一个静态页面或图片,进行页面跳转或者把动态响应的产生委托给一些其它的程序例如CG本,JSP脚本, servlets,ASP脚本,服务器端javaScript,或者一些其他的务器端技术,无论它们的目的如何,这写服务器端的程序...

2020-04-26 11:39:29 214

原创 python基础(1) —— 数据类型

运算加减乘除注意(除法):// 第一种:整除10/3//输出结果:3.333333// 第二种:取整10//3//输出结果:3// 第三种:取余10%3//输出结果:1//2的平方2**2//输出结果:4//2的立方2**3//输出结果:8字符串python中的3中标示// 第一种:单引str='this is string'// 第二种:双引...

2020-04-22 17:31:55 111

原创 Linux基础常用命令汇总(查看类)

查看类1.IP// 第一种>>>ip -a// 第二种>>>ifconfig -a2.查看目录// 第一种:只看目录名称>>>ls// 第二种:可查看目录操作权限>>>ll文件操作类1.创建文件夹//mkdir 文件名>>>mkdir test2.创建文件//创建二进制文...

2020-04-22 16:21:34 112

原创 5G科普——CU和DU分离

要说5G基站在架构方面的演进,就不得不提CU和DU分离的事情。CU的全称是Centralized Unit,就是集中单元;DU的全称是Distributed Unit,就是分布单元。为什么CU和DU要分离?CU和CU分离了到底有什么好处?现在开始部署的5G基站都是基于CU和DU分离架构的吗?一、为什么CU和DU要分离?我们先来看看4G和5G无线接入网部分的架构有什么不同:由上图...

2020-04-02 15:55:29 14656 1

原创 5G科普——边缘计算

边缘计算是什么?边缘计算可以理解为是指利用靠近数据源的边缘地带来完成的运算程序。如果用更通用的术语来表示即:邻近计算或者接近计算(Proximity Computing)边缘计算和云计算之间的区别是什么?其实如果说云计算是集中式大数据处理,边缘计算则可以理解为边缘式大数据处理。但不同的是,只是这一次,数据不用再传到遥远的云端,在边缘侧就能解决。边缘计算更适合实时的数据分析和智能化处理,相...

2020-04-02 15:54:14 838

原创 5G科普——名词解释

RRU是 Radio remote Unit射频拉远模块,它是将数字基带信号转换成髙频(射频)信号,并将高频(射频)信号送到天线辐射岀去。BBU是 Building Baseband Unit室内基带处理单元基带BB∪集中放置在机房,RRU可安装至楼层,BBU与RRU之间采用光纤传输RRU再通过同轴电缆及功分器(耦合器)等连接至天线,即主干采用光纤,支路采用同轴电缆BB∪负责数据处理与储...

2020-04-01 17:58:18 1691

原创 机器学习——线性回归和逻辑回归

线性回归和逻辑回归的区别1)线性回归要求变量服从正态分布,logistic回归对变量分布没有要求。2)线性回归要求因变量是连续性数值变量,而logistic回归要求因变量是分类型变量。3)线性回归要求自变量和因变量呈线性关系,而logistic回归不要求自变量和因变量呈线性关系4)logistic回归是分析因变量取某个值的概率与自变量的关系,而线性回归是直接分析因变量与自变量的关系5)线...

2020-04-01 17:57:51 217

原创 java - Spring中bean

scopespring中bean的scope属性,有如下5种类型:singleton 表示在spring容器中的单例,通过spring容器获得该bean时总是返回唯一的实例prototype表示每次获得bean都会生成一个新的对象request表示在一次http请求内有效(只适用于web应用)session表示在一个用户会话内有效(只适用于web应用)globalSession表示在全...

2020-04-01 17:57:13 150

原创 正则表达式

经纬度正则表达式经度—>整数.小数—>整数部分为0-180的整数,小数部分为6位的正数(?:[0-9]|[1-9][0-9]|1[0-7][0-9]|180)\.([0-9]{6})纬度—>整数.小数—>整数部分为0-90的整数,小数部分为6位的正数(?:[0-9]|[1-8][0-9]|90)\.([0-9]{6})经度: -180.0~+180.0(整数部...

2020-04-01 17:56:32 796

原创 java - SpringMVC自定义拦截器/过滤器

SpringMvc自定义拦截器SpringMvc也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义拦截器必须实现HandlerInterceptor接口 preHandle():这个方法在业务处理器处理请求之前被调用,在该方法中对用户请求request进行处理。如果程序员决定该拦截器对请求进行拦截后还要调用其它的拦截器,或是业务处理器去进行处理,则返回true...

2020-04-01 17:55:57 597

原创 win10使用中遇到的问题及解决方法

windows10中, pip升级python -m pip install --upgrade pip

2020-04-01 17:55:05 657

原创 python中的模块(包)

jieba1.安装及入门介绍推荐pip install jieba结巴中文分词涉及到的算法包括:(1) 基于Trie树结构实现高效的词图扫描,生成句子中汉字所有可能成词情况所构成的有向无环图(DAG);(2) 采用了动态规划查找最大概率路径, 找出基于词频的最大切分组合;(3) 对于未登录词,采用了基于汉字成词能力的HMM模型,使用了Viterbi算法。结巴中文分词支持的三种分词...

2020-04-01 17:54:04 239

原创 5G科普——5G切片

切的是什么?先了解为什么会提出网络切片这一概念。5G服务是多样化的,包括车联网、大规模的互联网、工业自动化、远程医疗、VR/AR等这些服务对我们的要求是不一样的,有的低延时、高可靠;有的高清、高速率;有的大连接、低移动性;因此5G网络要满足差异化的业务,需要能够像搭积木一样灵活部署,方便新业务的上线下线,于是网络切片这一概念应运而生。3GPP定义:网络切片是提供特定网络能力和网络特性的逻辑网...

2020-04-01 17:53:07 2483

原创 5G科普——5G关键技术

5G关键技术之 Massive MIMOVMassive MIMOV是多天线技术,也有人称其为3D MIMOV。多天线是指基站和终端收发的天线数明显增加。多天线技术使用方式分为如下4类:发送分集空间复用波束赋形多用户MIMO这几种技术分别有不同的传输特点。发送分集可以提高可靠性;空间复用可以提高使用效率;波束赋形和多用户MIMO可以提高容量。为什么4G/5G要用到多天线技术?多...

2020-03-31 14:45:26 2034

原创 5G科普——5G接入网

图- 移动通信架构图接入网,在我们无线通信里,一般指无线接入网,也就是通常所说的RAN(Radio Access Network)。说白了,把所有的手机终端,都连接到网络里面的这个功能,就是无线接入网。大家耳熟能详的基站(BaseStation),就是属于无线接入网(RAN)。图 - 无线基站图虽然我们从1G开始,历经2G、3G,一路走到4G,号称是技术飞速演进,但整个通信网络的逻辑架构,...

2020-03-23 14:24:28 4736

原创 5G科普——5G系统架构

5G网络总体拓扑从结构上看,5G网络包括核心网(5GC)和无线接入侧(NG-RAN)两个部分。5GC部分分别有两个功能单元与NG-RAN部分对接,一个是接入和移动性功能单元(AMF),另一个是用户面的功能单元(UPF)。AMF提供控制面的处理功能,UPF提供用户面的处理功能。NG-RAN包含gNB和ng-eNB这些网元,无线接入侧的网元根据无线接入侧组网的方式不同而有差异,如果是独立组网(SA)...

2020-03-19 11:34:23 16214 2

原创 5G科普——三大场景

eMBBeMBB(增强移动宽带):就是以人为中心的应用场景,集中表现为超高的传输数据速率,广覆盖下的移动性保障等。简单的说,eMBB场景主要是以满足高速率、高移动性为代表的这一类应用场景的业务为需求,那么eMBB主要聚焦在以下5个场景应用的探索。8K云VR直播:超高清8KVR直播,超过100Mbps上行直播图像传输谏率(通过5G给用户提供超高清8KVR直播,给用户带来更好的体验)VR云游...

2020-03-19 10:18:49 3292

原创 5G科普——计算与存储分离

计算与存储分离可使5G更健壮更稳定!在移动通信网络中计算和存储体现在终端用户的处理上,计算表示对用户信息的运算和分发;存储表示对用户信息的存放。在4G时代,核心网的数据分为两大类,一类是用户签约信息,与用户信息身份对应,单独存储在后端数据库中,我们称这类数据为结构化数据;另一类是用户会话信息,跟随核心网业务网元进行业务处理而产生的,并进行本地化存储,这些业务网元除了负责进行业务处理外还承担会...

2020-03-18 14:39:14 1712

原创 5G科普——浅析SBA

SBA是服务化架构(SBA,Service Based Architecture),5G核心网的控制面采用服务化架构设计如下图:与以往的2/3/4G网络不同,是层级的网络拓扑结构,节点间层级交错且功能集中,扩展困难,升级困难,一旦发生故障可能影响业务甚至网络瘫痪而SBA架构则不同,由于将网络功能拆分,所有的网络功能都通过统一服务化接口接入系统中,这样做的好处,使得相同功能的网络能够一起承担和提供...

2020-03-18 10:30:58 5626

原创 5G科普——什么是NFV

网络功能虚拟化 (Network Functions Virtualization,简称:NFV)是采用网络虚拟化、基于通用硬件实现电信功能节点的软件化,是未来通信网络的基础技术。通俗的讲就是将通用的硬件设备虚拟成为网络定义软件功能的资源,从而实现电信功能软件化。因此,通用硬件的使用打破了通信网络的专网专用硬件的壁垒,大大降低了运营商建网成本,加强了硬件的重复使用率。IT的虚拟化技术及软件技术的应...

2020-03-18 09:34:10 6837

原创 5G科普——常用通信测量仪器以及测量过程

一、通信测量过程通信测量中被测参量大致分成两类(主动参量和被动参量),相对应的有两种测量过程。  第一类,主动参量,指表征电信号各种特性的量,即信号的电压、电流、功率、频率、相位1、时间、周期、波形、频谱等。  另一类,被动参量指表征通信系统中电路或系统特性的量,如特性阻抗2、传输特性、噪声特性、频率特性、相位特性、群迟延3、误码率4等。  主动参量可直接送到测量电路与作为标准的同类参量相...

2020-03-07 18:05:24 4437

原创 5G科普——非独立组网和独立组网(NSA和SA)

今天,我会用最通俗易懂的语言,全面介绍一下非独立组网和独立组网。在南京夫子庙,有一个做餐饮业的老板,名叫星爷。他开的店,名叫四号餐厅。餐厅的主厨,叫胖四。【图片】餐厅的生意一直很好,但是随着业务日益增加,人满为患,已经无法满足客户的需要。【图片】所以,星爷打算扩张自己的生意。可是,扩张生意需要大量的资金,不能盲目投资。于是,他想了几种扩张的方案:第一种方案(方案A),就是开一家全新...

2020-03-06 12:59:00 4642

原创 Spring注解汇总

1、如果类加了这个注解,那么这个类里面的方法抛出异常,就会回滚,数据库里面的数据也会回滚。@Transactional(rollbackFor=Exception.class)2、

2019-05-22 08:52:25 544

原创 java - 读取properties文件的方式汇总

方式1.通过context:property-placeholder加载配置文件jdbc.properties中的内容<context:property-placeholder location="classpath:jdbc.properties" ignore-unresolvable="true"/>上面的配置和下面配置等价,是对下面配置的简化<bean id="...

2019-05-21 09:13:34 169

FSCapturepjban.rar

本截图软件(FSCapturepjban)可用于修图、录制视频、截取滚动长图、捕获不规则形状截图(手绘图形)、捕获固定区域、捕获全屏等

2020-06-18

mytrain.csv

sklearn(2)——决策树 配套 案例数据集(泰坦尼克号生存数据集)。 数据集包含姓名,性别,序号,舱位,票号,等信息。

2020-05-15

空空如也

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

TA关注的人

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