自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 更新表语句

更新一张表的多个字段update  t_ibcp_material_transport_order set receivor = null ,  revcive_time = null where id = 434

2018-01-29 09:54:55 446

转载 如果表存在则删除

mysql:DROP table if exists t_ibcp_equipment_ev_log;create table t_ibcp_equipment_ev_log( id int(11) not null PRIMARY KEY , ev_id int(11), workcenter_order_id int(11), inst_id int(11), step_pr

2018-01-25 15:10:28 7133

转载 java.lang.System.arraycopy()方法

原文地址:java.lang.System.arraycopy() methodjava.lang.System为标准的输入输出,加载文件和类库,访问外部定于属性提供了一些十分有用的方法。 java.lang.System.arraycopy()方法是从一个源数组的指定开始位置拷贝元素到目标数组提到的位置。被拷贝的参数的数目由参数len决定。从source_Position到source_

2018-01-23 18:59:41 453

转载 BigDecimal.setScale 处理java小数点

BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_H

2018-01-23 09:30:23 394

转载 DecimalFormat的用法

我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子。下面是一个例子:[java] view plain copyimportjava.text.DecimalFormat;      publicclassTestNumberForm

2018-01-22 13:23:04 493

转载 SQL语句规范

1. 【强制】不要使用count(列名)或count(常量)来替代count(*),count(*)是SQL92定义的标准统计行数的语法,跟数据库无关,跟 NULL 和非 NULL无关。说明: count(*)会统计值为NULL 的行,而count(列名)不会统计此列为NULL 值的行。2. 【强制】 count(distinct

2018-01-22 13:22:25 1527

转载 String.format保留小数位数

java保留小数--四舍五入--想保留几位就几位 String.format("%.nf",d);----表示保留N位!!!format("%.nf",double) [java]view plain copy package dynamatic;public class Test{ public static void main(String[] args) { d

2018-01-22 13:21:11 52664 2

翻译 ArrayList学习(1)

package com.song.source.java.util;import com.song.source.java.Collection;import java.io.Serializable;import java.util.AbstractList;import java.util.Iterator;import java.util.RandomAccess;publi

2018-01-21 20:38:17 213

翻译 List学习

package com.song.source.java.util;import com.song.source.java.Collection;public interface ListE> extends CollectionE> { /** * 返回集合的大小 * @return */ int size(); /** * 集合是否为空

2018-01-21 19:39:08 139

翻译 Collection学习

package com.song.source.java;import java.util.Iterator;public interface CollectionE> extends IteratorE> { /** * 容器大小 * @return */ int size(); /** * 容器是否为空 * @return */

2018-01-21 15:45:18 116

转载 Arrays 的copyOf()

在 进阶的数组观念 中,我们谈到了数组复制,您可以使用System.arraycopy()方法来进行数组复制:int[] arr1 = {1, 2, 3, 4, 5}; int[] arr2 = new int[5];System.arraycopy(arr1, 0, arr2, 0, arr1.length);这个方式必须明确自行新建立一个数组对象。在JDK 6中,Arrays

2018-01-21 14:01:22 426

转载 Arrays中binarySearch

public class Arrays { /** * 使用二分查找,搜索特定的数组,给定的值 * @param a 数组 * @param key 给定的值 * @return 位置 */ public static int binarySearch(int[] a, int key) { return binarySearch(a,0,a.l

2018-01-19 21:00:35 214

转载 Arrays(数组工具类)

1. Arrays工具类简介:   1) 是Java提供的专门用来操作数组的工具类,里面有一大堆静态方法(算法)来操作数组,低位就相当于C++ STL的库,只不过Arrays里面全部都是操作数组的算法,于此类似的是Collections工具类,里面全部都是操作集合的算法;    2) 里面大致分为两类方法,一类是单线方法(用于单线程处理数组),另一类是多线算法(大多以paralle

2018-01-19 20:23:58 578

转载 Java 容器---实现

“工欲善其事,必先利其器”。Java 容器就是我们开发中的利器。然而,之前在开发中使用仅仅是容器的一小部分。这次从源码的角度进行深入的理解,一点总结分享给大家。这里只列举了非阻塞式的容器;阻塞式的容器,会在后面的并发篇补。如果有什么理解不对的地方,欢迎大家在评论中指正~ArrayList实现: 数组实现线程安全: 非线性安全,fail-fast 机制保护容量: 初始容量为10;随后

2018-01-19 20:06:48 792

转载 java中怎么计算一个方法执行时,耗费多少毫秒

1.后台统计方法执行时间,显示为秒级别 long startTime=System.currentTimeMillis(); //执行方法 long endTime=System.currentTimeMillis(); float excTime=(float)(endTime-startTime)/1000; System.out.

2018-01-19 18:52:29 10126

翻译 Arrays类学习

package com.song.source.java;import java.io.Serializable;import java.util.AbstractList;import java.util.Objects;import java.util.RandomAccess;public class Arrays { private Arrays() {} pri

2018-01-18 20:32:44 148

转载 阿里开发规范

1.【强制】使用工具类 Arrays.asList()把数组转换成集合时,不能使用其修改集合相关的方法,它的 add/remove/clear 方法会抛出 UnsupportedOperationException 异常。说明: asList 的返回对象是一个 Arrays 内部类,并没有实现集合的修改方法。Arrays.asList体现的是适配器模式,只是转换接口,后台的数据仍是数组。 Stri

2018-01-18 15:58:30 769

转载 Java 让工具类不可实例化

java 项目中使用的工具类非常多,比如JDK自己的工具java.lang.Math 、java.util.Collections 等都是我们经常用到的工具类。工具类的属性和方法都是静态的,不需要生成实例即可访问,而且JDK也做了很好的处理,由于不希望被初始化,于是设置了构造函数为private的权限,表示除了此类本身外,谁都不能产生一个实例。看一下java.lang.Math的部分代码:publ

2018-01-18 14:24:37 1010

翻译 Character源码

package com.song.source.java;public class CharacterDemo { private final char value; public CharacterDemo(char value) { this.value = value; } /** * 字符缓存 */ private static clas

2018-01-15 20:14:13 413 1

转载 JAVA String方法中public int indexOf(int ch)问题

在JAVA中返回一个字符在字符串的位置首次出现的位置时候,String 给我们提供几个有效的API。[java] view plain copy"font-family:SimSun;font-size:18px;"> int indexOf(int ch)         //返回指定字符在此字符串中第一次出现处的索引。   int ind

2018-01-15 19:37:58 1632

转载 java中compareTo源代码是怎么实现的

public int compareTo(String anotherString) { int len1 = value.length; int len2 = anotherString.value.length; int lim = Math.min(len1, len2); char v1[] = value; char v2[] = anotherS

2018-01-15 16:02:32 1825

转载 Java中的泛型<T>类与方法

泛型就是变量类型的参数化。在使用泛型前,存入集合中的元素可以是任何类型的,当从集合中取出时,所有的元素都是Object类型,需要进行向下的强制类型转换,转换到特定的类型。而强制类型转换容易引起运行时错误。泛型类型参数只能被类或接口类型赋值,不能被原生数据类型赋值,原生数据类型需要使用对应的包装类。例子一:使用了泛型1234

2018-01-11 10:44:14 297

转载 mybatis报错:Expected one result (or null) to be returned by selectOne(), but found: 20

两种情况:1.你想查询一条数据,但返回两条数据:2.你想查询多条数据,但是前台限制只能查询一条(1) 检查自己的数据sql语句写对没有(关于mybaties的sql操作自己百度)(2) 查看mybaties的返回值(resultType或resultMap),可以返回list,map等数据(3)  dao层接口要与mybaties中返回值和接收值都要保持一致

2018-01-05 09:51:41 4534 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除