
Java编程
文章平均质量分 76
zgphacker2010
这个作者很懒,什么都没留下…
展开
-
Java检查日期字符串是否合法的方法总结(推荐方法3)
Java检查日期字符串是否合法的方法总结转载 2023-07-31 18:02:27 · 2291 阅读 · 0 评论 -
Java正则表达式实用代码-验证日期格式
Java正则表达式实用代码-验证日期格式转载 2023-07-31 17:36:29 · 858 阅读 · 0 评论 -
RabbitMQ的广播模式(fanout)在(基于xml配置)项目中使用
RabbitMQ的广播模式(fanout)在(基于xml配置)项目中使用原创 2022-11-21 22:37:01 · 1595 阅读 · 0 评论 -
超详细的RabbitMQ入门,看这篇就够了
什么是消息队列?为什么使用消息队列? RabbitMQ的特点、组成部分、工作流程转载 2022-11-17 21:15:45 · 761 阅读 · 1 评论 -
ActiveMQ的在(基于xml配置)项目中与Spring发生版本冲突问题
ActiveMQ的在(基于xml配置)项目中与Spring发生版本冲突问题原创 2022-10-09 18:15:22 · 922 阅读 · 0 评论 -
ActiveMQ的发布订阅在 SpringBoot 项目中使用
ActiveMQ的发布订阅在 SpringBoot 项目中使用原创 2022-10-02 18:18:43 · 364 阅读 · 0 评论 -
ActiveMQ的发布订阅在(基于xml配置)项目中使用
ActiveMQ的发布订阅在(基于xml配置)项目中使用原创 2022-10-02 12:01:16 · 638 阅读 · 0 评论 -
ActiveMQ安装使用与配置说明
ActiveMQ安装使用与配置说明转载 2022-10-02 10:49:05 · 4059 阅读 · 0 评论 -
Redis在SpringBoot项目中使用
Redis在SpringBoot项目中使用原创 2022-10-01 22:31:54 · 725 阅读 · 0 评论 -
Redis的发布订阅在SpringMVC(或xml配置)项目中使用(注意版本兼容问题)
Redis的发布订阅在SpringMVC(或xml配置)项目中使用(注意版本兼容问题)原创 2022-10-01 20:54:30 · 823 阅读 · 0 评论 -
JSP实现文件上传和文件下载
JSP实现文件上传和文件下载目录JSP实现文件上传和文件下载1. 文件上传1.2 核心逻辑1.3 中文乱码和名字重复2. 文件下载2.2 核心逻辑2.3 中文乱码处理3. 通用 Servlet 实现文件上传下载IDEA 环境配置:导入依赖 jar 包。commons-fileupload-1.4.jar commons-io-2.6.jar1. 文件上传本质就是将一台电脑中的文件根据网络协议通过 io 流传递到另一台电脑(服务器)上。1.1 三要素转载 2022-04-30 23:14:22 · 3503 阅读 · 0 评论 -
二维码是什么?java生成二维码
生成二维码的网站可用于测试:草料二维码参考资料:二维码(QR code)基本结构及生成原理二维码 (2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。在许多种类的二维条码中,常用的码制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K等。二维条码/二维码可以分为堆叠式/行排式二维转载 2021-08-22 00:05:41 · 877 阅读 · 0 评论 -
Java制作证书的工具keytool用法总结
一、keytool的概念keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。在JDK1.4以后的版本中都包含了这一工具,它的位置为%JAVA_HOME%\bin\keytool.exe,如下图所示:、二、keytool的用法三、创建证书创建证书主要是使用"-genkeypair",该命令的可用参数如下:范例:生成一个名称为test1的证书...转载 2021-01-20 23:43:17 · 387 阅读 · 0 评论 -
Java使用poi导出数据到excel文件(单表或多表导出)
开发环境开发工具: idea 2018.2.5jdk版本 : 1.8maven版本: 3.3.9系统架构:ssm这里主要实现数据导出到文件功能1、在现有的maven项目中添加 poi jar包(pom.xml文件)在 properties 标题中添加poi版本号,然后在 dependencies 标签中添加 poi 坐标。<poi.version>3.9</poi.version><!-- poi office --> ...原创 2020-12-02 22:18:10 · 2101 阅读 · 0 评论 -
jQuery异步请求错误信息处理
这里只讨论页面中使用jQuery异步操作发生时错误进行处理,使用 layer.js 作为弹出层插件(简单方便,当然也可以使用其他弹出层插件)显示相关的信息给客户端。在Java环境中,判断异步请求的代码如下:(非异步请求,这里不做说明,一般是跳转到错误页面等操作)//判断当前请求是否是异步请求protected boolean isAjaxHttpRequest(ServletReque...原创 2019-10-15 22:32:30 · 774 阅读 · 0 评论 -
消息队列ActiveMQ的使用详解(转载)
通过上一篇文章《消息队列深入解析》,我们已经消息队列是什么、使用消息队列的好处以及常见消息队列的简单介绍。这一篇文章,主要带大家详细了解一下消息队列ActiveMQ的使用。学习消息队列ActiveMQ的使用之前,我们先来搞清JMS。JMS1. JMS基本概念JMS(JAVA Message Service,java消息服务)是java的消息服务,JMS的客户端之间可以通过JM...转载 2019-08-07 16:45:56 · 169 阅读 · 0 评论 -
消息队列深入解析(转载)
消息队列和消息“消息队列”(Message queue)是在消息的传输过程中保存消息的容器。“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。常见的消息队列有那些?当前使用较多的消息队列有RabbitMQ、ActiveMQ、RocketMQ、Kafka等等,我们之前提高的redis数据库也可以实现消息队列,不过不推荐,re...转载 2019-08-07 13:26:33 · 306 阅读 · 0 评论 -
JAVA环境变量设置
开发最基本的环境配置,怕以后忘记,忘记了直接来这里找,哈哈。开发JAVA程序需要配置的环境变量分别是:JAVA_HOME、CLASSPATH、PATH注意:jdk 安装最好安装到英文目录并且没有空格的目录下 (我的jdk安装在D:/Java目录下,jdk的安装目录为D:\Java\jdk1.6.0_43),以免在以后的开发中碰到不必要的麻烦。配置步骤:打开系统环境变量(这里以...原创 2018-11-11 18:45:10 · 228 阅读 · 0 评论 -
ExcelUtils--excel报表模板引擎
ExcelUtils--excel报表模板引擎 (从网上拷贝来的,学习学习)Java.netWebBeanExcel做过java的人应该都经历过将数据库中的数据导出到excel中的情况,一般来说会使用poi或jxl等成型的工具,现在向大家推荐一款很好用的工具ExcelUtils,它是基于poi的。ExcelUtils:an excel report template en...原创 2011-07-08 17:54:13 · 371 阅读 · 0 评论 -
Java计算时间差值
1.public class Test { 2.public void dateDiff(String startTime, String endTime, String format) { 3.//按照传入的格式生成一个simpledateformate对象 4.SimpleDateFormat sd = new SimpleDateFormat(format); ...原创 2011-07-21 14:19:34 · 196 阅读 · 0 评论 -
关于Myeclipse总是内存溢出的简单解决办法
进入myeclipse,Windows→perferences→输入java关键字→找(倒数第三个)Installed JREs,选中当前用的JDK,单击“Edit”;在Default VM Argument:中填入:-Xms64m -Xmx256m,OK ,应用。...原创 2011-03-31 11:33:55 · 152 阅读 · 0 评论 -
org.hibernate.PropertyValueException: not-null property references a null or tra
org.hibernate.PropertyValueException: not-null property references a null or transient value:com.bjcx.project.entity.task.Equipmenttable.ProjPortfolioIDat org.hibernate.engine.Nullability....原创 2011-04-01 16:16:09 · 169 阅读 · 0 评论 -
myeclipse 编码设置及乱码问题(项目开始时,应该检查一下设置是否都为UTF-8编码格式,以防止中文乱码问题)...
我的Myeclipse安装后编码默认是GB18030,外面的人一般推荐用UTF-8。如果在导入项目后发现乱码现象,那是编码设置设置不对。 Eclipse 编码设置: 全局编码设置:编码设置的方法:ToolBar-->Window-->Preferences-->General-->Workspace-->Text file encoding,设置...原创 2011-04-06 18:12:49 · 103 阅读 · 0 评论 -
JAVA开发环境安装配置(JDK安装)
开发最基本的环境配置,怕以后忘记,忘记了直接来这里找,哈哈。开发JAVA程序需要配置的环境变量分别是:JAVA_HOME、CLASSPATH、PATH注意:jdk 安装最好安装到英文目录并且没有空格的目录下 (我的jdk安装在D:/Java目录下,jdk的安装目录为D:\Java\jdk1.6.0_43),以免在以后的开发中碰到不必要的麻烦。配置步...原创 2017-04-20 22:52:42 · 245 阅读 · 0 评论 -
Java根据两点的经纬度来计算之间的距离
代码如下:import java.util.HashMap;import java.util.Map; public class MapDistance { private static double EARTH_RADIUS = 6378.137; private static double rad(double ...原创 2017-08-16 23:37:36 · 154 阅读 · 0 评论 -
List集合中的对象根据属性排序
集合类List存放的数据,默认是按照放入时的顺序存放的,比如依次放入A、B、C,则取得时候,则也是A、B、C的顺序,实际场景中,有时我们需要根据自定义的规则对List中的元素进行排序,该如何实现呢?看下面小例子:package test.tool.gui.dbtool.util;import java.util.ArrayList;import java.util.Coll...原创 2017-08-16 23:46:07 · 123 阅读 · 0 评论 -
java设置session过期时间的实现方法
本文实例讲述了java设置session过期时间的实现方法,分享给大家供大家参考。具体实现方法如下:1、Timeout in the deployment descriptor (web.xml)以分钟为单位<web-app ...><session-config><session-timeout>20</session-timeo...原创 2017-08-27 12:59:29 · 457 阅读 · 0 评论 -
Java获取时间与系统时间相差8小时终极解决方案
Java获取时间与系统时间相差8小时终极解决方案一、在取日期以前设置一下时区(日期格式化前加上下面的代码段)TimeZone tz = TimeZone.getTimeZone(“ETC/GMT-8″);TimeZone.setDefault(tz);或者(可以测试一下)TimeZone tz = TimeZone.getTimeZone("Asia/Shanghai");例...转载 2017-09-28 11:54:04 · 4213 阅读 · 0 评论 -
Spring整合ActiveMQ及多个Queue消息监听的配置(转载)
消息队列(MQ)越来越火,在java开发的项目也属于比较常见的技术,MQ的相关使用也成java开发人员必备的技能。笔者公司采用的MQ是ActiveMQ,且消息都是用的点对点的模式。本文记录了实现Spring整合ActivateMQ的全过程及如何使用MQ,便于后续查阅。一、项目的搭建采用maven构建项目,免去了copy jar包的麻烦。因此,我们创建了一个java类型的Ma...转载 2019-08-07 23:20:16 · 1195 阅读 · 0 评论 -
java 队列的使用(转载)
今天跟大家来看看如何在项目中使用队列。首先我们要知道使用队列的目的是什么?一般情况下,如果是一些及时消息的处理,并且处理时间很短的情况下是不需要使用队列的,直接阻塞式的方法调用就可以了。但是,如果在消息处理的时候特别费时间,这个时候如果有新的消息来了,就只能处于阻塞状态,造成用户等待。这个时候在项目中引入队列是十分有必要的。当我们接受到消息后,先把消息放到队列中,然后再用新的线程进行...转载 2019-08-07 01:15:07 · 412 阅读 · 0 评论 -
严重: IOException while loading persisted sessions: java.io.EOFException .
tomcat在启动时出现如下异常问题:严重: IOException while loading persisted sessions: java.io.EOFException严重: Exception loading sessions from persistent storage分析:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。异常...原创 2011-08-17 09:56:29 · 118 阅读 · 0 评论