自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

村西头的俏寡妇

一个有素质的流氓,一个有修养的色狼...

  • 博客(473)
  • 资源 (106)
  • 收藏
  • 关注

原创 mysql--7.单表查询

1      Select语句1.1  简单查询 s - f1.1.1  所有语法:    select * from 表名;                                                                          查询所有(字段)select 字段名1,字段名2,字段名3 from 表名;             

2018-03-06 10:12:44 471

原创 mysql--6.增删改DML

1      Select语句1.1  简单查询 s - f1.1.1  所有语法:     select * from 表名;                                                                          查询所有(字段)select 字段名1,字段名2,字段名3 from 表名;                    显示查询...

2018-03-06 09:58:43 127

原创 mysql--5.表操作DDL(列相关)

1      表操作 1.1  创建表及列create table 表名(         列名 类型(长度),         ...,         列名 类型(长度));注意:         表名小括号,后面要有分号。         每一行字段后面要有逗号,但是最后一行没有逗号。         数据的类型后面有长度,如果是字符串类型,长度必须加。如果其他类型可以不加。默认长度。int...

2018-03-06 09:36:22 223

原创 mysql--4.库操作DDL

1      选择数据库切换当前使用数据库:       use 数据库名称查看当前正在使用数据库:   select database(); 2      数据库2.1  创建数据库2.1.1  法一 使用 mysqladmin 创建数据库         使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们这边使用root用户登录,ro

2018-03-06 09:32:03 130

原创 mysql--3.数据类型

     2      数据类型MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 2.1  Boolean    -BIT逻辑性对应boolean 2.2  数值类型关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、I...

2018-03-05 23:05:24 155

原创 mysql--2.sql简介

1      SQL语言1.1  sql简介         SQL:StructuredQuery Language, 结构化查询语言         特点:非过程性语言过程性语言:当前的这条语句执行需要依赖于上一条或几条语句非过程性语言:可一条语句,就会执行一个结果。         为加强SQL的语言能力,各厂商增强了过程性语言的特征,如Oracle的PL/SQL 过程性处理能力,SQL S...

2018-03-05 23:00:40 204

原创 javase--0.基础-4.java简介及安装.docx

1简介1.1  语言特性简单易用面向对象跨平台多线程和并发安全性 1.2java语言重要特性之跨平台 1.2.1   Java跨平台的原理:Java的跨平台是通过Java虚拟机(JVM)来实现的。 1.2.2  Java虚拟机(JVM)Java虚拟机的核心是所谓的字节码指令(直接被识别和执行的一种由0,1组成的序列代码)Java虚拟机将java源文件编译成为字节码文件   1.3java的三大平台...

2018-03-05 22:48:28 155

原创 solr--7.案列

1      案例实现1.1    原型分析1.2    系统架构2      工程搭建2.1    加入jar包创建一个web工程导入jar包1、springmvc的相关jar包2、solrJ的jar包3、Example\lib\ext下的jar包 2.2    springmvc.xml(配置solr)<beans xmlns="htt

2018-03-05 11:02:47 404

原创 solr--6.使用SolrJ管理索引库

1.  SolrJ管理索引库1.1    什么是solrJsolrj是访问Solr服务的java客户端,提供索引和搜索的请求方法,SolrJ通常在嵌入在业务系统中,通过SolrJ的api接口操作Solr服务,如下图: 1.2    依赖的jar包1.3    实现步骤第一步:创建一个java工程第二步:导入jar包。包括solrJ的jar包。还需要ext所有包

2018-03-05 10:49:56 191

原创 solr--5.后台管理索引库

Solr管理索引库1      维护索引1.1    添加文档添加单个文档 1.2    修改文档Id一样,就修改 1.3    删除文档1.3.1  删除制定ID的索引 删除制定ID的索引 11.3.2  删除查询到的索引数据删除查询到的索引数据 id:change.me 1.3.3  删除所有

2018-03-05 10:40:46 216

原创 solr--4.配置中文分析器

1      Schema.xmlschema.xml,在SolrCore的conf目录下,它是Solr数据表配置文件,它定义了加入索引的数据的数据类型的。主要包括FieldTypes、Fields和其他的一些缺省设置。1.1    FieldType域类型定义下边“text_general”是Solr默认提供的FieldType,通过它说明FieldType定义的内容: 

2018-03-05 10:26:31 229

原创 solr--3.后台管理界面介绍

1      Solr后台管理1.1    管理界面 1.2    导航1.2.1  Dashboard仪表盘,显示了该Solr实例开始启动运行的时间、版本、系统资源、jvm等信息。  1.2.2  LoggingSolr运行日志信息1.2.3  Cloud(一般没有)Cloud即SolrCloud,即Solr云(集群),当使用Solr Clou

2018-03-05 10:15:30 239

原创 solr--2.安装

1      Solr安装1.1    Solr的下载从Solr官方网站(http://lucene.apache.org/solr/)下载Solr4.10.3,根据Solr的运行环境,Linux下需要下载lucene-4.10.3.tgz,windows下需要下载lucene-4.10.3.zip。Solr使用指南可参考:https://wiki.apache.org/solr/Fr

2018-03-05 10:06:29 232

原创 solr--1.概述

1      问题1.1    电商搜索使用Solr实现电商网站中商品信息搜索功能,可以根据关键字、分类、价格搜索商品信息,也可以根据价格进行排序。1.2    实现方法在一些大型门户网站、电子商务网站等都需要站内搜索功能,使用传统的数据库查询方式实现搜索无法满足一些高级的搜索需求,比如:搜索速度要快、搜索结果按相关度排序、搜索内容格式不固定等,这里就需要使用全文检索技术实现搜

2018-03-05 09:54:17 163

原创 lucene--7.索引维护之查询

1      概述1.1    查询对象         对要搜索的信息创建Query查询对象,Lucene会根据Query查询对象生成最终的查询语法,类似关系数据库Sql语法一样Lucene也有自己的查询语法,比如:“name:lucene”表示查询Field的name为“lucene”的文档信息。         可通过两种方法创建查询对象:         1)使用Lucen

2018-02-28 16:42:09 625

原创 lucene--6.索引维护之增删改

1      索引库的添加1.1    步骤向索引库中添加document对象。第一步:先创建一个indexwriter对象第二步:创建一个document对象第三步:把document对象写入索引库第四步:关闭indexwriter。 1.2    代码实现//添加索引 @Test public void addDocument() throws Exce

2018-02-28 16:35:27 373

原创 lucene--5.支持中文分词

1      分析器1.1.  分析器(Analyzer)的执行过程如下图是语汇单元的生成过程:  从一个Reader字符流开始,创建一个基于Reader的Tokenizer分词器,经过三个TokenFilter生成语汇单元Tokens。要看分析器的分析效果,只需要看Tokenstream中的内容就可以了。每个分析器都有一个方法tokenStream,返回一个tokenStre

2018-02-28 16:32:17 1281

原创 lucene--4.查询索引

1      功能二:查询索引1.1.  实现步骤第一步:创建一个Directory对象,也就是索引库存放的位置。第二步:创建一个indexReader对象,需要指定Directory对象。第三步:创建一个indexsearcher对象,需要指定IndexReader对象第四步:创建一个TermQuery对象,指定查询的域和查询的关键词。第五步:执行查询。第六步:返回查

2018-02-28 16:23:01 149

原创 tomcat--1.配置数据源

1      JNDI--在tomcat里就把数据配置1.1  在context.xml中在部署的Tomcat里  &lt;Resource name="PGIS_YWSJ_W"auth="Container" type="javax.sql.DataSource" factory="com.alibaba.dr...

2018-02-28 10:51:11 265

原创 lucene--3.创建索引

1      功能一:创建索引库使用indexwriter对象创建索引1.1    实现步骤创建一个java工程,并导入jar包。第一步:创建一个indexwriter对象。1.1指定索引库的存放位置Directory对象1.2指定一个分析器,对文档内容进行分析。第二步:创建document对象。第三步:创建field对象,将field添加到document对象中。

2018-02-28 10:43:31 194

原创 lucene--2.配置开发环境

1      配置开发环境1.1.  访问apache的官网要访问那个就在那个后面加xxx.apache.orgLucene:lucene.apache.orgTomcat:tomcat.apache.orgMaven:maven.apache.org1.2.  Lucene下载Lucene是开发全文检索功能的工具包,从官方网站下载Lucene4.10.3,并解压。

2018-02-28 10:36:30 177

原创 lucene--1.lucene实现全文检索的流程

1      搜索流程图1、绿色表示索引过程,对要搜索的原始内容进行索引构建一个索引库,索引过程包括:确定原始内容即要搜索的内容à采集文档à创建文档à分析文档à索引文档         2、红色表示搜索过程,从索引库中搜索内容,搜索过程包括:用户通过搜索界面à创建查询à执行搜索,从索引库搜索à渲染搜索结果 2      创建索引对文档索引的过程,将用户要搜索的文

2018-02-28 10:33:51 387

原创 全文检索

案例分析:什么是全文检索,如何实现全文检索1      搜索需求分析1.1.  案例demo实现一个文件的搜索功能,通过关键字搜索文件,凡是文件名或文件内容包括关键字的文件都需要找出来。还可以根据中文词语进行查询,并且需要支持多个条件查询。本案例中的原始内容就是磁盘上的文件,如下图: 1.2.  数据库搜索数据库中的搜索很容易实现,通常都是使用sql语句进行查询,而

2018-02-28 10:22:42 297

原创 svn--9.常见问题

1      项目svn地址改变之后该如何操作?重新定位   2      时间1970问题:在修改文件后showlog无法显示日志,上面的时间会自动在2016年和1970年间跳,而且设置不了时间。解决方法:1.编辑svnserve.conf,设置“anon-access=none”    //在权限配置没有弄好2.在authz中添加 [/]*= 

2018-02-26 10:24:39 225

原创 FastDFS--4.图片上传

1      Js功能分析1.1    Index-add.jsp  1.2    Index-add.jsp  1.3    初始化common.js init : function(data){ // 初始化图片上传组件 this.initPicUpload(data); // 初始化选择类目组件 this.initItemCat(d

2018-02-12 12:56:09 284

原创 FastDFS--3.使用java客户端

1      Java客户端:1.1    Jar包由于中央仓库没有,1.只能使用jar包 1.2    Maven配置2.Maven环境:通过maven工程导入私服 得到依赖 fastdfs_client fastdfs_client 1.25 2      测试--上传图片 2.1    上传步骤1、加载配置

2018-02-12 12:51:00 181

原创 FastDFS--2.简单安装

1      安装1.1    第一步:把图片服务器解压缩。1.2    第二步:把图片服务器添加到Vmware中。任意目录都行 关联:两种方式目录不一样1.把图片服务器添加到Vmware中。2. 或者vm“文件”选项”打开”找到他 1.3    第三步:开机1.3.1   首次选择“已移动”首次选择“已移动”,以后启动选择“已复制”

2018-02-12 12:07:25 247

原创 FastDFS--1.概述

1.  FastDFS1.1. 要求1、存储空间可扩展。2、提供一个统一的访问方式。 使用FastDFS,分布式文件系统。存储空间可以横向扩展,可以实现服务器的高可用。支持每个节点有备份机。 1.2. 什么是FastDFS?FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可

2018-02-12 12:02:57 193

原创 redis集群--6.缓存测试与缓存同步

1       添加缓存1.1  功能分析查询内容列表时添加缓存。1、查询数据库之前先查询缓存。2、查询到结果,直接响应结果。3、查询不到,缓存中没有需要查询数据库。4、把查询结果添加到缓存中。5、返回结果。 向redis中添加缓存:Key:cidValue:内容列表。需要把java对象转换成json。 使用hash对key进行归类。HASH

2018-02-12 11:54:17 912 3

原创 redis集群--5.jedis工具类

1      工具类(接口封装)常用的操作redis的方法提取出一个接口,分别对应单机版和集群版创建两个实现类。1.1  接口定义public interface JedisClient { String set(String key, String value); String get(String key); Boolean exists(String ke

2018-02-12 11:51:40 1294

原创 redis集群--4.jedis连接集群版

1.  Jedis需要把jedis依赖的jar包添加到工程中。Maven工程中需要把jedis的坐标添加到依赖。推荐添加到服务层。E3-content-Service工程中。 redis.clients jedis ${jedis.version}2.  连接单机版2.1. 步骤第一步:创建一个Jedis对象。需要指定服务端的ip及端口。第二步:使用Je

2018-02-12 11:48:15 301

原创 redis集群--3.集群的搭建windows

1.  Redis集群的环境搭建(windows)1.1. 环境       Redis集群:如果部署到多台电脑,就跟普通的集群一样;因为Redis是单线程处理的,多核CPU也只能使用一个核,所以部署在同一台电脑上,通过运行多个Redis实例组成集群,然后能提高CPU的利用率。需要4个部件:Redis: 安装Redis,并运行3个实例(Redis集群需要至少3个以上节点,低于3

2018-02-12 11:45:51 235

原创 redis集群--2.集群的搭建linux

1.  Redis集群的搭建(linux)Redis集群中至少应该有三个节点。要保证集群的高可用,需要每个节点有一个备份机。Redis集群至少需要6台服务器。搭建伪分布式。可以使用一台虚拟机运行6个redis实例。需要修改redis的端口号7001-70061.1. 集群搭建环境1、使用ruby脚本搭建集群。需要ruby的运行环境。安装rubyyum install r

2018-02-12 11:37:35 163

原创 redis集群--1.redis集群redis-cluster

1.  redis-cluster架构图1.1. redis-cluster架构图 1.2. 投票:容错redis-cluster投票:容错  1.3. 架构细节:(1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.(2)节点的fail是通过集群中超过半数的节点检测失效时才生效.(3)客户端与red

2018-02-12 11:32:57 381

原创 redis--16.启动多个redis

1.1  方式一  1.2  方式二

2018-02-11 11:53:41 185

原创 redis--15.redis.conf

2018-02-11 11:51:24 109

原创 redis--14.redis持久化

1      持久化1.1  概念  2      RDB(默认)2.1  优势 2.2  劣势 2.3  配置说明2.3.1  快照参数设置  2.3.2  保存位置设置 3      AOF3.1  优势 3.2  劣势 3.3  配置说明3.3.1  配置信息

2018-02-11 11:49:26 135

原创 redis--13.redis事务

1      事务1.1  概念  1.2  事务特征 1.3  命令解释 2      测试2.1  正常执行事务不是真正的事务,类似批处理  3.结果看出,不是真实的事务,只是个批处理,该执行的还是执行,没有回滚 2.2  回滚 2.3  失败3.结果看出,不是真实的事务,只是个批处理,该执行的还是执行,没有回

2018-02-11 11:44:09 136

原创 redis--12.移库和消息

1      多数据库1.1  概念 1.2  默认连接0号数据库1.3  移库  2      消息的订阅与发布

2018-02-11 11:41:40 156

原创 redis--11.服务器命令

1      服务器端命令

2018-02-11 11:38:11 113

Spring MVC--2.入门程序

Spring MVC--2.入门程序

2017-08-29

框架ssm整合

mytwo 框架ssm整合

2017-05-25

web--4.网盘

web--4.网盘

2017-05-21

web--3.文件下载

web--3.文件下载

2017-05-21

web--2.文件上传

web--2.文件上传

2017-05-21

dbutils--2.搭建环境

dbutils--2.搭建环境

2017-05-14

css-4.定位

css定位

2017-05-11

dao--4.连接池

dao--4.连接池

2017-05-08

dao--2.dao模式

dao--2.dao模式

2017-05-07

java基础--4.常用类-6.数字

java基础--4.常用类-6.数字

2017-05-06

java基础--4.常用类-3.StringBuffer、StringBuilder

java基础--4.常用类-3.StringBuffer、StringBuilder

2017-05-06

Spring MVC--6.封装参数获得与传递

Spring MVC--6.封装参数获得与传递

2017-05-02

jsp--3.cookies

jsp--3.cookies

2017-04-25

Servlet--2.filter

Servlet--2.filter

2017-04-25

setting

setting

2017-04-22

制作工具类及说明文档

制作工具类及说明文档

2017-04-10

jsp--2.内置对象

jsp--2.内置对象

2017-04-09

html--4.框架标签

html--4.框架标签

2017-04-09

htnnl--3.表格、表单

htnnl--3.表格、表单

2017-04-09

html--2.基础标签

html--2.基础标签

2017-04-09

jpa--15.jpa基本api

jpa--15.jpa基本apijpa--15.jpa基本apijpa--15.jpa基本apijpa--15.jpa基本apijpa--15.jpa基本apijpa--15.jpa基本api

2018-04-04

poi--4.导入excel

poi--4.导入excelpoi--4.导入excelpoi--4.导入excelpoi--4.导入excelpoi--4.导入excelpoi--4.导入excel

2018-04-04

jpa--13双向多多

jpa--13双向多多jpa--13双向多多jpa--13双向多多jpa--13双向多多jpa--13双向多多jpa--13双向多多jpa--13双向多多jpa--13双向多多

2018-04-01

jpa--12.双向一一

jpa--12.双向一一jpa--12.双向一一jpa--12.双向一一jpa--12.双向一一jpa--12.双向一一jpa--12.双向一一

2018-04-01

jpa--11.双向一多

jpa--11.双向一多jpa--11.双向一多jpa--11.双向一多jpa--11.双向一多jpa--11.双向一多jpa--11.双向一多jpa--11.双向一多jpa--11.双向一多

2018-04-01

jpa--10.单向一对多

jpa--10.单向一对多jpa--10.单向一对多jpa--10.单向一对多jpa--10.单向一对多jpa--10.单向一对多jpa--10.单向一对多

2018-03-31

jpa--9.单向多对一

jpa--9.单向多对一jpa--9.单向多对一jpa--9.单向多对一jpa--9.单向多对一jpa--9.单向多对一jpa--9.单向多对一jpa--9.单向多对一

2018-03-31

jpa--7.api(EntityManager其他方法)

jpa--7.api(EntityManager其他方法)jpa--7.api(EntityManager其他方法)jpa--7.api(EntityManager其他方法)jpa--7.api(EntityManager其他方法)

2018-03-28

jpa--6.api(EntityManager实体的状态)

jpa--6.api(EntityManager实体的状态)jpa--6.api(EntityManager实体的状态)jpa--6.api(EntityManager实体的状态)jpa--6.api(EntityManager实体的状态)

2018-03-27

jpa--2.持久化操作

jpa--2.持久化操作jpa--2.持久化操作jpa--2.持久化操作jpa--2.持久化操作jpa--2.持久化操作jpa--2.持久化操作jpa--2.持久化操作

2018-03-21

js--7.bom对象-5.定时调用

js--7.bom对象-5.定时调用js--7.bom对象-5.定时调用js--7.bom对象-5.定时调用js--7.bom对象-5.定时调用js--7.bom对象-5.定时调用

2018-02-05

idea--9.maven父子项目改造dubbo

idea--9.maven父子项目改造dubboidea--9.maven父子项目改造dubboidea--9.maven父子项目改造dubbo

2018-01-26

ace模板

ace模板ace模板ace模板ace模板ace模板 ace模板ace模板ace模板ace模板ace模板 ace模板ace模板ace模板ace模板ace模板

2018-01-26

easyui--5.DataGrid

easyui--5.DataGrideasyui--5.DataGrideasyui--5.DataGrideasyui--5.DataGrideasyui--5.DataGrideasyui--5.DataGrideasyui--5.DataGrid

2018-01-01

dubbo--4.监控中心

dubbo--4.监控中心dubbo--4.监控中心dubbo--4.监控中心dubbo--4.监控中心dubbo--4.监控中心dubbo--4.监控中心dubbo--4.监控中心dubbo--4.监控中心

2017-12-29

easyui--6.完整案列演示

easyui--6.完整案列演示easyui--6.完整案列演示easyui--6.完整案列演示easyui--6.完整案列演示

2017-12-05

idea--4.父子工程

idea--4.父子工程idea--4.父子工程idea--4.父子工程idea--4.父子工程idea--4.父子工程

2017-11-25

mybatis--11.逆向工程

mybatis--11.逆向工程 使用Rest风格的URI,将页面普通的post请求转为指定的delete或者put请求

2017-10-22

Spring--ssm整合(分)

Spring--ssm整合使用Rest风格的URI,将页面普通的post请求转为指定的delete或者put请求

2017-10-22

Spring MVC--13.自定义拦截器

Spring MVC--自定义拦截器Spring MVC--13.自定义拦截器Spring MVC--13.自定义拦截器Spring MVC--13.自定义拦截器Spring MVC--13.自定义拦截器Spring MVC--13.自定义拦截器Spring MVC--13.自定义拦截器

2017-09-05

空空如也

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

TA关注的人

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