随笔分类 - Java技术
关于Java技术的学习和应用
摘要:DBCP、c3p0、Druid三大连接池区别 一、连接池优势 如果一个项目中如果需要多个连接,如果一直获取连接,断开连接,这样比较浪费资源; 如果创建一个池,用池来管理Connection,这样就可以重复使用Connection。 有了池我们就不用自己来创建Connection,而是通过池来获取Co
阅读全文
摘要:Linux 安装JDK(jdk-8u121-linux-x64.tar.gz) 一、JDK准备 1.1 文件名称 jdk-8u121-linux-x64.tar.gz 1.2 下载地址 http://www.oracle.com/technetwork/java/javase/downloads/j
阅读全文
摘要:Tomcat8.5 升级tomcat版本导致出现异常,Base64不存在 原因分析: 由于tomcat由7升级到8.5导致Base64的引用路径错误,默认引用为8.5中的jar, 解决方案: 修改引用路径为 import org.apache.tomcat.util.codec.binary.Bas
阅读全文
摘要:Java:执行jar文件命令 执行jar文件命令: win7系统切换目录命令:
阅读全文
摘要:Java图形化界面设计——容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构,现在就进入java图形化界面编程。 一、Java基本类(JFC) Java基本类(“JavaFou
阅读全文
摘要:防止CSRF的攻击—Origin和Referer 为了防止CSRF的攻击,我们建议修改浏览器在发送POST请求的时候加上一个Origin字段,这个Origin字段主要是用来标识出最初请求是从哪里发起的。如果浏览器不能确定源在哪里,那么在发送的请求里面Origin字段的值就为空。 一、隐私方面: Or
阅读全文
摘要:如何防止通过URL地址栏直接访问页面 一、解决方案 1,将所有页面放在WEB-INF目录下 WEB-INF是Java的web应用安全目录,只对服务端开放,对客户端是不可见的。所以我们可以把除首页(index.jsp)以外的页面都放在WEB-INF目录下,这样就无法通过URL直接访问页面了。 2,ht
阅读全文
摘要:Java:判断字符串是否为数字的五种方法
阅读全文
摘要:Java:判断字符串中包含某字符的个数 JAVA中查询一个词在内容中出现的次数:
阅读全文
摘要:Spring编码过滤器:解决中文乱码 针对问题: 前台JSP页面和JAVA代码中使用了不同的字符集进行编码的时候就会出现表单提交的数据或者上传/下载中文名称文件出现乱码的问题; 解决方案: web.xml中增加spring编码过滤器:
阅读全文
摘要:Java:出现错误提示(java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date) 原因分析: “0000-00-00 00:00:00”在mysql中是作为一个特殊值存在的,但 java.sql
阅读全文
摘要:Java:延迟功能的Robot在Lunix系统上会报错 关于延迟功能的Robot: 今天开发过程中发现,本机开发好的项目,部署到Lunix服务器竟然报错!查了代码发现: 这个延迟函数,在Lunix上会报异常; 更改为: 解决问题,Lunix上也是飞快的跑起来。
阅读全文
摘要:Java实现:服务端登录系统并跳转到系统内的指定页面(不调用浏览器) 1,思路:根据爬虫思想; 2,代码: 3,对应的属性文件(datasource.properties): 作者:整合侠链接:http://www.cnblogs.com/lizm166/p/8205085.html来源:博客园著作
阅读全文
摘要:Java获取当前时间 1,获取当前日期yyyyMMdd: 2,获取当前时间:
阅读全文
摘要:cmd中执行jar文件命令(待参数) 1,jar文件路径:F:\products 2,cmd命令:
阅读全文
摘要:Java判断字符串是否符合yyyyMMdd日期格式 代码:
阅读全文
摘要:Java实现获取属性文件的参数值 1,属性文件内容(analysis.properties),路径必须在:src根目录下: 2,获取属性文件的方法: 3,Java调用获取属性文件的属性值的方法:
阅读全文
摘要:Java实现文件上传到服务器(FTP方式) 1,jar包:commons-net-3.3.jar 2,实现代码:
阅读全文