自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 【无标题】

阶段总结:目标一:熟悉java语法、集合、IO等基础框架【常用的Map,BIO、NIO等】内容:一、面向对象特性:封装、继承、多态二、map:常见的map集合有哪些?HashMap、HashTable、ConcurrentHashMapHashMap和HashTable的区别?HashMap是基于数组和单项链表实现的,键值可以为空,线程不安全。HashTable是基于哈希表实现的,键值不能为空,线程安全HashMap和TreeMap的区别?HashMap数据无序,TreeMap数据有序Se

2022-03-22 22:41:31 1252

原创 分页查询实例

分页查询1.最简单的例子:根据班级做分页查询select * from student where class=?limit beginIndex,pageSize班级只是一个条件项,和我们说的分页查询关系不大;从前台需要传到后台的参数分别是班级class和页数page,而每页的数据条数pageSize是固定的。这里我们假设每页条数pageSize为5.为了方便mapper层接收参...

2020-04-15 22:19:24 306

原创 编码问题

perl编码格式:ascii和utf8postgre编码格式:utf8window编码格式一般是:ANSIuse Encode;use strict;my $str = "中国";Encode::_utf8_on($str);print length($str) . "\n";Encode::_utf8_off($str);print length($str) . "\n";运...

2019-10-30 21:43:14 351

原创 企业学习笔记

一、数据仓库概念组成架构工具数据仓库与OLTP二、数据模型1.分类1.1概念模型1.2逻辑模型1.3物理模型2.数据仓库建模流程2.1需求分析2.2系统设计2.3开发测试三、金融领域数据模型四、ETL1.过程1.1数据抽取1.2数据清洗与转换1.3数据装载2.架构(理论和实际)3.实现方式3.1SQL+脚本3.2ETL工具3.3SQL+ETL工具...

2019-10-28 12:30:36 552

原创 金融领域数据模型-概念模型

当事人是指银行所服务的任意对象和感兴趣进行分析的各种对象。如:个人或公司客户、潜在客户、代理机构、雇员、合作伙伴等。借助当事人主题的建立可以实现基于客户基本信息的分析,是实现以客户为中心的各种分析应用的重要基础。内部机构是指可能是银行内部的组织机构(如分行、支行、网点、部门等),也可能是任何一个法人机构当事人的内部组织,严格意义上这些也是一种特殊的party资产是所有可能采集到的客户的资...

2019-10-24 22:34:05 1430

原创 数据模型

数据模型数据是描述事物的符号记录模型是现实世界的抽象数据模型是数据特征的抽象,是数据库管理的教学形式框架数据模型分类数据模型按不同的应用层次分成三种类型:概念数据模型:是一种面向用户、面向客观世界的模型,主要用来描述世界的概念化结构。对业务需求进行分类和总结,所提炼出的一些概念性东西。逻辑模数据型:是一种既要面向用户,又要面向系统,并且主要用于数据库管理系统(DBMS)的实现的模型...

2019-10-22 22:24:20 518

原创 事实表与维度表

事实表事实表是数据仓库结构中的中央表,它包含联系事实与维度表的数字度量值和键。事实表包含描述业务(例如产品销售)内特定时间的数据维度表维度表是维度属性的集合,是分析问题的一个窗口。是人们观察数据的特定角度,是考虑问题时的一类属性,属性的集合构成一个维。...

2019-10-22 13:33:03 374

原创 维度建模-星型模型和雪花模型-etl模块开发

一、维度建模维度建模:专门用于分析性数据库【还有数据仓库/数据集市建模的方法】的设计维度表:就是分析事务的某个角度,数据量不大,精确度高事实表:表示对分析主题的度量。事实表包含了与各维度表相关联的外键。事实表的度量一般是数据类型,且记录数会不断增加,表规模迅速增长。总的来说:数据仓库不需要严格遵守规范化设计。因为数据仓库的主导功能是面向主题,以查询为主,不涉及到数据的更新操作。同时事实表的...

2019-10-22 12:32:40 1055

原创 规范化理论-范式理解

规范化理论一、关系模式:对关系的描述,它由5部分组成:R (U, D, Dom, F)R为关系模式名U是一个属性集D是U中属性集所来自的域Dom是属性向域的映射集合F是属性间的依赖关系二、函数依赖设关系模式R(A1,A2,····,An)或简记为R(U),U是R的属性集合,X和Y是U的子集。r是R的任意一个实例(关系),若r的任意两个元祖t1、t2,由t1[X]=t2[X]...

2019-10-21 23:29:26 1501

原创 postgresql窗口函数

postgresql窗口函数一、基本概念

2019-10-20 22:45:09 323

原创 postgresql常用数据类型

原文链接:postgresql数据类型一、数值类型 :类型描述范围smallint小范围整数-32768到+32767integer常用的整数-2147483648到+2147483647bigint大范围整数略decimal用户声明精度,精确无限制real变精度,不精确double变精度,不精确serial自...

2019-10-20 10:04:08 797

原创 sql joins

SQL JOINS①左外连接select field from TableA A left join TableB B on A.key = B.key②左外连接,去掉右侧键值select field from TableA A left join TableB B on A.key = B.keywhere B.key IS NULL③内连接,select field from T...

2019-10-17 22:26:28 322

原创 pg命令

一般性\copyright:显示PostgreSQL的使用和发行条款\errverbose:以最冗长的形式显示最近的错误消息\g [文件] or:执行查询(并把结果写入文件或|管道)\gexec:执行策略,然后执行其结果中的每个值\gset [PREFIX]:执行查询并把结果存到psql变量中\q:退出psql\crosstabview [COLUMNS]:执行查询并且以交叉表显示...

2019-10-16 22:20:37 1271

原创 数据仓库初学

数据仓库概念:是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理人员决策特征:面向主题:操作型数据库的数据组织面向事务处理任务,各个业务系统之间各自分离,而数据仓库中的数据是按照一定主题域进行组织。主题是一个抽象的概念,是指用户使用数据中仓库进行决策时所关心的重点方面,一个主题通常与多个操作型信息系统有关。集成的:面向事务处理的操作型数据库通常与某些特定的应用相...

2019-10-15 20:46:15 177

原创 Jsp基础和核心

一、Jsp基础 什么是JSP?jsp,即 java server pages,java服务器页面,运行在服务器端的页面。它是由sun公司倡导,许多国际性大公司参与,一起建立的一种动态网页技术。JSP技术是在传统静态网页HTML文件中插入java代码片段和JSP标签后形成的一种文件,其后缀名为.jsp。使用JSP开发的Web应用是跨平台的,既能在Linux上运行,也能在其他操作系统上运行。J...

2019-10-10 16:32:45 512

原创 会话,三个域属性的空间对比

什么是会话?从打开一个浏览器去发送http请求访问某个站点,到关闭这个浏览器的整个过程,叫做一次会话,会话是个动作。比如,打开谷歌浏览器–>百度页面–>关闭谷歌浏览器。(和你打开或者关闭谷歌的任何tab页【包括我们刚才打开的百度页】没有半毛钱关系,仅仅与浏览器开闭有关,简简单单的发请求,作响应)三个域属性的空间对比ServletContext,即application,置入其中...

2019-10-09 14:52:55 273

原创 cookie和session的使用

cookie和session的使用cookie的使用背景:cookie是1993年由网景公司(Netscape)前雇员发明的一种进行网络会话状态跟踪的技术会话:会话则是由一组请求与响应组成,是围绕一件事情所进行的请求与响应。作用:cookie是由服务器生成的,保存在客户端的一种信息载体。这个载体中存放着用户访问该站点的会话状态信息。只要cookie没有被清空,那么,保存在其中的会话状态就有...

2019-10-09 10:22:39 139

原创 Ajax

Ajax什么是Ajax?ajax异步通讯技术,可以局部刷新页面    AJAX = Asynchronous JavaScript and XML(异步的JavaScript和XML)    AJAX最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容Ajax如何使用?创建A...

2019-10-05 21:11:07 121

原创 Web后台

第一部分:Servelt第二部分:Jspjsp 技术:在网页中写Java(网页之前是java写的)jsp 内置对象:request、response、session、page、pageContext、application、exception、ServletConfig、outjsp 包含:静态代码jsp表达式jsp脚本段jsp声明jsp注释jsp命令jsp标签El表达式...

2019-09-26 18:55:38 2127

原创 数据库视图、索引、约束

视图:视图的本质是有自我权限的查询语句,优点是可以管理自我权限,不占空间作用:视图能简化用户 的操作(可以为常用的sql语句创建一个视图,这样我们原来需要连接多个表,现在只需要操作一个表)视图能够增加安全性(给用户定义不同的视图,屏蔽底层的表结构,降低sql注入的风险)索引:提高查询性能(只要查询慢,就往上面怼个索引,索引是加在某列上)--------索引的条件:数据量超过10万...

2019-09-16 21:05:17 199

原创 数据库几大语言

DQL:数据库查询语言DML:数据库操作语言(对表的增删改)deleteDDL:数据库定义语言(创建表)truncate dropDCL:数据库定义语言(创建删除用户、分配权限、修改密码)TPL:事务处理(四大特性:一致性、原子性、隔离性、持久性)...

2019-09-16 20:08:22 628

原创 配置虚拟主机(搭建网站)

方法一:①在service.xml中配置(先问自己的hosts文件,没有再问Dns;别人访问的时候也是如此,但是别人会会傻逼到访问个网站还要自己配置文件吗?所以可以直接在Dns上买下域名)方法二:②在hosts文件中配置(访问网站的时候会先问自己主机,所以别人要想访问这个必须先把他们的hosts文件修改,使www.sina.com指向IP:192.168.1.228)目录:C:\Window...

2019-09-15 11:27:09 678

原创 Web应用组成结构

工程名:----html、jsp(根目录下的文件外界可以直接访问)----WEB-INF:----classes(Java类)                        ----lib(Java类运行所需的jar包)  &n...

2019-09-15 11:04:15 679

原创 容器和服务器

Servlet:服务器端小程序,他是使用Servlet API以及相关的类编写的Java程序,主要用来扩展Web服务器的功能。Servlet技术实质上是CGI技术的一种代替。Servlet容器(Web容器):Web服务器使用一个单独的模块转载和运行Servlet,这个专门用于Servlet管理的单独模块称为Servlet容器或者Web容器Web服务器:Web服务器是可以向发送请求的浏览器提供文...

2019-09-14 14:04:12 586

原创 Java Web应用开发的基本概念

1、Web容器所有的程序运行都需要有一个必要的运行环境。这个环境可以是软件,也可以是硬件,或者是软件和硬件的结合。比如说Windows操作系统需要运行在硬件基础上;Office办公软件需要运行在操作系统上。并且程序和运行环境之间会有一定的数据交换,比如操作系统会将运行指令传递给硬件,硬件会将指令的执行结果传递给操作系统。Java Web程序也需要一个运行环境才能执行。这种运行Java Web程序...

2019-09-14 12:11:16 232

原创 TOMCAT和Servlet的关系

Tomcat、Servlet和Jsp的之间的关系?tomcat是servlet的容器,servlet运行在tomcat容器当中servlet的容器有很多(tomcat、Jboss、weblogic)Jsp是动态网页技术,出现在servlet之后,Jsp技术是为了解决servlet的开发效率低下,不方便开发人员 开发,其本质还是servlet...

2019-09-14 11:05:15 348

原创 JavaWeb基础知识

一、基本概念1.1、web开发的相关知识web,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。Internet上供外界访问的Web资源分为:静态Web资源:指web页面中供人们浏览的数据始终是不变的动态Web资源:值web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同常用静态web资源开发技术:HTML常用动...

2019-09-13 12:18:14 356

原创 TOMCAT

TOMCATtomcat是什么:tomcat是一个中间件,在B/S架构中,浏览器发出的http请求经过tomcat中间件,转发到最终目的服务器上,响应消息再通过tomcat返回给浏览器tomcat做的主要事情:开启监听端口监听用户的请求,解析用户发来的http请求,然后访问你指定的应用系统,然后你返回的页面经过tomcat返回给用户Apache、Nginx和tomcat的区别:Apa...

2019-09-13 10:51:24 2042

原创 面试题

面试题1.JRE和JDK的区别?-jre是java的运行时环境,是使用java语言编写的程序运行所需的软件环境,是提供给想运行java程序的用户使用的-jdk是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的2.switch是否支持byte,long,string?-jdk1.5版本之前;支持byte,short,int,char-jd...

2019-09-13 09:02:10 142

原创 JDBC和文件直接联系————Properties

PropertiesProperties是Map集合中的一个实现类特点有:1.按键值对的形式存放元素,但键与值都是字符串2.Properties可以直接操作文件,即可以把Properties存放的内容放置到文件中或者从文件中读取内容放 置到Properties的容器中3.是数据持久化的一种手段//Properties pop = new Properties();产生一个容器...

2019-09-07 17:16:17 84

原创 内部类

为什么使用内部类?使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响1.1.使用内部类最大的优点就在于它能够非常好的解决多重继承的问题,使用内部类还能够为我们带来如下特性:(1)、内部类可以用多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独。(2)、在单个外围类中,可以让多个内部...

2019-08-31 20:18:03 87

原创 数据库基础

数据库:1.能长久保存 2.支持共享 3.能够尽可能减少冗余的集合数据库管理系统:创建,维护,管理和使用数据库的软件数据库系统:数据库,数据库管理系统,dba(管理员),程序员,服务器,应用,用户oracle和mysql的区别:???逻辑模型:层次     网状     关系:oracle端口为:1521;Mysql端口为:3306关系就是表——sql(结构化查询语言)mysql命令:...

2019-07-27 19:28:53 194

原创 JAVA基础

## JAVA基础第一章: 相关了解 背景:Sun Oracle Eclipse版本:5.0 7.0 8.0 11.0特点:半编译半解释 ,通过JAVA虚拟机实现跨平台命令:javac 文件 .java (编译) java 类名 (运行)配置:java安装路径下的bin目录位置配置到环境变量的path中...

2019-07-20 19:25:30 194

空空如也

空空如也

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

TA关注的人

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