自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Nginx

Nginx简易上手tomcat的默认最大并发量是150;Nginx最高承受50,000以上的并发;使用docker进行快速安装1.docker-compose安装,需要先安装docker-compose再执行docker-compose up -dyml文件信息如下:version: '3.1'servises: nginx: restart: always image: nginx container_name: mynginx ports: - 19999:

2020-09-24 14:08:46 117

原创 SpringNote

我的Spring笔记记录在学习Spring中重点知识点,分析难理解的结构1.Beanfactory与ApplicationApplicationContext采取的是读取配置文件并立即加载的策略,单利对象适用;BeanFactory采取的是读取配置文件后延迟加载策略,等使用到id号时再进行加载,多例对象适用;Spring可以对这两个接口进行管理使他们都能满足单例与多例场景2.Bean的生命周期创建bean的三种方式:使用默认构造方式创建:在spring配置文件中,使用id、class声

2020-08-05 13:12:01 148

原创 WEB开发那点事儿

WEB项目走过的那些坑(更新中…)随笔:做这个记录的初衷是在学习WEB开发的时候遇到不少坑,不把这些坑记录下来,实在是对不起我错付的时间…1.maven项目构建太慢首先,我哀悼在构建maven时被我浪费的时间-眼睁睁瞅着他加载半个小时!!!使用IDEA创建WEB项目,选择maven构建时,一直点下一步时,你会发现项目创建需要浪费许多时间,那么是时候填坑了!以建议web项目示例:接着一直向下走,当你看到一个表格时,填入一对键值,救星来了键值如下archetypeCataloginterna

2020-07-30 14:24:30 159

原创 Java放弃之旅(二十)-注解

定义注解定义注解需要使用元注解(meta-annotation)@Target 指定作用的地方:方法或者域;@Retention 指定哪个级别可用:SOURCE(源代码)、CLASS(类文件)、RUNTIME(运行时);@Documented 将此注解包含在Javadoc中;@Inherited 允许子类继承父类的注解。标准注解@Override 当前的方法定义将会覆盖父类的方法,如果拼写错误,编译会报错;@Deprecated 如果使用了注解为它的元素,那么编译器会发出警告;@Su

2020-07-29 16:34:29 127

原创 Java放弃之旅(十九)-枚举

Enumenum中可以添加方法,也可以添加main()方法,也可以使用构造器方法进行一些操作,但是构造器必须是包权限和私有权限(package&private)。Enum使用时,必须先声明实例,在声明方法,否则会报错;如果要自定义自己的方法,前面的实例最后需要添加一个分号。覆盖Enum的方法当需要在toString时进行操作时,可以覆盖该方法。public String toString(){ return "aaaaa";}Enum中的values()values是静态的方法,

2020-07-29 14:35:03 86

原创 NGINX配置那点事儿

整理问题编译环境问题在安装NGINX之前,务必检查自己的系统编译环境,检查 gcc c++ openssl zlib prec我当时就因为编译环境没准备好,浪费了大量的时间configure配置直接进入nginx目录,使用./configure --with(后面省略)检查配置,注意绝对路径需要准确无误,单词拼写正确,当出现无法找到文件路径错误时,一定要对照官方说明,检查所用关键词的拼写,其次是检查特殊符号,书写要规范。增加模块时你需要注意的如果你已经配置过nginx,想要增添模块时,务

2020-07-28 13:46:20 78

原创 Java放弃之旅(十六)-I/O

File类File在Java中是保存文件目录信息的类。可以通过File,获取文件的路径,获取目录的信息InputStream类表示从不同输入源产生输入的类字节数组String 对象文件管道一个有其他流组成的序列,以便可以合并到一个流中其他数据源(Internet)OutputStream字节数组文件管道InputStream与OutputStream在针对字节形式的I/O时能提供极有价值的的功能。Reader&WriterReader与Writer是面向uni

2020-07-22 17:40:42 132

原创 Java放弃之旅(十四)-数组

数组数组与ArrayList两者都会限制内部对象的界限,如果越界,则会报RuntimeException异常,ArrayList比数组的效率低一点,因为他是自动扩展容量的。数组的两种形式:对象数组与基本类型数组两者并无太大的差异。对象数组内部保存的是对象的引用;基本类型数组保存的是值。新生成数组时,内部的对象引用将会置为null。*数组的length()方法查看的是数组的总长度,不能判断数组内有效的对象长度。在不被显式的初始化时,数组会默认进行初始化操作。char类型数组的初始化值是空字符;int类

2020-07-21 13:25:35 69

原创 Java放弃之旅(十四)-类型对象

量词量词分为三种贪婪量词-Greedy Quantifier勉强量词-Reluctant Quantifier所有(占有)型量词-Possessive Quantifier(1)贪婪量词    贪婪表达式会为所有可能的模式发现尽量多的匹配。(2)勉强量词    满足模式所需的最少字符数(3)占有量词    Java中的表达式,其他语言不可用。在使用正则表达式时不会保

2020-07-21 09:34:37 66

原创 Java放弃之旅(十三)-字符串:)正则表达式

有时候在想,我的头发是什么时候脱落的最多,现在想来,应该就是学字符串的时候面试中经常问到的String、StringBuilder、StringBuffer      当你调用String方法时,并不是在String原有的对象存储空间上个改变String,

2020-07-16 17:50:53 201

原创 Java放弃之旅(十一)-容器2

List接口      下面列出常用的List接口方法。List允许在被创建后增加、移除、自动调整大小,数组则不可以。contain()remove()indexOf()subList(),返回的列表的操作会影响到原ListcontainsAll()retainAll()removeAll()set()addAll()isEmpty()clear()toArray()Interator迭代器List<Stri

2020-07-16 11:13:27 81

原创 Java放弃之旅(十一)-容器1

Container考虑到编程时需要使用一组数量不定对象,java提供了容器来解决这个问题,他们包含了:Set、Map、List容器的泛型      它是使用尖括号括起来的类型参数,可以包含多个,指定了容器可以保存的类型,可以在编译器防止将错误类型的对象放置进容器Collection与Map...

2020-07-15 16:50:41 74

原创 Java放弃之旅(九&十)-接口和内部类

接口,应该是软件开发中绕不过去的路简述接口      为了达到完全解耦的目的,接口扮演了重要角色。通常类的继承可能会限制代码的复用,接口可以解决这类问题。子类可以继承自一个具体类与多个接口,书写时具体类在前,接口在后...

2020-07-14 13:48:31 79

原创 Java放弃之旅(八)-Duo Tai

Tip:在面向对象的语言中,三种基本特征是:数据抽象、继承、多态。为什么要使用到多态?多态可以简化代码,能够刻意的模糊引用对象,让操作使用的更加方便。不管我们导出的是什么类,编写的代码只和基类打交道,就是多态的特点方法调用中的绑定,绑定是指讲一个方法调用与方法主体关联起来。如果在程序执行前绑定叫做前期绑定(它是面向过程中默认的绑定方式,C中只有一种方法调用就是前期绑定),如果在程序运行时根据对象的类型进行绑定,就是动态绑定或运行时绑定,java中除了static与final(private属于fin

2020-07-13 14:07:17 125

原创 Java放弃之旅(七)-类的复用

继承,一个神奇的名词1.子类中对类内的基类初始化操作      通过继承来创建子类时,子类会在内部创建一个隐式的基类,如果需要对基类进行初始化操作,需要在子类的构造器中调用基类的构造器进行初始化。public class HeritTest extends Father { public HeritTest(){ super("孩子"); System.out.println("孩子类创建");

2020-07-10 14:24:48 71

原创 Java放弃之旅(六)-访问控制

1.类文件的注意事项      类文件中只能存在一个public类,其余的类应该是进行辅助性工作,在包之外是看不见这些类的,若非如此,编译器会报错。2.代码组织      每一个java文件都有一个构件,如果想要这些构件从属于一个群组,需要使用package关键字,package语句需要在文件的第一行,java包的命名规则是全小写字母,package将Java文件放在指定的群组之下,

2020-07-10 10:59:25 80

原创 J2EE爬山(一)tomcat

Tomcat部署及安装问题Tomcat部署Tomcat文件夹介绍  在官网下载解压后,你将会看到如下的文件夹列表bin目录下是Tomcat相关的启动文件,tomcat启动的startup文件与shutdown文件包含其中。conf目录下是Tomcat的配置文件,里面包含了Tomcat的配置信息,一些启动时的问题可以在里面得到解决,其中包含了三个文件:server.xml、web.xml、tomcat-user.xml。server.xml包含了用于配置和server的信息:

2020-07-09 16:42:44 132

原创 Java放弃之旅(五)-初始化&清理

翻过了一座山,别慌,后面还有一座Java中的初始化与清理重载时参数传入的影响当重载时传入的参数类型不是构造函数中的参数类型,Java中会对类型进行转换。当传入的参数类型较大时,就会进行窄化操作。当重载时传入的参数类型较小时,实际的参数类型会得到提升,char类型参数可以直接提升至int类型当没有在类中定义构造器时,可以使用new Class();如若类中已有对相关构造器的声明,则需要使用对应参数的构造方法,而不能在使用默认的无参构造器类中this的用法,this在类的内部使

2020-07-09 15:13:31 75

原创 Java放弃之旅(四)-java中的控制变量

哦,你来了java的控制变量相较于C/C++中的改变1.在C/C++中可以使用0、1表示真与假,但是在java中不能,需要准确的boolean类型2.java中在使用for控制语句时,内部的操作可以用逗号来分隔for(int i,int j=i+1;i<10;i++,j=j+10){}3.使用foreach语法能够更方便对数组与容器进行迭代操作for(int x=0;x<f.length;x++){ System.out.println(f[x]);}转化为foreach

2020-07-08 17:29:13 302

原创 Java放弃之旅(三)-操作符

可能会困扰你的小问题合集1.“=”对象之间的赋值操作实际上是引用的复制,被赋值的对象将会丢失原有的引用,原有的引用对象将会被垃圾回收器回收可以使用数据成员赋值取代对象的赋值,以便对象之间能够保持相互独立// t1=t2t1.value=t2.value;方法调用时也会出现上述的赋值问题,在方法中直接传入对象参数,并在方法内改变参数对象的value,将会导致传入对象的实际value被修改,因为在一些语言中参数会在方法内创建新的副本,但是java中将会直接使用引用,导致原有的对象会被修改

2020-07-08 15:17:58 87

原创 Java放弃之旅(二)-Javadoc

给我一个Java,我能逃离地球java之源-对象

2020-07-08 10:42:24 77

原创 Java放弃之旅(一)-Thinking in Java

Java RoadPart1Java的设计思想(OOP面向对象编程)百度一下1.OOP特性万物皆为对象程序是对象的集合,他们通过发送消息来告诉彼此要想做的每个对象都有自己的有其他对象构成的存储每个对象都有其类型(每个对象都是某个类的一个实例instance)某一特定类型ed所有对象都能接受同样的消息2.接口与对象通常在描述类时使用UML(Unified Modelling Language)图来进行表示,上部代表了类名,中部可以是数据成员,底部通常为方法(一般只写公共的方法)接口

2020-07-06 10:44:41 149

原创 Spring Boot 入门简介-学习笔记(一)

入门配置及helloworld程序1.环境准备MavenIDEA2.使用IDEA创建Maven项目3.配置Spring Boot 依赖这里推荐官网依赖配置Demo官网地址4.创建主程序类这里先就直接新建类好了记得加入Controller:5. 调试好了基本工作搞定,开始跑起来:Tips1.Maven项目的pom.xml依赖导入问题:最好的还是用依赖自动导入,这...

2019-08-15 17:29:54 96

空空如也

空空如也

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

TA关注的人

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