学习
实践
活动
工具
TVP
写文章

华为不是因为联想只得到了短码的标准?为什么现在看华为专利还是很多很厉害?

随着国家综合国力的强大,已经很多国内企业不断在申请国际专利,技术专利和技术标准是完全不同的概念,但是在国际标准也是在技术专利的基础上升华出来的,首先得有技术专利才能是国际标准,现在国内企业在数量上相比过去已经提升了许多 ,一点是可喜已经很多国内企业越来越重视核心专利的投入了,因为企业要走出去需要对接国际,对接国际如果完全按照别人的规则去做,很难有实际的利润产生,要想在国际上扬名就需要在国际上制定有利于自己的准则,而核心专利就是一种体现方式 ,在国内企业中目前华为公司做的算是非常出色的了,起码已经专利已经纳入国际标准中了,而且本身的通讯设备已经领先未来还会有更多的核心专利纳入国际标准。 国内为了让企业竞争力也让企业弄些专利或者软件著作权,但大部分企业还只是用这些专利换取国家的补贴,还没有真正形成用专利推动技术的进步发展,这都需要时间的积累,毕竟很多企业还挣扎生命线,连基本的企业生存都还存在问题的时候 华为在核心专利上差距还是有些大,强在商业化能力以及强大的执行力,现在的华为底子已经做的很扎实,后边就是要不断的让专利转化成国际标准设备的优势在推进上会更有优势,形成国际规则对于国内企业来讲就是靠核心技术

24130

手摸手打造类码上掘金在线IDE(二)——编辑器篇

自不必过多介绍, 大致,就是那老几样,crud而已,比如:包含 发布,当前用户发布列表 ,收藏,点赞 , fork 代码,布局,等等功能 听到这,相信各位jym 脑袋蹭蹭蹭全是画面,干业务不天天都是这玩意? 在我们这个行当,技术好一定是绝对优势? 至于是什么是正确? 俺以为,大多数人走的路,那就是正确,不要想着标新立异,这也会那也会,一项安身立命的资本即可。 对于俺,干好vue这一家,走到哪里都不怕! /assets/grammars/css.tmLanguage.json' import js from '.. /assets/grammars/css.tmLanguage.json' import js from '..

8410
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    手把手教你实现在Monaco Editor中使用VSCode主题

    另外笔者是一个颜控,不管做什么项目,都热衷于配套一些好看的皮肤、主题,所以Moncao Editor仅仅内置了三种主题是远远满足不了笔者需求的,况且还都很丑,于是结合Monaco Editor和VSCode ',// 要继承的基础主题,即内置的三个:vs、vs-dark、hc-black inherit: false,// 是否继承 rules: [// 高亮规则,即给代码里不同token类型的代码设置不同的显示样式 ,去Monarch看一下对应语言的解析配置后就会发现,压根就没有VSCode主题里定义的这些token,有效果才奇怪,那怎么办呢,自己扩展这个解析的配置,笔者最开始就是这么做的,写正则表达式嘛,应该也不是很难 解决方法是把Oniguruma编译为WebAssembly,WebAssembly是一种中间格式,可以把非js代码编译成.wasm格式的文件,然后浏览器就可以加载并运行它了,WebAssembly已经是WEB的标准之一了 问题3 monaco-vscode-textmate-theme-converter这个包本质算是nodejs环境下的工具,所以想在纯前端环境下使用不太方便,另外它对于非标准json格式的VSCode主题转换时会报错

    54730

    插件机制详述_VSCode插件开发笔记1

    插件可能会影响启动性能和IDE自身的稳定性,所以通过进程隔离来解决这个问题,插件运行在独立的进程中,不影响IDE及其启动时间 这样做是从用户角度考虑的,希望用户对IDE拥有完全的控制力,无论插件在做什么 只要遵守这套约定的通信协议即可 四.语言相关扩展 通过配置文件来支持语法高亮、代码片段和智能括号匹配,更复杂的通过扩展API或language server来做 配置型扩展 语法高亮:基础支持区分字符串、注释、关键字等语法角色 函数引用等语义区分 代码片段:snippets快捷输入,基础支持简单占位符,高级支持嵌套占位符 智能括号匹配:高级支持自动补充成对出现的东西,比如括号、引号、跨行注释等 注意,语言扩展VS Code支持标准 Text Mate Grammar(tmLanguage格式),比如Monaco Editor的非主流Monarch-style友好很多,具体见Colorization Clarification 编程型扩展 extensions/markdown markdown/ media/ *.svg *.css snippets/ markdown.json syntaxes/ *.tmLanguage

    1.3K50

    Golang 语言的多种变量声明方式和使用场景

    标准声明变量 var a int = 100 阅读上面这段代码,我们可以发现 Golang 语言的标准声明变量方式包含 4 部分,分别是 var 关键字,变量名 a,变量类型 int 和变量的值 100 ,未指定变量的类型,编译器还可以确定变量的内存边界? 原因是 Golang 编译器可以根据变量的赋值通过类型推断得到变量的类型。 细心的读者可能会问,Golang 语言可以将标准变量声明方式的 4 部分中类型和显式赋初始值同时省略? 答案是不可以。 短变量声明 以上两种在标准声明变量方式的基础上简化的变量声明方式,都需要使用关键字 var,可能会有读者问可以省略关键字 var ? 答案是可以。 04 总结 本文我们介绍 Golang 语言为什么在使用变量之前,需要先声明变量;Golang 语言哪些变量声明的方式和 Golang 语言的每种变量声明方式适用于什么场景。

    34530

    C语言变量和数据类型总结练习题

    10) 下面的代码有错?如果有,几个,分别是什么错误? pi = 3.14; scanf("%f\n", &r); area = pi * r * r; printf("area = %.2f\n", area); } 练习题超级无敌标准答案 int main function char = */ //int(关键字) main(关键字) function(关键字) char(关键字) int n=98; printf("%c的ASCII值是%d,%d对应的字符是%c \n",m,m,n,n); /* 10) 下面的代码有错? 如果有,几个,分别是什么错误?

    85010

    告诉你所不知道的typedef

    标准函数 strcmp()两个‘const char *'类型的参数。 不是? 标准库广泛地使用 typedef 来创建这样的平台无关类型:size_t,ptrdiff 和 fpos_t 就是其中的例子。 pStr数据类型的方法,两者什么不同? pStr数据类型的方法,两者什么不同? pStr数据类型的方法,两者什么不同?

    42210

    夜深长译文《Java Pattern 那些小事》

    ---- Q : 想得出其他布尔值? A : 没有,布尔值只有 true 和 false。 ---- Q : int 是什么? A : 一种类型。 ---- Q : boolean 是什么? A : 另一种类型。 ---- Q : 什么类型? A : 类型是一个相关值集合的名称。 ---- Q : 能举例解释下类型? A : 使用类型就像使用一种集合一样。 ---- Q : 什么是 abstract , class 和 extends 关键字? 只有 Salt 和 Pepper 是 Seasoning 的具体类型。我们见过类似 Seasoning 数据类型? A : 没有。但是 boolean 类型两个值:true 和 false。 ---- Q : 比如 Salt 和 Pepper 没有任何字段,但是它们个默认构造函数。 A : 这是正确使用默认构造函数的方式? ---- Q : 是的。默认构造函数没有包含字段值。

    6410

    2022 最新整理的 Java 基础面试题(最新版 Java 面试宝典)

    Java 基础面试题(共100+)1 面向对象编程哪些特征?2 JDK 与 JRE 的区别是什么?3 如何编译和运行 Java 文件?4 Java 中的关键字哪些? 12 Java 常量几种类型?13 Java 哪几种基本数据类型?14 和 equals 比较有什么区别?15 Java 支持 xx ≠ null 不等于写法? 32 Java 中的注释哪些写法?33 Java 中的构造方法是什么?34 Java 一个类可以多少个构造方法?35 static 关键字什么用? 38 final 关键字哪些用法?39 final、finally、finalize 什么区别?40 Java 支持多继承?41 Java 类可以实现多个接口? 56 Java 可以一次 catch 多个异常?57 int 和 Integer 什么区别?58 什么是包装类型什么用?59 什么是自动装箱、拆箱?

    33020

    volatile相关知识

    C中的volatile变量是什么? 回答: 的易失性的关键字类型限定符防止从编译器optimization.According至C标准的对象,具有挥发性限定类型可以以实施方式未知进行修改或具有其他未知侧effects.You也可以说,一个对象可以随时更改 我们可以一个易失性指针? 回答: 是的,我们可以用C语言创建一个易失性指针。 int * volatile piData; // piData是一个指向整数的易失性指针。 giFlag) { //do some work } return 0; } C中的const和volatile限定符什么区别? 回答: const关键字是编译器强制执行的,并且表示程序无法更改对象的值,这意味着它使对象成为不可修改的类型

    20440

    Python 全栈 191 问(附答案)

    列表 a,切片 a[:-1] 实现什么功能?,a[::-1] 又实现什么功能? 列表 a, 切片 a[1:5:2] 实现什么功能? (1) 是元组?(1,) 是什么类型? 元组能增删元素? shuffle 函数实现什么功能? uniform 函数实现什么功能? 说说你知道的创建字典的几种方法? 字典视图是什么? 所有对象都能作为字典的键? 集合内的元素可以为任意类型? id 函数返回什么类型的对象? all, any 函数各自实现何功能? 十进制转二进制,转十六进制的函数各叫什么什么是函数作用域的 LEGB 规则 ? zip 和列表生成式 列表生成式实现筛选分组,函数分组等更多实用案例 关键字 is 的功能是什么? 对于自定义类型,判断成员是否位于序列类型中,怎么做? NumPy 实现统计学的描述性变量:求平均值、标准差、方差、最大值、求和、累乘、累和。

    57320

    C语言 | C++常见面试题

    1 变量的声明和定义什么区别 2 简述#ifdef、#else、#endif和#ifndef的作用 3 写出int 、bool、 float、指针变量与 “零值”比较的if语句 4 结构体可以直接赋值 5sizeof和strlen的区别 6 C 语言的关键字static和 C++ 的关键字static什么区别 7 C 语言的malloc和 C++ 中的new什么区别 8 写一个 “标准”宏MIN 9 ++i和i++的区别 10 volatile什么作用 11 一个参数可以既是const又是volatile 12 a和&a什么区别 13 用 C 编写一个死循环程序 14 结构体内存对齐问题 15 全局变量和局部变量什么区别? ,weak_ptr,auto_ptr的理解 39 说说强制类型转换运算符 40 谈谈你对拷贝构造函数和赋值运算符的认识 41 在 C++ 中,使用 malloc申请的内存能否通过delete释放?

    38598

    web前端开发初学者十问集锦(1)

    ") </script> <meta> </head> </meta> <body> </body> </html> 2.script标签应该放置在什么位置,什么区别 W3cschool中介绍了js7大数据类型,分别为:Undefined、Null、Boolean、Number 、String,Array和Object。 但是要注意的是js中并没有Undefined和Null关键字。undefined是Undefined类型的一个值,且Undefined类型只有undefined这一个值。 也就是说尽管 ECMAScript 是一个重要的标准,但它并不是 JavaScript 唯一的部分,当然,也不是唯一被标准化的部分。 9.JavaScript中方法可以返回值? JS中的方法可以返回值。

    24110

    100个最常问的JavaScript面试问答-第4部分(共10部分)

    `==`和`===`之间什么区别? 问题39.什么是ECMAScript? 问题40.ES6或ECMAScript 2015中哪些新功能? JavaScript中this的作用域是什么? JavaScript中的这个关键字引用了它所属的对象。 根据使用位置的不同,它具有不同的意义。 在方法中,这是指所有者对象 在函数中,这是指全局对象。 ==和===之间什么区别? == 是抽象相等运算符,而===是严格相等运算符。 ==进行任何必要的类型转换后,运算符将比较是否相等。 ECMAScript是制作脚本语言的标准,这意味着JavaScript遵循ECMAScript标准中的规范更改,因为它是JavaScript的蓝图。 ECMAScript由ECMA国际标准组织在ECMA-262和ECMA-402规范中标准化。 在此处 阅读有关ECMAScript的更多信息。

    14730

    基础渲染系列(九)——复合材质

    ShaderGUI类可以放在命名空间中? 是的。但必须在着色器中指定完全限定的类名称。 ? 要替换默认的检查器,我们必须重写ShaderGUI.OnGUI方法。此方法两个参数。 因此,我们将#pragma shader_feature用作我们的自定义关键字。 ? 什么时候可以使用着色器特性? 如果在设计时配置了材质(仅在编辑器中),则可以使用着色器功能而不必担心。 如果是的话,我们设置关键字。 ? 当_Metalic被更改时,这不也会触发? 是的,此代码在更改贴图和编辑统一值时都设置了关键字。这通常会很频繁,但仍然比一直都在要好得多。 这对撤消和重做有效? 尽管标准着色器仅支持在两个贴图之间进行选择,但我们可以扩展,添加一个统一的平滑度作为第三个选项。为了表示这些选项,请在MyLightingShaderGUI内部定义一个枚举类型。 ? 由于该方法适用于通用枚举类型,因此我们必须将其强制转换为SmoothnessSource。 ? 如果进行了更改,我们可以使用source变量来控制应设置哪个关键字(如果有)。 ? ?

    65410

    程序员级别鉴定书(.NET面试问答集锦)

    什么是Windows服务,它的生命周期与标准的EXE程序什么不同? Windows单进程可寻址的最大内存是多少? 他们如何影响系统应用软件设计? EXE 和DLL之间的区别? 强类型和弱类型的区别,以及其优缺点? 什么是PID, 在解决系统问题时有用? 一个TCP/IP端口可以被多少个进程分享? 什么是 GAC?使用 GAC 给我们带来哪些好处? DateTime 可以为null? DateTime 不能为null。因为其为Struct,属于值类型,值类型不能为null,只有引用类型才能被赋值null。 什么是 JIT?什么是 NGEN? 写一个标准的 lock() 编码方法,以及 “双重检查”代码 lock 关键字可确保当一个线程位于代码的临界区时,另一个线程不会进入该临界区。 何副作用? override new在基类没有virtual关键字的情况下必须使用。副作用是破坏了继承关系。

    68770

    C语言与C++常见面试题

    if语句 4 结构体可以直接赋值 5sizeof和strlen的区别 6 C 语言的关键字static和 C++ 的关键字static什么区别 7 C 语言的malloc和 C++ 中的new什么区别 8 写一个 “标准”宏MIN 9 ++i和i++的区别 10 volatile什么作用 11 一个参数可以既是const又是volatile 12 a和&a什么区别 13 用 C 编写一个死循环程序 14 结构体内存对齐问题 15 全局变量和局部变量什么区别? 29 new/delete与malloc/free的区别是什么 30 说一说extern“C” 31 请你来说一下 C++ 中struct和class的区别 32 C++ 类内可以定义引用数据成员? ,weak_ptr,auto_ptr的理解 39 说说强制类型转换运算符 40 谈谈你对拷贝构造函数和赋值运算符的认识 41 在 C++ 中,使用 malloc申请的内存能否通过delete释放?

    25210

    Java中的数组是对象

    正文 Java中的数组是对象? Java和C++都是面向对象的语言。在使用这些语言的时候,我们可以直接使用标准的类库,也可以使用组合和继承等面向对象的特性构建自己的类,并且根据自己构建的类创建对象。 那么,我们是不是应该考虑这样一个问题:在面向对象的语言中,数组是对象? 要判断数组是不是对象,那么首先明确什么是对象,也就是对象的定义。 int[] b = (int[])obj; //可以进行向下转型 //3 能使用instanceof关键字判定? Java为什么会为数组提供这样一种语法特性呢?也就是说这种语法什么作用? * 那么数组的类型什么呢?

    1.7K11

    C语言与C++常见面试题

    、 float、指针变量与 “零值”比较的 if语句 4 结构体可以直接赋值 5 sizeof和 strlen的区别 6 C 语言的关键字 static和 C++ 的关键字 static什么区别 7 C 语言的 malloc和 C++ 中的 new什么区别 8 写一个 “标准”宏MIN 9 ++i和 i++的区别 10 volatile什么作用 11 一个参数可以既是 const又是 volatile 12 a和 &a什么区别 13 用 C 编写一个死循环程序 14 结构体内存对齐问题 15 全局变量和局部变量什么区别? 29 new/delete与 malloc/free的区别是什么 30 说一说 extern“C” 31 请你来说一下 C++ 中 struct和 class的区别 32 C++ 类内可以定义引用数据成员 ,weak_ptr,auto_ptr的理解 39 说说强制类型转换运算符 40 谈谈你对拷贝构造函数和赋值运算符的认识 41 在 C++ 中,使用 malloc申请的内存能否通过 delete释放?

    74910

    100 个基本 Python 面试问题第四部分(81-100)

    Q-4:在 Python 中使用“~”获取主目录的过程是什么? Q-5:Python 中可用的内置类型哪些? Q-6:如何在 Python 应用程序中查找错误或执行静态分析? Q-34:**kwargs 在 Python 中做什么? Q-35:Python Main() 方法? Q-36: __ Name __ 在 Python 中有什么作用? Q-87:“self”关键字什么作用? Q-88:在 Python 中复制对象哪些不同的方法? Q-89:Python 中文档字符串的用途是什么? Q-96:yield 关键字在 Python 中有什么作用? Q-97:如何将列表转换为其他数据类型? Q-98:在没有明确提及的情况下,你如何计算列表中每个项目的出现次数? 回到目录 ---- Q-96:yield 关键字在 Python 中有什么作用? yield 关键字可以将任何函数转换成发电机。它的工作原理类似于标准的 return 关键字

    12020

    扫码关注腾讯云开发者

    领取腾讯云代金券