11 2019 档案

摘要:"window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最外层的页面跳转 举例说明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是 阅读全文
posted @ 2019-11-27 15:43 uzxin 阅读(4746) 评论(0) 推荐(0)
摘要:一、SecurityContext 安全上下文,用户通过Spring Security 的校验之后,验证信息存储在SecurityContext中 SecurityContext接口只定义了两个方法,实际上其主要作用就是获取Authentication对象 二、SecurityContextHold 阅读全文
posted @ 2019-11-26 10:50 uzxin 阅读(1621) 评论(0) 推荐(0)
摘要:跨站请求伪造(英语:Cross-site request forgery),也被称为 one-click attack 或者 session riding,通常缩写为 CSRF 或者 XSRF, 是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。跟跨网站脚本(XSS)相比,XS 阅读全文
posted @ 2019-11-26 09:00 uzxin 阅读(3570) 评论(0) 推荐(0)
摘要:一、使用selectKey标签 <insert id="addLoginLog" parameterType="map" > <selectKey keyProperty="id" resultType="int" order="BEFORE"> select nvl(max(id),0)+1 fr 阅读全文
posted @ 2019-11-25 20:42 uzxin 阅读(3110) 评论(0) 推荐(0)
摘要:fastjson在将Map<Integer, String>转换成JSON字符串时,出现中文乱码问题。 先记下这个坑,改天在看看是怎么导致的,暂时通过避免使用Integer作为键(使用String)避免中文乱码问题。 阅读全文
posted @ 2019-11-25 11:04 uzxin 阅读(813) 评论(0) 推荐(0)
摘要:重载两次是因为搜索按钮用的是button 改成<a class="layui-btn" data-type="reload">搜索</a>就可以了 虽然我也不知道是什么原因 阅读全文
posted @ 2019-11-21 17:32 uzxin 阅读(1661) 评论(0) 推荐(0)
摘要:$.ajax({ url:'', type:'POST', //GET async:true, //或false,是否异步 data:{ name:'llc', age:22 }, timeout:5000, //超时时间 dataType:'json', //返回的数据格式:json/xml/ht 阅读全文
posted @ 2019-11-20 13:09 uzxin 阅读(192) 评论(0) 推荐(0)
摘要:HttpServletRequest和ServletRequest都是接口HttpServletRequest继承自ServletRequest HttpServletRequest比ServletRequest多了一些针对于Http协议的方法。 例如:getHeader(), getMethod( 阅读全文
posted @ 2019-11-18 15:06 uzxin 阅读(680) 评论(0) 推荐(0)
摘要:1.全局跨域,配置一个Configuration 2. 使用注解(局部跨域)或者在控制器(@Controller)上使用注解 @CrossOrigin 3. 手工设置响应头(局部跨域) 阅读全文
posted @ 2019-11-15 10:47 uzxin 阅读(362) 评论(0) 推荐(0)
摘要:HTTP 请求和响应是基于文本的,意味着浏览器和服务器通过交换原始文本进行通信。但是,使用 Spring,controller 类中的方法返回纯 ‘String’ 类型和域模型(或其他 Java 内建对象)。如何将对象序列化/反序列化为原始文本?这由HttpMessageConverter 处理。 阅读全文
posted @ 2019-11-14 20:48 uzxin 阅读(980) 评论(0) 推荐(0)
摘要:后台返回的json格式必须和官方给的一模一样 code必须为0, code必须为0, code必须为0, code必须为0 阅读全文
posted @ 2019-11-14 19:39 uzxin 阅读(9958) 评论(0) 推荐(0)
摘要:1.封装result,作为返回的对象public class Result<T> { private int code; private String msg; private T data; /** * 成功时候的调用 * */ public static <T> Result<T> succes 阅读全文
posted @ 2019-11-14 19:33 uzxin 阅读(591) 评论(0) 推荐(0)
摘要:1,sleep方法是Thread类的静态方法,wait()是Object超类的成员方法 2,sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。在调用sleep()方法的过程中,线程不会释放对象锁。而当调用wait( 阅读全文
posted @ 2019-11-14 16:37 uzxin 阅读(130) 评论(0) 推荐(0)
摘要:废话不多说,直接上代码public void test() throws Exception { List<String> list = new ArrayList<String>(2); list.add("aaa"); list.add("bbb"); String[] array = new 阅读全文
posted @ 2019-11-14 15:42 uzxin 阅读(197) 评论(0) 推荐(0)
摘要:我们先来做一个测试 public class HashMapTest { private HashMap<String, String> map = new HashMap<>(); @Before public void beforeAllMethodTestInClass() { for (in 阅读全文
posted @ 2019-11-14 15:05 uzxin 阅读(452) 评论(0) 推荐(0)
摘要:不要在 foreach 循环里进行元素的 remove/add 操作。remove 元素请使用 Iterator方式,如果并发操作,需要对 Iterator 对象加锁。 注意: 1.foreach遍历集合,实际上内部使用的是iterator。 2.代码先判断是否hasNext,然后再去调用next, 阅读全文
posted @ 2019-11-14 10:39 uzxin 阅读(178) 评论(0) 推荐(0)
摘要:看看自己有没有加@Test注解,如果加了,那肯定就是springTest版本和Jnuit版本不兼容,换个版本! 阅读全文
posted @ 2019-11-14 10:22 uzxin 阅读(173) 评论(0) 推荐(0)
摘要:HTTPS和HTTP的区别主要如下: 1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是44 阅读全文
posted @ 2019-11-14 09:42 uzxin 阅读(578) 评论(0) 推荐(0)