一道难倒不少前端面试者的问题

有一数组,里面有若干(数目和薪资一样多)数字,数字有重复,如何找出重复次数最多的数字


这个问题每次和组员面试时必问,其中能够理出逻辑过程的不到一半,大部分都是先声明一个空数组,然后经过数次循环对比处理,而首先声明空对象的不多(数据结构很重要呀!!!这是我们非科班的硬伤)。
常规答案如下:

点击继续阅读

发现一个大坑!!!

本篇文章是为了重现element-ui的新版本(2.9.1)BUG所提交的issue

前几天没事重新安装了依赖,也是闲的蛋疼,更新完后就悲剧了,表格高度全都变为100px。
100px!!!
然后捯饬了半天,一直到今天上午,what the f//K!。
这个问题解决不了,因此自己无法打包工程部署,只能麻烦组员了。
下午决定再次攻克一下:

**使用排除法

1、排除开发环境:操作系统+idea+npm+node+vue版本都一致;
2、排除代码错误:都在git上同一分支下;
3、排除接口数据:都是同一个后台接口环境;

以上,那么真相只有一个:都是蛋疼惹的事—依赖版本

**破案过程:
由于package.json中声明所有依赖使用最新版本,所以写了一个脚本放在我和组员的依赖文件夹(node_modules)下,获取安装依赖的名称和版本;
然后使用notepad++中的compare插件对比,才发现是element-ui的版本不一致,去其官网查看,果然半个月前更新了版本,然后区GitHub的代码仓库查看release,下图可以说明一些问题,
element-ui 2.9.1
于是回退版本,这个鸟问题终于解决了!
目前的解决方案是将将package.json中的

1
"element-ui": "^2.8.2",

改为

1
"element-ui": "2.8.2",

记录贼坑一件事

昨天下班前将某个地区的所有站点发布成服务,数据保存在mysql中,但是老是显示不了,中间考虑了特殊字符,站点堆叠的原因,都不对。
最后发现是空间几何字段的空间参考不一致的问题,233333.

ArcGIS Enterprise中Portal发布场景服务后无法查看

大家都知道ArcGIS现在整个产品体系特别庞大,以我来看,个人是不能将所有的产品学到精通的,毕竟整个产品已经年近五旬,积累沉淀的东西非一人所能穷尽的。
现在就说一下ArcGIS Enterprise,俗称”ArcGIS 全家桶“套餐,为什么这么叫呢,因为之前这个系统有多个组件。ArcGIS Enterprise 在是在10.5版本以后才叫这个名字的,算是一个统称,包括了Portal Server Datastore Webadaptor,所以需要一个个组件安装,并且有一定的部署顺序,如果不太熟悉这个流程,好不容易在漫长的安装过程之后,出现令人崩溃的不能用,排查问题的时候又很困难,所以,目前这套系统再生产环境中需要Esri官方技术人员现场部署,以保证系统的安全。

点击继续阅读