学习笔记
熬夜是小狗
希望与行业大牛多多交流
展开
-
http和socket之长连接和短连接区别
TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等协议 短连接 连接->传输数据->关闭连接转载 2017-11-29 10:34:49 · 255 阅读 · 0 评论 -
JVM调优总结 -Xms -Xmx -Xmn -Xss
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355转载 2017-12-19 15:57:42 · 260 阅读 · 0 评论 -
springAOP纯实现
没有冗余代码 简单几步实现aop原创 2017-12-06 18:05:10 · 290 阅读 · 0 评论 -
ThreadPoolExecutor线程池参数设置
JDK1.5中引入了强大的concurrent包,其中最常用的莫过了线程池的实现ThreadPoolExecutor,它给我们带来了极大的方便,但同时,对于该线程池不恰当的设置也可能使其效率并不能达到预期的效果,甚至仅相当于或低于单线程的效率。ThreadPoolExecutor类可设置的参数主要有:corePoolSize核心线程数,核心线程会一直存活转载 2017-11-27 16:29:41 · 489 阅读 · 0 评论 -
Tomcat配置参数优化
摘要: Tomcat在使用的过程中会遇到很多报错,有些是程序的报错,但还有一部分是tomcat本身的报错,我们可以通过优化tomcat的初始配置来提高tomcat的性能。Tomcat的优化主要体现在两方面:内存、并发连接数。 1、内存优化: 优化内存,主要是在bin/catalina.bat/sh 配置文...Tomcat在使用的过程中会遇到很多报错,有些是程序的报错,但还转载 2017-11-27 16:26:14 · 385 阅读 · 0 评论 -
学习链接
在Java路上,我看过的一些书、源码和框架原创 2017-12-06 13:36:30 · 268 阅读 · 0 评论 -
Java lambda 表达式的基础知识
Java lambda 表达式的基础知识原创 2017-12-14 20:57:05 · 281 阅读 · 0 评论 -
lambda函数是变成对集合进行排序的几种方式
lambda函数是变成对集合进行排序的几种方式原创 2017-12-14 19:58:53 · 1260 阅读 · 0 评论 -
javax.validation使用最佳实践
之前讲过validation结合spring用法,其中包含注解的含义,再次就不一一说明,链接地址:javax.validation结合spring最佳实践,今天说一说validation的另一种用法,这种用法更加简单便捷校验工具类:package com.alibaba.banff.web.util;import java.util.HashMap;import java.util.Map;原创 2017-12-04 11:57:57 · 26608 阅读 · 5 评论 -
定义常量方式(类,接口,枚举)
定义常量方便统一管理常量,是一种专业的表现,个人推荐使用第三种枚举定义常量第一种:静态变量的方式package vip.lizhilong.lambda;/** * Created by Jackielee on 2017 * @author: lizhilong */public class GenderContents { public static Integer原创 2017-11-24 12:09:35 · 3465 阅读 · 0 评论 -
Spring中的@Value读取并注入配置信息
Spring中的@Value读取并注入配置信息原创 2017-12-12 15:55:13 · 733 阅读 · 0 评论 -
CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2018-01-18 14:43:50 · 229 阅读 · 0 评论