简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Thread Pool(线程池)技术技术背景介绍 在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁。如何利用已有对象来服务就是一个需要解决的关键问题,其实这就是一些
Get请求与Post请求之字符编码问题Get请求get请求的字符编码问题相对来说比较麻烦一点,因为其请求参数都是拼接在url上,而Request对象设置编码只能对请求体其作用,并不能对url编码起作用,url依然使用的是iso-8859-1编码。处理步骤:1、对request设置统一编码(utf-8)(一般不起作用)2、获得参数之后强行使用String转码(不推荐麻烦)3、配置servlet容器
Zookeeper安装和简单使用介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。我工
关系数据库设计三大范式在开发中,除了系统架构非常重要之外,数据库的设计也非常的重要,因为数据库de设计一旦完成之后,后期想改动就非常困难了.为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则.在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结,要想设计一个结构合理的关系型数据库,必须满足一定的范式。三大范式第一范式(字段原子性)第一范式指数据库表的每一列都是不可分