- 博客(4380)
- 收藏
- 关注
转载 IDEA中的模板文件设置
idea中的设置Settings>Editor>File and code Templates>Includes>File Header 中粘贴下面的表达格式/** * @Package : ${PACKAGE_NAME} * @Description : TODO * @Create on : ${DATE} ${HOUR}:${MINUTE} * ...
2019-09-26 15:57:00
828
转载 用java代码写的简易计算器(可以实现基本的加减乘除功能)
package A;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java...
2019-09-21 19:05:00
4024
转载 异常
什么是异常异常在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常)对于这些错误,一般有两种解决方法:一是遇到错误就终止程序的运行。另一种方法是由程序员在编写程序时,就考虑到错误的检测、错误消息的提示,以及错误的处理。捕获错误最理想的是在编译期间,但有的错误只有在运行时才会发生。比如:除数为0,数组下标越界等...
2019-09-20 20:15:00
317
转载 枚举、注解
枚举是什么当一个类的对象是可数的情况下,就可以使用枚举能干什么(能解决什么问题)1、JDK1.5之前需要自定义枚举类2、JDK 1.5 新增的 enum 关键字用于定义枚举类3、若枚举只有一个成员, 则可以作为一种单例模式的实现方式4、当一个类的对象是可数的情况下,就可以使用枚举.怎么用语法语法1enum 枚举类名{对象1,对象2,对象3...
2019-09-20 20:08:00
114
转载 抽象类和接口
抽象类(abstract class)是什么具有所有类的特性:属性、方法,该类不能建立对象,只能声明指针和引用,用于基础类的接口声明和运行时的多态,只能继承。所以一般都做为父类存在能干什么做父类用,让子类继承,抽象类不能被实例化。抽象类是用来被继承的,抽象类的子类必须重写父类的抽象方法,并提供方法体。若没有重写全部的抽象方法,仍为抽象类。在哪用抽象类抽象类:抽...
2019-09-20 20:06:00
129
转载 其他关键字
this理解this:可以理解为:当前对象 或 当前正在创建的对象作用在属性或方法冲突时,做区分用调用this可以用来调用:属性、方法、构造器具体含义this调用属性、方法指定属性或方法。但是通常情况下,我们都省略了"this."。但是如果方法的形参和当前对象的属性名相同的情况下,我们必须显式的使用"this.变量"的方式,表明此变量是属性,而非形参。...
2019-09-20 20:04:00
229
转载 面向对象——三大特性
封装定义隐藏内部细节,提供公共的访问方法,便于调用。提高程序可展性、维护性。实现高内聚,低耦合语法私有化属性,提供公共的get/set方法体现属性、方法、构造器、内部类class的权限修饰只可以用public和default(缺省)。核心是访问权限访问权限本类同包子类其他...
2019-09-20 20:02:00
160
转载 面向对象——对象的创建和使用
创建对象使用new +构造器创建一个新的对象;举例Animal xb=new Animal();对象的使用使用“对象名.对象成员”的方式访问对象成员(包括属性和方法)创建对象过程1) 在永久区中检查要创建的对象所属的类模板是否存在.2) 如果不存在, 则由类加载器(ClassLoader)加载类模板3) 如果类模板已经存在, 就不加载了, 保证类模板只...
2019-09-20 20:00:00
142
转载 面向对象——成员
属 性是什么属 性:对应类中的成员变量Field = 属性 = 成员变量,语法格式:修饰符 类型 属性名 =初值 ; 说明:修饰符private:该属性只能由该类的方法访问。修饰符public:该属性可以被该类以外的方法访问。 类型:任何基本类型,如int、boolean或任何类。举例:pub...
2019-09-20 19:59:00
184
转载 面向对象———类
面向对象与面向过程和面向接口面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。面向接口编程本身是面向对象编程思想所提倡的一种编程规范。因为它能够最大限度的解耦,所谓解耦既是解耦合的...
2019-09-20 19:54:00
123
转载 tomcat简介与部署
tomcat为开源软件,主要加载jsp页面。html——apache、nginxphp——LAMP、LNMPJsp——tomcat中间件产品:tomcat websphere weblogic jboss luxedo安装配置tomcatsystemctl stop firewalld //关闭防火墙iptables -Fsetenforc...
2019-09-20 09:23:00
151
转载 二维数组简单使用
二维数组的使用java 语言里提供了支持多维数组的语法。如果说可以把一维数组当成几何中的线性图形,那么二维数组就相当于是一个表格,像右图Excel中的表格一样。对于二维数组的理解,我们可以看成是一维数组array1又作为另一个一维数组array2的元素而存在。其实,从数组底层的运行机制来看,其实没有多维数组。声明数据类型[][] 变量名;初始化...
2019-09-17 19:59:00
201
转载 数组——算法
1.求数组元素的最大值、最小值、平均数、总和等 -->只对数字类型有效核心思想通过定义一个变量在循环中循环赋值,然后在操作这个变量就行。最大值int a =0;int[] arr = new int[]{1,5,3,6,7};for(int i = 0;i < arr.length;i++){if(arr[i] > a){a = arr[...
2019-09-17 19:56:00
140
转载 数组——基础
3.1 数组的概述数组是多个相同类型数据的组合,实现对这些数据的统一管理数组中的元素可以是任何数据类型,包括基本类型和引用类型数组属引用类型,数组型数据是对象(object),数组中的每个元素相当于该对象的成员变量数组的长度不可以变换,一段初始化完成后就 不可以改变了3.2 一维数组的使用声明方式:语法:数据类型...
2019-09-17 19:36:00
140
转载 源码编译安装Apach——有图
1.先进入/usr/local/中创建三个文件夹 apr apr-util apachecd /usr/local目录mkdir aprmkdir apr-utilmkdir apache2.再进入 src中 cd src3.在 src中 下载apr-1.6.5 apr-util-1.6.1httpd-2.4.37源码包...
2019-09-17 19:33:00
116
转载 第一章
他所在的城市属于南方,和北方比起来温度没那么低,但是每到了冬 天,寒冷都会无差别的席卷这个城市。 在冬天,他喜欢在外面闲逛、观察各种角色,尤其是街上过路的行人,走路的姿势,眼神,以及肢体语言。他会想象这些人的工作和生活中遇到 的事情。就像西方的上帝,上帝会知道并安排他们的一切。 有时一个人的喜...
2019-09-17 17:38:00
154
转载 批量装机实验报告
服务器初始状态准备1、IP地址配置如下:[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens322、主机名、防火墙以及selinux状态如下iptables -Fsystemctl stop firewalldsetenforce 0部署FTP服务1、安装FTP服务,并将安装...
2019-09-17 10:47:00
129
转载 Centos7通过源码编译的方式安装和配置Apache
一、下载软件包 (wget)通过https://apr.apache.org/ 下载 APR 和 APR-util //此网址不是直接的目标地址通过http://httpd.apache.org/download.cgi 下载 httpd//此网址不是直接的目标地址通过https://ftp.pcre.org/pub/pcre/ 下载 pcre...
2019-09-17 10:44:00
132
转载 Nginx Rewrite 域名以及资源重定向
一、Nginx Rewrite 规则 rewrite功能就是,使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写以及重定向,rewrite只能放在server{},location{},if{}中,并且只能对域名后边的除去传递的参数外的字符串起作用。Nginx的rewrite规则采用PCRE Perl兼容正则表达式的语法进行规则匹配,如果...
2019-09-17 10:20:00
436
转载 程序流程控制——循环结构
循环结构根据循环条件,重复性的执行某段代码。有while、do…while、for三种循环语句。注:JDK1.5提供了foreach循环,方便的遍历集合、数组元素。循环语句功能 在某些条件满足的情况下,反复执行特定代码的功能循环语句的四个组成部分 初始化部分(init_statement) 循环条件部分(test_exp) 循环体部分(bo...
2019-09-16 23:02:00
227
转载 程序流程控制——分支结构
顺序结构 程序从上到下逐行地执行,中间没有任何判断和跳转。Java中定义成员变量时采用合法的前向引用。如:public class Test{ int num1 = 12; int num2 = num1 + 2;}错误形式:public class Test{ int num2 = num1 + 2; ...
2019-09-16 22:41:00
520
转载 运算符
运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。位运算符 算术运算符算术运算符的注意问题 如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。 但被模数是负数则不可忽略。此外,取模运算的结果不一定总是整数。 对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。 例如:int ...
2019-09-16 22:30:00
115
转载 进制
对于整数,有四种表示方式:二进制:0,1 ,满2进1.以0b或0B开头。 二进制:以2为底N次幂计算权值,逢2进1,有2个. 0101 1011 1 * 2 ^ 0 + 1 * 2 ^ 1 + 0 * 2 ^ 2 + 1 * 2 ^ 3 + 1 * 2 ^ 4 + 0 * 2 ^ 5 + 1 * 2 ^ 6 + 0 ...
2019-09-16 22:17:00
124
转载 处理版本冲突
https://www.cnblogs.com/godtrue/p/6220512.html转载于:https://www.cnblogs.com/zycyc/p/11527274.html
2019-09-16 14:51:00
152
转载 制作nginx的rpm包:
准备镜像源rpm -ivh epel-release-latest-7.noarch.rpm //安装扩展源cd /etc/yum.repos.d/mv backup /CentOS7-Base-163.repo./yum clean all && yum makecacheyum install -y ruby rubygems ruby-deve...
2019-09-14 15:21:00
148
转载 shell 脚本
shell脚本:shell:一个特殊的应用程序,介于操作系统内核与用户之间,充当一个“命令解释器”,负责接受指令并进行解释,将需要执行的操作传递给内核执行并将执行结果返回给用户。脚本:将平时使用的各种Linux命令按一定顺序保存到一个文本文件中,添加上执行的权限,就是一个shell脚本。将要执行的命令按照先后顺序保存到一个文本文件;给该文件一个可执行权限,方便运行...
2019-09-12 21:00:00
117
转载 Nginx配置优化
配置Nginx隐藏版本号:[修改源码包(在安装前);第二种:修改配置文件]curl -I http://192.168.100.171 //显示nginx头部信息【查看版本号】打开浏览器,按F12出现一个开发工具,在开发工具里有一个network ,找到访问连接后点击head即可查看版本【卸载nginx:】killall -9 nginx //杀死进程rm -...
2019-09-12 20:59:00
144
转载 js中不同类型作比较
示例:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> &...
2019-09-12 14:23:00
235
转载 数组对象位置对换
// 切换数组位置 swapArray(arr, index1, index2) { arr[index1] = arr.splice(index2, 1, arr[index1])[0]; return arr; }, // 上移 zIndexUp(arr,index,length){ if(inde...
2019-09-12 11:45:00
767
转载 Oracle数据库按正则切割字符串
1、方法一:SELECT regexp_substr('161,83,66,81','[0-9]+',1,LEVEL) FROM dualCONNECT BY level <= length('161,83,66,81') - length(regexp_replace('161,83,66,81',',','')) + 1;另附流程备份如下(注意最后的分号在...
2019-09-12 09:48:00
329
转载 本地jar包在maven工程中pom引用
背景 在使用Maven的过程中,经常碰到有些jar包在中央仓库没有的情况。如果公司有私服,那么就把jar包安装到私服上。如果没有私服,那就把jar包安装到本地Maven仓库。下面是如何把jar包导入本地maven仓库。解决方法1、确定包信息groupId:设置项目代码的包名(一般用公司或组织名)artifactId:设置项目名或模块名 version:版本号packa...
2019-09-11 21:01:00
291
转载 变 量
变量的概念: 内存中的一个存储区域 该区域的数据可以在同一类型范围内不断变化 变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值变量的作用: 用于在内存中保存数据使用变量注意: Java中每个变量必须先声明,后使用 使用变量名来访问这块区域的数据变量的作用域:其定义所在的一对{ }内 变量只有在其作用域内才...
2019-09-11 20:22:00
129
转载 Java中的名称命名规范
Java中的名称命名规范: 包名:多单词组成时所有字母都小写:xxxyyyzzz 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个 单词首字母大写:xxxYyyZzz 常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ注意 注意1:...
2019-09-11 20:08:00
137
转载 标识符(Identifier)
标识符: Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符 技巧:凡是自己可以起名字的地方都叫标识符。定义合法标识符规则: 由26个英文字母大小写,0-9 ,_或 $ 组成 数字不可以开头。 不可以使用关键字和保留字,但能包含关键字和保留字。 Java中严格区分大小写,长度无限制。 标识符不能包含空格。转载于:h...
2019-09-11 20:07:00
181
转载 保留字(reserved word)
Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字goto 、const转载于:https://www.cnblogs.com/houwenbo/p/11508415.html...
2019-09-11 20:06:00
269
转载 关键字
关键字(keyword)的定义和特点 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写 官方地址: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html用于定义数据类型的关键字class interface e...
2019-09-11 20:05:00
119
转载 maven 配置参数详解
引自:搬砖工的奋斗史www.cnblogs.com/laobiao/p/5589025.html<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach...
2019-09-11 19:25:00
170
转载 CSS——div内文字的溢出部分用省略号显示
使得div内文字的溢出部分用省略号显示,可归纳为两种解决办法,一种方法是用CSS解决,另一种方法是js解决。一、通过CSS控制显示div内显示一行,超出部分用省略号显示div内显示多行,超出部分用省略号显示代码:<!DOCTYPE html><html> <head> <meta chars...
2019-09-10 21:16:00
512
转载 常用分布式事务解决方案
出处:https://github.com/clsaa/Distributed-Transaction-Notes。作者总结得很全面,做个笔记搬运。一、 两阶段提交(2PC)一个基于两阶段提交协议的分布式事务框架(LCN)二阶段提交(Two-phaseCommit)是指,在计算机网络以及数据库领域内,为了使基于分布式系统架构下的所有节点在进行事务提交时保持一致性而设计的一种算法...
2019-09-10 17:13:00
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人