console.log(map); for(var key in map){ console.log("属性:" + key + ",值:" + map[key]); }
JS遍历Map
Git乱码问题
git diff比较文件差异时,中文显示为乱码 git diff接受的编码格式utf-8,而filename是以gb2312格式编写的,所以git diff命令就显示乱码。 解决办法: 在vim中将filename另存为utf-8格式。 git status查看修改历史时,中文显示乱码 解决方法: git config core.quotepath false
Linux如何配置网络
查看CentOS的网络配置信息 ifconfig -a 或 ip addr 如果无法使用ifconfig命令,则需要安装软件 yum install net-tools 安装完成后即可使用ifconfig命令 配置网络 打开网络配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 把倒数第三行ONBOOT=no改为ONBOOT=yes,...
Linux如何开放端口
在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理,如果要添加范围例外端口,如1000-2000语法命令如下:启用区域端口和协议组合 firewall-cmd [--zone=<zone>] --add-port=<port>[-<port>]/<protocol> [--timeout=<s>] ...
Linux chmod命令
在Linux中要修改一个文件夹或文件的权限要用到chmod命令,语法如下: chmod [who] [+ | - | =] [mode] 文件名 各选项含义 who u 表示“用户(user)”,即文件或目录的所有者 g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户 o 表示“其他(others)用户” ...
Eclipse更换工作空间的步骤
一、指定新工作空间位置 二、设置编码 1. 设置工作空间编码UTF-8 2. 设置JSP编码 三、指定JDK位置 四、配置Tomcat 1. Tomcat发布位置设置 五、切换Java视图 六、使用Package Explorer视图 七、添加工作集视图 八、指定Maven插件 1. 指定Maven插件 2. 指定Maven仓库 九、查...
Eclipse配置反编译工具JadClipse
当运行引用了第三方jar包项目时,突然报出了jar包中的某个类的某一行出现异常。我们想看一下这个class文件的代码时,经常出现了如下图所示的场景: 去找源码很浪费时间(除非是Maven项目,在pom.xml中引入依赖jar包会连同源文件下载下来)。在Eclipse中配置反编译工具,就可以随时查看class文件的内容了。 下面就以JadClipse为例,讲述一下配置过程。 ...
在Java中使用Lombok
Lombok是一个帮助简化代码的工具,通过注解的形式例如:@Setter @Getter,可以替代代码中的getter和setter方法,虽然Eclipse自带的setter、getter代码生成也不需要我们手动的去敲写,但是使用@Setter @Getter这样的注解,能够使我们的代码看上去更加的简洁、优雅。 在写之前,我遇到一个问题,在照着网上一些博文的做法,我直接将依赖加入pom文件...
encodeURIComponent编码和后台解码
方法一 JavaScript window.self.location = "searchbytext.action?searchtext=" + encodeURIComponent(encodeURIComponent(seartext)); Java searchtext = java.net.URLDecoder.decode(searchtext, "UTF-8...
NoClassDefFoundError和ClassNotFoundException
在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,而且我们很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。 NoClassDefFoundError的原因 NoClassD...