02 2020 档案

摘要:我们平常经常说UDP是不可靠连接,TCP是可靠连接,然而TCP为什么是可靠的呢 1. TCP和UDP的优缺点TCP 缺点: [1] 三次握手四次挥手,传输更多包,浪费一些带宽[2] 为了进行可靠通信,双方都要维持在线,通信过程中服务器server可能出现非常大的并发连接,浪费了系统资源,甚至会出现宕 阅读全文
posted @ 2020-02-28 17:45 w'c's 阅读(1376) 评论(0) 推荐(0)
摘要:首先非常明确的是两次握手是最基本的。第一次握手,客户端发了个连接请求消息到服务端,服务端收到信息后知道自己与客户端是可以连接成功的,但此时客户端并不知道服务端是否已经接收到了它的请求,所以服务端接收到消息后的应答,客户端得到服务端的反馈后,才确定自己与服务端是可以连接上的,这就是第二次握手。 客户端 阅读全文
posted @ 2020-02-28 15:57 w'c's 阅读(759) 评论(0) 推荐(1)
摘要:一、OSI七层模型 OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。 三、五层体系结构 五层体系结构包括:应 阅读全文
posted @ 2020-02-28 15:40 w'c's 阅读(7896) 评论(0) 推荐(1)
摘要:spring 的优点? 1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发 6.spring对于 阅读全文
posted @ 2020-02-28 15:00 w'c's 阅读(688) 评论(0) 推荐(0)
摘要:本文简单的介绍一下基于SpringBoot框架动态多数据源切换的实现,采用主从配置的方式,配置master、slave两个数据库。 一、配置主从数据库 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource driverCla 阅读全文
posted @ 2020-02-27 20:01 w'c's 阅读(595) 评论(0) 推荐(0)
摘要:目录 1 Resource简介 2 通过ResourceLoader获取资源 3 在bean中获取Resource的方式 1 Resource简介 在Spring内部,针对于资源文件有一个统一的接口Resource表示。其主要实现类有ClassPathResource、FileSystemResou 阅读全文
posted @ 2020-02-27 19:53 w'c's 阅读(435) 评论(0) 推荐(0)
摘要:select b.username,b.sid,b.serial#,logon_time from v$locked_object a,v$session b where a.session_id = b.sid order by b.logon_time; alter system kill se 阅读全文
posted @ 2020-02-26 17:38 w'c's 阅读(611) 评论(0) 推荐(0)
摘要:存取Oracle当中扫描数据的方法(一) Oracle 是一个面向Internet计算环境的数据库。它是在数据库领域一直处于领先地位的甲骨文公司的产品。可以说Oracle关系数据库系统是目前世界上流行的关系数据库管理系统,本文将对oracle当中扫描数据的存取方法进行介绍。 1) 全表扫描(Full 阅读全文
posted @ 2020-02-26 13:32 w'c's 阅读(681) 评论(0) 推荐(0)
摘要:创建表空间参数详解 语法描述: CREATE [UNDO] TABLESPACE tablespace_name [DATAFILE datefile_spec1 [,datefile_spec2] ...... [ { MININUM EXTENT integer [k|m] | BLOCKSIZ 阅读全文
posted @ 2020-02-26 11:41 w'c's 阅读(1173) 评论(0) 推荐(0)
摘要:概念: select distinct sid from v$mystat; 查询session id OLTP 系统强调数据库内存效率,强调内存各种指标的命令率,强调绑定变量,强调并发操作;OLAP 系统则强调数据分析,强调SQL执行市场,强调磁盘I/O,强调分区等。 位图索引适合olap Ora 阅读全文
posted @ 2020-02-26 11:28 w'c's 阅读(766) 评论(0) 推荐(0)
摘要:、Oracle数据库Where条件执行顺序: 由于SQL优化起来比较复杂,并且还会受环境限制,在开发过程中,写SQL必须必须要遵循以下几点的原则: 1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写 阅读全文
posted @ 2020-02-26 10:57 w'c's 阅读(1729) 评论(0) 推荐(0)
摘要:我们在写业务代码经常遇到需要一大堆if/else,会导致代码可读性大大降低,有没有一种方法可以避免代码中出现大量的判断语句呢?答案是用规则引擎,但是传统的规则引擎都比较重,比如开源的Drools,不适合在小需求中应用。最近在github上面看到一个傻瓜式的Java规则引擎Easy-Rules,这里结 阅读全文
posted @ 2020-02-24 17:07 w'c's 阅读(383) 评论(0) 推荐(0)
摘要:同步,可以理解为在执行完一个函数或方法之后,一直等待系统返回值或消息,这时程序是出于阻塞的,只有接收到返回的值或消息后才往下执行其他的命令。 异步,执行完函数或方法后,不必阻塞性地等待返回值或消息,只需要向系统委托一个异步过程,那么当系统接收到返回值或消息时,系统会自动触发委托的异步过程,从而完成一 阅读全文
posted @ 2020-02-14 17:52 w'c's 阅读(104) 评论(0) 推荐(0)
摘要:一:范围分区 就是根据数据库表中某一字段的值的范围来划分分区,例如: Sql代码 create table graderecord ( sno varchar2(10), sname varchar2(20), dormitory varchar2(3), grade int ) partition 阅读全文
posted @ 2020-02-13 11:21 w'c's 阅读(263) 评论(0) 推荐(0)
摘要:VM 中文名java虚拟机,是用来运行java程序的一个平台,这篇文章 主要讲述 JVM的内存模型。 首先JVM将内存划分为了5大块,如下图所示: JVM内存模型 这5大块可以分为 两大类,分别是 线程私有的,和 线程共享的 线程私有的 虚拟机栈,本地方法栈,程序计数器 这块区域的数据是每个线程私有 阅读全文
posted @ 2020-02-12 17:49 w'c's 阅读(127) 评论(0) 推荐(0)
摘要:js克隆一个对象 我们知道,对象类型在赋值的过程中其实是复制了地址,所以如果改变了一方,其他都会被改变。我们应该如何克隆一个对象,并且避免这种现象的发生呢? 方法一:Object.assign function copy(obj){ return Object.assign({}, obj); } 阅读全文
posted @ 2020-02-04 10:18 w'c's 阅读(149) 评论(0) 推荐(0)
摘要:基本概念: rowid 表明了该行在oracle数据库中的物理具体位置 (一)索引按存储结构分为B树索引,和位图索引 (二)索引按功能和索引对象分还有以下类型。 (1)唯一索引意味着不会有两行记录相同的索引键值。唯一索引表中的记录没有RowID,不能再对其建立其他索引。在oracle10g中,要建立 阅读全文
posted @ 2020-02-03 15:44 w'c's 阅读(169) 评论(0) 推荐(0)