? 通配符类型 上界<? extends T>不能往里存,只能往外取 比如,我们现在定义:List<? extends T>首先你很容易误解它为继承于T的所有类的集合,你可能认为,你定义的这个List可以用来put任何T的子类,那么我们看下面的代码: list.add(new Son());这行会报 ...
分类:
编程语言 时间:
2018-09-16 15:33:42
阅读次数:
209
/* * DATE */ // //创建日期对象// Date d = new Date();// System.out.println(d.getTime());//以毫秒计算返回当前系统 从1970-01-01日00:00开始// // //使用默认方式构建SimpleDateFormat// ...
分类:
其他好文 时间:
2018-09-09 23:08:39
阅读次数:
163
import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.Entry; p ...
分类:
编程语言 时间:
2018-09-01 21:53:22
阅读次数:
394
数字转成字符串 String s = String.valueOf( value); // 其中 value 为任意一种数字类型 字符串转数字 String s = "169"; byte b = Byte.parseByte( s ); short t = Short.parseShort( s ...
分类:
编程语言 时间:
2018-08-26 11:53:50
阅读次数:
173
个人说明: 下面有一部分引用该链接:https://www.tutorialspoint.com/spring/spring_architecture.htm 另外一部分加上我个人的使用经验和体会 之所以参考,第一,相关概念知识回顾;第二,系统化和条理化。 我想做到的是,给初学者一个全局的概况和相关 ...
分类:
编程语言 时间:
2018-08-11 20:50:56
阅读次数:
223
前文提到的在系统设置Cache组件 Cache::getInstance()的时候 Cache是以单例模式实现的。构造器会进行如下操作 ProcessManager::getInstance()->addProcess($this->generateProcessName($i),CacheProc ...
分类:
系统相关 时间:
2018-08-07 20:49:38
阅读次数:
220
举例:如123 如何快速获取1 2 3 php版 获取3:123%10 获取2:intval(123/10)%10 获取1:intval(123/10/10)%10 总结:快速获取一个数字(x)各个位上的数值,可以用 x/基数的位权次幂 取整后对基数取余。 ...
分类:
其他好文 时间:
2018-07-26 16:15:50
阅读次数:
144
class yanzhenglei{ /** * 检查日期格式 * @param string $str 日期格式2015-01-01 * @return bool */ public static function is_date($str){ if(!self::is_empty($str)) ...
分类:
Web程序 时间:
2018-07-20 13:57:39
阅读次数:
206
/** * 按比例缩略图片 */ public function actionThumbnail() { //调整php分配内存大小,避免出现处理图像的内存不足 if(intval(ini_get('memory_limit')) $imgh?(1000/$imgw):(1500/$imgh); /... ...
分类:
其他好文 时间:
2018-07-16 18:33:20
阅读次数:
153
lambda lambda可以理解为匿名函数,由参数列表 箭头 函数主体组成 语法 第一种只有一句表达式,会默认返回表达式的值,所以隐藏了return。例如 第二种用于有多个表达式逻辑的代码块,必须使用return明确返回值。 函数接口 函数接口是仅有一个抽象方法的接口,例如Function接口 函 ...
分类:
其他好文 时间:
2018-07-05 00:43:05
阅读次数:
155