04 2019 档案
摘要:我这里有下载好的cas.war和tomcat7,然后我在将cas.war放在tomcat目录下的webapps下,启动tomcat自动解压war包.浏览器输入http://localhost:8080/cas/login,可看到登录页面. 因为我在电脑上安装的是tomcat8所以只能再下载一个tom
阅读全文
摘要:恢复内容开始 什么是单点登录? 单点登录(Single Sign On),简称为SSO,是目前比较流行的企业业务整合的解决方案之一.SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统. 如果我们的系统存在于诸多的子系统中,而这些子系统是分别部署在不同的服务器中,那么使
阅读全文
摘要:进程和线程的区别是什么? 进程是执行着的应用程序,而线程是进程内部的一个执行序列.一个进程可以有多个线程.线程又叫做轻量级进程. 创建线程有几种方式? 有三种方式: 继承Thread类 实现Runnable接口 应用程序可以使用Executor框架来创建线程池 实现Runnable接口这种方式更受欢
阅读全文
摘要:在发送请求后台数据时会报出来HTTP400错误,请求无效,出现这个请求无效报错说明请求没有进入到后台服务里 原因:1.前端提交数据的字段名称或者是字段类型和后台的实体类不一致.导致无法封装 2.前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转成字符串类型 3.就是在拼写路径时,拼写
阅读全文
摘要:Bootstrap,是基于HTML,CSS.javascript的前端框架 该框架已经预定义了一套CSS样式和与样式相对应的js代码(对应的样式有对应的特效.) 开发人员只需要编写HTML结构,添加bootstrap固定的class样式,就可以轻松完成指定效果的实现. 作用: 1.Bootstrap
阅读全文
摘要:消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成,通过提供消息传递和消息排队模型,它可以在分布式环境下拓展进程间的通信,对于消息中间件,常见的角色大致也就有Producer(生产者).Consumer(消费者) MQ 消息中间件 消息队列 Messag
阅读全文
摘要:下载 官方网站:http:activemq.apache.org/ 安装(liunx) 1.将apache-activemq-5.12.0-bin.tar.gz(liunx环境下的压缩包)上传至服务器 2.解压此文件 tar zxvf apache-activemq-5.12.0-bin.tar.g
阅读全文
摘要:1.相对路径 根本就没有相对路径 可以写相对路径的地方,此地方可以将相对路径变成绝对路径. 2.绝对路径 什么时候使用绝对路径? 总结:任何路径,最终都是用绝对路径,只是写代码的时候,可写相对路径,代码或者程序可以帮助我们通过湘桂路径找到绝对路径
阅读全文
摘要:在进行全文检索的过程中,如果使用三星和手机,两个一块进行搜索的时候,关于三星的会被搜索出来,关于手机的信息也会被搜索出来,然后,需要将一些配置文件进行配置, 将描红的地方需要进行修改为AND,然后重新启动服务器.
阅读全文
摘要:网页静态化技术:为什么要使用网页静态化技术 网页静态化解决方案在实际开发中运用比较多,例如新闻网站,门户网站中的新闻频道或者是文章类的频道. 对于电商网站的商品详细页来说,至少几百万个商品,每个商品又有大量的信息,这样的情况同样也适用于使用网页静态化来解决. 网页静态化技术和缓存技术的共同点都是为了
阅读全文
摘要:"超文本"就是指页面内可以包含图片.连接等非文字内容. "标记"就是使用标签的方法将需要的内容包括起来.例如<a>www.itcast</a> HTML能干什么? HTML用于编写网页.平时上网通过浏览器我们看到的大部分页面都是由html编写的.在浏览器访问网页时,可以通过"右键/查看网页源代码"看
阅读全文
摘要:什么是SolrJ? solrj是访问solr服务的java客户端,提供索引和搜索的请求方法, SolrJ和图形界面操作的区别就类似于数据库中使用jdbc和mysql客户端的区别一样. 我在测试Solrj时候,使用的是java工程 然后添加的jar包分别为:SolrJ \solr-4.10.3\dis
阅读全文
摘要:如何将Solr的应用集成到Spring中? SpringDataSolr就是为了方便Solr的开发所研制的一个框架,其底层是对SolrJ的封装. SpringDataSolr入门小Demo 首先目录结构为: 搭建工程,需要引入的依赖为: 如果jar包不完全引入,就会出现报错的情况的. 然后在Reso
阅读全文
摘要:我现在使用的是一个已经搭建好的solr环境下进行的测试: 第一步,需要配置solrhome中的一个配置文件schema.xml 配置内容如下,上面配置的是IK分词器,下面是配置完成的域. 因为我在这个需要使用的solr进行全文检索的只有这几个重要的字段. 然后内容如下: 为什么要配置域? 域相当于数
阅读全文
摘要:Ajax Ajax的原理简单来说通过XMLHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面.这其中最关键的一步就是从服务器获得请求数据. xmlHttpRequest是ajax的核心机制,它是在IE5中首先引入的,是一种支持异步请求的
阅读全文
摘要:概述: 什么是Solr? Solr是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务.Solr可以独立运行在Jetty.tomcat.webLogic.webShell等这些Servlet容器中. 全文检索服务(也叫做全文搜索): 服务 是War包. ES框架
阅读全文
摘要:要使用solr实现网站中商品搜索,需要将mysql数据库中数据在solr中创建索引. 1.需要在solr的schema.xml文件定义要存储的商品Field. 商品表中的字段为: 配置内容是: 然后将数据库中的数据导入到solr中: 需要将 这个三个jar包导入到lib下.这三个jar包分别data
阅读全文
摘要:1.Lucene 是工具包 是jar包 2.Solr是索引引擎服务 War 3.Solr是基于Lucene(底层是由Lucene写的) 4.上面二个软件都是Apache公司由java写的 5.Lucene是创建索引时,现创建Field对象,现创建文档对象,保存索引 6.Solr是创建索引时,先创建F
阅读全文
摘要:Lucene创建索引 第一.创建文档对象 第二.创建Field对象(各种类型)整数String.Text.Long.Float.Double等... Field对象 包含三大属性:是否分词,是否索引,是否保存. 例子:我是中国人 分词的话,就是 我 是 中国 国人 中国人 使用停用词词典:我 是,
阅读全文
摘要:Solr创建核的方法,简单粗暴 就是进入到solrhome中进行复制粘贴这个collection2 然后进入到conf中,修改一下name 然后从新启动tomcat
阅读全文
摘要:在Linux下进行安装: 我已经将压缩包放在了虚拟机下面了,然后开始进行解压缩. 解压完会多一个文件夹.在bin目录下会有这样的一个目录, 其中的这个solr.cmd是使用(内嵌)jetty服务器进行运行的,然后solr.cmd在这个服务器中运行时,只能在测试时候使用,所以我们不会在这里进行启动so
阅读全文
摘要:NOSQL概述 什么是NOSQL? NoSql(NoSQL=Not Only SQL),意思为"不仅仅是SQL",是一个全新的数据库理念,泛指非关系型的数据库. 为什么需要NOSQL? 随着互联网的高速崛起,网站的用户群的增加,访问量的上升,传统数据库上都开始出现了性能瓶颈,web程序再仅仅专注在功
阅读全文
摘要:我在遇到这个异常的时候,是因为,我在引入dao层需要的properties配置文件的时候,还需要引入redis的properties的配置文件,然后dao层引入配置文件的时候,找到的是redis的properties文件 xml中能使用例如${xxx}作为占位符,是因为你使用了<context:pr
阅读全文
摘要:因为这个工程的sql语句我是使用的逆向工程进行使用的,然后报这个错, 是因为需要进行id的回显.
阅读全文
摘要:出现过滤器,监听器等报这种异常的时候,可以进行以下的操作: 1.Ctrl+Alt+Shift+S弹出Project Structure窗口,在Output Layout标签中找到Available Elements,鼠标右击下面的元素: 可能war包比较多,所以你要找到你运行的那个项目相对应的war
阅读全文
摘要:这里应该使用ref进行引入.没有找到数据源然后开始一路报错
阅读全文
摘要:这里是由于在 这里的名字写错了
阅读全文
摘要:我现在在着手搭建一个项目ssm+angularsJs的框架 以下是目录结构 将所有的依赖全部引入到父工程中,然后在子工程中需要的时候,再引入,父工程只是用来引入依赖 因为我现在用的jdk的版本就是1.8的所以最下面的这个版本我使用的是1.8. 然后在通用的工具类中引入依赖为: 创建实体类模块 引入依
阅读全文
摘要:请检查IP与端口是否填写正确,检查注册中心是否正常启动
阅读全文
摘要:这种错误是服务层代码没有成功注册到注册中心导致,请检查一下你的服务层代码是否添加了@service注解,并且该注解的包一定是com.alibaba.dubbo.config.annotation包,不是org.springframework.stereotype.Service,这个地方极容易出错。
阅读全文
摘要:Zookeeper介绍(配合Dubbox使用) 官方推荐使用zookeeoer注册中心,注册中心负责服务地址的注册和查找,相当于目录服务,提供提供者和消费者只在启动时与注册中心交互,注册中心不转发请求,压力小. zookeeper是Apacahe Hadoop的子项目,是一个树形的目录服务,支持变更
阅读全文
摘要:Dubbox简介 Dubbox是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbox,被国内电商及换联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了与原有的Dubbo区分,故将其命名为Dubbox Dubbox致力于提高性能和透明化的RPC远程
阅读全文
摘要:电商项目可以称之为电子商务类型项目,还可以称为互联网项目 电子商务是互联下的一个分支 电子商务简称为电商 电子:就是通过互联网的形式 商:经商 交易 务:服务(售前,售后,售中) 例如:京东,淘宝 天猫,阿里 游戏:手机版(安卓.IOS) ipad 电脑 C++ wify -->服务器(java)
阅读全文
摘要:效果图:在这里会显示出来用户名 使用AngularJs进行这样效果 第一步:写ng-app 第二步定义控制器 第三步定义服务层 第四步将定义好的引入到页面中 在body标签上引入如下 在需要进行输出的地方进行输出 然后使用spring安全框架的时候,可以使用下面的代码进行退出,不过需要在xml配置文
阅读全文
摘要:在使用spring-security安全框架以后就会出现的一个异常,但是没有影响程序的正常运行,在这里没有做过多的处理.
阅读全文
摘要:首先在web.xml文件中配置监听器和过滤器 配置安全框架的核心文件配置 写出来自定义的认证类 以上的代码就可以完成一个简单的springSecurity安全框架的自定义
阅读全文
摘要:AngularJS诞生于2009年,由Misko Hevery等人创建,后为Google所收购.是一款优秀的前端JS框架,已经被用于Google的多款产品当中.AngularJS有着诸多特性,最为核心的是:MVC,模块化,自动化双向数据绑定,依赖注入等等, AngularJS四大特征 MVC模式 A
阅读全文
摘要:这是不能进行远程调用时候会报出来的一个错误 1.检查是否将注解写的完整. 2.检查zookeeper是否保持连接状态.
阅读全文
摘要:报出来的时候,出现这种错误,是因为在引入控制器的时候没有引入成功,我遇到这个错误是在因为没有将父控制器引入到子控制器中.
阅读全文
摘要:遇到这个异常的时候,一般都是清空一下编译的包,然后, 清除一下以后,然后再进行重新运行,就会变的正常.
阅读全文
摘要:由于我的sql语句是使用逆向工程生成的,然后sql语句拼写错误,就可以省略, 找到的原因是在页面想后端发送数据的时候,是以json格式进行传输的,然后没有解析,想直接存入到数据库中, 报出来的sql语句异常
阅读全文
摘要:在Linux执行命令很不方便,另外我们需要将自己计算机中的文件上传到Linux中,因此使用远程连接工具还是比较方便的. SSH安装 SSH的使用 打开安装好的软件:SSH Secure File Transfer Client 不过我没有使用这个软件,并不是说名这个软件不行,或者怎么的,只是我安装的
阅读全文
摘要:Linux操作系统概述: Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境.Linux是由Linux Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了成千上百种不同的Linux系统. Linux系统的应用非常广
阅读全文
摘要:同步请求和异步请求??? 同步请求:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待,卡死状态. 异步请求:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死. AJAX的原理: 页面发送请求,会将请求发送给浏览器内核中的AJAX引擎,ajax引
阅读全文
摘要:这个异常主要是在关闭tomcat的时候进行出现的一个异常. 翻译:非法访问:这个web应用程序实例已经被停止了。无法加载[org.jboss.netty.util.internal.ByteBufferUtil]。为了调试目的,抛出了下面的堆栈跟踪,并尝试终止导致非法访问的线程。 在使用tomcat
阅读全文
摘要:本人使用的逆向工程是在前人的基础上进行第一次的使用,主要用来创建pojo类(domain类).dao层需要的接口,还有就是mapper.xml文件中的一些语句 使用过程: 使用idea进行打开以后, 因为这个逆向工程使用的是一个porject项目, 因为使用的是直接引入jar包,所以没有使用mave
阅读全文
摘要:在使用dubbox的时候,需要先开启注册中心,然后在使用的过程中,我这里是配置文件中进行扫描包的时候, 包应该为service,但是我导包的时候,使用的是Service,然后导致上面的 java.lang.IllegalStateException: Failed to check the stat
阅读全文
摘要:Lucene准备 Lucene可以在官网上下载,我这里已经下载好了,用的是4.10.3版本的, 解压以后的文件为: 如果没有使用maven管理的话,就需要引入这三个jar包,实现lucene功能. 我在测试的时候,使用的是mysql数据库,所以还需要使用mysql进行下面的测试. 创建数据库 引入m
阅读全文
摘要:List集合 List集合的特点有:有序,有索引,可重复. list接口下面有三个实现类:LinkedList,ArrayList,Vector ArrayList集合的特点:有序有索引可重复 基于数组实现,每次增删都要创建新的数组,但是数组有索引,数组查找快,增删慢.轻量级(线程不安全) Vect
阅读全文
摘要:Lucene:全文检索工具:这是一种思想,使用的是C语言写出来的 1.Lucene就是apache下的一个全文检索工具,一堆的jar包,我们可以使用lucene做一个谷歌和百度一样的搜索引擎系统 2.Lucene是由Doug Cutting 2000年开发出的第一个版本,后捐给apache基金会,d
阅读全文