![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 84
flying_pig1989
java后端平台侧开发,熟悉云盘开发,对机器视觉/模式识别等领域充满兴趣!
展开
-
iBATIS update 特殊字符处理
在近期项目中发现有部分用户投诉文件名中带有 单引号、反斜杠及双引号(‘ 、 “)的文件无法上传或者文件名中少了反斜杠或双引号,经查实后发现后台执行SQL异常:org.springframework.jdbc.BadSqlGrammarException: SqlMapClient operation; bad SQL grammar []; nested exception is com原创 2017-07-31 13:58:07 · 1906 阅读 · 0 评论 -
MySql数据库varchar和java字符串length()长度tips
Java 中字符串以 Unicode 方式编码的, 其长度通常计算的是字符数,一个中文也算一个字符: public static void main(String[] args) { String fileName = "中文English,12345";//中文、英文、标点、数字都算一个字符 int len = fileName.length();原创 2017-08-01 13:14:35 · 13321 阅读 · 1 评论 -
XSS跨站攻击解决办法--AntiSamy的配置及使用
XSS跨站攻击 跨站脚本攻击(Cross Site Scripting),为了不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。XSS分为:存储型和反射型原创 2018-01-24 19:04:31 · 4183 阅读 · 0 评论 -
数据库操作的桥梁-JDBC学习笔记
数据库操作的桥梁-JDBC学习笔记 JDBC代表Java数据库连接(Java Database Connectivity),它是用于Java编程语言和数据库之间的数据库无关连接的标准Java API,换句话说:JDBC是用于在Java语言编程中与数据库连接的API。JDBC API提供了以下接口和类:DriverManager: 这个类管理数据库驱动程序的列表。确定内容是否符合从Java应用...原创 2018-03-22 11:53:51 · 390 阅读 · 0 评论 -
通过AOP实现Spring+ibatis 多数据源配置
通过AOP实现Spring+ibatis 多数据源配置 Spring实现多数据源动态切换主要是基于继承AbstractRoutingDataSource类, 通过AOP切点动态设置并获取数据源的。在运行时, 根据某种key值来动态切换到真正的DataSource上, 代码入侵性较低。1. 创建类继承AbstractRoutingDataSource类,获取spring动态数据源切换能力;工程...原创 2018-03-22 18:51:20 · 501 阅读 · 0 评论 -
java命令执行jar包main方法指定相关依赖
1. 准备好工程执行所需的所有依赖jar包,也可以使用maven导出依赖的方法导出;2. 将工程打包,此处打成jar包,如上图所示,zookeeper-learn-1.0-SNAPSHOT.jar,本次需要jdk java命令执行的jar包;3. 执行jar包zookeeper-learn-1.0-SNAPSHOT.jar中Master类中main方法,工程如图所示。 ...原创 2018-06-20 11:30:08 · 10443 阅读 · 3 评论 -
Linux CentOS6.5 java JDK安装配置
1. 下载java JDK。下载网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html本文下载的是:java-jdk-8u181-linux.tar.gz2. 创建 /usr/lib/jvm目录mkdir -p /usr/lib/jvm3. 解压java-j...原创 2018-09-07 19:21:09 · 246 阅读 · 0 评论