
后端
溜走的螃蟹
新手上路,不求一日千里,只求点点滴滴,恰到好处!
展开
-
截取字符串substring与substr之间的区别
String.substring( ):用于返回一个字符串的子串用法如下:string.substring(from, to)其中from指代要抽去的子串第一个字符在原字符串中的位置to指代所要抽去的子字符串最后一个字符的后一位(这个参数可以不加)下面就对String.substring( )做举例:1、string.substring(from):此时相当于从from位置截取...翻译 2018-11-12 12:52:37 · 200 阅读 · 0 评论 -
java日期相减获得天数的算法
//获取系统现在的时间String now = DateUtil.getCurrentDate();//获取入库时间String rukuTime = (String) list1.get(i).get("addDate");SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd");Date endDa...翻译 2019-01-12 17:31:02 · 7354 阅读 · 0 评论 -
eclipse将项目打成war包步骤
1、一共四步骤翻译 2019-01-25 14:46:55 · 1117 阅读 · 0 评论 -
JAVA 定时器的三种方法
/** * 普通thread * 这是最常见的,创建一个thread,然后让它在while循环里一直运行着, * 通过sleep方法来达到定时任务的效果。这样可以快速简单的实现,代码如下: * @author GT * */ public class Task1 { public static void main(String[] args) { ...翻译 2019-01-15 13:36:13 · 127 阅读 · 0 评论 -
算法之合格率
//计算合格率 字符串转整数型 num1:合格数 num2:不合格数int num1 = Integer.parseInt(hegeNum);int num2 = Integer.parseInt(buhegeNum);double d = (num1*1.0)/(num1+num2);String hegeLv = String.format("%.2f", d)...翻译 2019-01-09 17:03:19 · 1340 阅读 · 0 评论 -
线程安全之关键字Volatile
1、基本概念Java 内存模型中的可见性、原子性和有序性。可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。 可见性,是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的。也就是一个线程修改的结...翻译 2019-01-22 09:10:09 · 328 阅读 · 0 评论 -
单例模式
前言这篇是我开始进入设计模式的第一篇文章,Java一共有23种设计模式,我曾看过《大话设计模式》,书的内容当然都是干货满满,我当时看的是电子版,让我一度从入门到放弃,当时功力浅,读不懂,其实现在的我功力也很浅,可是学习的过程就是提高的过程,我必须严格要求自己,作为一名Java程序员不会个5、6种设计模式真的说不过去了,所以说学习设计模式是必经之路。那么我们为什么要学习这么枯燥的设计模式呢? ...翻译 2019-02-26 09:29:49 · 106 阅读 · 0 评论 -
日期相关
一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat; public class NowString {public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy...翻译 2018-11-12 13:21:49 · 113 阅读 · 0 评论