笔记
文章平均质量分 86
CJ_suixin
这个作者很懒,什么都没留下…
展开
-
Lucene学习笔记
介绍数据分类我们生活中的数据总体分为两种:结构化数据和非结构化数据。结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等。非结构化数据:指不定长或无固定格式的数据,如邮件,word文档等磁盘上的文件数据查询结构化数据查询常见的结构化数据也就是数据库中的数据。在数据库中搜索很容易实现,通常都是使用sql语句进行查询,而且能很快的得到查询结果。为什么数据库搜索很容易?因为数据库中的数据存储是有规律的,有行有列而且数据格式、数据长度都是固定的。非结构化数据查询1、使用顺序扫描,将原创 2020-07-01 23:24:49 · 204 阅读 · 0 评论 -
Spring框架学习笔记
概述及IOC配置耦合:简单来说就是程序间的依赖关系类间的依赖、方法间的依赖解耦:降低程序间的依赖关系1、在实际开发中应注意:在编译时不依赖,运行时才依赖(使用反射来创建对象而不使用new)2.通过读取配置文件来获取要创建类的全限定名...原创 2020-03-24 18:58:47 · 179 阅读 · 1 评论 -
javaweb项目笔记
异步提交表单后台获取并处理数据将数据封装为mapMap<String, String[]> map = req.getParameterMap();封装对象,将map封装为user对象BeanUtils.populate(user,map)将注册结果序列化为json,利用Jackson中的ObjectMapper对象// 将结果序列化为json返回 ...原创 2020-06-23 16:01:46 · 189 阅读 · 0 评论 -
oracl笔记
基本语句–创建数据表create tablespace sc1911datafile ‘D:\oracle\oradata\orcl\sc1911.dbf’size 50Mautoextend on;–创建用户create user jccidentified by 123–提供默认表空间default tablespace sc1911;–赋予权限grant connec...原创 2020-06-23 16:01:17 · 122 阅读 · 0 评论 -
Hibernate学习笔记
简介Hiberante简介hibernate是一个ORM数据持久层框架。其主要功能就是简化了java对数据库的操作。使整个数据库操作是面向对象的开发效率很高。 底层就是jdbc来实现。什么是ORM?Object Relation Mapping 对象-关系-映射简单应用1、添加依赖 <!--hibernate 核心包--> <dependenc...原创 2020-06-23 16:01:06 · 251 阅读 · 0 评论 -
Struts2学习笔记
Struts2概述struts2框架是apache基金会的开源的mvc框架,在mvc中充当了控制层(controller), 用于连接视图层跟模型层核心1、过滤器(没有过滤器就没有Struts2)2、拦截器(没有拦截器strts2没有任何功能,所有功能都是通过一个个拦截器实现的))如何使用1、导入依赖 <!--struct 依赖--> <...原创 2020-06-23 16:00:53 · 119 阅读 · 0 评论 -
maven高级笔记
简介maven是一个项目管理工具依赖管理:maven对项目中jar包的管理过程,真正的jar包放置在仓库中,项目中只需要存放对应的的坐标一键构建:maven集成了tomcat插件,可以对项目进行编译、测试、打包、安装发布等操作maven仓库的种类:本地仓库、远程仓库(私服)、中央仓库仓库之间的关系:当我们启动一个项目的时候,maven会通过pom文件中的坐标去找对应的jar包,默认情况下...原创 2020-06-23 16:00:39 · 120 阅读 · 0 评论 -
svn笔记
SVN是Subversion的简称,是一个自由开源的版本控制系统原创 2020-06-23 16:00:27 · 81 阅读 · 0 评论 -
SpringMVC学习笔记
什么是SpringMVC原名springWebMVC是spring子框架一个子项目,用于实现web层mvc功能。类似struts2。相对于struts2而言,可以和spring框架无缝整合。开发效率更高,编写更加简洁,性能和安全性更高。使用导入相关依赖配置springmvc核心》》servlet web.xml/表示所有经过springmvc的请求(不带后缀的) 如/abc 但...原创 2020-06-23 16:00:11 · 156 阅读 · 0 评论 -
Mybatis框架学习笔记
概述可重用设计,软件开发一套解方案,封装了很多细节Mybatis封装了jdbc,使开发者只需要关注SQLyujv本身。使用ORM(Object Relational Mapping 对象关系映射)思想,简单来说就是将数据库的数据表及其中的列名和实体类及实体类的属性对应起来。这样,我们就能通过操作实体类来操作数据表。(实体类的属性名必须和数据表的列名一致)三层架构1、数据访问层(持久层...原创 2020-06-23 15:59:40 · 402 阅读 · 0 评论 -
mysql聚集索引 和 非聚集索引
索引聚集索引索引的键值的逻辑顺序决定表中数据(行)的物理顺序,可以理解为如果索引是连续的,那么表中数据在存储介质上的顺序也是一致的。就如同在字典中通过拼音查找一个汉字,字典中拼音也是按照顺序连续排列的(a、b、c、d),对应的汉字就按照这个顺序连续排列。在使用聚集索引查找一个范围的值时,可以通过索引找到第一条数据,然后根据数据的物理地址连续的特点查找这条数据相邻的数据,这样能够快速的找到对应...原创 2020-06-23 15:59:10 · 146 阅读 · 0 评论 -
SSM整合
导入pom搭建spring环境创建配置spring配置文件测试整合springmvc框架编写springmvc配置文件springmvc配置文件you核心控制器在tomcat启动的时候加载如图但是spring的配置文件没有加载,这样就导致无法完成service中对象的创建,所以需要使spring配置文件也加载,以下是实现方法配置spring的监听器测试编写mybat...原创 2020-06-23 15:58:51 · 131 阅读 · 0 评论 -
ES6新特性
var、let、constvar:作用域为全局let:作用域为定义的代码块中const:定义的为常量,值不能改变结构表达式数组对象函数优化原创 2020-06-23 15:58:32 · 112 阅读 · 0 评论 -
Vue 学习笔记
安装地址:https://nodejs.org/zh-cn/download/控制台 输入 node -v查看版本信息更换npm仓库地址:安装切换镜像的工具 npm install nrm -g然后通过nrm ls命令查看npm的仓库列表,带*的就是当前选中的镜像仓库。nrm test 镜像名 测试连接 ,nrm use tao使用淘宝的镜像。入门案例安装vue在项目Terminal中输入vue-demo 进入当前modelnpm init -y 初始化npmnpm insta原创 2020-06-23 15:57:53 · 104 阅读 · 0 评论 -
SpringCloud学习笔记
配置server: port: 10086 # 端口spring: application: name: eureka-server # 应用名称,会在Eureka中显示eureka: client: register-with-eureka: false # 是否注册自己的信息到EurekaServer,默认是true fetch-registry: false # 是否拉取其它服务的信息,默认是true service-url: # EurekaServ原创 2020-05-29 18:27:31 · 194 阅读 · 0 评论 -
SpringBoot学习笔记
介绍入门创建maven工程,在pom文件中做如下配置创建Application类创建一个controller类测试访问localhost:8080/hello测试druid连接池在pom文件中添加依赖在spring3之后,一般使用java配置bean,不再使用之前xml的配置形式创建配置文件创建配置类config.JdbcConfig测试bean是否创建...原创 2020-05-29 18:25:11 · 150 阅读 · 0 评论