JavaWeb开发学习笔记
hq_Tree
菜鸟一只
展开
-
条形码和二维码编码解码
/** * 条形码和二维码编码解码 * * @author stronginfo * @version 2014-02-28 */public class ZxingHandler { /** * 条形码编码 * * @param contents * @param width * @param height * @p转载 2017-07-31 09:01:53 · 1343 阅读 · 0 评论 -
唯一性ID算法的工具类
/** * 封装各种生成唯一性ID算法的工具类. * @author stronginfo * @version 2013-01-15 */@Service@Lazy(false)public class IdGen implements IdGenerator, SessionIdGenerator { private static SecureRandom random =转载 2017-07-29 08:44:54 · 925 阅读 · 0 评论 -
MAC地址工具类
/** * MAC地址工具 * * @author stronginfo * @version 2013-12-21 */public class MacUtils { /** * 获取当前操作系统名称. return 操作系统名称 例如:windows,Linux,Unix等. */ public static String getOSName()转载 2017-07-29 08:45:53 · 464 阅读 · 0 评论 -
Properties文件载入工具类
/** * Properties文件载入工具类. 可载入多个properties文件, 相同的属性在最后载入的文件中的值将会覆盖之前的值,但以System的Property优先. * @author calvin * @version 2013-05-15 */public class PropertiesLoader { private static Logger logger =转载 2017-07-29 08:47:21 · 216 阅读 · 0 评论 -
发送电子邮件
/** * 发送电子邮件 */public class SendMailUtil { // private static final String smtphost = "192.168.1.70"; private static final String from = "thinkgem@163.com"; private static final String fro转载 2017-07-29 08:48:40 · 4307 阅读 · 0 评论 -
得到当前应用的系统路径
/** * @author wanye * @date Dec 14, 2008 * @version v 1.0 * @description 得到当前应用的系统路径 */public class SystemPath { public static String getSysPath() { String path = Thread.currentThread(转载 2017-07-29 08:50:24 · 321 阅读 · 0 评论 -
文件上传工具类
/** * 文件上传工具类 * * @author yangdc * @date Apr 18, 2012 * * <pre> * </pre> */public class UploadUtils { /** * 表单字段常量 */ public static final String FORM_FIELDS = "form_fields"转载 2017-07-29 08:52:15 · 275 阅读 · 0 评论 -
用户代理字符串识别工具
/** * 用户代理字符串识别工具 * @author stronginfo * @version 2014-6-13 */public class UserAgentUtils { /** * 获取用户代理对象 * @param request * @return */ public static UserAgent getUserA转载 2017-07-29 08:52:56 · 500 阅读 · 0 评论 -
时间计算工具类
/** * 时间计算工具类 * @author stronginfo * @version 2013-11-03 */public class TimeUtils { public static String toTimeString(long time) { TimeUtils t = new TimeUtils(time); int day = t转载 2017-07-29 08:51:21 · 586 阅读 · 0 评论 -
身份证工具类
package com.stronginfo.common.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;转载 2017-07-29 08:44:18 · 232 阅读 · 0 评论 -
企信通PHP HTTP接口 发送短信
package com.stronginfo.common.sms;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import java.net.UR转载 2017-07-28 14:22:17 · 705 阅读 · 0 评论 -
springMVC注解@initbinder
在实际操作中经常会碰到表单中的日期 字符串和Javabean中的日期类型的属性自动转换, 而springMVC默认不支持这个格式的转换,所以必须要手动配置, 自定义数据类型的绑定才能实现这个功能。在我的项目中是在BaseController中增加方法initBinder,并使用注解@InitBinder标注,那么spring mvc在绑定表单之前,都会先注册这些编辑器,当然你如果不嫌麻烦,你也可以单转载 2017-07-28 10:56:00 · 513 阅读 · 0 评论 -
获取系统消息工具类
package com.stronginfo.modules.monitor.utils;import java.net.InetAddress;import java.net.UnknownHostException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.转载 2017-07-28 14:33:15 · 194 阅读 · 0 评论 -
日期工具类
/** * 日期工具类, 继承org.apache.commons.lang.time.DateUtils类 * @author stronginfo * @version 2014-4-15 */public class DateUtils extends org.apache.commons.lang3.time.DateUtils { private static String转载 2017-07-28 15:04:43 · 246 阅读 · 0 评论 -
封装各种格式的编码解码工具类
/** * 封装各种格式的编码解码工具类. * 1.Commons-Codec的 hex/base64 编码 * 2.自制的base62 编码 * 3.Commons-Lang的xml/html escape * 4.JDK提供的URLEncoder * @author calvin * @version 2013-01-15 */public class Encodes {转载 2017-07-28 15:10:23 · 613 阅读 · 0 评论 -
文件大小工具类.
/** * <p> * 文件大小工具类. * </p> * * @author poplar.yfyang * @version 1.0 2013-01-02 12:50 PM * @since JDK 1.5 */public class FileSizeHelper { public static long ONE_KB = 1024; public static转载 2017-07-28 15:11:40 · 340 阅读 · 0 评论 -
文件操作工具类
/** * 文件操作工具类 * 实现文件的创建、删除、复制、压缩、解压以及目录的创建、删除、复制、压缩解压等功能 * @author stronginfo * @version 2013-06-21 */public class FileUtils extends org.apache.commons.io.FileUtils { private static Logger log转载 2017-07-28 15:12:41 · 203 阅读 · 0 评论 -
Cookie工具类
/** * Cookie工具类 * @author stronginfo * @version 2013-01-15 */public class CookieUtils { /** * 设置 Cookie(生成时间为1天) * @param name 名称 * @param value 值 */ public static void转载 2017-07-28 15:02:10 · 176 阅读 · 0 评论 -
二维码操作相关类
package com.stronginfo.modules.tools.utils;import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.io.InputS转载 2017-07-28 14:20:28 · 210 阅读 · 0 评论 -
字符串工具类
/** * 字符串工具类, 继承org.apache.commons.lang3.StringUtils类 * @author stronginfo * @version 2013-05-22 */public class StringUtils extends org.apache.commons.lang3.StringUtils { private static final c转载 2017-07-29 08:49:50 · 349 阅读 · 0 评论 -
Spring MVC 的图片上传相关
1.配置图片上传解析器springmvc使用commons-fileupload进行图片上传。需要导入的jar包为:commons-fileupload-1.2.2.jar和依赖包commons-io-2.4.jar。然后在springmvc中配置图片上传解析器: <!-- 文件上传 CommonsMultipartResolver依赖我们传入的fileupload jar包-->原创 2017-03-22 14:30:54 · 784 阅读 · 0 评论 -
Jquery对当前日期的操作(格式化当前日期)
// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) Date.prototype.Format = function (fmt) { //author: meizz转载 2018-02-01 10:03:53 · 561 阅读 · 0 评论 -
mybatis中if判断无效的问题
常规写法:<if test="type=='y'"> and status = 0 </if> mybatis是使用的OGNL表达式来进行解析的,在OGNL的表达式中,’y’会被解析成字符,因为java是强类型的,char 和 一个string 会导致不等。所以if标签中的sql不会被解析。,只需要把代码修改成: <if test='t...转载 2018-08-15 10:26:29 · 5701 阅读 · 0 评论 -
Eclipse中自动添加注释和自定义注释风格
https://blog.csdn.net/changqing5818/article/details/51996302转载 2018-08-15 10:27:09 · 186 阅读 · 0 评论 -
前段WebUploader;JavaEE大文件分片上传接收
https://blog.csdn.net/kewanjun_lcx/article/details/52077868转载 2018-08-15 10:28:03 · 951 阅读 · 0 评论 -
JS将科学计数法字串转换成正常数值
function doIt(){ var num = new Number("3.4556645445E7"); alert(num); }转载 2018-08-15 10:30:22 · 1447 阅读 · 0 评论 -
mybatis保存CLOB类型到oracle数据库实例
https://blog.csdn.net/zengdeqing2012/article/details/78864922转载 2018-08-15 10:32:12 · 316 阅读 · 0 评论 -
JS调用本地摄像头拍照(兼容各大浏览器及IE8+)
https://blog.csdn.net/wonder233/article/details/79003412转载 2018-08-15 10:32:51 · 7740 阅读 · 0 评论 -
base64图片在各种浏览器的兼容性处理
https://www.cnblogs.com/murphyzhou/p/base64-image-compatible.html转载 2018-08-15 10:33:51 · 4965 阅读 · 0 评论 -
javascript 控制台输出 图片 console.log 真强大 真佩服你们的创造力
https://www.cnblogs.com/shenqi0920/p/3217765.html转载 2018-08-15 10:35:20 · 3408 阅读 · 0 评论 -
判断jdbc连接的数据库类型
jeeplus框架中,对sqlserver数据库的分页不支持。需要进行分页工具类的修改,所以需要对数据库类型进行判断https://blog.csdn.net/yu452148611/article/details/46314699...原创 2018-08-15 10:23:34 · 1798 阅读 · 0 评论 -
java中Double类数字太大时页面正常显示而不要用科学计数法
https://www.cnblogs.com/mingforyou/p/3930650.html/** * 当浮点型数据位数超过10位之后,数据变成科学计数法显示。用此方法可以使其正常显示。 * @param value * @return Sting */ public static String formatFloatNumber(doub...转载 2018-07-31 11:46:50 · 1485 阅读 · 0 评论 -
Thymeleaf 常用属性
https://www.cnblogs.com/hjwublog/p/5051732.html#autoid-12-0-0转载 2018-02-01 10:04:31 · 974 阅读 · 0 评论 -
spring-boot项目在外部tomcat环境下部署
spring-boot默认提供内嵌的tomcat,所以打包直接生成jar包,用java -jar命令就可以启动。但是,有时候我们更希望一个tomcat来管理多个项目,这种情况下就需要项目是war格式的包而不是jar格式的包。spring-boot同样提供了解决方案,只需要简单的几步更改就可以了,这里提供maven项目的解决方法:1.将项目的启动类Application.java继承SpringBoo转载 2018-02-01 10:07:21 · 156 阅读 · 0 评论 -
数据格式化输出
1.NumberFormatJava中API类NumberFormat提供了货币格式化,百分比格式化和数值格式化。需要语句import java.text.NumberFormat;一、货币格式化1.getCurrencyInstance()。静态方法,建立一个NumberFormat类的对象并返回引用,该引用指定货币格式为系统预设的货币格式。举例如下:import java.text.Number转载 2018-03-16 09:06:39 · 1006 阅读 · 0 评论 -
SqlServer 2008R2 分页查询语句写法
http://blog.csdn.net/zhuqinfeng/article/details/73198779?locationNum=11&fps=1--以前的写法-必须借助row_number()函数来获取行的序列号Select *from ( select ROW_NUMBER() over(order by name asc) as __te...转载 2018-03-16 09:09:38 · 1493 阅读 · 0 评论 -
定时器中的cron的表达式
●星号():可用在所有字段中,表示对应时间域的每一个时刻,例如,在分钟字段时,表示“每分钟”;●问号(?):该字符只在日期和星期字段中使用,它通常指定为“无意义的值”,相当于点位符;●减号(-):表达一个范围,如在小时字段中使用“10-12”,则表示从10到12点,即10,11,12;●逗号(,):表达一个列表值,如在星期字段中使用“MON,WED,FRI”,则表示星期一,星期三和星期...原创 2018-03-09 17:18:16 · 246 阅读 · 0 评论 -
Java高并发秒杀系统
https://zhuanlan.zhihu.com/p/34634154源码1.项目Dao层1.日志记录工具: <!--1.日志 java日志有:slf4j,log4j,logback,common-logging slf4j:是规范/接口 日志实现:log4j,logback,common-logging 使用:slf4j+logback转载 2018-03-26 15:03:34 · 426 阅读 · 0 评论 -
OpenLayers(1)
1.MAP:// 创建地图var map =new ol.Map({ layers: [ vecLayer,//天地图矢量图层 sdmapLayer,//天地图山东矢量图层 -- 标注省界及地市,道路等名称 sd原创 2018-04-12 09:55:33 · 673 阅读 · 0 评论 -
JS格式化
HTML<!Doctype html>http://www.w3.org/1999/xhtml><head> <meta http-equiv=Content-Type content="text/html;charset=utf-8"> <meta http-equiv=X-UA-Co...原创 2018-04-14 10:56:23 · 393 阅读 · 0 评论