- 博客(16)
- 资源 (11)
- 收藏
- 关注
原创 Java格式化倒计时的两种方式
Java格式化倒计时的两种方式第一种方式/** * 入参是一个每秒减小1的秒数 * 返回一个格式化的时间 * * 该方法具有局限性,他在时间大于1个小时的时候,会返回错误的时间 * 因为该方法调用了Date类,初始值是1970年1月1日8点0分0秒。 * 当入参大于3600时,会返回错误的时间 */public static String countTime(Long time)
2017-07-31 21:33:11 6823
原创 JavaEE 中DEBUG模式的设计
JavaEE 中DEBUG模式的设计通过DEBUG模式我们可以快速的切换线上和线下的环境public class Final { // DEBUG模式,该字段必须放在前面,因为都是静态的,所以JVM会按照代码顺序加载 // DEBUG模式的设计依赖此字段,该字段放到后面会报错 private static boolean DEBUG; // 包访问权限的静态字段
2017-07-20 20:23:04 6871
原创 Java类加载机制 - static关键字
Java加载机制 - static关键字static的一些特性static成员比类的任何一个实例创建时间都要早,所有没有实例也能访问它static方法不能使用this关键字static方法不能被覆盖代码public class Static { static int i = 2; static int s; static void method(int x) {
2017-07-16 17:34:46 4597
原创 System.out.println()标准输出方法性能影响一窥
System.out.println()标准输出方法性能影响一窥#以前在写功能性代码的时候就知道,代码功能性的强大往往意味着性能的丢失。那么非常好用支持任何格式输出到控制台的System.out.println()标准输出方法究竟是如何工作的呢?做一个简单的测试public class TestOut { private static long timeOut = System.curren
2017-07-16 16:46:21 13672 1
原创 Java数据传输结构设计 - 接口数据封包
Java数据传输结构设计 - 接口数据封包#接口的数据结构* 接口应该有统一的数据格式* 接口应该具有良好的容错性* 接口应该具有安全性* 接口应该提供高可读性#接口数据返回的最外层结构{ "result": "8002", "msg": "Success", "data": "// 返回的数据", "sign": "// 数据签名"}接口的数据返回都封包在data字段下,resu
2017-07-13 21:15:25 6606
原创 MySql黑丝带 - 数据类型
MySql黑丝带 - 数据类型MySql的版本是5.6.16-log一共是37种数据类型我把他分为七个维度#第一维度 - Integer类型TINYINTS数据范围从-128到127SMALLINT数据范围从-32768到32767MEDIUMINT数据范围从-2^31到2^31-1(21亿左右)BIGINT数据范围从-2^63到2^63-1BITMySql定义为字符串类型,他返回
2017-07-09 00:56:35 6863
原创 MySql黑丝带 - 数据索引
MySql黑丝带 - 数据索引#- - 数据库索引是数据库记录的引用指针- - 索引会过滤掉NULL* 如果某一列有NULL,那么该列不会被加入到索引- - 当索引为文本时,不加单引号查询会进行全表扫描而不会使用索引,当数据量达到几十万时,查询效率相差超过百倍以上#1 - PRIMARY主键:唯一性,不可NULL,索引2 - KEY外键(但不全是外键),索引3 - UNIQUE唯一性(这个列插入相同
2017-07-08 23:20:14 8752
原创 Java中的设计模式 - 装饰模式
Java中的设计模式 - 装饰模式1 - 可以扩展一个类2 - 可以动态的为一个对象增加功能,并且是可逆的(可以撤销)3 - 缺点是会产生很多相似的对象#/** * Created by 谭健 2017年7月5日 21:18:31 * 打电话接口,具备打电话的功能 */public interface Tel { void run();}#/** * Iphone 是手机,实现打
2017-07-05 21:34:05 5138
原创 Java中的设计模式 - 适配器模式(接口适配器)
Java中的设计模式 - 适配器模式(接口适配器)应用场景:不想实现接口中的所有方法#1 - 创建接口/** * Created by 谭健 2017年7月2日 20:56:08 * 定义端口接口,提供通信服务 */public interface Port { // 远程SSH端口22 public void SSH(); // 网络端口80 public vo
2017-07-02 21:22:18 19818
原创 Java中的设计模式 - 适配器模式(方法适配器)
Java中的设计模式 - 适配器模式(方法适配器)本文以一只残废狗为例1 - 定义狗接口/** * Created by 谭健 2017年7月2日 20:09:25 * 定义狗接口,具备2个功能 * 1- 狗能跑 * 2- 狗能吃 * */public interface Dog { public void run(); public void eat();}2
2017-07-02 20:46:13 5855
原创 Java中的设计模式 - 适配器模式(类适配器)
Java中的设计模式 - 适配器模式本文以一只残废狗为例1 - 定义狗接口/** * Created by 谭健 2017年7月2日 20:09:25 * 定义狗接口,具备2个功能 * 1- 狗能跑 * 2- 狗能吃 * */public interface Dog { public void run(); public void eat();}2 - 创建残废
2017-07-02 20:25:34 6566
原创 Java中的设计模式 - 单例模式
Java中的设计模式 - 单例模式单例模式是Java设计模式中一个很常用的设计模式它非常简单,但是也还是有一些值得注意的点经常被我们忽略// 编写Run接口public interface Run { public void run();}编写实现/** * @author Created by 谭健 2017年7月2日 16:21:41 * 单例模式的设计 * 1- 类只能
2017-07-02 17:00:08 19548 1
原创 Java中foreach循环的实现原理
Java中foreach循环的实现原理import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * @author Created By 谭健:本类用于解释Foreach循环的实现原理 * * @about 新形式的遍历虽然好用,但是他丢掉了索引信息。当你需要访问数组或者
2017-07-02 10:57:39 16297 2
原创 Java中文编程开发,让Java编写更加容易
Java中文编程开发,让Java编写更加容易目录创建Java项目创建类编写方法调用方法Tips:文件必须以UTF-8格式保存才能够运行1.创建Java项目项目创建完成后,创建一个资源包: 2.创建类3.编写方法package 我的包;public class 中文编程 { public int 文本转数字(String 数字文本){ return Integer.parse
2017-07-01 14:12:20 10086
原创 十进制(10)与64进制互相转换算法
十进制(10)与64进制互相转换算法应用网址缩短,增加二维码清晰度有字数限制的微博,文章分享等数字的加解密import java.security.MessageDigest;import java.util.Stack;/** * Created By 谭健 2017年6月17日 22:17:04(TEL:15197447018) * * @version 2.0 * * *
2017-07-01 11:40:08 18998 3
原创 Java中的八种基本数据类型
Java中的八种基本数据类型booleanbyteshortintlongfloatdoublechar代码public class Math { // true 和 false public static final boolean mBoolean = true; // -128 到 127 public static final byte mByt
2017-07-01 11:24:51 5496
项目时间线图项目时间线图项目时间线图项目时间线图项目时间线图项目时间线图项目时间线图项目时间线图项目时间线图项目时间线图项目时间
2023-12-13
软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量
2023-12-08
《信息系统安全等级保护定级报告》模板参考《信息系统安全等级保护定级报告》模板参考《信息系统安全等级保护定级报告》模板参考信息系
2023-12-06
等保基本要求三级通用要求等保基本要求三级通用要求等保基本要求三级通用要求等保基本要求三级通用要求
2023-12-06
PROMPTAGENT STRATEGIC PLANNING WITH LANGUAGE MODELS ENABLES EXP
2023-11-01
微信消息一键已读 微信消息批量已读 微信消息全部已读
2021-06-01
解决 VMWare 虚拟机连接问题 dgreadiness_v3.6 程序文件
2020-12-10
Python 爬虫可用 phantomjs-2.1.1-windows.rar phantomjs 的windows 支持程序
2020-12-10
KONICA MINOLTA 306iSeriesPCL 柯尼卡美能达 306i驱动下载_柯尼卡美能达1600w拆机
2020-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人