线程不安全的HashMap 因为多线程环境下,使用HashMap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap,如以下代码 效率低下的HashTable容器 HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下H ...
分类:
其他好文 时间:
2017-03-12 16:42:05
阅读次数:
203
年前买了个雄迈摄像头,对家里进行安防监控, 该摄像头其实就是个安装了linux系统的嵌入式设备,到手后,对于其未默认开启telnet服务感到很是不爽,所以打算hack之 最简单的办法其实是ttl连上去后开启,其次就是下载固件后直接更改固件,在启动脚本里增加启动telnetd的语句后刷进去,但是因为是 ...
分类:
Web程序 时间:
2017-03-12 16:41:08
阅读次数:
1976
public class MathP { public static void main(String[] args) { Scanner input=new Scanner(System.in); int length = input.nextInt(); for(int k=0;k<length ...
分类:
其他好文 时间:
2017-03-12 16:40:49
阅读次数:
138
一个Action内包含多个请求处理方法的处理 Struts1提供了DispatchAction,从而允许一个Action内包含多个请求处理方法。Struts2也提供了类似的功能。 处理方式主要有以下三种方式: 1. 1 动态方法调用: DMI:Dynamic Method Invocation 动态 ...
分类:
其他好文 时间:
2017-03-12 16:40:30
阅读次数:
261
三种方式: 第一种: Spring Boot 将所有的错误默认映射到/error, 实现ErrorController 这时候需要定义一个Controller去实现ErrorController 同时在resource/templates下新建error目录并添加error.ftl,这样在异常发生时 ...
分类:
编程语言 时间:
2017-03-12 16:39:36
阅读次数:
960
为什么需要类型转换 在基于HTTP协议的Web应用中 客户端请求的所有内容(表单中提交的内容等)都以文本编码的方式传输到服务器端但服务器端的编程语言(如Java)有着丰富的数据类型 如 int boolean Date 等等因此 当这些参数进入应用程序时 必须被转换成适合的服务器端编程语言的数据类型 ...
分类:
其他好文 时间:
2017-03-12 16:39:24
阅读次数:
175
我现在连AC自动姬都不会,怎么办嘛QAQ 原题: JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文章中每个字节都是完 ...
分类:
Web程序 时间:
2017-03-12 16:38:46
阅读次数:
197
常用yum命令1)查询 yum list #查询所有可用软件包列表yum search 关键字 #搜索服务器上所有和关键字相关的包2)安装 yum -y install 包名选项: install 安装 -y 自动回答yes3)升级 yum -y update 包名选项: update 升级 -y ...
分类:
系统相关 时间:
2017-03-12 16:38:26
阅读次数:
183
啦啦啦! KM算法是通过给每个顶点一个标号(叫做顶标)来把求最大权匹配的问题转 啦啦啦! KM算法是通过给每个顶点一个标号(叫做顶标)来把求最大权匹配的问题转 啦啦啦! KM算法是通过给每个顶点一个标号(叫做顶标)来把求最大权匹配的问题转 化为求完备匹配的问题的。设顶点Xi的顶标为A[i],顶点Yi ...
分类:
编程语言 时间:
2017-03-12 16:38:11
阅读次数:
207
最近在看别人关于怎么学习黑客技术的文章,找到一篇知识图谱,转载出来供大家参考: 如果有好的只是架构,还请各位给我留言哟,我也是一个超级黑客谜,另外介绍各位一个好听的小说,超级小强的《超脑黑客》,可能会帮你建立一个学习黑客的兴趣 ...
分类:
其他好文 时间:
2017-03-12 16:37:42
阅读次数:
176
Struts2 用s:porperty标签和OGNL表达式来读取值栈中的属性值: I、值栈中的属性值: 1、对象栈:读取对象栈中的某一个对象的属性值; 2、Map栈 :request,session,application的一个属性值或一个请求参数的值。 II、读取对象栈(ObjectStack)中 ...
分类:
其他好文 时间:
2017-03-12 16:37:12
阅读次数:
212
一、使用索引的好处 创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同 ...
分类:
数据库 时间:
2017-03-12 16:36:53
阅读次数:
261
目录 一、数据类型简介 二、变量定义 2.1、变量名的取名规则 2.2、变量定义的多种形式 三、整型(int) 四、字符型(char) 五、单精度浮点型(float) 六、双精度浮点型(double) 七、输入scanf 7.1、输入时指定分隔符 7.2、清除缓冲 7.3、输入字符串 7.4、限定输 ...
分类:
编程语言 时间:
2017-03-12 16:36:32
阅读次数:
282
自己静下心来读了几篇前辈写的文章,里面大体都是告诉我们如何学好计算机。文章从自己是一个IT 小白再到后来掌握一个或者多个技能,我总结了一下,学好计算机最根本要掌握专业基础,多动手注重实践。在课堂上学到的仅仅是皮毛,更深入的学习是要靠自己自学,通过课后实践上网查询,一步步巩固知识积累经验。 有一个印象 ...
分类:
其他好文 时间:
2017-03-12 16:36:20
阅读次数:
135
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分类:
移动开发 时间:
2017-03-12 16:35:57
阅读次数:
212
描述 有一个非常大的村子,叫做喵哈哈村,一开始他们都互相不认识,但是渐渐地,他们就会相互来往,所以就会有以下问题的产生: 1 x y,x家与y家成为朋友 2 x y,提问x家和y家是否为朋友,间接成为朋友也算。 有一个非常大的村子,叫做喵哈哈村,一开始他们都互相不认识,但是渐渐地,他们就会相互来往, ...
分类:
其他好文 时间:
2017-03-12 16:35:41
阅读次数:
119
排序可以说是很多日志系统的硬指标(如按照时间逆序排序),如果一个大数据系统不能进行排序,基本上是这个系统属于不可用状态,排序算得上是大数据系统的一个“刚需”,无论大数据采用的是hadoop,还是spark,还是impala,hive,总之排序是必不可少的,排序的性能测试也是必不可少的。 有着计算奥运 ...
分类:
编程语言 时间:
2017-03-12 16:34:23
阅读次数:
205