07 2019 档案
摘要:在线:http://www.bejson.com/othertools/cron/ 通配符说明: * 表示所有值. 例如:在分的字段上设置 "*",表示每一分钟都会触发。 ? 表示不指定值。使用的场景为不需要关心当前设置这个字段的值。例如:要在每月的10号触发一个操作,但不关心是周几,所以需要周位置
阅读全文
摘要:首先要导入 net.sf.json.JSONArray和net.sf.json.JSONObject 两个jar 包
阅读全文
摘要:错误原因 配置关闭SELinux,结果误操作 错误结果 重启后 机器就报 Failed to load SELinux policy. Freezing 错误 导致一直不能启动 解决办法: 1. 重启时在启动页面,选择你要启动的内核 按 E, 进入 grub 编辑页面。 2. 找到 linux16
阅读全文
摘要:今天安装完Mysql后,开启发生了错误: 2、打开错误信息文件,查看错误原因是:Plugin 'FEDERATED' is disabled. /usr/sbin/mysqld: Table 'mysql.plugin' doesn't exist 3、‘mysql.plugin’不存在的原因是因为
阅读全文
摘要:解决办法:后面加上 如:
阅读全文
摘要:输入:
阅读全文
摘要:解决方案 安装完后
阅读全文
摘要:在Win7系统中安装和启动Telnet服务非常简单:依次点击“开始”→“控制面板”→“程序”,“在程序和功能”找到并点击“打开或关闭Windows功能”进入Windows 功能设置对话框。找到并勾选“Telnet客户端”和“Telnet服务器”,最后“确定”按钮,稍等片刻即可完成安装。 Win7系统
阅读全文
摘要:一、Date类简介 日期类主要包括Date类与Calendar类,这一节我们先介绍Date类, Date 表示特定的瞬间,精确到毫秒。Date类用于表示日期和时间,在计算机中的表示和我们现实世界使用差不多,但是还是有点区别的,而且还有中西文化之间的差异,所以在学习这个类之前,我们清楚Date类和现实
阅读全文
摘要:一、定义String字符串 String字符串和char字符不同,char使用单引号,只能表示一个字符,字符串就是一段文本。String是个类。这个类使用final修饰,所以这个类是不可以继承扩充和修改它的方法的。String类又特别常用,所以在对String对象进行初始化时,它可以不像其它对象一样
阅读全文
摘要:一、自定义异常类 我们知道所有的异常都是Exception,所以我们需要自定义异常只需要继承那个Exception类就可以了。下面我们自定义一个异常类,代码如下: 二、设计方法,抛出异常 下面我们可以设计一个方法,抛出异常,代码如下: 注意抛出异常的格式是在方法后面使用throws关键字,可以抛出多
阅读全文
摘要:一、分开捕获或者嵌套使用 我们先看看下面这段代码: 在这段代码中有可能抛出异常的有两个地方,那么我们应该如何处理呢。 1、当然我们可以分开捕获。如下面的代码: 2、我们还可以在try里面嵌套的使用try语句。如下面代码所示: 二、使用级联捕获异常 上面介绍的这两种方法都不是好办法,以为过多的使用tr
阅读全文
摘要:一、各种常见的异常 在上一节中程序如果你注意留意,程序抛出的异常是:java.lang.ArithmeticException。这个异常是在lang包中已经定义的。在lang包中还定义了一些我们非常常见的异常,如下表: 上面这些异常要求都能记住,程序抛出了异常后,你要知道程序发生了是什么问题。我们可
阅读全文
摘要:一、异常的基本概念 在java中把导致程序中断运行的情况分为两种,一种就是异常,而另外一种叫做错误。所有异常的基类是Exception,错误的基类是Error。Exception是在java程序中可以编码进行控制的,具有可编程性,而Error是指Java运行时系统来显示与运行时系统本身有关的错误,E
阅读全文
摘要:Math类 Math类是一个很有用的数学帮助类,使用也非常简单,这个类比较特殊,首先他和String类一样都是用final修饰,所以不能有子类,还有就是它的构造方法是私有的,也就是我们不能通过new的方法在其它类中构造Math对象,那么我们怎样调用它的方法,原来它的所有的方法都是静态方法,也就是可以
阅读全文
摘要:一、什么是接口 接口就是一个规范,类似于硬件上面的接口,在电脑主板上的PCI插槽的规范就类似于Java接口,只要是遵循PCI接口的卡,不过是什么牌子的都可以插入到PCI插槽中。所以接口就是一个规范。接口就是某个事物对外提供的一些功能的说明。我们还可以利用接口实现多态功能,同时接口也弥补了Java单一
阅读全文
摘要:一、什么是抽象类 由abstract修饰的方法叫抽象方法;由abstract修饰的类叫抽象类。抽象的类无法进行实例化,因为他不是具体存在的类,或者说这样的类还不够完善,不能直接使用new关键字调用其构造器生成该类的对象。我们可以使用abstract定义一个抽象类和抽象方法,示例代码如下: abstr
阅读全文
摘要:static和final修饰符 一、static修饰符 static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的
阅读全文
摘要:一、访问修饰符的介绍 信息隐藏是 OOP 最重要的功能之一,也是使用访问修饰符的原因。信息隐藏的原因包括:(1)对任何实现细节所作的更改不会影响使用该类的代码,(2)防止用户意外删除数据。访问修饰符使用的关键字有三个:private(私有) ,protected(保护),public(公共)。他们既
阅读全文
摘要:构造方法 一、构造方法的特点 (1)每当创建给定类的实例时就调用的方法 (2)与类同名,但没有返回类型 (3)Java 为对象分配内存,初始化实例变量并调用构造方法 (4)两种构造方法 1、参数化构造方法 2、隐式构造方法 二、示例解析 在构造对象时,就会自动调用构造方法。也许你会问,我们并没有定义
阅读全文
摘要:一、什么是包 包允许将类组合成较小的单元(类似文件夹),使其易于找到和使用相应的类文件 包有助于避免命名冲突。在使用许多类时,类和方法的名称很难决定。有时需要使用与其他类相同的名称。包基本上隐藏了类并避免了名称上的冲突 包允许在更广的范围内保护类、数据和方法,可以在包内定义类,而在包外的代码不能访问
阅读全文
摘要:属性和普通方法 一、定义类 上一节讲了很多深奥的理论,那么这节我们就得实践一下,先简单描述一下我们的实体世界:有一个学生小明,那么这个学生就是一个对象,这个对象有哪些属性和方法呢,我们可以先简单抽象一下,属性有(姓名:小明,学号:001,性别:男,年龄:12,体重:23kg),还有就是方法(做作业,
阅读全文
摘要:面向对象的基本概念 这里先介绍面向对象程序设计的一些关键概念,并开始使用类,你需要学习一些术语,我们尽量用比较浅显的语言来介绍,因为这些内容都比较重要,所以希望大家好好好理解。 一、什么是对象和面向对象的编程。 对象就是存在的具体实体,具有明确定义的状态和行为,是面向对象编程的核心,用来描述现实世界
阅读全文
摘要:数组 到目前为止,我们都是使用一个变量就声明一个变量,但是我们我们现在要声明10个整型变量,那么我们是不是需要写10行代码呢?虽然我们可以在一行代码中同时声明多个变量,写10个也不算什么,但是如果要声明50个,或者100个呢!这个时候最好的方法是使用数组组织这些数据了。 一、数组的作用和组织方式 数
阅读全文
摘要:一、嵌套循环 循环可以互相嵌套,以实现更加复杂的逻辑,其代码的复杂程度也会提高,对初学者而言这应该是个难点,下面我们通过一些例子说明嵌套循环的使用,读者要自己把这些代码上机练习,并理解程序运行的流程。 先看看一个简单例子,代码如下: 上面是一个二重循环,因为在for循环里又嵌套了一个循环,当然循环可
阅读全文
摘要:循环结构 计算机除了擅长判断外,更多的时候会执行一些循环语句,计算机对这些重复的循环语句的执行非常擅长,java提供了三种基本的循环语句,下面一一详细介绍: 一、while循环语句 while循环语句,它的条件判断表达式只有一个,通过判断条件为true时执行循环体代码块,为false时退出循环。其语
阅读全文
摘要:条件判断 java语言和C 语言类似,主要包括三种基本的控制流结构: 1. 程序顺序执行 2. 程序的判断结构 3. 程序的循环结构 如果把前面所学习的关键字理解成java语言的词汇量的话,那么结构化程序设计就是java语言所谓的”语法”了,这种跟计算机沟通的语言很简单。 前面章节中我们提过,jav
阅读全文
摘要:项目应用服务器tomcat7,在开发(windows)、测试环境(linux 64bit)均正常。在生产环境(linux 64bit)一直启动不起来,也没有报错。 最终定位问题:执行到bufferedimage.createGraphics();便停止不动了。最终在启动脚本增加
阅读全文
摘要:解决方案: 输入 将ONBOOT权限改为yes 保存退出,按Esc,输入:wq 重启网络服务,输入 输入ifconfig(或ip addr)查看ip即可
阅读全文
摘要:一、算术运算符 运算符 + - * / % 说明 加 减 乘 除 取模(余数) 例子 1+2 5-3 20*5 6/4 30%9 结果 3 2 100 1 3 其结果是1,不会带有小数部分,也就是整数运算后的到的结果也是整数,不会自动变成浮点数。 上面所具的例子都是表示二元运算符,也就是说有两个运算
阅读全文
摘要:一、运算符的优先级 运算符按照优先级别的高低排序分别是:自加/减运算符、 算术运算符、比较运算符、逻辑运算符、赋值运算符。具体请参考下表: 顺序 运算符 1. 括号,如 ( ) 和 [ ] 2. 一元运算符,如 -、++、- -和 ! 3. 算术运算符,如 *、/、%、+ 和 - 4. 关系运算符,
阅读全文
摘要:一、整型变量 短整型(short)、整型(int)和长整型(long),它们都可以定义整型变量,但是由于分配的内存空间不同,所能表示的数据的长度也不同。 我们可以定义并初始化一个整型变量: 那么变量a最大只能表示2147483647。如果赋值超过这个数,程序会报错,我们要根据实际需要使用不同的整型类
阅读全文
摘要:一、关键字 java程序语言的关键字只有53个。具体如下: 访问控制:private、protected、public 修饰类、方法、属性和变量:abstract、class、extends、final、implements、interface、native、new、static、strictfp、
阅读全文
摘要:学习目标: 1、了解Java的IDE开发工具 2、会使用Eclipse、IDEA开发工具新建项目,编写代码,并运行程序。 学习过程: 使用文本开发效率无疑是很低的,每次编写完代码后,还需要手动的编译执行,也太麻烦了。java作为一门全世界最受欢迎的语言,难道就只能使用上面介绍的普通的文本和命令行方式
阅读全文
摘要:一、分析程序 1、符号 /* */ 指示中间的语句是该程序中的注释。多行注释以 /* 开始,以 */ 结束。单行注释以 // 开始,以行末结束,java文档注释使用/** */。 2、关键字 class 声明类的定义,还帮助编译器理解它是一个类的声明。 3、整个类及其所有成员都是在一对大括号中(即
阅读全文
摘要:JIT编译 Java程序最初是仅仅通过解释器解释执行的,即对字节码逐条解释执行,这种方式的执行速度相对会比较慢,尤其当某个方法或代码块运行的特别频繁时,这种方式的执行效率就显得很低。于是后来在虚拟机中引入了JIT编译器(即时编译器),当虚拟机发现某个方法或代码块运行特别频繁时,就会把这些代码认定为“
阅读全文
摘要:为什么要配置这些环境变量? 首先理解一下什么是环境变量。环境变量是指在操作系统中用来指定操作系统运行环境的变量。 Java_home变量定义了JDK的安装目录,path变量是当系统运行一个命令程序不需要告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此命令外,还会根据path中指定的路径去找。
阅读全文
摘要:写博客巩固自己,提高自己,帮助更多需要的同行! 声明:以下学习是网上提供的方向,不做任何处理,禁止违规、违法! 一、java开发环境的搭建和第一个java程序的运行: 1.1jdk的安装 1.2第一个java程序使用cmd命令运行——hello world 1.3java的运行原理 1.4集成开发环
阅读全文