java保留两位小数问题: 方式一: 四舍五入 double f = 111231.5585; Bi…
分类:编程语言
java 实现两个pdf文件 合并为一个pdf 文件
package test; import java.io.FileOutputStream; import com.lowagie.text.Document; impor…
Android-多线程断点下载详解及源码下载(二)
本项目完成的功能类似与迅雷等下载工具所实现的功能——实现多线程断点下载。 主要设计的技术有: 1、android中主线程与非主线程通信机制。 2、多线程的编程和管理。 3、android网络编程 4、自己设计实现设计模式…
Java基础学习总结(148)——如何提高代码质量
前言 人跟人的能力千差万别,所以写出来的代码质量,肯定是不同的。有的人,写一个小逻辑,可能需要100行,而有的人,可能仅仅需要10行。代码永远会有Bug,在这方面没有最好只有更好。模块化与面向对象是实现高效无错代码的方法…
Hadoop Java对应版本号
Hadoop和Java的版本要一一对应,否则到时候会出现不支持的函数出现。下面这个是官方给出来的对应信息。 Java 版本支持 Apache Hadoop 3.x 版本 现在只支持 Java 8 Apache Hadoo…
JS 正则替换大括号、小括号、中括号的内容
JS 正则替换大括号、小括号、中括号的内容 替换大括号内的全部内容var str=”hello {name}”; var nstr = str.replace(/\{[^\}]+\}/,"coff…
springboot日志配置,Spring Boot系列——日志配置
springboot默认是用logback来记日志的。每次启动服务时见下面最先打印出来的日志: "C:\Program Files\Java\jdk1.8.0_40\bin\java.exe" ... SLF4J: Cl…
当单例模式遇到序列化会出现什么问题
什么是单例模式 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 什么是序列化 简单来说序列化就是一种…
java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone
报错信息:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one…
数组下标为什么是从0开始?
数组的 4 个基本元素:数组名称、数组元素、元素下标、数据类型 数组(Arrary)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据(方便寻址)。 原因一:历史原因 &n…
正则表达式判断文件名是否合法
对于文件名是否合法有个正则表达式的判断,下面直接看个例子: public class Test { public static void main(String[] args) { String s=”mam…
linux解锁文件夹
一、终端下的操作 更改访问权限: sudo chmod -R 777 二、图形界面的操作 1、右击这个带锁的文件或者文件夹,选择属性。 2、切换到“安全”选项卡,点击“编辑”,选择“添加”,输入au再点检查名称,系统会自…