logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何用java发带有换行的email

1、MimeBodyPart.setText(String text)设置文本内容时,使用\n或者\r\n换行。2、MimeBodyPart.setContent(Object o,String type),使用。textbody.setText(“邮件正文:\n 啦啦啦德玛西亚”);啦啦啦德玛西亚”,“text/html;MimeBodyPart设置邮件正文时,有两种不同的换行方式:\n或者。/

文章图片
#java#开发语言
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
容器平台选型:Docker、DC/OS、K8S ?

无论是在社区,还是在同客户交流的过程中,总会被问到到底什么时候该用 Docker?什么时候用虚拟机?如果使用容器,应该使用哪个容器平台? 显而易见,我不会直接给大家一个答案,而是希望从技术角度进行分析具体的场景。例如客户是大公司还是小公司,将部署小集群还是大集群,倾向于私有云还是公有云,已经采购了 IaaS 还是没有 IaaS,IT 运维能力强还是弱,是否需要物理机、虚拟机、容器的混合部署

#虚拟机#k8s
win7 VMware 安装CentOs7实战

我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然后在虚拟机中安装CentOs7,搭建我需要的Linux环境。linux环境搭建参考文档:http://www.jb51.net/article/105106.htm一、VMware和CentOs简介1.VMware是一个虚拟PC的软件,可以在现有的操纵系统上虚拟出一个新的硬件环境,相当于模拟出一台

#centos
JAVA_TOOL_OPTIONS _JAVA_OPTIONS JAVA_OPTS 那些事

在java编程中,老会碰到JAVA_TOOL_OPTIONS _JAVA_OPTIONS 和 JAVA_OPTS。下面就详细说说他们JAVA_TOOL_OPTIONS:是标准的,所有虚拟机都能识别和应用的。有些应用不方便设置JVM参数,如命令行应用、通过JNI(Java Native Interface)API调用虚拟机的应用、脚本嵌入虚拟机中的应用等。这种情况环境变量JAVA_TOOL_OPTI

SYNC Flooding 攻击详解

SynFlood简述Syn Flood 从1994年就被发现到现在,一直以来都是较为简单、有效的DDoS攻击手段。虽然如今很多在实现TCP/IP协议栈的时候采用了很多方法来减缓Syn Flood的攻击(比如Syn Cookie、 TCP Cookie Transaction),但是今天的DDoS攻击中Syn Flood的占比依旧高达58%。最近两三年随着各种公有云的兴起,DDoS

基于Spring Boot的Java在线编译运行工具

目录项目运行流程程序运行流程图如下接下来开始具体分析每一步的实现方法一个Java程序是怎样运行起来的想要实现在线运行Java代码的需求,我们首先需要了解Java程序正常的编译和运行流程。首先源代码文件(.java)经由编译器编译成字节码例如JDK中的javac命令就是实现字节码生成技术的程序接下来有Java虚拟机解释并运行字节码文件,运行过程有分为两个步骤类的加载应用程序运行后,系统会启动一个虚拟

    共 93 条
  • 1
  • 2
  • 3
  • 10
  • 请选择