Organizations

  • 伪列介绍: 伪列不存在于任何一张表中,但是会被所有的表共享 伪列可以从表中查询,但不能进行DML操作 常用的伪列有ROWID和ROWNUM 现有一张stuInfo表,对该表进行操作— STUNO STUNAME STUAGE STUID STUSEAT ---------- ---------------------------------------- ---------- ---------- ---------- 1 张三 18 1 2 李四 20 2 3 王五 15 3 4 张三 18 4 5 张三 20 5 DISTINCT(去重)关键字 不重复显示所有学员姓名和年龄 select DISTINCT stuName,stuAge From stuInfo STUNAME STUAGE ---------------------------------------- ---------- 王五 15 张三 20 张三 18 李四 20 可以看到少了一条学号4的数据; 查询学生姓名,年龄,rowid与rownum (注意需要给表加别名) select rowid,rownum,s.stuname,s.stuage from stuInfo s ROWID ROWNUM STUNAME STUAGE ------------------------------------------------------------------------- AAARUyAAEAAAAGQAAA 1 张三 18 AAARUyAAEAAAAGQAAB 2 李四 20 AAARUyAAEAAAAGQAAC 3 王五 15 AAARUyAAEAAAAGQAAD 4 张三 18 AAARUyAAEAAAAGQAAE 5 张三 20 ROWNUM :逻辑序列 不用的sql语句在执行时,rownum的值不一致;
    Updated November 25, 2019
  • 前言: 程序当中有很多数据,每一个数据都是有相关的数据类型的,不同的数据类型占用空间的大小也不同. 数据类型的作用是指导JVM运行程序的时候给该数据分配多大的内存空间。 数据类型-介绍 java中的数据类型包括两种: 基本数据类型 引用数据类型 ###关于基本数据类型: 基本数据类型包括 四大类 八小种 第一类:整数型 第二类:浮点型 byte,short,int,long float,double 第三类:布尔型 第四类:字符型 boolean char 字符串属于==引用数据类型 字符串使用双引号“A”, 字符 使用双引号‘A’; 八种数据类型各自所占用空间大小是多少? 基本数据类型 占用空间大小【单位:字节】 byte 1 short 2 int 4 long 8 float 4 double 8 boolean 1 char 2 计算机在任何情况下只能识别二进制.
    Updated November 24, 2019
  • [TOC] 单体应用存在的问题(为什么要用SpringCloud) 随着业务的发展,开发变得越来越复杂。 修改,新增某个功能,需要对整个系统进行测试,部署。 一个模块出现问题,很可能导致整个系统的崩溃。 开发团队同时对数据进行管理,容易产生安全漏洞。 各个模块使用同一种技术进行开发,各个模块很难根据实际的情况选择更适合的技术框架,局限性很大/ 模块内容过于复杂,如果员工离职,交接难度,所需时间提升很大。 分布式,集群 集群:一台服务器无法承受高负荷并发的数据访问量,那就开十台服务器,十台不够就开一百台(物理层面)。很多人干同一件事情,来分担压力。 分布式:将一个复杂的问题差分成若干个小问题,将一个大型的项目拆分成若干个微服务来协同完成(软件设计层面)。将一个庞大的工作拆分成若干个小步骤,交给不同的人员来做,最后将所有结果整合实现大的需求。 服务治理的核型分为三部分:*注册中心*,*服务提供者*,*服务消费者*。 再分布式系统中,每个微服务启动时,将自己的信息储存到注册中心,这叫服务注册。 服务消费者通过注册中心获取到服务提供者的网络信息,通过该信息调用服务,这叫服务发现。 Spring Cloud Eureka Eureka Server, 注册中心; Eureka Client,所有需要进行注册的微服务通过 Eureka Client来连接到Eureka Server进行注册; Eureka Server(注册中心)代码实现 创建一个父工程,pom.xml如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <packaging>pom</packaging> <modules> <module>eurekaaservice</module> <module>eurekaclicent</module> </modules> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.2.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.xxh</groupId> <artifactId>aispringcloud3</artifactId> <version>0.0.1-SNAPSHOT</version> <name>aispringcloud3</name> <description>Demo project for Spring Boot</description> <properties> <java.
    Updated January 1, 0001
Previous