今天启动Tomcat,发现启动很慢,需要几分钟,这个问题值得重视,所以就去查看日志,发现耗时是session引起随机数问题导致的。Tomcat的SessionID通过SHA1算法计算得到的,计算SessionID的时候必须有1个秘钥,为了提高安全性Tomcat在启动的时候通过随机数生成秘钥。一、环境介绍..
分类:
其他好文 时间:
2017-05-04 23:19:41
阅读次数:
179
1.减少HTTP请求:合并文件 80%的用户响应时间被花费在前端,而这其中的绝大多数时间是用于下载页面中的图片、样式表、脚本以及Flash这些组件。减少这些组件的数量就可以减少展示页面所需的请求数,而这是提高网页响应速度的关键。 朴素的页面设计当然是减少组件的一种途径,但有没有能兼顾丰富的页面内容和 ...
分类:
其他好文 时间:
2017-05-04 21:48:01
阅读次数:
128
文章转自:http://blog.csdn.net/z69183787/article/details/52910299 一、线程与进程的区别 先简单说说线程与进程的概念: (1)进程是指一个内存中运行的应用程序,比如在Windows系统中,一个运行的exe就是一个进程。 (2)线程是指进程中的一个 ...
分类:
编程语言 时间:
2017-05-04 21:47:09
阅读次数:
226
自我实现的人可被描写叙述为:充分利用和开发天资、能力等等。他们竭尽所能使自己成为完美。总结其特点就是-持续的怀疑和提高自己。自我实现的人明白了自己的哲学、价值取向,能感到安全、爱和被爱、实现自身价值、被尊重。 (一)自我实现的人的特质 1。对现实优秀的洞察力 一种表示是识别人各种的虚伪、不诚实、欺骗 ...
分类:
其他好文 时间:
2017-05-04 21:43:43
阅读次数:
628
线程执行器和不使用线程执行器的对比(优缺点) 1.线程执行器分离了任务的创建和执行,通过使用执行器,只需要实现Runnable接口的对象,然后把这些对象发送给执行器即可。 2.使用线程池来提高程序的性能。当发送一个任务给执行器时,执行器会尝试使用线程池中的线程来执行这个任务。避免了不断创建和销毁线程 ...
分类:
编程语言 时间:
2017-05-04 21:43:31
阅读次数:
387
map和reduce函数是定义在Array中的两个方法,可用于提高处理数组的性能和简化代码。 关于它们的概念,参考Google这篇大名鼎鼎的论文“MapReduce: Simplified Data Processing on Large Clusters”。 map map函数是一个高阶函数,它会 ...
分类:
其他好文 时间:
2017-05-04 20:08:00
阅读次数:
174
首发|黑马学院 heima_ying;口述|程浩;整理|酱紫君 本文由创业家根据程浩在黑马营的演讲素材整理而成。转载请联系创业家获得授权(微信 ID:chuangyejia) 前言 2001 年的时候,我在硅谷跟一个海归喝了杯咖啡,就决定了未来十几年的历程。这个海归就是李彦宏,他那个时候已经开始回国 ...
分类:
其他好文 时间:
2017-05-04 18:39:05
阅读次数:
367
表分区功能能够改善应用程序性能,提高数据库可管理性和可用性,是数据库管理非常关键的技术。数据库通过使用分区提高查询性能,简化日常管理维护工作。 1 分区优点 1) 减少维护工作量,独立管理每个表分区比管理整个大表要轻松的多 2) 增加数据库的可用性,由于将数据分散到各个分区中,减少了数据损坏的可能性 ...
分类:
数据库 时间:
2017-05-04 18:31:19
阅读次数:
290
数据驱动安全架构升级---“花瓶”模型迎来V5.0Jackzhai三、“花瓶”模型V5.“花瓶”模型V5.0是从安全事件防护的角度,设计安全保障架构的。事前制定策略,部署防护措施,提高攻击门槛,阻断常规的入侵攻击;事中监控,动态检测渗透防护体系的入侵者,通过分析业务状态的异常,..
分类:
其他好文 时间:
2017-05-04 16:26:39
阅读次数:
353
MySQL优化四(优化表) 昨晚吃吃喝喝的太多,熬夜到凌晨二点。今天头发杂乱,脸庞憔悴,像是吸毒了。下午去买衣服,肚子一看大了不少。奈何女朋友还没有一个,就已经发福了。管不住口,迈不开腿。 一、优化表结构 1.尽量将表字段定义为NOT NULL约束,这时由于在MySQL中含有空值的列很难进行查询优化 ...
分类:
数据库 时间:
2017-05-04 16:23:08
阅读次数:
224