华为

看待‘鸿蒙’不能站在一个开发者的角度

江枫思渺然 提交于 2019-11-26 19:14:00
  早上起床看到有的公众号发布的推文打脸’鸿蒙‘生么的,我想说一些:   鸿蒙对比安卓及ios的优略暂且不谈,同时我也不了解。   站在开发者的角度来看,鸿蒙对比安卓ios甚至之前的windowsphone都有很大不足,尤其在应用生态,稳定性,完善度方面有着几乎看起来是不可逾越的鸿沟!作为一款操作系统,其市场占有率并不单纯的取决于其本身性能的好坏,应用生态才是关键中的关键,而且本身计算机行业都是强者会占有绝大部分市场从底层到应用无一例外,处理器如Intel,AMD,高通,ARM(指令集,构架);OS比如PC端的Windows,移动端的Android和IOS,应用层有国内的BAT及墙外的脸书,WhatsApp,Amazon,Google,twitter等等,无一例外都是行业寡头。   先行者的技术壁垒及用户依赖会让后来者觉得无法超越,除非出现质变如Android之于Symbian,但初出茅庐的’鸿蒙‘对于先行者,能达到质变可能性为绝对的0,况且生态方面更是孤星皓月,差距不禁让人望而生畏!    但 ,我并不认为这些差距不可逾越!   如此如此都是我们基于一个开发者的角度来看的。电子消费品不管是PC还是移动端其受众的绝大部分并不是开发者。不仅如此,其相当大一部分用户根本没有这种概念,操作系统对于他们看不见摸不着,对他们无关痛痒。相信每个人的周边都不乏这样的人:他们用手机只是打电话

H3C的前世今生及它的基础配置

…衆ロ難τιáo~ 提交于 2019-11-26 19:06:54
一、H3C的前世今生 H3C的前身华为3COM公司,是华为与美国3COM公司的合资公司(有传言说是当时Cisco起诉华为抄袭它的东西,所以华为找了一家美国挺有实力而且关系不错的公司来给证明没有抄袭,这个公司就是3COM)。2006年,华为将在华为3COM中的49%股权以8.8亿美元出售给3COM公司。2007年,公司正式更名为“杭州华三通信技术有限公司”,简称“H3C”。 当前数据通信市场主要分为电信运营商和企业网市场,华为一直专注于运营商市场,而H3C主要专注于企业网市场。CISCO的业务则跨运营商和企业网市场,并在这两个市场上保持一定的领先地位。在运营商市场上华为是cisco的主要对手,而在企业网市场H3C是cisco的主要对手。Cisco在能源、金融、国际企业、电力等行业有优势,而H3C在政府、烟草、交通、中小企业及相关的政府采购有优势。在中国路由器与交换机领域,H3C的市场份额已位居第一。 依托在ip技术领域的深厚积累,H3C的产品体系主要包括:ip网络产品、ip无线产品、ip安全产品、ip存储产品、ip多媒体产品、ip管理产品和培训产品。下面简要介绍ip网络产品包含的路由系列产品和交换系列产品。 1、路由系列产品 H3C的路由器产品线与cisco路由器存在许多相似之处,其主要产品系列也都是针对不同网络规模用户而开发的,如针对小型企业的ER(enterprise

华为正式发布自有操作系统:鸿蒙!

旧巷老猫 提交于 2019-11-26 19:01:50
2019年8月9日,值得关注的日子。8月9日,在华为全球开发者大会上,华为公司正式发布了其基于微内核的面向全场景的分布式操作系统——鸿蒙。 鸿蒙操作系统将先应用在智能手表、智慧屏、车载设备、智能音箱等智能终端上。8月10日将发布的荣耀智慧屏产品据悉就会采用鸿蒙第一代操作系统。未来3年,鸿蒙还将不断完善,并逐步应用在可穿戴、智慧屏、车机等更多智能设备中。 来源: https://www.cnblogs.com/zbzhm3728/p/11330407.html

华为手机使用应用沙盒动态修改imei信息

给你一囗甜甜゛ 提交于 2019-11-26 18:59:09
前面文章介绍了如何在安卓手机上安装激活XPOSED框架,XPOSED框架的强大功能大伙都知道,能够不修改应用程序的前提下,修改系统内部的参数,打个比方在某些应用需要,大伙需要修改手机的某个系统参数,这种情况就需要使用XPOSED以及相关模块功能来完成。 下面内容记录一下具体xposed框架的下载和框架模块应用沙盒的使用流程,成功激活并准确修改imei参数。 首先,有关xposed框架大家可以在开发者官网了解详细说明。https://repo.xposed.info/ 第一步,下载并安装激活Xposed框架,因为官方版本只支持root情况下使用,所以如果系统没有root权限,大伙需要使用无root版本,就没能够使用官方的Xposed框架了,这里大伙自己根据具体系统选择使用即可,附上各版本下载地址: 最全各种系统版本的XPosed框架资料下载整理 接下来,下载并安装参数修改模块应用沙盒, 框架模块下载 。 第三步,,按照模块使用手册或指引步骤,激活模块后,一键生成参数,然后使用系统信息查看工具查看,如果前面步骤都没问题则能成功修改imei参数,这时候系统信息查看工具显示的就是修改后的imei参数。 新手对XPOSED框架使用过程可能会遇到一些问题,可在框架官方论坛查找相关问题的处理信息,https://forum.xda-developers.com/XPOSED 来源: https:

Android开发华为手机不弹出Toast,报HwRTBlurUtils: check blur style for HwToast-Toast...的原因

我与影子孤独终老i 提交于 2019-11-26 17:12:52
华为手机不弹出Toast,log报的信息:HwRTBlurUtils: check blur style for HwToast-Toast, themeResId : 0x7f0c0005, context : 。。。我的原因是:重写了getResources方法时调用了setToDefaults()方法导致的。 override fun getResources(): Resources { val resources = super.getResources() val config = resources.configuration// config.setToDefaults()  //原因就是调用了这行代码。。。 config.fontScale = 1.0f resources.updateConfiguration(config, resources.displayMetrics) return resources } 来源: https://www.cnblogs.com/yongfengnice/p/11328616.html

华为笔试题:带括号的逻辑运算

我是研究僧i 提交于 2019-11-26 16:44:55
逻辑运算优先级:! > & > | 例如: 1|(1&0)=1 1&0|0&1=0 !0&1|0=1 ((!0&1))|0=1 思路:用栈来维护数字、运算符和括号。先去括号内的子表达式,然后遍历一遍把!都消掉,然后用栈先把&都消掉,最后计算|运算。 #include<iostream> #include<string> #include<sstream> #include<stack> #include<algorithm> using namespace std; int calc(string s) { char c;//符号 int a, b, val;//左操作数、右操作数、计算结果 stack<int> num;//存数字 stack<char> op;//存操作符 //不带括号的表达式中,!优先级最高 for (int i = 0; i < s.length() - 1; i++) { if (s[i] == '!') { if (s[i + 1] == '1') { s[i + 1] = '0'; } else { s[i + 1] = '1'; } s.erase(s.begin() + i);//把'!'去掉 } } //将第一个数字压入数字栈 stringstream ss(s); ss >> val; num.push(val); //每次读取一个符号和数字

方舟编译器源代码疑似曝光,华为李小龙:来自服务器部门?

穿精又带淫゛_ 提交于 2019-11-26 16:34:21
前几天,赶在华为开发者大会开幕前几天,华为已经在官方社区正式公布了方舟编译器的安装详情以及下载地址。 官方介绍称,方舟编译器是基于GCC开发的交叉编译器套件,它包括了C、C++、Fortran的前端,也包括了这些语言的库(如libstdc++、libgcc等)。HCC运行在X86 linux架构服务器上,生成的二进制运行在Aarch64架构服务器上。 来源:tsuki 链接: https://www.zhihu.com/question/338350284 添加描述 引起争议后,华为手机产品线副总裁李小龙在微博上对“GCC套皮说”进行了辟谣,他表示:「这个网站不是华为消费者BG维护的网站,此编译器好像是服务器部门用的,和我们之前和P30一起发布的方舟编译器没有任何关系。」 链接: https://www.zhihu.com/question/338350284/answer/776111129 华为副总裁在微博说这是另一个 BG 的同名产品。那我们继续等待几天后真正的方舟编译器吧。 原答案: 下载页的开始称方舟编译器叫 HCC: 添加描述 我们从标注着 源码下载 的链接这里,下载传说中的方舟编译器: 添加描述 下载下来的 tar 包却叫 gcc-ark: 添加描述 解压缩一看,没找到任何名称中含 ark/fangzhou/hcc/huawei 等单词的文件,却和我刚从 Arch

【学习笔记,C语言】华为C语言编程规范学习笔记

三世轮回 提交于 2019-11-26 15:48:54
函数: 一个函数仅完成一项功能。 重复代码尽可能提炼成函数 避免函数过长,新增函数不超过50行 代码块嵌套不超过4层 对参数的合法性检查有调用者还是接口函数负责,应在项目组规定好 对函数的错误码要全面处理 设计高扇入,低扇出的函数(小于7) 废弃代码及时清除 函数不变参数使用const 建议:避免使用全局变量,静态局部变量和IO操作 检查非参数输入的有效性 函数的参数不超过5个 除打印类函数外,不要使用变长函数 建议2.6 :在源文件范围内声明和定义的所有函数,除非外部可见,否则应该添加static关键字 标识符命名规则 原则: 标识符的命名要清晰明了,有明确含义 除了常见缩写外,不使用单词缩写,不适用汉语拼音。 规则: 保持统一命名风格 建议: 用正确的反义词组 避免名字中出现数字编号 标识符不应添加模块名 文件名: 文件名使用小写字符 变量命名: 规则: 全局变量添加 g_ 静态变量添加s_ 禁止使用单字节变量,除非循环变量i,j,k 建议: 不建议使用匈牙利命名法 使用形容词+名词方式命名变量 函数命名规则: 动词+名词的方式 宏命名规则: 数值,字符串:全大写字母,下划线分割 除特殊标识定义,避免使用_开头 排版 规则: 缩减为4个空格 相对独立的程序块之间,变量说明之后必须加空行 一条语句不能过长 多个短语句不允许写在同一行 if,do,while,for,case

2019/8/8每日新闻

耗尽温柔 提交于 2019-11-26 12:48:31
1、同比下降14.6%!中国移动上半年净利560.6亿 用户达9.35亿 8月8日,中国移动公布2019年中期业绩。中国移动表示,随着传统通信业务市场趋于饱和,流量红利快速消退,简单依靠传统要素投入来推动业绩增长难以为继,行业整体呈现负增长,公司的收入和盈利也承受较大压力。 2019年上半年,中国移动营收3894亿元人民币,同比下降0.6%。其中,通信服务收入达3514亿元人民币,同比下降1.3% 股东应占利润为人民币561亿元,每股盈利为人民币2.74元,同比下降14.6%。 2、百度App总经理:搜索不同于信息流 技术门槛更高 8月8日上午消息,在百度App产品沟通会上,百度App业务部总经理平晓黎表示,百度App日活用户超过1.9亿,目前已形成了“搜索+信息流”两大流量引擎和“百家号+智能小程序”两大生态布局。 据介绍,“双引擎”包括搜索和信息流两大产品,是百度App连接用户的两个重要载体。其中,搜索是人找信息,信息流是信息找人。 值得注意的是,此前字节跳动公开了布局搜索引擎的动作,目前已建立搜索部门,正在打造一个搜索中台架构,成为今日头条、抖音、西瓜、火山、懂车帝等多款App的幕后支持者。 对于市场竞争,平晓黎在接受媒体采访时表示,“持续有新的入局者也说明搜索依然是被大家看好的市场,因为搜索确实是用户的刚需之一。”CNNIC数据显示,截止2018年底