排序:
默认
按更新时间
按访问量

cron 表达式0 0/10 * * * 与 0 */10 * * *的区别

Questions 前段时间使用cron表达式,发现配置每x分钟执行的时候。第一次执行时间,总是不太对。第二次的执行时间是正确的。 cron 0 */7 * * * # 启动时间 xx:40:00 # 第一次执行时间 xx:42:00 # 第二次执行时间 xx:42:00 corn 0 */...

2018-06-08 17:17:36

阅读数:10959

评论数:4

Java 字符串转码

正文 Java中字符串转码,根据实际运用的环境有以下三种方式 使用Java.lang.String这是最常用的方法,先用对应编码获取字节,然后重新构造新编码,示例代码如下: String s = "清山"; byte[] b = s.getByte...

2018-03-13 22:26:33

阅读数:779

评论数:0

Jar包内加载FreeMarker模版

Questions Loading freemarker templates folder inside .jar Solution Configuration cfg; private Template template; { cfg=new Conf...

2018-03-07 00:49:54

阅读数:1377

评论数:0

心跳机制

具体内容,仍没有考虑清楚。 基本原理使用心跳程序,简而言之,就是一个长连接程序。定时调用,当无响应时,则认为用户已经下线了。参考文献[1]. 怎样判断用户是否在线 [2]. Java之心跳机制 [3]. web socket 心跳包的实现方案05/30/2010 [4]. 心跳机制详解

2017-07-03 09:17:15

阅读数:227

评论数:0

Java基础(十二) Java的GUI及AWT包

Java基础(十二) Java的GUI及AWT包 由于这个模块,使用的不是特变经常,所以只需要达到了解的要求即可。由于Java自带的框架,在使用的过程中不是特别美观,但是基础知识还是需要掌握的。 这类的知识主要有2个作用的方面:1. 制作个人小工具; 2. 用于做B/S架构的东西。但是由于目前...

2017-03-26 23:09:30

阅读数:1429

评论数:0

Java基础(十一) Stream I/O and Files

Java基础(十一) Stream I/O and Files1. 流的概念程序的主要任务是操纵数据。在Java中,把一组有序的数据序列称为流。根据操作的方向,可以把流分为输入流和输出流两种。程序从输入流读取数据,向输出流写出数据。 文件 输入流 ...

2017-03-26 23:08:30

阅读数:1891

评论数:1

Java基础(八) Java修饰符及接口详解之(二) 内部类

Java基础(八) Java修饰符及接口详解之(二) 内部类 总体来熟,Java内部类为了从维护性的考虑,使用的并不是特别多。但是在某些情况下,类仅仅被使用一次,通常使用的就是匿名内部类。内部类 8. 内部类在一个类的内部定义的类称为内部类。内部类分为:成员内部类 静态内部类 局部内部类 匿名...

2017-03-26 19:24:10

阅读数:436

评论数:0

Java基础(八) Java修饰符及接口详解之(一)static/final/abstract关键字及接口的使用

Java基础(八) Java修饰符及接口详解之(一)static/final/abstract关键字及接口的使用 static 修饰符 final 修饰符 abstract 修饰符 接口 访问控制 == 和 equals() 的区别 基本数据类型对应的包装类型 内部类 1. static修...

2017-03-26 19:23:15

阅读数:839

评论数:0

Java基础(五)OOP面向对象之(三) 面向对象思想总结

Java基础(五)OOP面向对象之(三) 面向对象思想总结 封装 继承 多态 1. 继承总结继承现象大总结: 子类重写父类方法,调用子类方法; 子类属性与父类同名(不管子类属性前修饰符如何均允许),如获取属性,看获取属性方法位置,如在父类中,获取的是父类属性,如在子类中,获取的是子类属性;(就近...

2017-03-26 19:21:53

阅读数:485

评论数:0

Java基础(五)OOP面向对象之(三) 面向对象思想概述(续)

13. 默认的构造方法构造方法可分为两种: 隐含的默认构造方法(无参构造器); 程序显示定义的构造方法;在Java语言中,每个类至少有一个构造方法。为了保证这一点,如果用户定义类中没有提供任何构造方法,那么在运行的时候JVM将自动提供一个隐含的默认构造方法。该构造方法没有参数,用public修饰,...

2017-03-18 18:54:46

阅读数:233

评论数:0

Java 之集合排序

排序 Comparable接口 Comparator接口 排序器 通用排序器 1. 排序我们都知道,算法有各种各样的算法。排序算法通常使用的主要有九种。但是,我们排序的时候,如果自己实现算法的话就会非常麻烦,那么我们在工业界的代码应该如何书写的?Java内主要提供了Comparable接口和Com...

2017-03-07 23:33:01

阅读数:293

评论数:0

Java基础(五)OOP面向对象之(二) 面向对象思想综述

Java基础(五)OOP面向对象之(二) 面向对象思想综述1. OOP中的基本概念Java语言是面向对象的,采用这种语言进行编程称为面向对象编程(Object-Oriented Programming, OOP)。它允许设计者将面向对象设计实现为一个可运行的系统。Java的编程单位为类,对象需要通...

2017-03-06 00:51:59

阅读数:370

评论数:0

Java基础(五)OOP面向对象之(一) 面向对象思想初识

Java基础(五)OOP面向对象之(一) 面向对象思想初识 面向对象 类及其基本构成 类创建实例 名词解析:类、对象、实例 主要解决的三大问题:封装、继承和多态 1. 理解面向对象的思想面向对象的开发方法把软件系统看成各种对象的集合,对象就是最小的子系统,一组相关的对象能够组合成更复杂的子系统。面...

2017-03-05 14:13:52

阅读数:376

评论数:0

Java基础(十)异常处理

Java基础(十) 异常处理 异常的处理流程; 自定义异常; 断言; 异常:我们的生活中,经常会遇到异常现象。比如我们在上班的路上,会遇到很多情况。我们的目标是:住处—>公司。但是你在上班的路上,会遇到各类的异常情况。比如:天气灾难(台风等)、地铁堵的你进不去、地铁发生事故。在我们的编程时...

2017-03-05 04:20:36

阅读数:567

评论数:0

Java基础(九) 多线程

Java基础(九) 多线程 线程综述 线程的创建和启动 线程状态 线程调度 线程同步 线程通信 线程死锁 线程让步 调度线程的优先级 interrupt、isInterrupted、interrupted三个方法 1. 线程综述1.1 什么是线程进程是指运行中的程序,每一个进程都有自己独立的内存空...

2017-03-03 00:04:14

阅读数:301

评论数:0

Java 基础 (七) 反射机制

Java基础(七) 反射机制和动态代理 反射机制 反射的作用 动态代理 1. 反射(浅谈) 反射的思想,在Java框架内被广泛运用。反射的思想源于物理学中光学的反射概念。在Java内又是另一种概念。平时,我们照镜子的时候,镜子内部都会显示出我们的影子,Java内也不例外。一个类或者是对象的反射...

2017-02-27 22:38:26

阅读数:288

评论数:0

Java基础(三)Java循环语句和各种对象的遍历之(三)

Java基础(三)三 Java循环语句和各种对象的遍历 可变参数 foreach循环语句 for循环语句加强版 List的三种遍历方式 1.可变参数JDK1.5之后,提供了一种参数类型:可变参数类型。一个方法可以接受任意个数的参数(必须是同一数据类型的参数)。基本语法如下:test(int ......

2017-02-24 00:16:26

阅读数:1331

评论数:0

Java基础(六) 集合之(二) 泛型及枚举类型

Java基础(六) 集合 之二 泛型 枚举类型 1. 泛型对于一个Point类,为了类的可扩展性,其内构造如下:Class Point{ Object x; Object y; }这样,x和y,既可以赋值为int类型、long类型,也可以赋值为float和double类型。但于此同...

2017-02-22 00:45:50

阅读数:374

评论数:0

Java基础(六) 集合

Java基础(五) 集合 集合概述 Set 类 List 类 Map 类 1. 集合概述1.1 集合概述 数组的长度是固定的。在很多场合中,我们需要一组长度变化的数组。比如:一个单位当中,有老员工跳槽,也有新的员工进来。一个单位的客户是变化的,有老的客户流失,也有新的客户进来。对于这样的需求,...

2017-02-19 02:10:50

阅读数:275

评论数:0

Java基础(三) Java变量、操作符及判断和循环语句之(二)

循环语句 4.循环语句4.1 基本循环语句语法循环语句的作用是反复执行一段代码,直到不满足循环条件为止。循环语句一般包括4个部分组成: 初始化部分:设置循环的初始化值,比如循环的初始化值等等; 循环条件:这是一个布尔表达式,每一次循环都要对于表达式求值,以判断循环到底是否终止; 循环体:循环操作的...

2017-02-13 22:59:11

阅读数:268

评论数:0

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