自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Ngrok内网穿透

Sunny-Ngrok内网穿透1.解决问题测试外部接口回调,内网无法测试问题2.使用方法2.1平台注册(外网访问)https://www.ngrok.cc/申请免费隧道,获取隧道id2.2下载(外网访问)https://www.ngrok.cc/download.html2.3安装sudo mv sunny /usr/local/bin/sunnysudo chmod +x /usr/local/bin/sunny2.4编写启动脚本...

2021-01-12 10:39:42 167

原创 spring事务

spring事务管理接口:platformTransactionManager:事务管理器TransactionDefinition:事务定义信息(事务属性):隔离级别,传播行为,回滚规则,是否只读,事务超时TransactionStatus:事务运行状态1.事务定义:逻辑上的一组操作,要么都执行要么都不执行。2.事务特性:ACID原子性Atomic:事务的最小执行...

2019-11-06 17:30:24 244

原创 form表单提交需要ajax校验验证码的处理方案

1.技术栈采用:springmvc+spring+mybatic+velocity问题:form表单提交带有验证码参数需要校验,mvc在验证码校验不通过的情况下,如何做返回?页面编辑当校验错误,重定向返回,会清空表单,客户体验差,如何做二维码校验,解决方案:aiax做异步校验返回验证码,表单提交之前做ajax校验,返回状态,通过则继续提交二次校验。(注意返回的操作以及二维码刷新)...

2019-05-26 21:27:00 781

转载 eclipse下修改tomcat的URIEncoding为UTF-8

问题描述开发中需要在URL中传输中文,所以要将tomcat中Http1.1端口中添加属性:URIEncoding="UTF-8"。但是我将“.metadata\.plugins\org.eclipse.wst.server.core”文件夹中的server.xml文件修改后,一旦在eclipse中重新发布项目,这个文件就被替换掉,我的修改就消失了。解决方案 因此,我猜想肯定在每

2017-08-23 17:16:10 1588

原创 redis入门

Redis的使用1.redis的简单介绍:1.什么是redis?nosql缓存技术C语言编写数据保存在内存中,以key-value的字符串形式保存,编码格式为UTF-82.为什么要使用redis?频繁的访问数据库中的相同的数据,用户访问量大,高并发的情况下使用。为了减轻数据库的访问压力,同时提升数据的访问速度(redis的数据在内存中)。3.与传统数据访问的

2017-03-17 23:10:35 391

原创 solr入门--solrJ搜索引擎入门

1.solr是什么?solr是lucene搜索引擎的框架,lucene引擎是将无结构化的数据(磁盘中的文档等),创建document文档对象,产生索引,指定索引库关于solrJ如何在业务中使用,见下一篇博客

2017-03-04 21:49:23 379

原创 lucene-检索文本内容失败问题

问题描述:①通过创建索引库,将源文件夹中的文件,通过document文档对象,创建索引存储在索引库中检索,发现当查询 Field域为content(文件内容时),发现检索不到。分析原因:①在创建索引的时候,指定了中文分词器IKAnalyzer,希望通过中文分词器进行分词,通过luke查询可以发现如下:所以,排除BUG关键词未分词,既然已经分词,为什么通过代码查询不到呢?查询

2017-03-03 13:50:17 1924

原创 lucene搜索引擎--全文检索

lucene搜索引擎需求分析:问题1:查询无处不在,我们经常通过sql在数据库中查询数据,查询效率也非常高,这是为什么?因为数据库是具有规律的,有行,列,每列数据都是有固定数据类型的,数据库存储的是结构化的数据。问题2:数据的分类结构化数据:数据库存储的都是结构化数据非结构化数据:电脑磁盘上,有pdf,txt,doc,html,java等文件不定长,且无固定格式,他们的类型

2017-03-02 15:31:34 471

原创 springmvc上传文件功能

1.文件上传功能需求:通过jsp选择文件目录,点击保存到数据库(文件名)。2.原理:使用Fileupload进行文件上传,springmvc建立文件的虚拟目录,也就是本地磁盘上,用于存放临时文件,这个临时文件是在做文件上传的时候,通过uuid随机生成文件名(避免文件重复),然后通过MultipartFile 对象的transferTo,将文件内容写入到创建好的临时文件中,将文件名保存到

2017-02-27 14:11:17 2554

原创 iquery---下拉列表多选 提交 案例

js:$(function(){$("#deleteBtn").click(function(){//需要将选中的ids拼接提交var arr_v = new Array(); $("input[type='checkbox']:checked").each(function(){     arr_v.push($(this).val()); }); var i

2017-02-26 20:07:16 304

原创 spring的入门

Spring1.spring是什么?是轻量级的开源框架,一站式框架(为javaEE的每一层提供解决方案称为一站式)。Web层:struts,webwork,struts2,springMVCService层:springDao层:dbutils,hibernate,springJDBCtemplement2.Spring有什么用?方便解耦,简化开发(IOC通过工厂模式+

2017-01-08 22:52:27 328

原创 Java 代理模式-JDK动态代理-实现对请求中文乱码的处理

Java中的设计模式之–代理模式 1.代理:与我们平常听说的代理基本上是一个意思,例如:微商现在是许多人实现梦想的一个重要平台,从厂商—-代理—-客户三者之间来进行商品交易。代理就是为厂商提供客户,厂商为代理提供商品,以及佣金报酬。 2.代理模式能够解决什么问题呢? 代理模式在Java中用于对一个类的增强,具体是对方法的增强。那么微商中,有些商品可以在销售中需要做一些过滤,比如某些商品

2016-12-08 01:21:34 849 1

原创 Java注解基础学习

注解是什么? 注解就是用来修饰数据的元数据,元数据是描述数据的数据,就比如电影:有主演,上映时间,电影类别等,用来表述这个电影,并不会对电影 本身造成影响,在我们查找电影时能够快速定位到这个电影,带来方便,这些都是用来修饰电影的。那么可以称这些属性是电影的注解。 注解能够给我们带来什么? 主要是可以省去xml配置,使用注解的形式来完成信息的配置。 例如:①使

2016-12-07 00:37:22 230

原创 Java 中的抽象类与接口

Java抽象类:1.抽象方法:不明确具体实现,只做方法声明,用abstrats修饰的方法2.抽象类:类中含有abstrats修饰的方法,该类需要声明为抽象类。3.抽象类的使用:当继承抽象类后,子类:1.定义成抽象类。2.重写父类中的抽象方法。Java接口:1.用interface修饰的类2.定义:①只能定义public常量②所有的方法必须为抽象方法③多个接口可以被一个类实现(implements)④在jdk8.0版本以上有默认的方法(default 可以是非抽象方法)综上所述:接口与抽

2016-07-04 17:08:31 277

空空如也

空空如也

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

TA关注的人

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