自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 针对Nginx SSL协议进行安全加固

Nginx SSL协议进行安全加固 nginx开启openssl模块 /bin/sh: line 2: ./config: No such file or directorymake[1]: *** [/usr/local/ssl/.openssl/include/openssl/ssl.h] Error 127make[1]: Leaving directory `/usr/local/src/nginx-1.9.9'make: *** [build] Error 2

2022-03-04 14:46:13 7108

原创 重新认识Java(10)————接口

接口可以理解为一种特殊的类,class: 定义类interface :定义接口接口:不属于继承体系,是表现出某一个对象扩展出的功能成员:常量 :public  static  final 抽象方法: public abstract 由于接口中的成员是固定的,并且修饰符也是固定的,如果漏写了某个修饰符,没有关系,编译器自动补全。特点:1.接口不能实例化2.接口应该...

2018-08-07 21:42:54 159

原创 重新认识Java(9_1)————抽象类与多态

抽象类是一个特殊的类。abstract:修饰符,抽象的意思 。修饰类:抽象类。修饰方法:抽象方法。特点:抽象类不能实例化 抽象方法要在抽象类中 抽象类必然有子类,子类想要创建对象,子类将继承的所有抽象方法全部覆盖。如果只覆盖了部分抽象方法,那么子类依然是抽象类。 成员:抽象方法 成员变量,成员方法,构造方法  抽象类中可以没有抽象方法,目的该类不能实例化。...

2018-08-06 21:23:09 158

原创 重新认识Java(9)————final关键字

final最终的意思,修饰符。修饰类:意味着是最终类,不能被继承。修饰方法:意味着是最终方法,不能被重写。修饰变量:可以修饰局部变量,也可以修饰成员变量。意味着是最终值,不能被改变,相当于是常量。Eg : public   static    final    double  MY_PI  =  3.14;注意:被final修饰的变量,指定的是存储到变量...

2018-08-06 21:08:44 132

原创 重新认识Java(8_1)————继承

继承:描述person这类事物,描述student这类事物,发现两类事物中有相同的属性和行为,导致代码的复用性很差,想要提高代码的复用性,因此模拟现实生活,出现了---继承。 从一个类中派生出新类的过程----继承。原有的类称之为:父类、超类、基类新类称之为:子类,派生类子类继承了父类,相当于子类拥有了父类中的成员(私有、构造器除外)子类 extends 父类注意:...

2018-08-02 22:34:40 194

原创 重新认识Java(8)————代码块

代码块就是很简单就是 一对大括号把一部分代码块扩起来其主要分成三个部分:静态代码块 , 构造代码块,局部代码块1.静态代码块        格式:                     static{                            多行代码;                           }定义位置:定义在类中作用:用于给类进行初始化...

2018-08-02 19:17:09 231

原创 重新认识Java(7)————面向对象(2)(构造方法,static关键字,单例设计模式)

构造方法:         是一个特殊的方法。         普通方法格式:                   修饰符   返回值类型   方法名(参数列表){                            执行语句;                            return  返回值;}         构造方法格式:            ...

2018-07-31 22:20:44 99

原创 重新认识Java(6_2)————面向对象(按值传递和引用传递,封装)

  面向对象特征:     封装   继承  多态封装:         将对象的属性和行为隐藏起来,对外提供公共的访问方式。         private :私有的意思,访问权限修饰符,修饰类中成员。                            作用:只能在本类中使用。封装的好处:可以提高程序的安全性、复用性、易用性封装的实现: 1、使用p...

2018-07-31 21:55:21 150

原创 重新认识Java(6)————面向对象

面向对象和面向过程都是编程思想。面向过程:          注重“过程”这两个字,按部就班的去完成一件事情————————————————执行者面向对象:         注重“对象”这两个字,对象内部包含行为和特性两类东西,就可以操作“对象”—————指挥者  面向对象引入:需求:分别计算两个班级的总分。  解决该问题:         将重...

2018-07-31 21:40:34 242

原创 重新认识Java(5_3)————equals使用方法

public class Demo05 { public static void main(String[] args) { Scanner in = new Scanner(System.in); String info = in.next(); System.out.println(info.equals("Y")); System.out.println(...

2018-07-30 19:23:54 105

原创 重新认识Java(5_2)----------数组的应用

java程序启动时,需在内存中开辟空间,将内存划分了5片区域,不同区域的功能不同,可以加快程序的执行效率。1:寄存器:与cpu有关2:本地方法区:与操作系统有关3:方法区:存放静态数据和class4:栈内存:              特点:先进后出,方法都能是这里执行              局部变量:                                ...

2018-07-30 19:16:07 337

原创 重新认识Java(5)——————增强for循环(foreach语句)

JDK5.0 新特性 :foreache语句:        格式:                  for(数据类型 变量名 : 被遍历的对象){                     //被遍历的对象数组或集合                  }作用:只能用来遍历eg:使用方法int[] arr = new int[]{1,2,3,4,5}; /...

2018-07-30 16:50:09 351

原创 重新认识Java(4)————小算法的练习和方法数组的引入

1.循环嵌套语句    for(){        for(){                    }    } eg:打出一个直角三角形 和一个倒着的等腰三角形public class Test01 { public static void main(String[] args) { for (int i = 1; i < 10; i++) { fo...

2018-07-27 21:26:02 117

原创 java基础———万年历的制作

模拟制作万年历 最重要的就是如何确定这个月的第一天是周几 和 这个月 有几天 。然而 每年的每个月 除了二月 都是固定的 要判断是否是闰年,和这个月有几天 然后再按照顺序打印出来public class Demo01 { public static void main(String[] args) { Scanner in = new Scanner(System.in); S...

2018-07-27 20:28:32 670

原创 重新认识Java(3)————流程控制语句

流程控制语句:    顺序流程    选择流程        ---判断        ---选择    重复流程        --循环语句    1.判断语句:        控制某些语句是否执行      if(boolean结果的表达式){          控制某些语句n;      }            if(boolean结果的表达式){      ...

2018-07-27 20:15:54 97

原创 重新认识Java(3_1)————流程控制语句(水仙花数)

计算水仙花数就是 每位数字的立方相加等于他本身public class Text04 { public static void main(String[] args) { int x = 100; while ( x <1000) { int a , b, c ; a = (x / 100); b = (x / 10 % 10); c = (x % 1...

2018-07-27 20:09:46 147

原创 重新认识Java(2_1)————Java的语言组成

做个小练习,求一个四位整数,各项位数之和核心思想就是 利用整除(/) ,和 取模(%)来计算,代码如下:public class Test1 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int x = in.nextInt(); // 4+5+3+2 int...

2018-07-27 20:01:03 78

原创 重新认识Java(2)————Java的语言组成

1.关键字:    在java中具有特殊含义的单词,并且这些单词都是小写的。    goto和const是保留字。    public class 类名{        public  static  void main(String[] args){                }    }2.标识符:    凡是可以定义名字的地方,类名、变量名、常量名、方法名。    规...

2018-07-27 19:38:09 141

原创 重新认识JAVA基础(1),初识Java

重新开始学习JAVA,重新理一下java基础的概念点软件就是的概念就是 : 指令+数据软件就是由一堆指令 和 一堆数据组成。Java的背景之类的一堆废话:     1:Java是SUN公司研发的,现在被Oracle公司收购了     2 :91年研发,95年发布     3:Java 名字的由来: 一开始Java的名字叫Oak ,后来注册商标的时候,被抢先注册了,然后Jav...

2018-07-27 19:37:03 179

原创 归纳一下eclipse中我常用的快捷键

 alt    +   / :自动补全(这个就很万能了几乎什么都可以用这个解决)ctrl + D :删除本行ctrl + alt + 方向键(上下):复制本行alt + 方向键(上下):移动本行ctrl + / : 单行注释(再按取消)shift + Ctrl + / :多行注释shift + Ctrl + \ :取消多行注释shift + Alt + J : 文档注释...

2018-07-26 19:59:40 91

原创 DOS 命令集 及操作

打开黑窗口最快捷的方式:win + R(快捷键) 然后输入 cmd 即进入命令字符集简单命令:        cd\  : 退回根目录        cd 目录 : 进入到指定的目录下        cd..  : 进入到指定的目录下        cls   : 清屏(屏幕上满满的字符,适合有强迫症的人使用)        dir  :列出指定目录下的所有文件和文件夹...

2018-07-26 19:14:24 137

原创 在win7下构建java的环境-----jdk的安装与环境变量配置

由于最近重新锊了一下java的基础,java基础除去那些虚的,第一步直接就是jdk的安装和环境变量配置,多余的话不多说,赶紧动手。一、下载jdk安装包(最近用来学习的电脑装的win7,就用win7来演示一下)       众所周知java是sun公司的,很不巧,在2009年sun被Oracle给收购了,所以现在下载jdk就直接去Oracle的官网就可以了。       http://w...

2018-07-24 08:03:44 237

java1.文档中文版

java1.6文档中文版 这是网页版的 只要有浏览器就能用,比chm的好用

2018-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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