11 2018 档案
摘要:1.equals方法避免空指针,一般把常量放在前面。为了避免空指针异常。-->引出.net string是微软封装的一个字符串类,在内部他已经对 = = 操作符进行了重写。重写后他比较的则是两个变量的内容是否相同。我改成equals习惯性把常量放后面报空指针异常 2. Object obj = nu
阅读全文
摘要:spring有@Autowired 空指针异常 https://stackoverflow.com/questions/19896870/why-is-my-spring-autowired-field-null
阅读全文
摘要:Java代码 import java.io.IOException; public class ExceptionTryCatchTest { public void doSomething() throws IOException{ System.out.println("do somthing"
阅读全文
摘要:在SQL中,我们常常使用临时表来存储临时结果,对于结果是一个集合的情况,这种方法非常实用,但当结果仅仅是一个数据或者是几个数据时,还要去建一个表,显得就比较麻烦,另外,当一个SQL语句中的某些元素经常变化时,比如选择条件,(至少我想)应该使用局部变量。当然MS SQL Server的全局变量也很有用
阅读全文
摘要:1. 前言 定义&介绍: 委托Delegate是一个类,定义了方法的类型, 使得可以将方法当做另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大佬使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。 我们知道委托是一个引用类型,所以它具有引用类型所具有
阅读全文
摘要:说白了 被 internal 修饰的东西只能在本程序集(当前项目)内被使用。 被 protected internal 修饰的属性/方法 可以在其他项目中,被派生类使用 例如有两个项目app1和app2. app1是启动项目,而app2只是一个类库
阅读全文
摘要:看到这样一种用法,很方便 刚开始两个{{}}没有看懂 与下面的情况很类似: 输出结果: 第一个大括号是方法的重写 第二个大括号是重写的代码块,比构造方法还先执行,并且可调用类的set方法
阅读全文
摘要:MySql的时间类型有 Java中与之对应的时间类型date java.sql.Date Datetime java.sql.Timestamp Timestamp java.sql.Timestamp Time java.sql.Time Year java.sql.Date 对其进行分析参考My
阅读全文
摘要:也可以设置为任一时间 Calendar.HOUR_OF_DAY是24小时制 Calendar.HOUR是12小时制
阅读全文
摘要:public static boolean IsNullOrEmpty(String value) { return (value == null || value.length() == 0);}public static boolean IsNullOrWhiteSpace(String val
阅读全文
摘要:除法运算的函数定义如下 BigDecimal.divide(BigDecimal divisor, int scale, RoundingMode roundingMode) ; scale为小数位数; Java中BigDecimal取整方法,scale为0 roundingMode为小数模式; R
阅读全文
摘要:摘自:http://www.blogjava.net/parable-myth/archive/2010/09/30/333454.html 在C# 2.0里面的数据类型中,分为值类型和引用类型,引用类型可以初始化为null,可是值类型是不可以的。 比如经常用到的System.Guid类型,要么赋值
阅读全文
摘要:1.日期格式的 2.时间戳 http://www.cnblogs.com/cc-java/p/6699045.html
阅读全文
摘要:不加L的话,默认就是int型了。 当给long赋值一个超过int范围的值的时候,会出问题。 java中对字面的数值是以int的形式来表示的 例如:long l= 6553555522222 报错:The literal 6553555522222 of type int is out of rang
阅读全文
摘要:字符串日期转化 字符串转换为Calendar对象: Calendar转换字符串: YYYY-mm-dd HH:MM:SS大小写解释 HH是24小时制,hh是12小时制区别就是:大写的H是二十四小时制的小时数(0-23),小写的h是十二小时制的小时数(am/pm 1-12) //24小时制Simple
阅读全文
摘要:最后用ssh的方式解决了,不用http https://blog.csdn.net/fastjack/article/details/79757520 用了以下的方法还是不行 今天想 clone 一下 boost 在 github 的 repo,结果在 clone 的过程中遇到了下面的错误。我原本以
阅读全文
摘要:Java匿名内部函数本人不怎么主动使用,但是经常会调用一些API,其中会调用一些接口,而这些接口是需要使用匿名内部类来实现的,于是就遇到了一些问题。 就比如okHttp3 的接口调用 就要使用匿名内部类。 这一用不要紧,一个问题却难到了我,由于需要写一个微信登陆的Controller,需要从微信端获
阅读全文
摘要:在进行业务处理时,遇到一个需要比较日期但是不包含时分秒的判断问题 1、f.format()将日期格式化后是String类型, f.format(new Date())2、用parse方法解析字符串, f.parse(f.format(new Date()))3、然后利用before进行比较。 a.b
阅读全文
摘要:阿里的 Java 手册里写着: 具体到实现,decimal 是用 BigDecimal 这个实现吗? 还是 Java 里有 decimal 这个类型? java 有 float,double,BigDecimal 三种,前两者会损失精度,最后一个是专门用于高精度计算的大数类型,但是会损失性能。如果用
阅读全文