- 博客(16)
- 资源 (12)
- 收藏
- 关注
原创 Elasticsearch-3
1.为什么要使用复制域?使用一个条件搜索(比如标题、品牌、分类、商家等)多个域,使用复制域可以实现搜索一个域名来搜索多个域的目的。2.怎么使用复制域?a.在pojo配置复制域,设置域的copyTo="域名",重新导入数据.b.使用QueryBuidlers创建QueryBuidler对象,指定设置的域名.3.为什么要使用嵌套域?SKU的规格是以json的格式存储在数据库,每...
2019-08-30 17:38:17
138
原创 Elasticsearch-2
Spring Data是Spring全家桶的一部分.Spring Data包装了数据仓库领域的一些api.Spring Data JPA是操作Mysql类型的数据库SpringData Redis是操作redis的数据库SpringData Elasticsearch是用来操作Elasticsearch的,简化了Elasticsearch的api,操作对象一样操作Elastic...
2019-08-30 11:47:31
159
原创 Elasticsearch-1
Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎.1.Elasticsearch解决了什么问题?a.搜索次数多,并发量很大b.数据规模大2.使用redis缓存的基本原则a.内存有限,数据量不能太大b.数据修改的频率不能太高3.Solr和Elasticsearch对比a.Solr的api比Elasticsearch功能更多b.在高...
2019-08-29 19:35:29
286
1
原创 响应头的设置 ContentType excel表格等,图片,文本,html 对应的响应头
概述response.setContentType("MIME")的作用是让浏览器根据"MIME"值映射到不同的插件,来处理响应的内容.内容响应内容 ContentType的值 html "text/html; charset=utf-8" 文本 "text/plain; charset=utf-8" xml数据 "application/xml"...
2019-06-30 15:12:02
8817
原创 提交表单form的方法
如果需要在多个地方(可能是点击多个按钮)提交同一个表单,怎么办?一个表单只有一个submit.要想在其他地方提交表单,可以使用js.示例代码:HTML:<form name="testform" action="${pageContext.request.contextPath}/query.action"><input type="text" name="t...
2019-05-07 23:35:30
297
翻译 mybatis-3.5.1下载地址 mybatis-spring-1.3.1的下载地址
mybatis-3.5.1下载地址作为截止当前最新版本的mybatis,它的下载地址是:https://github.com/mybatis/mybatis-3/releasesmybatis-spring-1.3.1的下载地址是:https://mvnrepository.com/artifact/org.mybatis/mybatis-spring/1.3.1...
2019-04-22 22:04:58
2393
1
原创 事务的并发问题
事务的ACID特性,理想状态下,可以保证在并发时互不影响.但是应用上事务存在并发访问问题.事务并发的问题1.脏读:一个事务读取到了另一个事务还没有提交的数据.最严重的2.不可重复读:一个事务里多次读取的数据内容不一致.受到了其他事务的update干扰3.虚读/幻读:一个事务里多次读取的数据数量不一致.受到了其他事务的Insert,delete干扰解决方案:通过事务的隔离级别来解...
2019-04-10 16:42:20
867
原创 Stream流
概述:Stream流是java8新增的函数式编程方式.其实就是一个函数模型,用来解决已有集合存在的弊端,比如必须依靠循环的方式来遍历集合元素,造成了代码的冗余等.Stream流类似于工厂流水线,它有以下特点:1.Stream流是单向的,不能重复使用.重复使用同一个Stream流对象,会报出非法状态异常.2.Stream流不能保存数据.Stream流其实是集合元素的函数模型,本身并不...
2019-04-07 01:03:34
326
原创 最常用的传统IO流----File类
概述:java.io.File类是文件或目录路径名的抽象表示,主要用于文件和目录的创建,查找和删除等操作.特点:1.一个File类对象代表了一个文件路径名或目录路径名.2.无论该路径下是否存在文件或目录,都不影响File类对象的创建.绝对路径和相对路径:绝对路径:从盘符开始的路径,这是一个完整的路径。相对路径:相对路径是相对于项目目录的路径.因为系统是根据运行java虚拟机...
2019-04-04 21:13:07
106
原创 Collections集合工具的总结
Collections是一个操作List,Set和Map集合的工具类:增加元素:static <T> boolean addAll(Collection<? super T> c, T... elements) 将所有指定的元素添加到指定的集合。List<Integer> list = new ArrayList<>();Collec...
2019-03-30 01:39:20
220
原创 String类
java.lang.String类代表字符串.java中所有的字符串文字都可以看做是此类的实例.特点:1.字符串的值再创建后不能被修改.String类的内部是一个final修饰的byte[]在存储数据,一旦被初始化后,值就不能被修改.2.相同的常量字符串可以共享.用常量给字符串变量赋值的时候,会先去查找常量区有没有这个字符串常量,有的话会把该字符串常量的地址值赋值给变量,也就是两个变量...
2019-03-12 23:30:12
113
原创 二叉查找树
二叉查找树定义:二叉查找树是一种二叉树,它的项可以按序排列.对于每一个节点x,节点x的值大于x的左子树中所有节点的值,而小于x的右子树中所有节点的值.这种顺序的重要性质:二叉查找树的中序遍历按值的递增顺序访问节点.而存储在二叉查找树中的数据必须是可排序的.二叉查找树的基本操作:查找首先把目标项和根节点比较如果相等,那么搜索成功,返回如果目标项小于根节点,那么递归地在左...
2019-03-10 22:18:31
106
原创 课件【.VGA】文件无法打开的问题及解决办法
1.下载VGAPlayer.ocx或者VGAPlayer.exe2.注册regsvr32 c:\Windows\SysWOW64\VGAplayer.ocx3.用IE浏览器打开content.htm4.如果黑屏,尝试用windows Player打开【.asf】文件若报错:服务器错误,则打开win10的设置--应用--管理可选功能--卸载windows Player然后添加功能...
2018-09-16 18:33:19
1722
原创 this-对象的默认引用
java提供了一个this关键字,this关键字是一个对象的默认引用。this关键字总是指向调用该方法的对象。this作为对象的默认引用,有两种情形:1.在构造器中,引用该构造器执行初始化的对象2.在方法中,引用调用该方法的对象Java允许对象的一个成员直接调用另一个成员,可以省略this前缀。通常,普通方法访问其他方法/属性时无须使用this前缀,但如果方法里有个局部变量和对象属
2016-10-07 23:00:59
638
原创 在easyui框架中使用JS和window.open方法提交数据至Servlet并导出POI数据表格
如果查看window.open()的参考文档,那么没有发现可以携带数据的参数。用JS可以解决这个问题。HTML:JS:function exportStudent(){var name='target';var rows=$('#dg').datagrid('getSelections');if(rows.length>0){$.messager.confirm('
2016-01-03 13:42:46
609
原创 JSP&Servlet学习笔记1
JSP设置Cookie,保存用户名和密码1.客户端网页Cookie[] cookies=request.getCookies();String userName=null;String password=null;for(int i=0;cookies!=null&&iif("userName".equals(cookies[i].getName())){userN
2015-12-01 19:07:35
616
ARM培训讲稿
2015-11-05
ARM820和44b0原理图
2015-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人