2017.9.4笔试题总结、Navicat premium、eclipse的相关操作

cvte的第一道笔试

原题:统计HTML标签中各个标签的数量,然后找到最多的那一个输出
思路:通过不断的迭代,将各个节点添加进一个数组中,使用的是children方法,如html.children(),这样就将所有的标签都添加到一个数组中了,然后就是查找这个数组中的各个标签,并统计它们的数量了。这里的算法的思路可以是,新建一个对象,将每个标签当做属性添加比如:obj.input = input的数量,最后就是输出数量最多的那个标签还有它的数量]
参考文章

document.body.nodeName;
function findMost(arr) {
    if (!arr.length) return
    if (arr.length === 1) return 1
    var res = {}
    // 遍历数组
    for (var i=0,l=arr.length;i maxNum) {
            maxNum = res[keys[i]]
            maxEle = keys[i]
        }
    }
    return maxNum
}
var getElementUsedMost = function(arr){
            var hash = {};//利用hash 来记录次数
            var m = 0; //现在的最大次数
            var trueEl = null;//最大的元素
            for(var i = 0,len = arr.lenth; i < len; i++ ) {
                var el = arr[i];
                hash[el] === undefined ? hash[el] = 1 : (hash[el] ++);
                hash[el] >= m && (trueEl = el); 
            }
            return el;
        };

今天没什么任务,了解了一下后台,成功将项目跑了起来

Navicat premium

后台使用Oracle可视化工具,首先先安装Navicat premium,然后在工具——选项——oci中浏览找到oci.dll文件,添加进来——确定

其实使用跟Navicat for mysql很类似的

连接Oracle——连接——Oracle——常规——连接名可以不用写,填写主机名、用户名、用户密码——确认

power design

安装power design,查看表还有设计表的工具

eclipse的相关操作

eclipse导入现有文件——import——exiting Projects into Workspace——选择文件路径——可以选择copyProject into workspace

查看配置版本——右键项目——build path ——configure build path

我的jdk是1.7.0_75,tomcat是7.0

自己设置了太多个版本的jdk,所以很可能之前就是因为这个所以造成了跑eclipse的时候很吃力。其实jdk相当于软件,可以直接卸载。

右键我的电脑——高级系统设置——环境变量,可以更改用户变量还有系统变量

自己最根本的问题在于,还是调用了jdk1.8的版本,所以没有办法跑起我们的项目

解决bug:File->New->Other->选择Server(注意:需要勾上Show All Wizards),下一步,选择Apache,Tomcat v6.0 Server,点击finish。然后重复操作第一步,大功告成

java中的基础还是要懂的,要慢慢的去了解和学习,总不能连java都不懂吧

你可能感兴趣的:(2017.9.4笔试题总结、Navicat premium、eclipse的相关操作)