byte即字节的意思,是java中的基本类型,用心申明字节型的变量。
通常在读取非文本文件时(如图片,声音,可执行文件)需要用字节数组来保存文件的内容,在下载文件时,也是用byte数组作临时的缓冲器接收文件内容。所以说byte在文件操作时是必不可少的。不管是对文件写入还是读取都要用到。
byte在java中是一种是数据类型,代表一个字节,一个字节包含8个位,所以,b……继续阅读 »
桃园小编
1年前 (2018-08-30) 423浏览 0评论
6个赞
一、java mysql 数据类型基本对照表:
类型名称
显示长度
数据库类型
JAVA类型
JDBC类型索引(int)
VARCHAR
L+N
VARCHAR
java.lang.String
……继续阅读 »
桃园小编
1年前 (2018-08-30) 671浏览 0评论
5个赞
Java中使用freemarker可以生成word、pdf、html、图片。
本篇博客将详细讲解Java中使用freemarker生成pdf盖章合同。
一、前提条件:
1. itextpdf jar包:iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以……继续阅读 »
桃园小编
1年前 (2018-08-28) 1544浏览 0评论
4个赞
Tomcat默认的HTTP实现是采用阻塞式的Socket通信,每个请求都需要创建一个线程处理,这种模式下的并发量受到线程数的限制,但对于Tomcat来说几乎没有BUG存在了。当一个进程有500个线程在跑的话,那性能已经是很低很低了。
Tomcat还可以配置NIO方式的Socket通信,在性能上高于阻塞式的,每个请……继续阅读 »
桃园小编
1年前 (2018-07-05) 563浏览 0评论
9个赞
优化转载自:彻底理解Java的Future模式
先上一个场景:假如你突然想做饭,但是没有厨具,也没有食材。网上购买厨具比较方便,食材去超市买更放心。
实现分析:在快递员送厨具的期间,我们肯定不会闲着,可以去超市买食材。所以,在主线程里面另起一个子线程去网购厨具。
&nb……继续阅读 »
桃园小编
1年前 (2018-07-04) 646浏览 0评论
8个赞
函数式编程作为一种编程规范,一切都是数学函数,函数式编程语言里也可以有对象,但通常这些对象都是恒定不变的——要么是函数参数,要么是函数返回值。
函数式编程语言中中没有 for/next 循环,因为这些逻辑意味着有状态的改变。相替代的是,这种循环逻辑在函数式编程语言里是通过递归,把函数当成参……继续阅读 »
桃园小编
1年前 (2018-07-03) 528浏览 0评论
8个赞
一、什么是装箱?什么是拆箱?
在JAVA SE5之前,如果要生成一个数值为10的Integer对象,必须这样:
Integer i = new Integer(10);
而在JAVA SE5开始就提供了自动装箱的特性,如果要生成一个数值为10的Integer对象,只需要这样:
Integ……继续阅读 »
桃园小编
1年前 (2018-07-02) 356浏览 0评论
7个赞
表 create table testDB(
id int not null primary key,
name varchar(50),
age int
……继续阅读 »
桃园小编
1年前 (2018-06-28) 484浏览 0评论
7个赞
本文转载自:https://blog.csdn.net/thatluck/article/details/64920850
commons.lang3.StringUtils
StringUtils.join(Object array[],String separator)
将数组以符号或其他字符串为间隔组成新的字符串 Object array[]
……继续阅读 »
1年前 (2018-06-21) 563浏览 0评论
8个赞
关系型数据库本身比较容易成为系统性能瓶颈,单机存储容量、连接数、处理能力等都很有限,数据库本身的“有状态性”导致了它并不像Web和应用服务器那么容易扩展。在互联网行业海量数据和高并发访问的考验下,聪明的技术人员提出了分库分表技术(有些地方也称为Sharding、分片)。同时,流行的分布式系统中间件(例如MongoDB、Elast……继续阅读 »
桃园小编
2年前 (2018-05-29) 853浏览 0评论
11个赞