logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux 解决大量SYN_RECV CLOSE_WAIT

[root@localhost ~]# netstat -nat | awk '/^tcp/{++S[$NF]}END{for (a in S) print a,S[a]}'[root@localhost ~]# netstat -antActive Internet connections (servers and established)Proto Recv-Q Send-Q Lo

JAVA Concurrent包 中的并发集合类

我们平时写程序需要经常用到集合类,比如ArrayList、HashMap等,但是这些集合不能够实现并发运行机制,这样在服务器上运行时就会非常的消耗资源和浪费时间,并且对这些集合进行迭代的过程中不能进行操作,否则会出现错误,例如下面程序:[java] public class CollectionModifyExceptionTest {     public static void m

大型数据库设计原则

命名的规范不同的数据库产品对对象的命名有不同的要求,因此,数据库中的各种对象的命名、后台程序的代码编写应采用大小写敏感的形式,各种对象命名长度不要超过30个字符,这样便于应用系统适应不同的数据库。游标(Cursor)的慎用游标提供了对特定集合中逐行扫描的手段,一般使用游标逐行遍历数据,根据取出的数据不同条件进行不同的操作。尤其对多表和大表定义的游标(大的数据集合)循环很容易

Java8的十大新特性

ava 8可谓是自Java 5以来最具革命性的版本了,她在语言、编译器、类库、开发工具以及Java虚拟机等方面都带来了不少新特性。我们来一一回顾一下这些特性。一、Lambda表达式Lambda表达式可以说是Java 8最大的卖点,她将函数式编程引入了Java。Lambda允许把函数作为一个方法的参数,或者把代码看成数据。一个Lambda表达式可以由用逗号分隔的参数列表、–>

Runtime.addShutdownHook用法

一.Runtime.addShutdownHook理解在看别人的代码时,发现其中有这个方法,便顺便梳理一下。void java.lang.Runtime.addShutdownHook(Thread hook)该方法用来在jvm中增加一个关闭的钩子。当程序正常退出,系统调用 System.exit方法或虚拟机被关闭时才会执行添加的shutdownHook线程。其中shutd

#jvm#虚拟机
hadoop:data node 距离远近的计算

一、hdfs介绍hdfs设计原则1.非常大的文件:这里的非常大是指几百MB,GB,TB.雅虎的hadoop集群已经可以存储PB级别的数据2.流式数据访问:基于一次写,多次读。3.商用硬件:hdfs的高可用是用软件来解决,因此不需要昂贵的硬件来保障高可用性,各个生产商售卖的pc或者虚拟机即可。hdfs不适用的场景1.低延迟的数据访问hdfs的强项在于大量的

#hadoop#集群
JAVA 和 XML --- JAXB 那些事情

序言我们的一个合作伙伴,正在使用Java技术开发专业领域内的CAD二维图像应用软件。随着Java技术的不断发展,其虚拟机的速度不断的提高,越来越多的厂商使用Java语言作为他们图形软件跨平台的解决方案。特别是JDK1.4推出以后,对图形图像的操作,性能有了显著的提高。在某些二维图形图像的类(如VolatileImage)中,能够直接操纵硬件加速的图像缓存,甚至使得Java成为图形游戏的

#java
    共 89 条
  • 1
  • 2
  • 3
  • 9
  • 请选择