list set 遍历过程中添加或者删除元素,报异常。 使用iterator 也会报异常 ConcurrentModificationException remove只能用迭代器的remove,而不能用集合的remove方法,iterator的remove会维护索引的一致性 iterator it ...
分类:
其他好文 时间:
2017-08-10 23:41:54
阅读次数:
197
取出系统的IP地址取出IP地址首先需要在文件中定位到有IP地址的那一行,所以我们先定位:1.使用sed定位:[root@oldboyedu39~]#ifconfigeth0|sed-n‘2p‘
inetaddr:10.0.0.200Bcast:10.0.0.255Mask:255.255.255.02.使用awk定位:[root@oldboyedu39~]#ifconfigeth0|awk‘NR==2‘
ineta..
分类:
其他好文 时间:
2017-08-10 23:41:45
阅读次数:
236
# BOM ## Browser Object Model - 浏览器对象模型 - BOM对象都是作为window对象的属性保存的 - window 代表浏览器窗口 - navigator 代表浏览器的信息.可用来识别浏览器 - history 浏览器的历史记录 - location 代表浏览器的地 ...
分类:
Web程序 时间:
2017-08-10 23:41:36
阅读次数:
322
最近把JAVA 语言规范 稍微的浏览下,本着毫不负责任的态度,对一些模式进行推测性猜测。后期可能会对猜测做验证。 JAVA 和C#的语言和设计思想高度相似度。 1.JAVA 字节码与IL语言 2.JVM 与CLR AOP与DI 一、.net的AOP与DI的主流方式 是动态注入即使 诸如 反射发出 E ...
分类:
编程语言 时间:
2017-08-10 23:41:27
阅读次数:
188
1.1.BGP协议最佳路径选择算法BGP是一个路径矢量路由协议,也就是说,它的工作就是在自主系统间交换路由信息,以便发现访问互联网某处数据的最有效路径。每个BGP路由器通过邻居声名与周边的一个或多个路由器连接。一旦建立了邻居关系,这些BGP路由器之间就会相互交换路由信息。..
分类:
编程语言 时间:
2017-08-10 23:41:20
阅读次数:
411
#java值和地址值传递的理解: - 基本数据类型和基本数据类型的封装类都是:值传递 * 形式参数的改变不会影响实际参数的改变(相当于将值复制一份传递给形参,自身没做任何改变) - 引用数据类型都是 地址值传递 * 形式参数的改变会影响实际参数的改变(将地址值赋值给形参,形参就可以指向实参所指向的地 ...
分类:
编程语言 时间:
2017-08-10 23:41:13
阅读次数:
240
Mybatismappermustmatch((cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|select*)出现此问题是由于自己的xml内的mybatis标签未按照指定的顺序来编写。顺序如下:cache-refcacheresultMap*parameterMap*sql*insert*update*delete*select
分类:
移动开发 时间:
2017-08-10 23:40:50
阅读次数:
349
被惩罚的网站抓取不会减少BGP, 网站被惩罚是一个非常令人苦恼的事情,得易搜信息网因为网站被惩罚往往伴随着索引量减少,关键词排名下降,流量减少等,自己的成果付之东流,没人愿意看到。很多人认为被搜索引擎惩罚就相当于被贴上了“垃圾”的标签,被牢牢的抓住了,再也翻不了身,搜索引擎也不会再很好的抓取这个网站 ...
分类:
Web程序 时间:
2017-08-10 23:40:44
阅读次数:
281
APP性能测试诊断与优化--通过现象猜本质这段时间忙着帮北京某城商行做移动端性能测试,因移动端IPD、手机等都是无线设备,而且该客户是面临全国各地用户提供移动端APP支持,为了更真实的模拟测试,我跟该项目的项目经理沟通直接在厦门本地通过无线网借用LR工具模拟并发压力测试..
分类:
移动开发 时间:
2017-08-10 23:40:37
阅读次数:
190
1、抽象工厂(Abstract Factory)模式 常规的对象创建方法: //创建一个Road对象 Road road =new Road(); new 的问题: 实现依赖,不能应对“具体实例化类型”的变化。 解决思路: 封装变化点 哪里变化,封装哪里 潜台词: 如果没有变化,当然不需要额外的封装 ...
Java中ConcurrentHashMap的实现ConcurrentHashMap(简写CHM)引入了分割,并提供了HashTable支持的所有的功能。在CHM中,支持多线程对Map做读操作,并且不需要任何的blocking。这得益于CHM将Map分割成了不同的部分,在执行更新操作时只锁住一部分。根据默认的并发级别(concurrenc..
分类:
编程语言 时间:
2017-08-10 23:40:14
阅读次数:
209
每次连接虚拟机,都要等待一小会儿,从网上找到一个方法,挺管用,分享给大家原来是ssh的服务端在连接时会自动检测dns环境是否一致导致的,修改为不检测即可,操作如下:修改文件:/etc/ssh/sshd_configUseDNSyes--->默认为注释行UseDNSno--->把注释打开,改为no,然后重..
分类:
系统相关 时间:
2017-08-10 23:40:09
阅读次数:
465
什么是网络攻击及怎样防御攻击详解 拒绝服务攻击的发展从拒绝服务攻击已经有了很多的发展,简单Dos到DdoS。那么什么是Dos和DdoS呢?DoS是一种利用单台计算机的攻击方式。而DdoS(Distributed Denial of Service,分布式拒绝服务)是一种基于DoS的特殊形式的拒绝服务 ...
分类:
其他好文 时间:
2017-08-10 23:39:52
阅读次数:
304
一: 1.优缺点 二:大纲 1.结构设计 三:程序 1.xml 2.css 3.index.html 四:效果 1. ...
分类:
Web程序 时间:
2017-08-10 23:39:42
阅读次数:
392
最重要的一点:在你重装系统之前,一定要先备份Windows密钥,不然重装系统后就查询不了原来的密钥,从而无法免费激活。 1.查询系统密钥(注册表中查询) 打开 “运行”(快捷键 win + R) 打开 注册表编辑器 依次定位到文件夹 HKEY_LOCAL_MACHINE/SOFTWARE/Micro ...