08 2019 档案
摘要:一、Lucene相关基础概念 定义:一个简易的工具包,实现文件搜索的功能,支持中文,关键字,多条件查询,凡是文件名或文件内容包含的都查出来。 数据分类:结构化数据(固定格式或有限长度的数据)和非结构化数据(不定长或无固定格式的数据) PS:lucene是搜索引擎的底层实现,solr实际上是对luce
阅读全文
摘要:文章更新时间:2021/10/28 一、简介 定义:kafka是一个支持分区、多副本、基于zookeeper协调的分布式消息系统,用scala语言编写。 目的:解耦、削峰、异步、缓冲(生产大于消费的情况)详见这里~ 使用场景:日志收集、消息系统、用户活动跟踪、运营指标分析等。 PS:消息队列中的消息
阅读全文
摘要:一、定义 HttpServletResponse对象代表服务端的响应,通过这个对象提供的方法,可以向客户机输出数据。 二、常用方法 在JavaWeb开发中,只要是写URL地址,那么建议最好以" / "开头,也就是使用绝对路径的方式,如果"/"是给服务器用的,则代表当前的web工程,如果"/"是给浏览
阅读全文
摘要:一、定义 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。 二、常用方法 /** * 通过request对象获取客户端请求信息 */ public cl
阅读全文
摘要:文章更新时间:2020/09/14 一、引言 动态网页兴起后,会话管理变成开发者需要考虑的一个问题,由于HTTP请求是无状态的,为了区分每个用户,此时引入了会话标识(sessionId)的概念,但是存储机制也会产生不同的问题,下面就详细分析一下三种机制的优缺点以及使用方式。 什么是认证(Authen
阅读全文
摘要:一、对称加密 定义:加密和解密使用相同密钥的算法。 常见的有DES、3DES、AES、PBE等加密算法,这几种算法安全性依次是逐渐增强的。 DES加密 特点:简便、密钥长度比较短。 import javax.crypto.Cipher; import javax.crypto.SecretKey;
阅读全文
摘要:一、Tomcat 体系 首先通过一幅图来了解下tomcat的运行体系: Tomcat服务器的启动是基于一个server.xml文件的。 启动流程: 首先启动一个Server,Server里面就会启动Service,Service里面就会启动多个"Connector(连接器)",每一个连接器都在等待客
阅读全文
摘要:文章更新时间:2020/07/24 一、基本概念 web资源 Internet上供外界访问的Web资源分为两种: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。
阅读全文
摘要:UCASE()大写转换 LCASE()小写转换 --把查询结果对应的列进行大写转换 SELECT UCASE(列) FROM 表; --把查询结果对应的列进行小写转换 SELECT LCASE(列) FROM 表; SUBSTR()提取字符 --从文本字段中提取字符PS:Oracle 中没有 MID
阅读全文
摘要:AVG() 求平均数 --查询某列的平均值 SELECT AVG(列) FROM 表 COUNT()查询条数 -- 查询所有记录的条数 select count(*) from 表; -- 查询对应列的值不为空的记录的条数 select count(列) from 表; -- 查询对应列不重复的记录
阅读全文
摘要:一、Oracle定时任务基础 简介 oracle job 是应用在数据库层面,用来定时执行存储过程或者 SQL 语句的定时器。 查询 --当前库中运行的 job SELECT t.* FROM dba_jobs t 创建 (1)SQL语句执行创建 declare job number; BEGIN
阅读全文
摘要:一、代码 /*1.定义存过*/ CREATE OR REPLACE PROCEDURE PRO_RE_USER_ORD_GOODS( --NOW_DATE格式:YYYYMMDD 如:20190801(此时统计的是2019年7月31日的数据) NOW_DATE IN VARCHAR2 ) IS /*2
阅读全文
摘要:一、定义 记录数据类型的一种,将几个相关的、分离的、基本数据类型的变量组成一个类似于整体表结构的对象,即RECORD复合数据类型。 在使用记录数据类型变量时,需要在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。 RECORD数据类型常用于存过与游标结合使用时,用
阅读全文
摘要:一、简介 定义 实质上是数据集,类似数组一样,把查询的数据集存储在内存当中。 使用时可以通过游标指向其中一条记录,也可以通过循环游标达到循环数据集的目的。 游标的种类 显式游标: 使用之前必须得先声明定义,一般是对查询语句的结果进行定义游标。 可以通过游标循环获取结果集内的记录,也可以根据业务需求跳
阅读全文
摘要:一、简介 1.定义 所谓存储过程,就是一段存储在数据库中执行某块业务功能的程序模块。 它是由一段或者多段的PL/SQL代码块或者SQL语句组成的一系列代码块。 2.结构分析 create [or replace] procedure 过程名 ( p1 in|out datatype, p2 in|o
阅读全文