![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
jac-jm
修身、齐家、治国、平天下!
展开
-
存储型XSS(全局) 跨站类漏洞
漏洞描述:攻击者可在漏洞处输入恶意代码保存到数据库,当展示到列表时,返回信息被浏览器当作html解析的情况下,XSS被触发。可造成Cookie泄露等问题。例如在界面文本域输入<h2>12345</h2>、<script>alter(12345)</script>这样的值,如果程序未进行处理,会存储至数据库。下次回显会出现异常界面或弹出异常框,如果进行恶意攻击,可能后果不堪设想。解决方案:1、从客户端获取到的参数必须进行安全校验,过滤觉攻击字符。原创 2021-02-09 15:42:13 · 703 阅读 · 0 评论 -
15 个 Java 线程面试题和答案
下面是各种投行,比如巴克莱银行(Barclays)、花旗银行(Citibank)、摩根史坦利投资公司(Morgan Stanley)等等,面试 Java 开发者时常问的 Java 多线程和并发问题。1. 现在有线程 T1、T2 和 T3。你如何确保 T2 线程在 T1 之后执行,并且 T3 线程在 T2 之后执行?这个线程面试题通常在第一轮面试或电话面试时被问到,这道多线程问题为了测试面试...转载 2019-04-08 15:50:57 · 687 阅读 · 0 评论 -
HashMap和HashTable的key和value是否可以为null
HashMap可以存储一个Key为null,多个value为null的元素,但是Hashtable却不可以存储HashMap.class: // 此处计算key的hash值时,会判断是否为null,如果是,则返回0,即key为null的键值对 // 的hash为0。因此一个hashmap对象只会存储一个key为null的键值对,因为它们的hash值都相同...翻译 2019-04-08 15:36:01 · 15824 阅读 · 0 评论 -
java 集合哪些是安全的哪些不安全的?
首先给出结论,ArrayList,LinkedList,HashMap,StringBuilder是不安全的。vector,HashTable,StringBuffer是线程安全的。下面用代码来看看。 Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下: Collection<–List<–Vector Collection<–Li...翻译 2019-04-08 15:24:03 · 3283 阅读 · 0 评论 -
jdk版本区别
本文主要整理自己觉得相对比较重要的一些版本区别。jdk1.5新特性1.自动装箱与拆箱:原始类型与对应的包装类不用显式转换ArrayList list=new ArrayList()----------->ArrayList<Integer>list=new ArrayList<Integer>();2.静态导入:通过使用 import...转载 2019-04-04 10:12:48 · 391 阅读 · 0 评论 -
将Oracle驱动手动安装到Maven仓库
在maven文件里可以看到: pom.xml文件里配置:原创 2019-02-15 16:24:06 · 771 阅读 · 0 评论 -
打不开项目
将Myeclipse Package Explorer中打不开的项目删除掉(注意:一定不要为删除对话框中的Delete project contents on disk(cannot be undone)打上对勾(√)。点击OK,删除掉不能打开的项目。),再重新导入即可。造成此问题的主要原因是Myeclipse中记录的项目位置发生了改变,造成Myeclipse找不到.project文件。...原创 2019-02-15 15:34:31 · 276 阅读 · 0 评论 -
ORA-01031:insufficient privileges
当执行create table的时候,没有权限。无法创建表。解决办法:su - oraclesqlplus / as sysdbagrant create table,create sequence,create view,create procedure to pbcs; 这里封号一定加上不然执行错误。 ...原创 2019-01-24 15:58:24 · 4294 阅读 · 0 评论 -
导入工程时出现错误
Integer,String基本的报错后来查了下是因为SDK没有配置导致的。点击File下的Project Settings菜单下SDKs进行配置原创 2018-12-28 16:32:59 · 183 阅读 · 0 评论 -
配置maven
下载地址:http://maven.apache.org/download.cgi下载后解压: 配置:验证:原创 2018-08-17 10:07:03 · 111 阅读 · 0 评论 -
Springboot版本+jdk版本+Maven版本匹配
Spring boot 版本 Spring Framework jdk 版本 maven 版本 1.2.0 版本之前 6 3.0 1.2.0 4.1.3+ 6 3.2+ 1.2.1 4.1.3+ 7 3.2+ 1.2.3 4.1.5+ 7 3.2+ 1.3.4 4.2.6+ ...转载 2018-08-17 09:49:48 · 3188 阅读 · 1 评论 -
Spring启动报错
启动报错Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. Error starting ApplicationContext. To display the conditions report re-run ...原创 2018-08-18 15:28:56 · 801 阅读 · 0 评论 -
Springboot添加log4j日志
先了解下日志级别:TRACE < DEBUG < INFO < WARN < ERROR < FATAL添加日志:1、导入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star...原创 2018-08-02 16:27:45 · 1010 阅读 · 0 评论