![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java编程
文章平均质量分 83
专注于java领域编程语言相关知识总结
程序喵锅
当你默默坚持的时候,你已经超越了大多数~~
展开
-
XSS攻击---不得不防的网站安全漏洞
日常vlog。近期公司参与了一次网络安全大检查。手上有个项目被检测出存在XSS攻击漏洞,解决漏洞的同时,借此机会分享一下关于XSS攻击的一些学习总结。原创 2022-08-19 08:00:00 · 538 阅读 · 0 评论 -
多线程编程技术--关于线程你知道或者不知道的
原因是:线程是一个子任务,CPU以不确定的方式或者说是以一种随机的时间来调用线程中的run方法。Thread类也实现了Runable接口,意味着构造函数Thread(Runable target)可以接受实现了Runable接口的对象,还可传入Thread类的对象。注意这里的main和main方法完全无关,只是名称相同而已。一个进程至少有一个线程在运行,java的main方法就是一个主线程,不过该线程是由jvm虚拟机创建的。另外还需要注意,start方法执行的顺序也不代表线程的启动顺序。...原创 2022-08-12 08:30:00 · 119 阅读 · 0 评论 -
synchronized(this)锁定的是对象还是方法
synchronized(this)锁住的到底是对象还是方法?从结果可以看出,线程1并未等待另一个线程执行完,而是互相争夺执行权,谁也没让着谁。线程类JavaFunTest在main方法中创建了两个线程。由此看出,synchronized(this)锁住的是对象。从结果来看,线程1执行完,线程0才执行,线程锁发挥作用了。1.首先我们先给两个线程类传入不同测试对象。2.其次我们给两个线程类传入相同的对象。...原创 2022-07-21 14:15:14 · 1034 阅读 · 1 评论 -
记录一次在struts.xml文件中使用通配符的问题
在日常学习中遇到一个关于struts2配置通配符的问题。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "http://struts.a...原创 2019-06-18 14:39:10 · 202 阅读 · 0 评论 -
github上的开源的面试项目集锦
github上的开源面试项目,感觉很不错,近期面试的小伙伴们果断收藏哦~1、coding-interview-universityhttps://github.com/jwasham/coding-interview-university这一长列表是从 Google 的指导笔记 中萃取出来并进行扩展。项目创建者Steve Yegge在列表的底部添加了一些额外项,用于解决面试中可能会出现的问题...转载 2019-06-11 13:09:18 · 937 阅读 · 0 评论 -
关于Javamail设置数字证书到java环境的采坑记录
紧接我的上一篇博客https://blog.csdn.net/qq_37502042/article/details/90695363,对解决问题过程中采坑的记录。坑:在java代码生成数字证书jssecacerts文件后,我把这个文件复制到服务器上的java_home/jre/lib/securty目录下之后,然后查看log,发现依旧无法正常发送邮件。会不会是修改了数字证书需要重启下项目呢...原创 2019-05-30 15:15:48 · 306 阅读 · 0 评论 -
记录一次关于javamail连接邮件服务器发邮件报错Unable to find valid certification path to target request
去年做的一个项目,上线一年半了快,今突然接到用户反映说收不到邮件。敝人甚是奇怪,,好端端的怎么就不正常发邮件了呢?带着疑问我去翻log,我和小伙伴惊呆了。报错信息如下:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.sec...原创 2019-05-30 13:16:36 · 1497 阅读 · 0 评论