#LT

java JSON 序列化类(List<Object> 转String)

importcom.alibaba.fastjson.JSONObject;importcom.google.common.base.Preconditions;importcom.google.common.base.Strings;importjava.util.ArrayList;importjava.util....

struts2 result type的类型

一共十种类型1、dispatcher  默认的类型,相当于servlet的foward,服务器端跳转。客户端看到的是struts2中配置的地址,而不是真正页面的地址。一般用于跳转到jsp页面2、redirect、redirect-action  页面重定向,客户端跳转;前者用于跳转到jsp页面,后者用于跳转到actio...
代码星球 代码星球·2020-08-12

listener、context、filter、servlet及其加载顺序

首先说加载顺序:context-param—>listener—>filter—>servlet这四类加载顺序与配置顺序无关,对于每一类内部的加载顺序,与配置顺序有关;listener和filter在初始化的时候,都可能用到context-param里面的信息,所以...

Encoding filter 编码过滤器

1、首先编写过滤器,实际上就是继承了filter接口的一个类,实现其中的init doChain 和destroy方法packagecom.util;importjava.io.IOException;importjavax.servlet.Filter;importjavax.servlet.Fi...

ibatis resultMap 结果集映射

1、结果集映射  就是将返回的记录,逐个字段映射到java对象上;如果数据库字段与java对象的成员变量名对应的话,则使用resultClas即可2、实现  结合ibatis初探这篇文章中提到的project修改以下文件:  <?xmlversion="1.0"encoding="UTF-8"?><!...

Mysql 插入修改报Incorrect string value: 'xE7xACxAC' for column 'DetectionResult' at row 1错误

//利用Navicat工具修改字段的字符编码,问题成功解决。//插入中文报错的字符编码格式   //改成可插入中文的字符编码格式为,注意修改的是要插入中文的字段编码格式 ...

java HTTP请求 DefaultHttpClient is deprecated

最近在使用Apache的httpclient的时候,maven引用了最新版本4.3,发现Idea提示DefaultHttpClient等常用的类已经不推荐使用了,之前在使用4.2.3版本的时候,还没有被deprecated。去看了下官方文档,确实不推荐使用了,点击此处详情。DefaultHttpClient ...

SpringBoot 利用过滤器Filter修改请求url地址

要求:代码中配置的url路径为http://127.0.0.1/api/associates/queryAssociatesInfo现在要求http://127.0.0.1/associates/queryAssociatesInfo也可以同样访问同一个conroller下面的method,并且要求参数全部跟随代码:p...

Filter 过滤器

Filter简介:Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet,静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些...
代码星球 代码星球·2020-08-09

Java8 新特性default

在JDK1.8的Iterator接口中packagejava.util;importjava.util.function.Consumer;publicinterfaceIterator<E>{booleanhasNext();Enext();defaultvoidremove(){thrownewUnsu...

INFO: Ignoring response <503 http://www.xicidaili.com/nn>: HTTP status code is not handled or not allowed 用scrapy爬虫

用scrapy爬取http://www.xicidaili.com/nt/1(国内ip)是启动小蜘蛛一直报错,将网址换成百度是可以进入parse。错误:2018-04-1716:55:52[scrapy.core.engine]DEBUG:Crawled(503)<GEThttp://www.xicidaili....

resin启动报错:guava-15.0.jar!/META-INF/beans.xml:5: <beans xmlns="http://xmlns.jcp.org/xml/ns/javaee"> is an unexpected top-level tag. 异常

  项目完成,经过本地的测试,最后在部署的时候,发现服务器resin启动失败,报错信息如下:  从报错信息上看,应该是guava.jar有问题。排查问题  查看项目引入的guava.jar,信息如下:    boneco.jar引入了子包guava-15.0.jar,cache-client.jar引入了guava-1...

Mysql索引PRIMARY、NORMAL、UNIQUE、FULLTEXT 区别和使用场合

索引    数据库的索引就像一本书的目录,能够加快数据库的查询速度。  MYSQL索引有四种PRIMARY、INDEX、UNIQUE、FULLTEXT,其中PRIMARY、INDEX、UNIQUE是一类,FULLTEXT是一类。  这四种都是单列索引,也就是他们都是作用于单个一列,所以也称单列索引;但是所以一个索引也可...

[Google Guava]学习--新集合类型Multimap

每个有经验的Java程序员都在某处实现过Map<K,List<V>>或Map<K,Set<V>>,并且要忍受这个结构的笨拙。假如目前有个需求是给两个年级添加5个学生,并且统计出一年级学生的信息:publicclassMultimapTest{classStudent{St...

[Google Guava]学习--新集合类型Multiset

Guava提供了一个新集合类型Multiset,它可以多次添加相等的元素,且和元素顺序无关。Multiset继承于JDK的Cllection接口,而不是Set接口。Multiset主要方法介绍:add(Eelement):向其中添加单个元素add(Eelement,intoccurrences):向其中添加指定个数的元...
首页上一页...8182838485...下一页尾页