- 博客(54)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Oracle
查询剩余表空间大小SELECT a.tablespace_name "表空间名", total "表空间大小", free "表空间剩余大小", (total - free) "表空间使用大小", total / (1024 * 1024 * 1024) "表空间大小(G)", free / (1024 * 1024 * 1024) "表空间剩余大小(G)", (total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)", round((total
2022-01-20 09:23:03
3955
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 linux新建磁盘分区
一、使用命令查看磁盘信息1、fdisk -l查看分区及硬盘2、lsblk列出所有可用块设备的信息以及依赖关系二 磁盘操作帮助fdisk /dev/vda //操作vda磁盘---------------------------------------------------------Command (m for help): m //输出帮助信息 Command action a toggle a bootable flag //设置启动分区
2022-01-17 10:54:25
6042
原创 ip、网关、子网掩码、DNS
ip地址Internet Protocol 互联网协议地址,为了发数据包确定地址x.x.x.x 0 ~ 255(ipv4)子网掩码的作用掩码的作用是划分网段的确定一个ip所在的网段,有了掩码就知道了网络位如果掩码为255.255.255.0,网络位是3192.168.1.2192.168.1.1如果是255.255.0.0,网络位是2192.168.1.2192.168.2.1ip地址 的前几个网络位相同,代表了他们是同一网段同一网段的通信为直接通信,直接发数据包不同网段的通信为
2022-05-18 11:01:33
661
原创 MYSQL常用函数
YEAR(date)接受一个日期类型的参数,并且返回年份-- 查询2小时前的数据select * from tableName WHERE create_time < DATE_SUB(NOW(), INTERVAL 2 HOUR)/*按天统计*/SELECT count(id) countNum, DATE(create_time) createTimeFROM rd_track_infoGROUP BY DATE(create_t
2022-03-08 12:10:14
126
原创 网络协议相关知识
网络编程三要素协议TCP/IP协议、UDP协议IP地址IPv4:是一个32位的二进制数,通常被分为4个字节,表示成127.0.0.1。每个字节都是0~255之间的十进制整数,最多可以表示42亿个IPv6:16个字节,128位的地址长度,扩大地址空间,解决资源不够的问题端口HTTP协议端口:80HTTPS协议端口:443MySQL默认端口:3306Tomcat默认端口:8080Oracle默认端口:1521网络通信协议分类TCP/IP协议(传输控制协议/因特网互联协议)UDP协议
2022-01-20 09:34:01
101
原创 impala
impala表不同类型扩展语句写法hive表(hive必须有op_partition分区字段)EXTRA_TABLE_DEIFNE=partitioned by (OP_PARTITION string)stored as parquet;kudu表EXTRA_TABLE_DEIFNE=partitioned by (OP_PARTITION string)stored as kudu;
2022-01-20 09:29:12
1171
原创 动态代理步骤
实现动态代理的步骤1、创建接口,定义目标类要完成的方法2、创建目标类实现接口3、创建InvocationHandler接口的实现了类,在invoke方法中完成代理类的功能 1)调用目标方法 2)增强功能4、使用Proxy类的静态方法, 创建代理对象,并把返回值转为接口类型//1、创建接口,定义目标类要完成的方法 public interface UsbSell { float sell(int amount); }//2、创建目标类实现接口 public class F
2022-01-06 16:20:30
327
原创 RESTful风格
曾经Web上的URI都是冰冷的数字或者无意义的字符串,但现在越来越多的网站使用_或-来分隔一些单词,让URI看上去更为人性化。例如国内比较出名的开源中国社区,它上面的新闻地址就采用这种风格, 如http://www.oschina.net/news/38119/oschina-translate-reward-plan。例如上述/git/git/commit/e3af72cdafab5993d18fae056f87e1d675913d08就表示了一个多级的资源, 指的是git用户的git项目的某次提交
2022-01-06 16:20:04
93
原创 #git常用指令
#git常用指令指令作用git --version查看当前git版本clear进行清屏git config --global user.name “zhangsan”设置用户名和邮箱git init本地仓库的初始化操作git add xxx添加文件到暂存区git commit -m “注释” xxx提交文件到本地仓库git log分页展示日志(上页-空格。下页-b。退出q)git log --pretty=oneline在一行进
2022-01-06 16:19:15
84
原创 html1
HTML基本标签设置段落标记 <p> 1到6号标题 <h1~h6>预留格式 <pre>删除字 <del>插入字 <ins>粗体字 <b>斜体字 <i>上标 <sup>————————10<sup>2</sup>————————下标 <sub>————————10<sup>2</sup>————————字体标
2022-01-06 16:15:58
175
原创 多线程02
CPU的运算速度非常快,不能与主内存直接进行交互,中间加了一层高速缓存(寄存器,缓存)java线程内存也是如此,每个线程再访问同一个共享变量的时候,他会先将此变量生成一个副本,如此线程B修改副本后,线程A并无法感知JMM数据的原子操作(硬件级别)read(读取): 从主内存读取数据load(载入):将主内存读取到的数据写入工作内存use(使用):从工作内存读取数据来计算assign(赋值):将计算好的值重新赋值到工作内存当中store(存储):将工作内存数据写入主内存white(写入
2022-01-06 16:15:44
176
原创 Vue上手
Vue简介这是一个JS框架简化Dom操作响应式的数据驱动第一个Vue程序1、导入开发版本的Vue.js2、创建Vue实例对象,设置el属性和data属性3、使用简洁的模板语法把数据渲染到页面上
2022-01-06 16:15:03
333
原创 CSS笔记
多字体可以设置多个font-family,body { font-family: 'Microsoft YaHei',Times,}字体复合属性body { font: font-style font-weight font -size/line-height font-family;}<!--font-size 和 font-family必须有-->后代选择器div a {}子元素选择器div>a {}并集选择器div,a,li {}链接伪类选择器a
2022-01-06 16:14:55
167
原创 Spring
暴力反射无参构造方法实例必须要有无参构造才能创建静态工厂与动态工厂实例scope1、singleton ,单例模式,在spring核心文件被加载时进行实例化,创建容器时对象创建,应用卸载时,销毁容器并摧毁对象2、prototype, 实例化多个,使用对象时,会创建新的对象实例,对象长时间不用会被java垃圾回收器回收,对象摧毁bean 生命周期配置init-method 指定类中初始化方法名称destory-method 指定类中销毁方法名称关闭Spring容器ClassPa
2022-01-06 16:14:30
210
原创 Java自带获取资源文件的方法
ResourceBundle rb = ResourceBundle.getBundle("jdbc");//从类路径下找--Resources文件夹下,不需要带后缀String value = rb.getString("key");
2022-01-06 16:14:20
202
原创 Servlet
域对象在某一个范围之内,可以在Servlet之间共享数据分类:1、ServletContext application:全局作用域对象,tomcat运行期间,可以为当前工程中上所有的servlet共享数据2、HttpSession session:会话作用域对象,在一次会话中共享3、HttpServletRequest request:请求作用域对象,在一次请求中共享CookieCookie会在Http请求头中加,Set-Cookie: name=xyz; expires=Friday, 0
2022-01-06 16:14:12
54
原创 oracle
ORACLE体系结构数据库的主要功能是存储数据,存储数据的方式称为存储结构。逻辑存储结构:用于描述ORACLE内部组织和管理数据的方式。物理存储结构:用于描述ORACLE在操作系统中的物理文件组成情况。一、逻辑存储结构:是从逻辑的角度分析数据库的构成,是指的一种层次结构,主要有表空间、段、数据区和数据块1、数据块:1)逻辑存储结构中最小的逻辑单位,也是执行数据库输入输出操作的最小存储单位2)ORACLE数据存放在“ORACLE数据块”中,而不是“操作系统块”中3)通常ORACLE数据块是操
2021-12-29 15:37:47
427
原创 kafka
cd /usr/hdp/3.1.4.0-315/kafka/查询列表bin/kafka-topics.sh --list --zookeeper petabase-1:2181创建主题bin/kafka-topics.sh --create --zookeeper petabase1:2181 --replication-factor 3 --partitions 3 --topic flumeceshi1消费者bin/kafka-console-consumer.sh --bootstrap-
2021-12-13 09:42:56
1290
原创 ES6 5.17
let 与 constlet声明的变量只在代码块内有效,只能声明一次,常用在for循环中,不存在变量提升const声明常量,首次创建必须初始化暂时性死区,在块内存在let或者const,代码块会对这些变量从开始就形成一个封闭的作用域,在声明前使用就会报错,不管外面有没有var声明与否const保证的是地址不变,声明引用时要小心解构赋值1、数组解构let [a, b, c] = [1, 2, 3];//a = 1; b = 2; c = 3;2、可以嵌套let [a, [[b], c]
2021-05-17 20:08:19
106
原创 5.16 js
变量命名规范简单数据类型\n – String换行typeof关键字typeof num;返回变量的类型prompt 弹出输入,可接受取过来的值,是字符型的console.log() 控制台打印alert 弹出框数据类型转换1、转为字符串 var num = 10; var str = num.toString(); //toString方法 var str2 = String(num); //强制类型转换 var str3 = num+''; //加号拼接
2021-05-16 23:41:45
120
原创 5.12前端学习
常用浏览器及其内核五大浏览器IE Edge 火狐 谷歌 Safari Opera浏览器内核备注IETridentIE、猎豹安全、360极速浏览器、百度浏览器firefoxGecko火狐浏览器内核SafariWebkit苹果浏览器内核chrome\OperaBlinkchrome\opera浏览器内核,Blink其实是WebKit的分支标签<!DOCTYPE html>文档类型声明标签,告诉浏览器使用最新的html5展示&l
2021-05-13 15:56:24
121
原创 IntelliJ IDEA中的快捷键
Alt + insert = 万能的增加、新建、添加ctrl + shift + F12 = 窗口变大、变小esc = 退出ctrl + Y = 删除一行alt + 左箭头/右箭头 = 切换java程序ctrl + shift +F10运行ctrl + p 提示方法的参数切换窗口 alt + 1/2/3/4/5/6...
2021-01-30 15:12:03
52
原创 多线程
1、线程概述1、1 线程相关概念进程线程主线程与子线程串行,并发与并行1、2 线程的创建与启动1、3 线程的常用方法1、4线程的生命周期1、5 多线程编程的优势与存在的风险
2021-01-28 16:49:46
170
原创 Mybatis-plus插件
mybatis-plus是一个mybatis的插件,是国内开发的,还没有进入springboot的孵化器,加入了mybatis-plus的依赖,就不要再加mybatis依赖。<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</ver
2021-01-10 17:17:05
708
2
原创 Error creating bean with name ‘requestMappingHandlerMapping
拦截器相关@Pointcut("execution(* com.qzjblog.blog.web..*.*(..))")切面拦截时一定要注意,不能拦截全部类,只需要拦截Controller所在的包即可,不然就会将拦截器等全部拦截掉。若全部拦截有可能会在服务启动时报org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' de
2020-12-14 16:10:47
2682
原创 JavaSE
1、HelloWorld!public class HelloWorld{ //class-定义一个类;HelloWorld表示一个类名//以下方法体是一个程序的主方法,是入口 public static void main(String[]args){ //方法体 //public 公开的;static 静态的;void 空; System.out.println("HelloWorld!") }}...
2020-12-11 11:12:29
336
原创 AspectJ框架
AOP1、动态代理 实现方式:JDK动态代理,使用jdk中的Proxy,Method,InvocationHandler创建代理对新挨个 JDK动态代理要求目标类必须实现接口 cglib动态代理:是第三方的工具库,创建代理对象,原理是继承,通过继承目标类,创建子类 子类就是代理对象,要求目标类不能是final,方法也不能是final2、动态代理的作用: 1)在目标类源代码不改变的情况下,增加功能 2)减少代码的重复 3)专注业务逻辑代码 4)解耦合
2020-12-11 11:12:17
163
原创 项目遇到的知识点
设置类上自定义注释模板。Setting–>Editor–>File and Code Templates -->Includes–>File HeaderHTTP状态码HttpStatus = { //Informational 1xx 信息 '100' : 'Continue', //继续 '101' : 'Switching Protocols', //交换协议 //Successful 2xx 成功
2020-12-10 19:56:22
266
1
原创 禁用笔记本自带键盘
1、管理员身份运行cmd2、禁用笔记本键盘:sc config i8042prt start= disabled 启用笔记本键盘:sc config i8042prt start= auto3、重启
2020-12-05 20:50:27
137
原创 引入semantic-ui的Doc
<link rel="stylesheet" href="https://cdn.jsdelivr.net/semantic-ui/2.2.4/semantic.min.css/" ><script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js"></script><script src="https://cdn.jsdelivr.net/semantic-ui/2.2.4/s
2020-12-04 22:05:57
142
原创 Redis
互联网的特征1、访问量大2、高并发3、高可用4、海量数据RedisRedis是当今非常流行的基于Key,Value结构的作为Cache使用的NoSQL数据库主要是做缓存的,减轻对数据库的查询压力
2020-12-02 11:22:44
61
原创 Linux
Linux快捷键快捷键功能Ctrl + C退回命令行Ctrl + L清屏(本质是翻到下页)shift + insert粘贴tab补全代码y同意n否定↑ / ↓访问历史命令Linux磁盘管理命令命令功能cd …退回上级目录cd /退回根目录ls展示文件夹信息ll展示详细信息- 表示文件 d 表示文件夹l 表示快捷方式pwd展示在哪个路径下Linux文件管理命令
2020-12-01 16:13:14
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人