文章分类 - 后端
摘要:maven工程类型 pom工程 POM工程是逻辑工程,用在父级工程或者聚合工程,用来做jar包管理 jar工程 将会打成jar包,用作jar包使用,即常见的本地工程 》java project war工程 将会打包成war,发布在服务器上的工程。 maven目录结构 src/main/java 这个
阅读全文
摘要:maven仓库 maven仓库是基于简单文件系统存储的,集中化管理java API资源(构件)的一个服务。 仓库中的任何一个构件都有其唯一的坐标,根据这个坐标可以定义其在仓库中的唯一存储路径。得益于Maven的坐标机制。任何maven项目使用任何一个构件的方式都是完全相同的。 Maven可以在某个位
阅读全文
摘要:抽象类 1.一个方法将方法体去掉,然后被abstract修饰,那么这个方法变成了一个抽象方法 2.一个类中如果有方法时抽象方法,那么这个方法也会变成一个抽象方法。 3.一个抽象类中有0-n个抽象方法 4.抽象类只能被其他类继承,并抽象或者重写抽象方法。 5.一般子类不会加abstract修饰,一般会
阅读全文
摘要:多态 先有父类,再有子类 》继承 先有子类,再有父类 〉泛化 2.什么是多态? 多态就是多种状体啊:同一行为,不同的子类表现出来不同的形态 多态指的是同一个方法调用,然后由于对象不同会产生不同的行为。 3.多态的好处? 为了提高代码的拓展性,符合面向对象的设计原则,开闭原则。 开闭原则:指的是拓展是
阅读全文
摘要:权限修饰符 private 同一个类中访问没有问题,不同类中不可以进行访问 default default为缺省字符,不需要专门写。 同一个类,同一个包下的其他类都可以访问。 protected 同一个类,同一个包下的其他类,到不同包下的子类 public 在整个项目中都可以访问 总结:一般类之前用
阅读全文
摘要:static static可以修饰属性、方法、代码块、内部类 static修饰属性 静态的内容优先于对象存在。 内存分析: 一般官方推荐的访问方式,可以通过类名.属性名(因为类在加载的时候也会加载到方法区中。) static修饰属性: 1.在类加载的时候一起加载入方法区中的静态域中 2.先于对象存在
阅读全文
摘要:创建对象的过程: 1.在第一次遇到的一个类的时候,对这个类进行加载,只加载一次。 2.创建对象,在堆中创建一个空间 3.对对象进行初始化操作,属性赋值都是默认的初始值。 this关键字指代的是当前对象。 1.this可以修饰属性: 当属性名称和形参发生重名的时候,或者属性名字和局部变量重名的时候,都
阅读全文
摘要:Linux下的Oracle 11g设置开机自启 我们可以手动来启动 1 startup启动实例 [oracle@rhel64 ~]$ sqlplus / as sysdba SQL> startup 2 启动监听 [oracle@rhel64 ~]$ lsnrctl status [oracle@r
阅读全文
摘要:oracle修改最大连接数 步骤一:首先通过sqlplus登陆数据库,sqlplus / as sysdba 如果不是默认账号密码可以这样登录 sqlplus root/123456@//127.0.0.1:11521/orcl 步骤二:查看当前数据库进程的连接数 步骤三:查询数据库当前会话的连接数
阅读全文
摘要:面向对象 面向过程 当事件比较简单的时候,利用面向过程,注意的事件的具体的步骤/过程,注意的是过程中的具体的行为,以函数为最小的单位,考虑怎么做 人把大象装进冰箱: 面向过程: 函数1:打开冰箱(){人站在冰箱前,打开冰箱,冰箱卡到30度角,冰箱的灯打开了} 函数2:存储大象(){大象先迈开左腿,再
阅读全文
摘要:数组 数组的定义:数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列后组合而成。其中,每一个数据称作一个元素,每一个元素可以通过一个索引来访问它们。 数组的四个基本特点: 1.数组的长度是确定的。数组一旦被创建,它的大小就是不可改变的。 2.其元素的类型必须是相同
阅读全文
摘要:final修饰符 final修复类 该类不能被继承 final修复成员变量 该成员变量不能被修改。 只能在被创建时或者在其构造方法处进行赋值,并且只能赋值一次。 final修饰静态变量 final修饰构造方法 final不能修饰构造方法,因为构造方法和别的方法不一样,其不存在覆盖的问题,且子类也没有
阅读全文
摘要:编码和字符集 编码表也可以称之为字符集 由权威机构形成的编码表才可以称之为:字符集 ASCLL 英文字符集 用一个字节的7位表示 IOS8859-1 西欧字符集 用一个字节的8位表示 GB2312 简体中文字符集 最多使用两个字节编码 GBK GB2312的升级,加入了繁体字 最多使用两个字节编码
阅读全文
摘要:依赖管理 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</version> <relati
阅读全文
摘要:redis之主从复制 主从复制:是指将一台redis服务器的数据,复制到其他的redis服务器。前者是主节点,后者称为从节点;数据的复制是单向的,只能由主节点到从节点。master以写为主,slave以读为主。 默认情况下,每台redis服务器都是主节点,且一个主节点可以有多个从节点,但一个从节点只
阅读全文
摘要:持久化 RDB(redis database) 在指定的时间间隔内将内存的数据集快照写入到磁盘,也就是行话讲的snapshot快找,它恢复时是将快照文件读到内存中。 1.redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,代持久化过程都结束了。 2.再用这个临时文
阅读全文
摘要:springboot整合Redis 在springboot2.0x之后,原来使用的jedis被替换成了lettuce jedis:采用直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedis pool连接池!更像BIO模式 lettuce:采用netty,实例可以在多个线程中进行共享
阅读全文
摘要:Bitmaps 位存储 bitmaps位图,数据结构,都是操作二进制来进行记录,就只有0和1两个状态。 365天=365bit 1字节=8bit, setbit sign 4 1 getbit sign 4 bitcount sign
阅读全文
摘要:Hyperloglog 什么是基数? A{1,3,5,7,9,7} B{1,3,5,7} 基数(不重复的元素)=5,可以接受误差 0.81%的错误率 简介: Redis2.8.9版本久更新了Hyperloglog数据结构! Redis hyperloglog 基数统计的算法。 优点:占用的内存是固定
阅读全文
摘要:geospatial地理位置 geoadd 添加地理位置 geoadd china:city 120.16 30.24 hangzhou 108.96 34.26 xian geoadd china:city 106.50 29.53 chongqing 114.05 22.52 shenzhen
阅读全文

浙公网安备 33010602011771号