华为

华为,小米部分机型微信浏览器rem不适配的解决方案

孤街醉人 提交于 2020-01-20 17:46:31
针对近日华为,小米的部分机型,在升级系统或升级微信之后,微信内置浏览器产生的rem不能正确填充满的问题,有如下解决方案 目前来看,产生这个情况的原因是因为给html附font-size时,附上的font-size和实际上html的font-size 大小并不一致 如图: 在问题机型上展示的三个值 分别为 1.机型最终附给html的font-size大小 2.我想赋给html的font-size大小 3.二者的倍数 尝试找了多个问题机型,最终的比例都是1.25左右(1.24999),所以解决方案如下 //针对机型适配的代码就不贴了 网上随手一搜一堆 这里就针对特殊机型的处理展示一下var docEl = doc.documentElement, setFontSize = function() { var clientWidth = document.documentElement.clientWidth, timer; if(!clientWidth) return;       //原本对于html的字号设置 我这里用的是750的标准 ,640的也是同理 docEl.style.fontSize = 100 * (clientWidth / 750) + 'px';       if(window.getComputedStyle(document

华为芯片支持,黄河鲲鹏服务器和台式机生产线投产,首批产品交付

妖精的绣舞 提交于 2020-01-20 10:02:02
  近日,黄河鲲鹏服务器和台式机生产线投产暨首批产品交付仪式在河南许昌举行。   据悉,黄河鲲鹏服务器和台式机项目,2020 年将形成年产 10 万台黄河鲲鹏服务器、60 万台黄河鲲鹏台式机的生产能力,三年内将达到年产 30 万台服务器、500 万台台式机的规模。黄河牌的服务器和电脑,将使河南成为华为鲲鹏芯片服务器在国内的重要生产基地。 来源: 51CTO 作者: ajneo 链接: https://blog.51cto.com/13458128/2464294

2020-01-19

只谈情不闲聊 提交于 2020-01-19 15:49:34
作为一个IT小白,今天就先来博客打个卡吧,用CSDN也才六十多天。目前正在学习Java基础,但是这段时间因为事情多和一个很好玩的手机游戏,学习一直没有什么进展˃̣̣̥᷄⌓˂̣̣̥᷅ 今天看了一篇文章,讲的是老任的一路风雨坎坷,以及华为内部的工作情况、核心精神等等,这样一比较,我进不了华为那是铁定的。但是我从大学时期就有了目标:进化为、腾讯、百度等大公司。我也一直在想以什么样的身份才有资格进入这些公司。后来大三考研也失败了,出来工作也遇到了许多阻碍自身发展的事,而且我都没有很好地处理它们这导致了现在尴尬的状态。 过了这个年,重整旗鼓,继续学习Java,脚踏实地。生活不止眼前的苟且,远方的诗和田野需要我付出更多的心血。抛去一切杂念,为了大house,大G,坚持下来,让勤奋成为一种习惯。人啊,都是很贪心的,我想我知道该放弃什么了,因为我想得到更好的,我想要的东西自己来争取。 最后,提前祝所有IT工作者新年快乐,明年会有更加广阔的前程! 来源: CSDN 作者: 多学一点,离成功更近一步 链接: https://blog.csdn.net/weixin_44487845/article/details/104039626

华为数据分析师技术面试

送分小仙女□ 提交于 2020-01-19 15:27:51
华为数据分析师技术面试感受 前言 年末华为的各个部门好像都在招人。笔者收到了个面试邀请,是数据分析师的。好像只有三个步骤,投递简历,技术面试,业务面试。就其中可能是大家最想知道的技术面试和大家分享一下。 正文 首先面试的形式是 电话面试 ,时间大概是 35分钟 ( 鬼知道我这么能聊 )。 首先是先 寒暄 了几句。问了我现在在哪个城市,然后强调了一下是签德科,这是招聘的基础。目前社招的17级及以下的都是走德科哈。至于德科和华为的关系,建议大家自行百度。(当然之后我如果签了,我肯定也会分享出来这方面的感受) 然后说进行技术面试,先 自我介绍 。 我:“XXXX”(大概三分钟) 接着是 询问你简历里的和数据分析的项目 。 因为我的工作是做图像识别,而且公司做图像的只有我一个。所以这方面的所有步骤我都很清楚,而这个又是和数据分析能扯到关系的。所以回答的算是很不错。 再然后就是 问数据分析的问题 ,猜测应该是考察对数据分析的了解的。建议了解下数据预处理和相关算法。 问题有 1.如何去衡量一个模型是一个好模型。 我:“如何衡量一个模型的好坏应该有五点,准确率,速度,强壮型,可规模性,可解释性。然后就这五点我都举了各自的例子” 2.如何去优化一个模型。 我:“模型的优化,还是要看你对模型的哪一点不满意。你要是对准确性不满意,那么可以尝试把多个弱分类器组成一个强分类器;对速度不满意

Dao层和Service层设计

心不动则不痛 提交于 2020-01-19 09:17:44
1、Dao接口层 public interface IBaseDao<T, ID extends Serializable>{    public abstract Serializable save(T t); /*其他接口*/ } 2、StudentDao接口层 public interface IStudentDao extends IBaseDao<Student,Serializable> {   /*只有特殊的接口才在这里声明*/ } 3、BaseDao实现层 为了让BaseDaoImpl实现大部分的数据操作逻辑,必须要从泛型T获取实际的领域对象的类型,关键是理解getGenericSuperclass。 getGenericSuperclass() : 通过反射获取当前类表示的实体(类,接口,基本类型或void)的直接父类的Type,这里如果打印genType,结果为 com.huawei.happycar.dao.impl.BaseDaoImpl<com.huawei.happycar.domain.Student, java.io.Serializable> getActualTypeArguments(): 返回参数数组,参数中的第一个就是我们需要的领域对象类,打印entryClass,结果为 class com.huawei.happycar.domain

暴力裁员、爬虫被抓、QQ 注销……2019 年程序员大事记

和自甴很熟 提交于 2020-01-19 00:58:09
整理 | 伍杏玲 出品 | 程序人生(ID:coder_life) 再见,2019。 你好,2020。 在这辞旧迎新之际,2019年,程序员最为息息相关的话题有哪些呢?暴力裁员、QQ注销、5G……下面程序人生与你共同回顾2019年程序员最为关注的大事记: 一月关键词:寒冬、房租 一月阅读:房东:你敢申报,我就涨房租!今冬,我一个程序员朋友离开了北京…… 2019年1月,受2018年裁员寒冬的影响,有程序员上午在改Bug,下午就被裁了。可能你曾遇到这样的情景:迎着寒风面试找工作,石沉大海的简历……屋漏偏逢连夜雨,生活拮据之际,房东又涨工资了。 压倒程序员最后一根稻草:再见,北京;再见,2018。 二月关键词:简历造假 二月阅读:那些简历造假拿 Offer 的程序员,后来都怎么样了? 二月春节后,程序员们开始踏上找工作之旅,学历不足或非科班出身、培训班自学的程序员,在面试前难免会面临第一道关卡:学历门槛。是否要简历造假?左右天秤摇摆不停: 某职场平台有人说,同事靠简历造假和银行流水造假,进了腾讯,年薪60万。 没经验的培训毕业生充当2-3年经验的“老程序员身份”,顺利地集体进入了同一家公司,被查出来后,集体开了。 三月关键词:QQ注销 三月阅读:终于可以和 QQ 彻底说再见了! 2020年,第一批90后30岁了。曾被80后称为“垮掉的一代”,如今已逐渐成为各行各业的中坚力量。与父辈

镜像服务IMS

China☆狼群 提交于 2020-01-17 22:14:39
小非大人说·华为云——镜像服务IMS 小非大人:工程师 小闲大人:售前 小年大人:老板 小非大人: 今天一早收到PMP的pass邮件,接着扫到敬业福,筹齐了5福(虽然送给了其它大人),心态抖动影响手抖动,拓扑有点渣,还请各位大人见谅; 拓扑为敬先 小非大人说·华为云——镜像服务IMS 第一部分-配置选购(系统盘镜像方式,整机镜像,数据盘镜像,ISO镜像方式等) 第二部分-实践场景(主要选择线下到线上的系统盘镜像上云和线上到线上的数据盘数据镜像迁移) 第三部分-价格说明(IMS镜像服务是免费,收费的是相关联的云备份和OBS数据存储费用) 第四章 华为云-镜像服务IMS 系统盘镜像方式(线下数据上云) 1、浏览器输入https://console.huaweicloud.com/,通过手机号码可以进行注册并登录,长得帅的顺便实名认证,方便配置; 小非大人说·华为云——镜像服务IMS 2、华为云界面登录,创建OBS桶。 小非大人说·华为云——镜像服务IMS 3、OBS桶存储类别选择标准存储,低频访问存储在复制时,无法发现文件路径;AZ省银子为主; 小非大人说·华为云——镜像服务IMS 4、小非大人本地的终端下载OBS Browser工具; 小非大人说·华为云——镜像服务IMS 5、根据终端的环境,选择32位,64位的工具软件下载; 小非大人说·华为云——镜像服务IMS 6、安装完成后

【华为云技术分享】如何设计高质量软件-领域驱动设计DDD(Domain-Driven Design)学习心得

£可爱£侵袭症+ 提交于 2020-01-16 13:47:00
DDD做为软件设计方法于2004年提出,一直不温不火,最近几年突然火起来了,为啥呢?正所谓机会给有准备的人,因为微服务的流行,大家都跃跃欲试把传统单体软件转成微服务架构,但理论很丰满,现实很骨感,光是分解微服务就让人找不到北,而DDD是歪打正着也好,富有远见也好,正好适合微服务转型设计,不火都难。 最近学习了领域驱动设计(Domain-Driven Design),感觉受益匪浅,那到底啥是DDD呢?这里分享一下学习心得。网上有很多详细的资料,感兴趣可以看看这个 https://www.infoq.cn/article/implementation-road-of-domain-driven-design 。 个人理解: DDD首先是一种 设计思想 ,所谓思想就是回答“设计的本质是什么,主要逻辑是什么”这类大的问题。DDD强调要从业务视角思考怎么设计软件架构,设计一定要知道业务是什么样子的,业务的需求和问题是啥,有啥内在逻辑,而不是从软件技术技术本身出发,这个对设计而言就是大的方向问题。虽然这个方向说出来好像没什么,但是实践上很多软件人员更多是从软件本身开始设计,一遇到业务问题就绕道走,所以强调从业务出发是这个方法最有价值的地方,这种梳理就称为战略设计。 DDD不只回答了方向问题,也提供一套 方法 ,软件设计是个高度逻辑化的工作,需要概念特别清晰,推导过程有章法可循

【华为机试练习】计算字符个数

北战南征 提交于 2020-01-16 13:42:14
题目描述 写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。 输入描述: 第一行输入一个有字母和数字以及空格组成的字符串,第二行输入一个字符。 输出描述: 输出输入字符串中含有该字符的个数。 解法(C语言版): #include<stdio.h> #include<string.h> #include<math.h> int main() { char str[10000]; char ch; int n, i, cnt; gets(str); ch = getchar(); cnt = 0; if(strlen(str) != 0) for(i = 0; str[i] != '\0'; ++i) if((str[i] == ch) || (abs(str[i] - ch) == 32)) cnt++; printf("%d\n", cnt); return 0; } 来源: 51CTO 作者: Yuanmes 链接: https://blog.51cto.com/13614527/2467166

【华为机试练习】明明的随机数

若如初见. 提交于 2020-01-16 13:12:08
题目描述 明明先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉。然后再把这些数从小到大排序。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据)。 输入描述: 输入多行,先输入随机整数的个数,再输入相应个数的整数 输出描述: 返回多行,处理后的结果 思路:可以转换思路,先通过快速排序算法对数据进行排序,然后再有序表中进行去重操作。 解法(C语言版): #include<stdio.h> int Partition(int array[], int low, int high) { int pivot = array[low]; while(low < high) { while(low < high && array[high] >= pivot) --high; array[low] = array[high]; while(low < high && array[low] <= pivot) ++low; array[high] = array[low]; } array[low] = pivot; return low; } void QuickSort(int array[], int low, int high) { if(low < high) { int pivotpos =