5G NR PDSCH、PUSCH资源分配

  通信就是把数据承载在特定的时间和频率上,传输到数据接收方,数据接收方在在相应的时间和频率上把数据接收下来。其实,把数据承载在哪个时间和频率上,对应的就是资源分配的过程。我们今天主要讨论5GNR中的资源分配过程。 目录 1.时域资源指示 2.频域资源指示 2.1Type0频域资源分配方式 2.2Type1频域资源分配方式 3.VRB和PRB   1.时域资源指示 在LTE协议中,DCI的位

  • 0
  • 1
  • 发布于 2019-08-26 16:00
  • 阅读 ( 227 )

Go语言的9大优势和3大缺点

Go的优势 原因1:性能 Go极其地快。其性能与Java或C++相似。在我们的使用中,Go一般比Python要快30倍。以下是Go与Java之间的基准比较: 原因2:语言性能很重要 对很多应用来说,编程语言只是简单充当了其与数据集之间的胶水。语言本身的性能常常无关轻重。 但是Stream是一个API提供商,服务于世界500强以及超过2亿的终端用户。数年来我们已经优化了Cassandra、PostgreSQL

  • 0
  • 1
  • 发布于 2019-08-25 11:43
  • 阅读 ( 40 )

Go语言开发环境配置

一.我为什么要学习go语言 当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻,简单、高效、内置并发原语和现代的标准库让Go语言尤其适合云端软件开发(毕竟它就是为此而设计的)。到2014年,Go项目拥有了上百的核心贡献者,其生态圈中拥有了数不尽的第三方库和工具(https://godoc.org/),更有很多大公司开始或迁移到go语言,一些重量级的开源云项目,诸如D

  • 0
  • 1
  • 发布于 2019-08-25 11:35
  • 阅读 ( 140 )

阿里百万年薪岗位,面试就问了这十五道题

最近,一个朋友去阿里面试P7(技术专家)岗位,薪资+股票猎头谈的年百万级,回来总结了一下面试题,分享给大家。 面试题如下: 1.对象在虚拟机中的生命周期 2.B树与B+树的区别 3.说说倒排索引...

  • 1
  • 1
  • 发布于 2019-06-29 15:17
  • 阅读 ( 102 )

脱离脚手架来配置、学习 webpack4.x (一)基础搭建项目

序 现在依旧记得第一次看到webpack3.x版本配置时候的状态  刚开始看到这些真的是一脸懵。希望这篇文章能帮到刚开始入门的同学。   webpack是什么? webpack是一个模块化打包工具,webpack通过入口分析项目结构,找到JavaScript模块以及一些不能直接在浏览器上运行的语言、语法等如(scss、ts、es6+等),并将其打包成可以直接在浏览器运行的js,以及压缩、加密、按

  • 0
  • 0
  • 发布于 2019-11-17 13:15
  • 阅读 ( 13 )

require.context批量引入文件

require.context 是什么 require.context是由webpack内部实现,require.context在构建时,webpack 在代码中进行解析。 当需要引入文件夹内多个文件模块时,可以使用require.context自动化批量引入,而不用手动一条一条添加。 参数 require.context函数接收三个参数 String 读取文件夹的路径 Boolean是否遍历文件夹

  • 0
  • 0
  • 发布于 2019-11-17 13:15
  • 阅读 ( 2 )

Vue Cli

VueCLI是一个基于Vue.js进行快速开发的完整系统,VueCLI致力于将Vue生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样你可以专注在撰写应用上,而不必花好几天去纠结配置的问题。与此同时,它也为每个工具提供了调整配置的灵活性。 概念 通俗的说,VueCLI是我们创建大型项目时的脚手架,所谓脚手架,就是帮助我们建设好了建造大厦

  • 0
  • 0
  • 发布于 2019-11-17 13:15
  • 阅读 ( 2 )

jsp JavaBean el表达式

JSP三大指令一个jsp页面中,可以有0~N个指令的定义! 1.page-->最复杂:<%@pagelanguage="java"info="xxx"...%>*pageEncoding和contentType:>pageEncoding:它指定当前jsp页面的编码,只要不说谎,就不会有乱码!在服务器要把jsp编译成.java时需要使用pageEncoding!>contentType:它表示添加一个响应头:Content-Type!等同与response.setC

  • 0
  • 0
  • 发布于 2019-11-17 13:15
  • 阅读 ( 1 )

北漂程序员的真实奋斗史:有辛酸,更有成长

作者:西西 最近很流行的一句话成年人的世界没有「容易」二字,其实程序员的世界更没有『容易』二字。不是计算机专业出身的我初入行的时候,每晚在楼下的全时便利店敲代码到深夜1-2点。但这其实仅仅是开始,努力了几个月以后成功面试进入一家互联网公司(刚入职场薪资很低),自此开启了我的代码职业生涯。 初入行,没经验更需要努力。早餐一杯浓咖

  • 0
  • 0
  • 发布于 2019-11-17 13:15
  • 阅读 ( 5 )

微信小程序开发实战-天气小程序

园龄6年8个月了,还一篇文章都没写过,惭愧! 最近周末做了个天气预报小程序,在这里整理一下开发过程和注意点,给对小程序开发感兴趣的伙伴们提供点参考。 废话不多说,先上图最终效果:   下面进入正文:   第一步 准备 0.把微信小程序开发文档过一遍。https://developers.weixin.qq.com/miniprogram/dev/framework/ 作为程序员,就要从0开始计数。

  • 0
  • 0
  • 发布于 2019-11-17 13:15
  • 阅读 ( 2 )

js获取页面所有搜索条件

   <divclass="search">       产品简码:@Html.TextBox("ProCode","")       产品名称:@Html.TextBox("ProName","")       产品风格:@Html.TextBox("StyleType","")       产品材质:@Html.TextBox("MaterialType","")       <inputtype="button"class="button"value="查询"id="cx"name

  • 0
  • 0
  • 发布于 2019-11-17 13:15
  • 阅读 ( 5 )

React + Ts 实现三子棋小游戏

在这里阅读效果更佳 还记得当年和同桌在草稿纸上下三子棋的时光吗 今天我们就用代码来重温一下年少(假设你有react基础,没有也行,只要你会三大框架的任意一种,上手react不难) 游戏规则 双方各执一子,在九宫格内一方三子连成线则游戏结束 九宫格下满未有三子连线则视为平局 你可以点击这里来体验最终效果,样式有点丑,请见谅 准备阶段 建议先全局安装typescript和c

  • 0
  • 0
  • 发布于 2019-11-17 13:15
  • 阅读 ( 6 )

从0构建webpack开发环境(二) 添加css,img的模块化支持

在一个简单的webpack.config.js中,构建了一个基础的webpack.config.js文件,但是只支持js模块的打包。 本篇中添加对css和img的模块化支持 首先需要安装三个个loadercss-loader,style-loader,file-loader yarnaddcss-loaderstyle-loader css-loader用于对css文件的解析,style-loader会将解析的css样式以style标签的形式插入到html文件中 安装好之后,需要修改webpack.con

  • 0
  • 0
  • 发布于 2019-11-17 13:14
  • 阅读 ( 5 )

Vue之render渲染函数和JSX的应用

一.模板缺陷 模板的最大特点是扩展难度大,不易扩展。可能会造成逻辑冗余 <Level:type="1">哈哈</Level> <Level:type="2">哈哈</Level> <Level:type="3">哈哈</Level> Level组件需要对不同的type产生不同的标签 <template> <h1v-if="type==1"> <slot></slot> </h1&g

  • 0
  • 0
  • 发布于 2019-11-17 13:13
  • 阅读 ( 11 )

JavaScript之深入对象(一)

  在之前的《JavaScript对象基础》中,我们大概了解了对象的创建和使用,知道对象可以使用构造函数和字面量方式创建。那么今天,我们就一起来深入了解一下JavaScript中的构造函数以及对象的原型及原型链。   一    构造函数     1,什么是构造函数         Javascript中使用构造函数的目的是批量创建拥有相同属性的不同对象。         实

  • 0
  • 0
  • 发布于 2019-11-17 13:13
  • 阅读 ( 14 )

关于Vue中,在方法中使用(操作)子组件获取到的数据

已知,子组件通过props获取父组件传过来的数据,而这个数据是无法在created、mounted生命周期中使用的,只能在beforeUpdated或者updated获取到; 但是如果我们要使用这个数据再获取其他数据并渲染到页面,我们就不能在beforeUpdated或者updated操作,自相矛盾。 这就可以用到Vue的watch方法,先监听子组件获取到的数据,当数据有变化后(也就是数据获取到后),再调用相应的方

  • 0
  • 0
  • 发布于 2019-11-17 13:13
  • 阅读 ( 8 )

redux和react-redux

redux和react-redux的关系: redux是react的状态管理工具,却不仅仅只是为了react而生的,所以在使用中会存在痛点。而react-redux是专门为了react定制,目的是为了解决redux的痛点,起到了补充的作用。 redux和flux思想: 从代码层面而言,flux无非就是一个常见的eventdispatcher,其目的是要将以往MVC中各个View组件内的controller代码片断提取出来放到更加恰当的地方进行集中化管理,并从开发

  • 0
  • 0
  • 发布于 2019-11-17 13:13
  • 阅读 ( 9 )

键值是数字时的处理方式

同事碰到接口返回为数值的键值,想处理成自己想要的键值的对象,于是写了个方法来处理类似的数据 '{"1":"凭订单详情页的入园凭证(入园辅助码或二维码)入园","2":"凭下单时预留的身份证入园","3":""}' 处理成自己想要的键值的对象 constcontent='{"1":"凭订单详情页的入园凭证(入园辅助码或二维码)入园","2":"凭下单时预留的身份证入园","3":""}' constnewKey=['key1','key2

  • 0
  • 0
  • 发布于 2019-11-17 13:13
  • 阅读 ( 1 )

Vue路由守卫之路由独享守卫

​ 路由独立守卫,顾名思义就是这个路由自己的守卫任务,就如同咱们LOL,我们守卫的就是独立一条路,保证我们这条路不要被敌人攻克(当然我们也得打团配合)   在官方定义是这样说的:你可以在路由配置上直接定义 beforeEnter 守卫,这些守卫与全局前置守卫的方法参数是一样的。 constrouter=newVueRouter({ routes:[ { path:'/foo', component:Foo,&#13

  • 0
  • 0
  • 发布于 2019-11-17 13:13
  • 阅读 ( 6 )

JavaScaript学习笔记第(一)

js由三部分组成,分别是ECMAScript、DOM、BOM 其中ECMAScript规定了js的语法 js是一门解释型语言、脚本语言、动态类型语言、基于对象语言 书写js代码和CSS一样,有三个书写的地方,第一个是使用<script>标签,再<sccript>标签中书写js代码,标签一般都在body标签中的末尾,第二个地方是书写再结构里,html标签里内嵌js语句,第三个地方是外部引入js文件,同样需要使

  • 0
  • 0
  • 发布于 2019-11-17 13:13
  • 阅读 ( 3 )