Java将图片进行Base64编码和解码
DataURI 允许在HTML文档中嵌入小文件,可以使用img标签或CSS嵌入转换后的Base64编码,减少HTTP请求,加快小图像的加载时间。 经过Base64编码后的文件体积一般比源文件大30%左右。Base64编解码工具/** * 将网络图片进...
Java保留两位小数的多种方法
方法一此方法返回精度为四舍五入#.## 格式化后如果小数部分都是0,返回整数#0.00 格式化后,保留2位小数DecimalFormat df = new DecimalFormat("#0.00");double d1 = 3.14159;double d2 = 1.956;double d3 = 2.0;System.out...
Hibernate 执行纯SQL语句查询数据代码示例
使用Hibernate执行纯SQL的场景并不多,大致有以下几种情况:Hibernate默认查询表中的所有字段,如果字段过多,性能将大幅降低关联查询,由其是关联多张表查询时,纯SQL效果更好使用一些数据库的汇聚函数查询时,纯SQL...
Java 正青春:现状与技术趋势报告[转]
简介: 本文将从 JavaSE 开源现状、OpenJDK 版本生态到 OpenJDK 技术趋势三个方面讲述当前基础 Java 技术的现状,进一步讨论在云原生、AI、多语言生态领域支撑 Java 应用的基石——Java Virtual Machine (JVM) 技术,...
从文件导数据到数据库的性能优化思路(笔记)
概述最近公司一.NET项目需要对其日志Log入数据库统计,写这个脚本导入的任务便落到我身上了。采用了熟练的Java,这个日志也不是很大,一个文件大概几兆,有上万条数据,一天大概有7,8个文件需要这样的导入处理。由于之...
JAVA 8与JAVA 11到底该怎么选?
很多初学Java的小伙伴经常咨询:到底该安装哪个版本的JDK比较好?Java 8到底还够不够用?Java 11究竟有什么改进?是不是Java版本越新越好?……是这样,官网现在其实都已经出到Java 13版本了,并且提供下载使用。但目前市场上...
Java8 lambda 表达式10个示例
Java8 发布于4年前,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有...
Java8的Stream流,没体验过的永远不会知道
虽然现在Oracle官方发布的最新JDK版本已经到了JDK14。但我相信很多团队的生产系统上还是JDK8,甚至有的团队还是JDK7或者JDK6。即便很多团队已经将生产环境升级为JDK8,但是代码却还是老代码,也就是说根本没有使用JDK8提供...
[阿里技术]–国内 Java 开发者必备的两个装备,你配置上了么?
简介: 推荐两个提速神器。虽然目前越来越多的国产优秀技术产品走出了国门,但是对于众领域的开发者来说,对国外的各种基础资源依赖还是非常的强。所以,一些网络基本技能一直都是我们需要掌握的,然而速度和稳定性问题一直...
Java中使用Redis实现Session共享
参考:https://blog.csdn.net/u013490585/article/details/70258470原理:使用redis实现session共享是基于session集中存储的实现方案,即把session放在一个公共的redis服务器里,三个服务器节点A,节点B,节点C都连接着这...