JAVA
点滴Java
记录自学java从SE到EE全过程
展开
-
文件下载工具类,三种浏览器的解码
三种浏览器的解码原创 2017-10-21 10:32:09 · 806 阅读 · 1 评论 -
Maile邮件工具类
电子邮件工具类package util; import java.util.Properties; import javax.mail.Address; import javax.mail.MessagingException; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.Add原创 2017-10-22 17:56:02 · 421 阅读 · 0 评论 -
DHTML,Tabledo 使用案例和注意
案例 <script type="text/javascr强调内容ipt" src="${ctx}/js/tabledo.js"></script> <script language="JavaScript"> $(document).ready(function(){ ${mRecordData} //发送ajax请求-------------原创 2017-10-22 18:06:06 · 848 阅读 · 1 评论 -
POI读程案例
package cn.print;import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.uti原创 2017-10-22 18:10:07 · 413 阅读 · 0 评论 -
WebService CXF框架的使用(实现JSON与XML数据传输)
所依赖的jar包:apache-cxf-2.7.10,可以再官网下载,还有json.rar的对应包,联系是一个java 项目一:下载对应Jar,可以在官网下载,或是到我资源下载,里面jar都齐全了,将apache-cxf-2.7.10下面的Lib中的jar加入项目中二:.编写web services的服务端:需要一个接口,叫做Hello,代码如下:在类名称前加入@WebService注释packag原创 2017-10-22 19:15:53 · 10331 阅读 · 1 评论 -
Spring学习心得
总结: ☆1.参数绑定:(从请求中接收参数) 1)默认支持的类型:Request,Response,Session,Model 2)基本数据类型(包含String) 3)Pojo类型 4)Vo类型 5)Converter自定义转换器 6)数组 7)List☆2.controller方法返回值(指定返回到哪个页面, 指定返回到页面的数据)原创 2017-10-22 19:17:49 · 526 阅读 · 0 评论 -
SpringMVC配置文件案例
Web.xml ssm0523 index.html index.htm index.jsp default.html default.htm default.jsp contextConfigLocation classpath:ApplicationContext-*.xml org.原创 2017-10-22 19:21:50 · 235 阅读 · 0 评论 -
Redis部署
1. Redis的安装 1.1. Redis的安装Redis是c语言开发的。安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yuminstall gcc-c++ 安装步骤:第一步:redis的源码包上传到linux系统。第二步:解压缩redis。第三步:编译。进入redis源码目录。make 如出现问题 make MALLOC=libc第四步:安装。makeinstall PRE...转载 2018-05-21 10:47:23 · 662 阅读 · 0 评论 -
FastDFS 部署
使用FastDFS搭建图片服务器(单实例) 一、背景描述 之前公司的图片服务器已经不能胜任了(直接使用tomcat),需要重新搭建图片服务器,这两天研究了下FastDFS,感觉挺好用记录下来以供日后参考。二、FastDFS官方介绍 FastDFS是一款类Google FS的开源分布式文件系统,它用纯C语言实现,支持Linux、FreeBSD、AIX等UNIX系统。它只能通过专有API对文...转载 2018-05-21 10:48:59 · 539 阅读 · 0 评论 -
Solr单实例
Solr服务搭建1.Solr的环境Solr是java开发。需要安装jdk。安装环境Linux。需要安装Tomcat。2.搭建步骤第一步:把solr 的压缩包上传到Linux系统第二步:解压solr。第三步:安装Tomcat,解压缩即可。第四步:把solr【dist目录下的solr-4.10.3.war】部署到Tomcat下。第五步:解压缩war包。启动Tomcat解压。第六步:把/r...转载 2018-05-21 10:51:13 · 291 阅读 · 0 评论 -
MD5Hash加密工具类(利用随机盐)
package cn.util;import org.apache.shiro.crypto.hash.Md5Hash;public class Encrypt { /* * 散列算法一般用于生成数据的摘要信息,是一种不可逆的算法,一般适合存储密码之类的数据, * 常见的散列算法如MD5、SHA等。一般进行散列时最好提供一个salt(盐),比如加密密码“admin”,原创 2017-10-22 17:48:50 · 6986 阅读 · 1 评论 -
Shiro使用步骤
URL权限过滤 shiro安全框架: +ehcache缓存1、引入依赖pom.xml <!-- Apache Shiro 权限架构 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-all</artifactId>原创 2017-10-22 17:46:49 · 645 阅读 · 0 评论 -
Shiro安全框架相关配置
Web.xml配置 <!-- Shiro Security filter filter-name这个名字的值将来还会在spring中用到 --> <!-- 注意:shiro的filter必须在struts2的filter之前,否则action无法创建 --> <filter> <filter-name>shiroFilter</filter-name>原创 2017-10-22 17:45:19 · 252 阅读 · 0 评论 -
Javalistener中的Session配置
Javalistener中的Session配置原创 2017-10-21 10:34:51 · 191 阅读 · 0 评论 -
C3P0数据连接池的配置文件c3p0-config.xml
<c3p0-config> <!-- 默认配置,如果没有指定则使用这个配置 --> <default-config> <!-- 基本配置 --> <property name="driverClass">com.mysql.jdbc.Driver</property> <property name="jdbcUrl">jdbc:mysq原创 2017-10-21 10:38:34 · 1200 阅读 · 0 评论 -
C3P0工具类
package cn.Utils;import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement;import javax.sql.DataSource;import com.mchange.v2.c3p0.ComboPooledDataSou原创 2017-10-21 10:39:59 · 228 阅读 · 0 评论 -
Ehcache缓存的配置文件
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../config/ehcache.xsd"> <diskStore path="C:/ehcache"/> <cache name="categoryCache"原创 2017-10-21 10:41:59 · 258 阅读 · 0 评论 -
Jfilter统一编码工具类
package cn.web.filter;import java.io.IOException; import java.io.UnsupportedEncodingException; import java.util.Map;import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.F原创 2017-10-21 10:44:05 · 396 阅读 · 0 评论 -
邮件发送工具类
package com.utils;import java.util.Properties;import javax.mail.Authenticator; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.PasswordAuthentication; import javax.ma原创 2017-10-21 10:44:59 · 183 阅读 · 0 评论 -
易宝支付相关操作
package com.utils;import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Arrays;public class PaymentUtil { p原创 2017-10-21 10:49:58 · 606 阅读 · 0 评论 -
dtree树案例
<%@ page language="java" pageEncoding="UTF-8"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>菜单</title> <link href="${pageContext.request.contextPath}/css/原创 2017-10-21 10:54:05 · 671 阅读 · 1 评论 -
Hibernate相关配置文件、映射文件案例、工具类、总结相关
配置文件:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0原创 2017-10-21 10:58:10 · 180 阅读 · 0 评论 -
HTML日期控件的使用
<HTML> <HEAD> <meta http-equiv="Content-Language" content="zh-cn"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <LINK href="${pageContext.request.cont原创 2017-10-22 17:41:28 · 7618 阅读 · 0 评论 -
Solr集群
Solr服务搭建1.Solr的环境Solr是java开发。需要安装jdk。安装环境Linux。需要安装Tomcat。2.搭建步骤第一步:把solr 的压缩包上传到Linux系统第二步:解压solr。第三步:安装Tomcat,解压缩即可。第四步:把solr部署到Tomcat下。第五步:解压缩war包。启动Tomcat解压。第六步:把/root/solr-4.10.3/example/lib/ext目...原创 2018-05-21 10:52:08 · 179 阅读 · 0 评论