自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Shell

1. echo 输出命令 语法:echo [选项] [输出内容] 选项:-e 支持反斜线控制的字符转换控制字符 作用 \\ 输出\本身 \a 输出警告音 \b 退格键,也就是向左删除键 \c 取消输出行末的换行符,和“-n”选项一样 \e ESCAPE键 \f 换页符 \n 换行符 \r 回车键 \t 制表符,也就是tab键 \v 垂直制表符 \0nnn 按照八进制A...

2020-07-22 16:59:54 302

原创 Oracle进阶

1 视图----视图的概念: 视图就是提供一个查询的窗口,所有数据来自原表----查询语句创建表create table emp as select * from scoot.emp;select * from emp;----创建视图[必须有dba权限]create view v_emp as select ename,job from emp;----查询视图...

2020-04-11 12:18:56 2768

原创 Oracle基本操作

1. Oracle简介oracletl始人拉里埃里森拉里:埃里森和三个朋友合伙于1977年成立了软件开发研究公司,其个人持服60%。之后软件开发研究公司为美国中央情报局开发了名为oracle的数据库,从此名声大操。软件开发研究公司也因此改名为oracle.1989年oracle进入中国以甲骨文命名。oracle以数据存储量大,处理速度快,安全性高,客错性强等出色特征,长期以来占据着...

2020-04-10 22:59:38 2019

原创 Linux

硬件 设备文件名 IDE硬盘 /dev/hd[a-d] SCSI/SATA/USB/硬盘 /dev/sd[a-p] 光驱 /dev/cdrom或/dev/sr0 软盘 /dev/fd[0-1] 打印机(25针) /dev/ip[0-2] 打印机(USB) /dev/usb/ip[0-15] 鼠标 /dev/...

2020-04-09 16:32:29 443

原创 MySQL安装与卸载

数据库的基本概念1.数据库的英文单词: DataBase 简称; DB2.什么是数据库? 用于存储和管理数据的厂库.3. 数据库的特点 1.持久化存储数据的.其实数据库就是一个文件系统 2.方便存储和管理数据 3.使用了统一的方式操作数据库 -- SQL4,常见的数据库软件 常用的数据...

2019-11-19 01:35:10 236

原创 Dubbo

SOA思想SOA介绍SOA(Service-Oriented Architecture,面向服务的架构)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来.接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台,操作系统和编程语言,这使得构建在各种各样的系统中服务可以以一种统一和通用的方式进行交互.面向服务架构,它可以...

2019-11-15 01:12:15 188

原创 Hash一致性算法

一致性哈希算法在1997年由麻省理工学院提出。hash取余产生的问题:新增节点、删除节点会让绝大多数的缓存失效,除了导致性能骤降外很有可能会压垮后台服务器。解决点一:集群中节点挂掉或新增节点的时候,要对已有节点的影响降到最小。其解决思路,就是对缓存的object和Node使用同一个hash函数(实际不需要完全一致,但至少保证产生的hash空间相同),让他们映射到同一个hash空间中去,...

2019-11-13 21:39:58 142

原创 redis

1.为什么需要redis从电商的业务特点来看,CRUD操作中,80%的业务都是查询,20%的业务是新增,修改,删除操作 数据不会频繁变更比如说:我们去京东电商上,做的最多的就是浏览商品,看商品的详细信息,推荐信息,,评价信息,这些都是属于查询动作,所以在电商业务中,80%都是查询操作,其余的才是新增,修改,删除业务,而且数据不会频繁修改,比如说商品的价格,商家不会频繁的去修改商品的价格...

2019-11-12 01:24:18 281

原创 Java SE

spring中自动装配的方法-no : 不进行自动装配,手动设置bean的依赖关系-byName : 根据Bean的名字进行自动装配-byType : 根据Bean的类型进行自动装配-constructor : 类似于byType,不过是应用于构造器的参数,如果正好有一个bean与构造器的参数类型相同则可以自动装配,否则会导致错误-autodetect : 如果有默认的构造器...

2019-11-06 00:28:56 96

原创 IDEA web项目

1.2.3.项目名,及存储位置目录结构src : 源文件web : 需要发布的应用文件夹WEB-INF: 管理类,资源,配置web.xml: 应用配置文件index.jsp: 测试页面4.配置Tomcar4.1点击Add Configuration4.2 点击加号4.3 选择Tomcat Service ,因为是本地测试...

2019-10-26 16:49:09 178

原创 mybatis分析

1.1 应用架构分析mybatis是一个优秀的持久层框架,底层基于JDBC实现与数据库的交互,并在JDBC操作的基础上做了封装和优化,其应用架构如图所示 应用程序(任意方法:main方法/单元测试方法)--获取mybatis相关的API(任何框架都有一组对外的API,使用这样的一组API来执行数据访问,mybatis底层其实是封装了JDBC相关API的一些调用,底层借助J...

2019-10-10 22:34:06 177

原创 GC算法

1.1 引言在理解GC之前,先回顾一下JVM体系结构,如下图所示:类加载JVM执行引擎1.2何为GC:基于正在使用的对象进行遍历,对存活的对象进行标记,其未标记对象可认为是垃圾对象,然后基于特定算法进行回收,这个过程称之为GC(Garbage Collection),所有的GC系统可从如下几个方面进行实现:1. GC判断策略(例如引用计数,...

2019-10-08 22:37:11 398

原创 类加载

1.1 类加载概述所谓类加载就是将类从磁盘或网络读到JVM内存,然后交给执行引擎执行类加载器有哪些主要的就是启动加载器(BootStrap ClassLoader) 和其他所有类加载器注意:启动类加载器是虚拟机一部分,是由c++实现的,其他类加载器是独立于虚拟机外的一部分,都继承了java.lang.ClassLoader类加载器主要分为以下四部分启动加载器:B...

2019-09-25 13:16:15 106

原创 FQA 问题

1. new了两个SimpleDateFormat类,但是输出地址时,值是相同的,那么他们是同一对象吗?package com.fqa;import java.text.SimpleDateFormat;public class TestFQA01 { public static void main(String[] args) { SimpleDateFormat sdf1 ...

2019-09-25 10:44:55 447

day01-day02-SSM框架总结-SpringBoot入门 (1).zip

ay01-day02-SSM框架总结-SpringBoot入门 (1).zip

2019-10-29

空空如也

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

TA关注的人

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