-
Java获取精确到秒的时间戳方法
所属栏目:[Java] 日期:2020-12-14 热度:61
本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下 1、时间戳简介: 时间戳的定义:通常是一个字符序列,唯一地标识某一刻的时间。数字时间戳技术是数字签名技术一种变种的应用。是指格林威治时间1970年01月01日00时00分00秒([详细]
-
Spring WebSocket 404错误的解决方法
所属栏目:[Java] 日期:2020-12-14 热度:138
近来学习 Spring WebSocket 时按照 Spring IN ACTION 中示例编写代码,运行时浏览器报404 错误 WebSocket connection to 'ws://localhost/websocket/marco' failed: Error during WebSocket handshake: Unexpected response code: 404 按照 Spring IN ACTION[详细]
-
Spring MVC参数自动绑定List的解决方法
所属栏目:[Java] 日期:2020-12-14 热度:132
最近遇到一个问题,在项目中需要传入一组对象。以前都只遇到过传入一个对象、多个对象或者一组数组的情况。很少遇到传入一组对象的情况。所以遇到这个问题的时候感觉有点棘手。本以为用这样的方法就能解决的。 @RequestMapping("save1")public void save1(Pl[详细]
-
Java SimpleDateFormat中英文时间格式化转换详解
所属栏目:[Java] 日期:2020-12-14 热度:88
SimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 - 文本)、解析(文本 - 日期)和规范化。 SimpleDateFormat使得可以选择任何用户定义的日期-时间格式的模式。但是,仍然建议通过DateFormat中的getTimeIn[详细]
-
Redis集群与SSM整合使用方法
所属栏目:[Java] 日期:2020-12-14 热度:159
首先是创建redis-cluster文件夹: 因为redis最少需要6个节点(三主三从),为了更好的理解,我这里创建了两台虚拟机(192.168.0.109 192.168.0.110),分别在两台虚拟机的/opt/redis-4.0.1/redis-cluster下创建三个节点文件夹 192.168.0.109: 192.168.0.110[详细]
-
Java实现的简单网页截屏功能示例
所属栏目:[Java] 日期:2020-12-14 热度:154
本篇章节讲解Java实现的简单网页截屏功能。供大家参考研究具体如下: package awtDemo;import java.awt.AWTException;import java.awt.Desktop;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Image;import java.awt.Rectan[详细]
-
Java时间转换成unix时间戳的方法
所属栏目:[Java] 日期:2020-12-14 热度:55
java进行时间转换成unix timestamp的具体代码,供大家参考,具体内容如下 import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * @author kongqz kongqingzhu@gmail.com * @vers[详细]
-
Spring mvc整合tiles框架的简单入门教程(maven)
所属栏目:[Java] 日期:2020-12-14 热度:89
前言 本教程基于Springmvc,Spring MVC是当前最优秀的MVC框架,自从Spring 2.5版本发布后,由于支持注解配置,易用性有了大幅度的提高。Spring 3.0更加完善,实现了对Struts 2的超越。现在越来越多的开发团队选择了Spring MVC。 Tiles 框架彻底揭示了 jsp:in[详细]
-
SpringBoot+Mybatis项目使用Redis做Mybatis的二级缓存的方法
所属栏目:[Java] 日期:2020-12-14 热度:56
介绍 使用mybatis时可以使用二级缓存提高查询速度,进而改善用户体验。 使用redis做mybatis的二级缓存可是内存可控如将单独的服务器部署出来用于二级缓存,管理方便。 1.在pom.xml文件中引入redis依赖 dependency groupIdorg.springframework.boot/groupId a[详细]
-
自己动手实现mybatis动态sql的方法
所属栏目:[Java] 日期:2020-12-14 热度:196
发现要坚持写博客真的是一件很困难的事情,各种原因都会导致顾不上博客。本来打算写自己动手实现orm,看看时间,还是先实现一个动态sql,下次有时间再补上orm完整的实现吧。 用过mybatis的人,估计对动态sql都不陌生,如果没有用过,就当看看热闹吧。我第一[详细]
-
springboot+mybatis+redis 二级缓存问题实例详解
所属栏目:[Java] 日期:2020-12-14 热度:88
前言 什么是mybatis二级缓存? 二级缓存是多个sqlsession共享的,其作用域是mapper的同一个namespace。 即,在不同的sqlsession中,相同的namespace下,相同的sql语句,并且sql模板中参数也相同的,会命中缓存。 第一次执行完毕会将数据库中查询的数据写到缓[详细]
-
SpringBoot+LayIM+t-io 实现好友申请通知流程
所属栏目:[Java] 日期:2020-12-14 热度:118
前言 在上一篇 Spring boot + LayIM + t-io 文件上传、 监听用户状态的实现 中,已经介绍了两个小细节:用户的在离线状态和群人数的状态变化。今天的主要内容就是用户加好友的实现。 简介 加好友,大家用过QQ都知道,无非是发起好友申请,对方收到消息通知,[详细]
-
Mybatis中的config.xml配置文件详细解析
所属栏目:[Java] 日期:2020-12-14 热度:171
经过前面的文章,我觉得对Mybatis的正题理解已经足够了,但是对Mybatis的使用,我觉得还是会有一点的模糊,就我个人而言,我觉得掌握好Mybatis框架,主要要明白三个文件,第一个就是等下要谈论的Mybatis-comfig.xml文件,还有就是**Mapper.xml,以及我们所定[详细]
-
Java获取指定字符串出现次数的方法
所属栏目:[Java] 日期:2020-12-14 热度:53
Java中 获取指定字符串在另一个字符串中出现的次数,供大家参考,具体内容如下 /** * @param args */ public static void main(String[] args) { String srcText = "Hello World"; String findText = "e"; int num = appearNumber(srcText,findText); System[详细]
-
mybatis学习笔记之mybatis注解配置详解
所属栏目:[Java] 日期:2020-12-14 热度:55
Java API 既然你已经知道如何配置 MyBatis 和创建映射文件,你就已经准备好来提升技能了。 MyBatis 的 Java API 就是你收获你所做的努力的地方。正如你即将看到的,和 JDBC 相比,MyBatis 很大程度简化了你的代码而且保持简洁,很容易理解和维护。MyBatis 3 已经[详细]
-
Springboot网站第三方登录 微信登录
所属栏目:[Java] 日期:2020-12-14 热度:103
微信开放平台接入,官网:https://open.weixin.qq.com,在官网注册并添加应用后即可获得APP_ID和APP_SECRET。 步骤一: 创建一个继承AuthService的接口,WeChatAuthService,如下 public interface WeChatAuthService extends AuthService { public JSONObje[详细]
-
Java与Unix时间戳的相互转换详解
所属栏目:[Java] 日期:2020-12-14 热度:137
Java将Unix时间戳转换成指定格式日期,供大家参考,具体内容如下 当从服务器获取数据的时候,有时候获取的数据中的时间在很多的情况下是时间戳类似于这样1473048265,当然,我们不可能将这些数据以时间戳的形式展示给用户,通常情况,是要对这个时间戳进行一[详细]
-
详解用Eclipse如何创建一个简单的web项目(图文)
所属栏目:[Java] 日期:2020-12-14 热度:56
Eclipse neon 汉化版 ; 1;右击新建 -- 选择 动态Web项目 2: 填写 项目名 项目位置 ; 选择 Dynamic web module version 和 tomcat version ; 点击完成 即可创建 项目; 2.1:项目名称; 2.2:项目位置; 2.3: Dynamic Web Module Version 和 Tomacat Version 之间[详细]
-
Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)
所属栏目:[Java] 日期:2020-12-14 热度:65
本文主要介绍了Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文),分享给大家,具体如下: SSM(Spring+SpringMVC+Mybatis),目前较为主流的企业级架构方案。标准的MVC设计模式,将整个系统划分为显示层、Controller层、Service层、Dao层四层,使用[详细]
-
Spring FTP上传下载工具类遇到问题小结
所属栏目:[Java] 日期:2020-12-14 热度:133
前言 最近在项目中需要和ftp服务器进行交互,在网上找了一下关于ftp上传下载的工具类,大致有两种。 第一种是单例模式的类。 第二种是另外定义一个Service,直接通过Service来实现ftp的上传下载。 这两种感觉都有利弊。 第一种实现了代码复用,但是配置信息[详细]
-
Spring + Spring Boot + MyBatis + MongoDB的整合教程
所属栏目:[Java] 日期:2020-12-14 热度:138
前言 我之前是学Spring MVC的,后面听同学说Spring Boot挺好用,极力推荐我学这个鬼。一开始,在网上找Spring Boot的学习资料,他们博文写得不是说不好,而是不太详细。 我就在想我要自己写一篇尽可能详细的文章出来,下面话不多说了,来一看看详细的介绍吧[详细]
-
redis与ssm整合方法(mybatis二级缓存)
所属栏目:[Java] 日期:2020-12-14 热度:150
SSM+redis整合 ssm框架之前已经搭建过了,这里不再做代码复制工作。 这里主要是利用redis去做mybatis的二级缓存,mybaits映射文件中所有的select都会刷新已有缓存,如果不存在就会新建缓存,所有的insert,update操作都会更新缓存。 redis的好处也显而易见,[详细]
-
java中幂指数值的运算代码解析
所属栏目:[Java] 日期:2020-12-14 热度:135
说到幂指数的运算我们就会用到Math.pow(doublea,doubleb),返回的结果是a的b次方。 在Java中,当我们计算2的n次方时,可以直接用Math.pow来计算。非常方便。 但是,已知一个幂的结果为M和幂的底数a,现在要求幂的指数n。Math中提供的有log(double)方法,但是[详细]
-
Spring中如何动态注入Bean实例教程
所属栏目:[Java] 日期:2020-12-14 热度:61
前言 在Spring中提供了非常多的方式注入实例,但是由于在初始化顺序的不同,基于标注的注入方式,容易出现未被正确注入成功的情况。 本文将介绍一种在实际项目中基于动态的方式来提取Spring管理的Bean。下面话不多说了,来一起看看详细的介绍吧。 一、基于标[详细]
-
Jackson将json string转为Object,org.json读取json数组的实例
所属栏目:[Java] 日期:2020-12-14 热度:183
从json文件读取json string或者自定义json string,将其转为object。下面采用的object为map,根据map读取json的某个数据,可以读取第一级的数据name,后来发现想转成JsonArray读[详细]