java
文章平均质量分 78
the_power
这个作者很懒,什么都没留下…
展开
-
BigDecimal要注意的坑
基本操作减法运算subtract()加法运算add()乘法multiply()除法divide()绝对值abs()设置保留小数位ROUND_HALF_UP 四舍五入BigDecimal d = new BigDecimal("2.225").setScale(2, BigDecimal.ROUND_HALF_UP);其他比较大小compareTo()BigDecimal a = new BigDecimal (101);BigDecimal b = new BigDecima原创 2020-05-19 16:55:10 · 548 阅读 · 0 评论 -
RabbitMQ-构建消息模型
RabbitMQ-死信队列基于spring boot需求(处理订单超时未支付):用户下单,给生成一个订单30分钟内,如果用户未支付,则取消订单思路:用户下单,生成一个订单发消息给 基本队列(消息要设置TTL过期时间)消息达到TTL时间,变成死信息,转到死信队列处理死信队列里的数据接着补充完整用户下单,生成一个订单发送一条消息(设置TLL,目标交换机和目标路由Key...原创 2020-03-06 16:07:32 · 349 阅读 · 0 评论 -
RabbitMQ初识
RabbitMQ后台管理界面访问 http://127.0.0.1:15672/默认用户密码都是 :guest界面介绍overView 概述Connection 连接channels 频道Exchanges 交换机Queues 队列Admin 用户管理等等amqp 通信协议 (发消息,收消息)clustering 集群端口http 后台端口用户管理添加...原创 2020-03-01 22:48:06 · 129 阅读 · 0 评论 -
零碎
H2数据库检查确认创建了 该表,但是还是 not find table可能是连错数据库了,重新连接一下子,,看看配置路径对不对默认账号:密码是 sa :123H2数据库只支持单链接[ERROR] SQL State : 90020[ERROR] Error Code : 90020[ERROR] Message : Database may be already in u...原创 2020-02-21 14:53:19 · 455 阅读 · 0 评论 -
SSM中零散小问题总结
本篇文章不会系统的讲解知识也不会深入讲,只会说明一个很具体的问题,属于随手记录型。如何用 ModelAndView 进行重定向//返回一个ModelAndViewpublic ModelAndView updateInfo(Info info) { ModelAndView modelAndView = new ModelAndView(); //更新 infoServ...原创 2020-01-15 00:03:03 · 161 阅读 · 0 评论 -
springboot简单搭建
官网准备这里只说具体步骤,其他描述略过打开网址:https://spring.io/projects/spring-boot切换到 Learn选项卡,选择2.2.0版本的(第一个就是,他是当前最新的发布版本)GA:General Availability,正式发布的版本,在国外都是用GA来说明release版本的。版本意思参考:https://blog.csdn.net/linb...原创 2019-11-06 17:35:38 · 255 阅读 · 0 评论 -
web项目部署阿里云
部署web项目到阿里云准备配置yum的源检查是否安装了yum[root@iZ2zeioqjurm6yjogwdwwaZ yum.repos.d]# rpm -qa|grep yumyum-plugin-fastestmirror-1.1.31-52.el7.noarchyum-metadata-parser-1.1.4-10.el7.x86_64yum-3.4.3-163.el7....原创 2019-11-04 19:58:19 · 151 阅读 · 0 评论 -
Spring 中的JDBC框架
spring为我们提供了一个封装好了的数据库操作API,我们可以很方便的使用他们来完成数据库操作以下是spring为我们做的(来自官方文档)ActionSpringYouDefine connection parameters.XOpen the connection.XSpecify the SQL statement.XDeclare p...原创 2019-08-26 14:26:27 · 222 阅读 · 0 评论 -
Spring 自动装配
使用<bean>元素来声明 bean 和通过使用 XML 配置文件中的<constructor-arg>和<property>元素来注入 。 Spring 容器可以在不使用<constructor-arg>和<property> 元素的情况下自动装配相互协作的 bean 之间的关系,这有助于减少编写一个大的基于 Spring 的应...原创 2019-08-21 15:57:12 · 90 阅读 · 0 评论 -
Spring 依赖注入
Spring 依赖注入依赖注入有两种方式:通过构造方法来注入通过get、set方法接下来我们直接通过代码来展示这两种方式通过构造函数方法注入需要被注入SpellChecker的TextEditor类package com.tutorialspoint;public class TextEditor { private SpellChecker spellChecker; ...原创 2019-08-21 15:54:39 · 180 阅读 · 0 评论 -
Spring Bean
Spring BeanBean定义bean是构成应用程序的支柱,由spring IOC容器管理。bean是一个被实例化、组装、并通过Spring Ioc容器所管理的对象。bean有如下属性属性描述class强制的,指定用来创建bean 的bean类name这个属性指定唯一的 bean 标识符,在基于XML的配置中,你可以使用ID和/或name属指定bean标识...原创 2019-08-21 15:52:14 · 125 阅读 · 0 评论 -
Spring IoC容器
Spring IoC容器IoC 容器Spring 容器是 Spring 框架的核心。容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。Spring 容器使用依赖注入(DI)来管理组成一个应用程序的组件。这些对象被称为spring Beans。通过阅读配置元数据提供的指令,容器知道对哪些对象进行实例化,配置和组装。配置元数据可以通过 XML,Java 注释或...原创 2019-08-21 15:36:07 · 123 阅读 · 0 评论 -
springHelloWorld
springHelloWorld入门第一个项目,在此之前完成了,spring环境的搭建,该项目的内容是输出helloworld创建java项目给项目添加必要的库(XXX-5.1.9RELEASE.jar)spring-aop,spring-aspects,spring-beans,spring-context,spring-context-indexer,----sprin...原创 2019-08-21 15:33:19 · 114 阅读 · 0 评论 -
Spring 注解
在官方文档注解相关的文档开头,有一段Are annotations better than XML for configuring Spring?注解是否比配置spring的XML更好?基本观点就是 注解 和 xml 各有优缺点,没有什么谁一定比谁好。对于开发者,根据具体的情况,个人爱好,选择合适的配置方式,spring框架都对他们有充分的支持,而且他们两个还可以混合起来用注意:通过注...原创 2019-08-24 10:57:40 · 218 阅读 · 0 评论 -
基于java的仿DOS文件管理
FileSystemDOS这是一个基于java的简单的仿DOS文件管理系统使用了java中File的实现的功能实现 cd 命令 ,支持参数选项实现 mkdir 命令,支持参数选项实现 copy 复制命令,支持参数选项实现 del 删除命令,支持参数选项实现 dir 列出当前路径的子目录和文件,支持参数选项实现 type 查看文件大致编写的流程确定命令接口Com...原创 2019-08-09 14:29:23 · 259 阅读 · 0 评论 -
图书管理系统后台简单实现(二)
图书管理系统实现(二)上一篇,完成了分类的增删改查,这篇再完成一部分管理员用户注册、登录,查看个人信息,修改密码等管理员注册,登录,查看个人信息,修改密码参考上一篇的,套路基本一致都是提交请求到服务器,转交给控制器,控制器->业务层->持久层---->返回结果我们还是先从servlet写起,去AdminServlet中编写代码package com.or...原创 2019-08-02 12:38:38 · 2670 阅读 · 0 评论 -
图书管理系统后台简单实现(一)
图书管理系统后台的简单实现这就是一个简单的练手小Demo,前端已经写好,完成后端即可环境为:jdk1.8 + mysql(5.7) + eclipse+tomcat8.5完成了分类的增删改查,其余待续原创 2019-08-01 20:32:04 · 7687 阅读 · 0 评论 -
dom4j小demo
dom4j学习 了dom4j,通过一个小项目巩固一下。利用xml文件来存储图书信息,用dom4j来操作文件对象,完成一个控制台的图书管理小程序需要实现的功能有图书的查询,修改,删除和添加程序比较简单,大致划分一下结构即可对应图书信息的实体类Book操作存储图书信息xml文件的内容控制流程的实现我们先看bookpackage sxnd.book;public cl...原创 2019-08-04 14:48:16 · 183 阅读 · 0 评论 -
图书管理后台简单实现(三)
继续填坑,把剩余部分写完图书的增删改查直接上代码//BookServletpackage com.oracle.controller;public class BookServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void service(HttpSer...原创 2019-08-03 20:33:37 · 752 阅读 · 0 评论