JAVA中“LIST泛型MAP根据某一个KEY去重
摘要:Java中“List泛型Map根据某一个key去重,保留一个数据。利用jdk8stream()流实现去重 - 灰信网(软件开发博客聚合) (freesion.com)
阅读全文
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilder(DefaultHttpClient绕过ssl安全认证访问https链接)
摘要:DefaultHttpClient绕过安全认证访问https链接 https://blog.csdn.net/gaosililin/article/details/84811595
阅读全文
base64文件保存
摘要:public static void base64ToFile(String base64, String fileName, String savePath) { File file = null; //创建文件目录 String filePath = savePath; File dir = n
阅读全文
加密算法
摘要:https://www.jianshu.com/p/44b3f5f03c78
阅读全文
javaWeb开发之拦截器和过滤器的区别
摘要:https://www.cnblogs.com/geektcp/p/10061908.html
阅读全文
线程:Java中wait、notify、notifyAll使用详解
摘要:基础知识 首先我们需要知道,这几个都是Object对象的方法。换言之,Java中所有的对象都有这些方法。 其中notify()、notifyAll()、wait(long timeout)是本地方法其次我们需要知道这几个方法主要是用来个线程之间通信的。那可能就有人会问,既然是用来线程之间通信的,那为
阅读全文
java wait方法
摘要:wait方法是让当前线程等待,这里的当前线程不是指t,而是主线程。 wait会释放锁,等到其他线程调用notify方法时再继续运行。 可以看下面的例子。 下面是执行结果。 可以看到synchronized(this),和synchronized(t1), 锁的是同一个对象。 这个程序有两个线程,一个
阅读全文
java join()基本用法与说明解释
摘要:join()方法的作用,是等待这个线程结束; 也就是说,t.join()方法阻塞调用此方法的线程(calling thread)进入 TIMED_WAITING 状态,直到线程t完成,此线程再继续; 通常用于在main()主线程内,等待其它线程完成再结束main()主线程。 举个例子: public
阅读全文
session设置存活时间的三种方式
摘要:Tomcat默认session超时时间为30分钟,可以根据需要修改,负数或0为不限制session失效时间。 三种方式优先级:1 < 2 < 3 特别:如果需要根据用户或者权限去设置sessionTimeOut时间增加过滤器,在过滤器doFilter方法中通过request.getSession()
阅读全文
response.getWriter().println和@ResponseBody的比较及同时使用(用于回调函数)
摘要:备注: @RequestMapping("/login") @ResponseBody public User login(User user){ return user; } User字段:userName pwd 那么在前台接收到的数据为:'{"userName":"xxx","pwd":"xx
阅读全文
wzyxidian Scanner 与 Readable 的read()方法
摘要:Readable接口中的read()方法实现了将字符串读入charBuffer中,但是只有在需要输出的时候才会调用。 Scanner是文本扫描器类,利用Scanner扫描并输出charBuffer中的内容的顺序:以hasNext()方法为例:第一次调用 hasNext(),由于此时charBuffe
阅读全文
jsessionid的简单说明
摘要:第一次访问服务器的时候,会在响应头里面看到Set-Cookie信息(只有在首次访问服务器的时候才会在响应头中出现该信息) 。 上面的图JSESSIONID=ghco9xdnaco31gmafukxchph;Path=/acr, 浏览器会根据响应头的set-cookie信息设置浏览器的cookie并保
阅读全文
验证签名机制——java示例
摘要:简单的验证公钥私钥签名认证; 公钥是对外公开的部分,私钥是不公开的部分,一般在项目开发中公钥是给用户,私钥是存于服务器上,二者中有一个加密,则需要另外一个来解密。 下面是java实现的一个比较简单的示例:示例中注释写的很详细,可以大致看下,供参考 import java.security.KeyPa
阅读全文
为什么要两次调用encodeURI来解决乱码问题
摘要:转自:https://blog.csdn.net/howlaa/article/details/12834595(大神博客) .encodeURL函数主要是来对URI来做转码,它默认是采用的UTF-8的编码.. UTF-8编码的格式:一个汉字来三个字节构成,每一个字节会转换成16进制的编码,同时添加
阅读全文