关闭

解读2016,2017年运维的风口在哪?

相比开发领域,运维界的发展更显沉稳谨慎。 在2016年,有一些值得运维人关注的动态: Apache虽然依然是全球范围内使用数量第一的Web服务器;但是Nginx的热度持续升高,据调查报告显示,繁忙站点更倾向于选择Nginx,这一现象在中国尤其显著值得关注。 Google公布了Web开发新协议QUIC(Quick UDP Internet Connections),该协议使用UDP作为底层传输...
阅读(857) 评论(0)

红黑树深入剖析及Java实现

红黑树是平衡二叉查找树的一种。为了深入理解红黑树,我们需要从二叉查找树开始讲起。 BST 二叉查找树(Binary Search Tree,简称BST)是一棵二叉树,它的左子节点的值比父节点的值要小,右节点的值要比父节点的值大。它的高度决定了它的查找效率。 在理想的情况下,二叉查找树增删查改的时间复杂度为O(logN)(其中N为节点数),最坏的情况下为O(N)。当它的高度为logN+...
阅读(183) 评论(0)

java颜色代码对照表

我们在编程中常常用到十六进制颜色码。    下面是颜色码对照表-英文名称-十六进制-RGB:  英文代码      形像颜色       HEX格式         RGB格式   LightPink 浅粉色 #FFB6C1 255,182,193 Pink 粉红 #FFC0CB 255,192,...
阅读(5712) 评论(0)

struts2数据验证机制

1. 手动验证的实现 只需要在继承ActionSupport类的情况下,直接重写validate()方法即可。使用validate()方法可以对用户请求的多个Action方法进行验证,但其验证的逻辑是相同的。如果在一个Action类中编写了多个请求处理方法,而此Action重写了validate()方法,那么,默认情况下,在执行每个请求方法的过程中,都会经过validate()方法的验证处理。 ...
阅读(154) 评论(0)

多线程和多进程的区别与联系

1。单进程单线程:一个人在一个桌子上吃菜。 2。单进程多线程:多个人在同一个桌子上一起吃菜。 3。多进程单线程:多个人每个人在自己的桌子上吃菜。 多线程的问题是多个人同时吃一道菜的时候容易发生争抢,例如两个人同时夹一个菜,一个人刚伸出筷子,结果伸到的时候已经被夹走菜了。。。此时就必须等一个人夹一口之后,在还给另外一个人夹菜,也就是说资源共享就会发生冲突争抢。 1。对于 Wind...
阅读(267) 评论(0)

java开发高性能网站(高并发)

JVM JEE容器中运行的JVM参数配置参数的正确使用直接关系到整个系统的性能和处理能力,JVM的调优主要是对内存管理方面的调优,优化的方向分为以下4点: 1.HeapSize 堆的大小,也可以说Java虚拟机使用内存的策略,这点是非常关键的。 2.GarbageCollector 通过配置相关的参数进行Java中的垃圾收集器的4个算法(策略)进行使用。 3.StackSize 栈是JVM...
阅读(406) 评论(0)

什么是Web?及web服务器原理

什么是Web? Web就是一种超文本信息系统,Web的一个主要的概念就是超文本连接,它使得文本不再象一本书一样是固定的线性的。而是可以从一个位置跳到另外的位置。你可以从中获取更多的信息。可以转到别的主题上。想要了解某一个主题的内容只要在这个主题上点一下,就可以跳转到包含这一主题的文档上。正是这种多连接性我们才把它称为Web。  World Wide Web,简称WWW,是英国人TimBer...
阅读(675) 评论(0)

JSP的I18N标签

I18N标签 JSP的I18N包括了国际化标签、消息处理标签日期和数字格式化标签,一共有12个。 1. 国际化核心标签 1) 这个标签用于设置客户端的区域,并将区域存储在javax.servlet.jsp.jstl.fmt配置的环境变量中。其中value表示设定Locale环境,可以是Java.util.Locale或String类型的实例;scope表示Locale环境变量的作用范围;...
阅读(322) 评论(0)

java 多线程简介

进程是程序在处理机中的一次运行。一个进程既包括其所要执行的指令,也包括了执行指令所需的系统资源,不同进程所占用的系统资源相对独立。所以进程是重量级的任务,它们之间的通信和转换都需要操作系统付出较大的开销。 线程是进程中的一个实体,是被系统独立调度和分派的基本单位。线程自己基本上不拥有系统资源,但它可以与同属一个进程的其他线程共享进程所拥有的全部资源。所以线程是轻量级的任务,它们之间的通信和转换只...
阅读(262) 评论(0)
    个人资料
    • 访问:26000次
    • 积分:1393
    • 等级:
    • 排名:千里之外
    • 原创:114篇
    • 转载:14篇
    • 译文:1篇
    • 评论:1条
    最新评论
  • Spark RDD

    testcs_dn: 把一个超大的数据集,切分成N个小堆,Hadoop大文件并行处理不是这样做的吗?