-
java时间戳转日期格式的实现代码
所属栏目:[Java] 日期:2020-12-14 热度:174
如下所示: 复制代码 代码如下: String beginDate="1328007600000"; SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); String sd = sdf.format(new Date(Long.parseLong(beginDate))); System.out.println(sd); 您可能感兴趣的文章: java_时间戳与[详细]
-
eclipse/intellij idea 查看java源码和注释方法
所属栏目:[Java] 日期:2020-12-14 热度:151
工作三年了,一直不知道怎么用IDE查看第三方jar包的源码和注释,惭愧啊!看源码还好些,itellij idea自带反编译器,eclipse装个插件即可,看注释就麻烦了,总不能去找api文档吧!现在终于掌握了,下面给出解决方案,供大家参考,以提升开发学习效率! eclips[详细]
-
JDK源码之PriorityQueue解析
所属栏目:[Java] 日期:2020-12-14 热度:190
一.优先队列的应用 优先队列在程序开发中屡见不鲜,比如操作系统在进行进程调度时一种可行的算法是使用优先队列,当一个新的进程被fork()出来后,首先将它放到队列的最后,而操作系统内部的Scheduler负责不断地从这个优先队列中取出优先级较高的进程执行;爬[详细]
-
springMVC自定义注解,用AOP来实现日志记录的方法
所属栏目:[Java] 日期:2020-12-14 热度:166
需求背景 最近的一个项目,在项目基本完工的阶段,客户提出要将所有业务操作的日志记录到数据库中,并且要提取一些业务的关键信息(比如交易单号)体现在日志中。 为了保证工期,在查阅了资料以后,决定用AOP+自定义注解的方式来完成这个需求。 准备工作 自定[详细]
-
Java微信二次开发(二) Java微信文本消息接口请求与发送
所属栏目:[Java] 日期:2020-12-14 热度:80
第二篇,做微信文本消息接口请求与发送,具体内容如下 需要导入库:dom4j-1.6.1.jar,xstream-1.3.1.jar 第一步: 新建包com.wtz.message.response,新建类BaseMessage.java package com.wtz.message.response;/** * @author wangtianze QQ:864620012 * @dat[详细]
-
Docke实例之搭建gitlab的方法
所属栏目:[Java] 日期:2020-12-14 热度:197
gitlab介绍概述 GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。Github是公共的git仓库,而Gitlab适合于搭建企业内部私有git仓库 官网: https://about.gitlab.com/ https://github.com/gitlabhq/gitla[详细]
-
Spring Boot集成教程之异步调用Async
所属栏目:[Java] 日期:2020-12-14 热度:147
前言 本文主要给大家介绍了关于Spring Boot集成之异步调用Async的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 什么是异步调用? 异步调用是相对于同步调用而言的,同步调用是指程序按预定顺序一步步执行,每一步必须等到上[详细]
-
IDEA上面搭建一个SpringBoot的web-mvc项目遇到的问题
所属栏目:[Java] 日期:2020-12-14 热度:162
这几天一直在研究IDEA上面怎么搭建一个web-mvc的SpringBoot项目,看网上的教程一步步的搭建,可是还是出现一堆的问题。 为了让大家以后少走一些弯路,我在这里分享一下我这几天研究的成果,也希望对大家能有所帮助。 这里先介绍一下各种环境的配置信息:idea[详细]
-
通过javascript把图片转化为字符画
所属栏目:[Java] 日期:2020-12-14 热度:129
通过javascript把图片转化为字符画 1.获取上传图片对象数据 Javascript无法直接获取本地上传的图片的数据,html5可以解决这一问题 。html5里面的FileReader interface可以把图片对象的数据读到内存,然后通过接口的进度事件(Progress Events)访问这些数据[详细]
-
详解springboot + profile(不同环境读取不同配置)
所属栏目:[Java] 日期:2020-12-14 热度:146
具体做法: 不同环境的配置设置一个配置文件,例如:dev环境下的配置配置在application-dev.properties中;prod环境下的配置配置在application-prod.properties中。 在application.properties中指定使用哪一个文件 1、application-dev.properties(dev环境下[详细]
-
jdk8的datetime时间函数使用示例
所属栏目:[Java] 日期:2020-12-14 热度:79
JDK8已发布,写了一个datetime时间函数使用方法的小示例 复制代码 代码如下: package datetime; import static java.time.temporal.TemporalAdjusters.lastDayOfMonth; import static java.time.temporal.TemporalAdjusters.previousOrSame; import java.tim[详细]
-
spring boot thymeleaf 图片上传web项目根目录操作步骤
所属栏目:[Java] 日期:2020-12-14 热度:82
thymeleaf介绍 简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点: 1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,[详细]
-
浅谈springMVC接收前端json数据的总结
所属栏目:[Java] 日期:2020-12-14 热度:136
对于json对象类型(即JsonObject)的数据,springMVC主要有以下几种方式接收: 1.通过Map接收 @RequestMapping(value = "/getAllStudio" ) public void getAllStudio(@RequestBody MapString,Integer map ) { JSONObject json = new JSONObject(); Integer pag[详细]
-
SpringBoot 整合Redis 数据库的方法
所属栏目:[Java] 日期:2020-12-14 热度:90
Redis简介 Redis(官网: https://redis.io )是一个基于内存的日志型可持久化的缓存数据库,保存形式为key-value格式,Redis完全免费开源,它使用ANSI C语言编写。与其他的key - value缓存产品一样,Redis具有以下三个特点。 Redis支持数据的持久化,可以将[详细]
-
IntelliJ IDEA中ajax开发实现分页查询示例
所属栏目:[Java] 日期:2020-12-14 热度:60
JavaEE三层架构实现ajax分页查询 开发环境: 系统 window10 IDE:IntelliJ IDEA2017.3.2 数据库:MySQL5.5 数据库连接工具: Navicat 浏览器:chrome 版本号 65.0.3325.181 第一步:代码实现之前期准备 在IDEA中开发前期配置的工作,网上的帖子很多,我 在这里就不再[详细]
-
springboot 监控管理模块搭建的方法
所属栏目:[Java] 日期:2020-12-14 热度:164
Spring-Actuator是Spring-boot对应用监控的集成模块,提供了我们对服务器进行监控的支持,使我们更直观的获取应用程序中加载的应用配置、环境变量、自动化配置报告等。 使用Spring-Actuator 1、引入Maven依赖 !-- 监控管理模块 --dependency groupIdorg.spring[详细]
-
Java获取凌晨时间戳的方法分析
所属栏目:[Java] 日期:2020-12-14 热度:106
本篇章节讲解Java获取凌晨时间戳的方法。供大家参考研究具体如下: 这两天有一个需求是查询用户匹配的推荐信息,包含一个有效时间段,以天为单位,0时0分0秒这种。 通常java中有两种方案: 第一种:使用Calendar 。这种比较简单,也最常见。代码如[详细]
-
Spring AOP注解失效的坑及JDK动态代理
所属栏目:[Java] 日期:2020-12-14 热度:165
@Transactional @Async等注解不起作用 之前很多人在使用Spring中的@Transactional,@Async等注解时,都多少碰到过注解不起作用的情况。 为什么会出现这些情况呢?因为这些注解的功能实际上都是Spring AOP实现的,而其实现原理是通过代理实现的。 JDK动态代理[详细]
-
springboot json时间格式化处理的方法
所属栏目:[Java] 日期:2020-12-14 热度:85
application.properties中加入如下代码 springboot 默认使用 jackson 解析 json spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.time-zone=GMT+8 如果个别实体需要使用其他格式的 pattern,在实体上加入注解即可 import org.springframework[详细]
-
详解Spring Boot 异步执行方法
所属栏目:[Java] 日期:2020-12-14 热度:163
最近遇到一个需求,就是当服务器接到请求并不需要任务执行完成才返回结果,可以立即返回结果,让任务异步的去执行。开始考虑是直接启一个新的线程去执行任务或者把任务提交到一个线程池去执行,这两种方法都是可以的。但是 Spring 这么强大,肯定有什么更简[详细]
-
JDK源码中一些实用的“小技巧”总结
所属栏目:[Java] 日期:2020-12-14 热度:120
前言 这段时间比较闲,就看起了jdk源码。一般的一个高级开发工程师, 能阅读一些源码对自己的提升还是蛮大的。本文总结了一些JDK源码中的“小技巧”,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 1 i++ vs i-- String源码的第985行,[详细]
-
SpringMVC接收前台传递过来的值的实例
所属栏目:[Java] 日期:2020-12-14 热度:154
之前控制器方法获得前台传来的值有三种方式: 1.通过HttpServletRequest: @RequestMapping(value="/index1")public String helloaction1(HttpServletRequest request){ System.out.println(request.getParameter("nnn")); //获得前台name为nnn的元素的值 re[详细]
-
解决SpringMVC Controller 接收页面传递的中文参数出现乱码的问
所属栏目:[Java] 日期:2020-12-14 热度:170
新配置一个spring的MVC项目,发现对Get请求的中文参数出现了乱码: 查看了SpingMVC中关于编码的配置(在web.xml中),如下: filter filter-nameencodingFilter/filter-name filter-classorg.springframework.web.filter.CharacterEncodingFilter/filter-clas[详细]
-
springmvc 传递和接收数组参数的实例
所属栏目:[Java] 日期:2020-12-14 热度:50
java url中如何传递数组,springMVC框架controller类如何接收数组参数? 下面介绍一下URL中传递数组参数方法: dd.dotitles[]=col1titles[]=col3 或者使用ajax方式传递: var param = {titles:['col1','col2','col3']}; $.ajax({url:"dd.php",type:"post",da[详细]
-
SpringMVC 向jsp页面传递数据库读取到的值方法
所属栏目:[Java] 日期:2020-12-14 热度:129
在开发过程中,我们经常需要将数据库查询到的值放入jsp页面进行显示,在springmvc的controller中,我们采用request将数据传递过去。 思路: 1、在comtroller中调用service层的方法获取数据库的数据,并且将其通过modelandview的addObject方法放置到域中 2、[详细]