自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java精选

Java

  • 博客(25)
  • 资源 (14)
  • 收藏
  • 关注

转载 Java 编程中,有哪些好的习惯应该从一开始就值得坚持?

1. 规范化自己的代码,少点个人风格,多点通用规矩,并学会使用CheckStyle工具。其实任何东西我们都希望它能够“自动化”,随着编程经验的提升,大部分编程规范你已经了然于心,但是实际...

2020-11-30 00:00:00 248

转载 【011期】说一说为什么要拆分数据库,都有哪些方法?

>>号外:往期面试题,每10篇为一个单位归置到本公众号菜单栏->聚合->面试题库,有需要的欢迎翻阅。1. 为什么要实现拆分数据库?单体项目在构建之初,数据库的负载...

2020-11-30 00:00:00 248

转载 Spring boot 集成阿里开源 Sentinel 限流神器,轻松搞定接口限流!

Sentinel是阿里巴巴开源的限流器熔断器,并且带有可视化操作界面。在日常开发中,限流功能时常被使用,用于对某些接口进行限流熔断,譬如限制单位时间内接口访问次数;或者按照某种规则进行限...

2020-11-29 00:00:00 784

转载 关于分布式锁 Redis 与 Zookeeper 的原理,它们如何实现分布式锁?

首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保,在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。在一个进程中,也就是一个jvm 或者说应用中,我们很容易去处...

2020-11-28 00:00:00 366

转载 有了 HTTP 协议,为什么还要 RPC 协议,两者有什么区别?

很长时间以来都没有搞懂 RPC(即 Remote Procedure Call,远程过程调用)和 HTTP 调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~Naiv...

2020-11-26 12:04:17 1164 1

转载 MyBatis 千万数据记录中如何实现流式查询,快速分页

基本概念流式查询指的是查询成功后不是返回一个集合而是返回一个迭代器,应用每次从迭代器取一条查询结果。流式查询的好处是能够降低内存使用。如果没有流式查询,我们想要从数据库取 1000 万...

2020-11-25 14:20:50 6162

转载 阿里面试官问:如何设计与实现短连接 URL 服务?

想必大家也经常收到垃圾短信吧…短信中的链接一般都是短链接,类似于下图这样:为什么这里面的url都是短的呢?有什么好处呢?怎么做到的呢?短url的好处有:1、短. 短信和许多平台(微博)有...

2020-11-24 17:58:14 327

转载 【010期】面试官问:你能说说 SOA 架构和微服务架构的区别么?

>>号外:往期面试题,每10篇为一个单位归置到本公众号菜单栏->聚合->面试专题,有需要的欢迎翻阅。1. SOA架构和微服务架构的区别首先SOA和微服务架构一个层...

2020-11-23 00:00:00 350

转载 这 6 款能挣钱的 Spring Boot 开源后台管理系统,真TMD香!

不得不佩服 Spring Boot 的生态如此强大,今天我给大家推荐几款 Gitee 上优秀的后台开源版本的管理系统,小伙伴们再也不用从头到尾撸一个后台管理系统了,简直就是接私活,挣钱的...

2020-11-22 00:50:46 1294

转载 重新梳理关于 Redis 缓存,你一定要掌握的三个问题深浅

二哈最近都没看Redis,现在回来温习下,现在从Redis的三大缓存开始重新探一探有多深有多浅(*^▽^*)让我来开始知识的醍醐灌顶把!是时候表演真正的技术了。(哔哔哔哔....)铁...

2020-11-21 11:36:50 272

转载 在高频交易领域中,为什么我们选择 Java 开发外汇算法交易系统?

在高频交易的世界中,自动化应用程序每天处理数亿个市场信号,并在全球各个交易所发送成千上万的订单。为了保持业务竞争力,响应时间必须始终保持在微秒级,尤其是在黑天鹅异常事件等高峰期。在典型的...

2020-11-20 09:55:08 607

转载 给我五分钟,带你彻底掌握 MyBatis 缓存的工作原理

前言在计算机的世界中,缓存无处不在,操作系统有操作系统的缓存,数据库也会有数据库的缓存,各种中间件如Redis也是用来充当缓存的作用,编程语言中又可以利用内存来作为缓存。自然的,作为一款...

2020-11-19 11:50:16 302

转载 这 6 个 MySQL 死锁案例,让你彻底理解死锁的原因!

最近总结了一波死锁问题,和大家分享一下,我这也是从网上各种浏览博客得来,希望原作者见谅,参考博客地址都在下方。Mysql 锁类型和加锁分析MySQL有三种锁的级别:页级、表级、行级。表级...

2020-11-18 19:00:00 764

转载 一次 List 集合去重失败,引发对 Java 8 中 distinct() 的思考

list的转map的另一种猜想Java8使用lambda表达式进行函数式编程可以对集合进行非常方便的操作。一个比较常见的操作是将list转换成map,一般使用Collectors的toM...

2020-11-17 10:36:48 1252

转载 史上最全面的 Lombok 注解介绍,Look 一下吧!

一、@Getter and @Setter使用@Getter和/或@Setter注释任何字段,以使lombok自动生成默认的getter / setter。默认的getter只是返回该字...

2020-11-16 15:13:56 1573

转载 关于 Java 你可能不知道的那些事之 Java 注解和反射

前言:我们在实际的工作中,项目使用的框架中会经常遇到注解和反射。但是我们大部分同学都仅仅限于知道这是注解和反射,却不太了解它们底层的原理实现。对这部分知识了解有点浅薄和片面,所以这边文章...

2020-11-13 10:08:57 283

转载 Intellij IDEA 使用 Groovy 脚本一键生成带注解的实体类详细步骤

前言:idea 功能很强大,以前不知道有这样的提升工作效率的方法,虽然有的工具确实可以直接生成实体类,mapper文件,还有dao接口,但是个人觉得涉及到复杂业务还是只生成实体类比较好,...

2020-11-10 09:43:34 1345

转载 Spring Cloud 实战系列之 Zuul 微服务网关搭建及配置

前言:博主一直力求做到写博客尽量的详细来减少大家花在踩坑上的时间,若有写的不好或错误的地方,还需各方大佬指正。一.Zuul网关网关,是一种网络关口,既然是关口,就需要知道哪些东西能通过哪...

2020-11-06 10:35:08 826 2

转载 Spring 源码分析(四)容器的基础 XmlBeanFactory(系列文章基于Spring 5.0)

摘要:本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。经过Spring源码分析(二)容器基本用法和Spring源码分析(三)容...

2020-11-05 08:57:37 268

转载 Spring 源码分析(三)容器核心类(系列文章基于Spring 5.0)

摘要:本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。在上一篇文章中,我们熟悉了容器的基本用法。在这一篇,我们开始分析Spri...

2020-11-05 08:57:37 245

转载 Spring 源码分析(一)从基本介绍开始(系列文章基于Spring 5.0)

摘要:本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。前言作为一名开发人员,阅读源码是一个很好的学习方式。本文将结合《Spri...

2020-11-04 00:00:00 251

转载 Spring 源码分析(二)容器基本用法(系列文章基于Spring 5.0)

摘要:本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。在正式分析Spring源码之前,我们有必要先来回顾一下Spring中最简...

2020-11-04 00:00:00 214

转载 【009期】如何正确访问 Redis 中的海量数据?服务才不会挂掉!

>>号外:往期面试题,每10篇为一个单位归置到本公众号菜单栏->聚合->面试专题,有需要的欢迎翻阅。目录前言事故产生分析原因解决方案总结前言有时候我们需要知道线上...

2020-11-03 07:34:09 209

转载 微软公司将不兼容 IE 的网站自动重定向至 Edge 浏览器

Internet Explorer 仍然被广泛使用,尤其是在传统企业或政府单位中。然而越来越多的网站可能无法在 IE 上正确显示或根本无法显示。因为许多新的浏览器技术一直被添加到现代浏览...

2020-11-02 00:00:00 1821

转载 面试官问:MyBatis 日志如何做到兼容所有常用的日志框架?

日志,在我们开发中是一个非常重要的话题,良好的日志打印可以帮助我们快速的定位问题,可能现在我们开发用到最多的日志框架就是slf4j了,但是日志还有其他很多优秀的框架,比如:Apache ...

2020-11-01 10:30:30 326

Java JDK1.8版本下载及其他JDK版本包

Java JDK1.8版本下载及其他JDK版本包,jdk-8u202-windows-x64.zip,Java 8 = JDK 8 = JDK1.8,JDK1.8安装教程。 jdk1.8又称jdk8.0,是目前相对比较稳定的版本,不建议下载最新的jdk版本,因为最新版的jdk不稳定。JDK1.8下载安装的详细步骤,有着每一步的完整的图文教程,带领大家下载和安装jdk1.8。

2023-09-11

图书管理系统-附前后台源码(Java版)

本图书管理系统总体上分为前台页面显示和后台管理。 前台页面(即本书图书管理系统的首页)实现了公告的显示,图书查询,留言建议三大主要功能,有读者规则查看功能,师生们可以看到图书管理人员发布的最新公告信息,并可以查询自己感兴趣的图书,查看留言提议,用户登录后还有个人资料修改、个人借阅信息查询、个人违章信息查询等功能,也可以给学校的图书管理人员留言提议。 后台的页面则集成了图书管理中所需的功能,分成图书管理人员和系统管理人员,平时管理人员的工作都是在后台中完成的。前台是为了师生显示的。相对应的后台是针对学校图书管理人员,后台的页面都加密,如果不正常登录是进入不了后台管理页面的,后台图书管理人员功能包括:借阅图书、归还图书、借书记录显示与查找、还书记录显示与查找、公告增删改查;后台系统管理员功能包括:对书籍的增删改查、对书籍分类的增删改、对借阅证的增删改查、对借阅信息的显示与查找、对借阅规则的增删改、对图书管理员的增删改、对近期借阅书籍数量的折线图显示,以及对这些表格数据进行Excel表格的输出 共包含三个大模块:用户、图书管理员、系统管理员 一、用户模块 查看公告:能看到图书管理员发布的公告信息。 图书查看:分页显示,能看到图书总览,能通过图书编号、图书名称、作者、存放位置、图书描述进行模糊查询 个人违章信息(登录后):个人历史违章信息与查询 图书馆读者留言(登录后):对图书馆的建议,或对书籍的评价 查看借阅规则:不同的规则有不同的借阅限定数量、限定时间、超期费用 个人信息(登录后):对个人信息的查看与登录密码的修改 个人借阅信息(登录后):对个人借阅记录的分页查看与查询 二、图书管理员模块 借还图书:帮助用户借阅图书,并判断符不符合借阅规则、返还图书时判断有没有超期,超期则输出超期费用再归还 借阅报表:分页显示所有借阅记录、能进行查询和输出结果到excel公告管理:能添加编辑和删除公告 还书报表:分页显示所有未还的书籍,能通过借阅证号、图书编号、借阅日期、截止日期等条件进行模糊查询 个人信息修改:修改个人信息、密码等 三、系统管理员模块 书籍管理:分页,新添图书,设置图书各种信息,编辑删除,通过编号、书名、作者、描述等进行搜索,输出结果到excel,并且能查看该书籍被谁借阅过。 分类管理:分页显示,增删改书籍分类,书籍分类方便查阅整理 借阅证管理:分页显示所有借阅证,增删改查用户借阅证,查看该借阅证所有的借阅记录 借阅规则管理:能显示、编辑、删除所有借阅规则,借阅规则将决定该图书证能借阅什么图书馆的图书,能借多少本,能借多久以及超期每天的费用。 借阅信息查询:分页显示,能条件查询超期没还的,根据编号、借阅证号、书籍编号、借阅日期等进行模糊查询,输出结果到excel等,系统管理员只能查询,不能增删改借阅信息,这个操作由图书管理员操作。 图书管理员管理:对图书管理员进行增删改操作,但是不能修改原来的账号 图书借阅统计:通过折线图将图书馆近30天的每天借阅书籍数量直观的显示出来。 sql表 共有十张数据库表,书籍表、借书记录表、留言表、系统管理员表、借阅证表、图书管理管理员表书籍分类表、图书馆表、借阅规则表、公告表 书籍表 编号、姓名、作者、存放的图书馆、分类编号、存放位置、是否借出、书籍描述 借书记录表 编号、借阅证编号、书籍编号、借书日期、限制日期、归还日期、违规描述、处理人编号 留言表 编号、借阅证编号、留言内容、留言日期 系统管理员表 账号、密码 借阅证表 编号、密码、借阅者姓名、规则编号、状态(丢失、可用) 图书管理员表 编号、姓名、账号、密码、邮箱 书籍分类表 编号、分类名、分类描述 图书馆表 编号、图书馆名、描述 规则表 编号、限制借阅数量、限制借阅天数、图书超期每天费用 公告表 编号、标题、公告内容、发布日期

2021-11-24

固定资产管理系统-后台源码和移动端源码(Java版)

固定资产管理系统,适合中小企业需求,对常用资产设备进行信息化管理,自定义支持各类设备、自带导入导出、维护工作统计、采购管理、文档管理、运维监控Zabbix、知识库功能等。

2021-11-24

Java程序员简历初级、中级、高级、架构简历模版(含多项目经验)

Java程序员简历包含初级、中级、高级、架构简历模版,简历中含多项目经验。仅供参考!

2021-11-08

elasticsearch-6.2.4.tar.rar

elasticsearch-6.2.4.tar.gz 用的linux版安装包 安全 放心 方便易学习。赚些积分。

2020-04-05

memcached-session-manager.rar

MSM memcached session manager是一个高可用的Tomcat session共享解决方案 除了可以从本机内存快速读取Session信息 仅针对黏性Session 外 同时可使用memcached存取Session 以实现高可用 对于非黏性Session memcached直接存储session

2015-04-03

SAP+R3+IDES+4.71+中文版下载地址

[SAP.R/3.IDES.4.71.中文版].SAP.part01.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part02.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part03.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part04.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part05.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part06.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part07.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part08.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part09.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part10.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part11.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part12.rar 700.0MB [SAP.R/3.IDES.4.71.中文版].SAP.part13.rar 661.6MB

2015-01-05

IntelliJ IDEA 12 web项目部署详细说明

绝对的物有所值,!该软件使用起来相当的不错

2013-11-19

JAVA 恩信ERP源码

绝对的能够运行,可以参考!但是它只是写在了jsp页面中

2013-11-14

DWZ富客户端框架

DWZ富客户端框架,非常简单包含大量的Js文件

2013-07-04

javascript 中文文档大全

javascript 中文文档,包含的资料信息十分齐全

2013-05-28

Win7 安装Cygwin软件

基本操作很简单,真的

2013-04-10

二维码生成与解析所需 QRCode.jar

二维码生成与解析所需QRCode.jar

2013-03-20

lucene所需的jar包以及ojdbc.jar

lucene所需jar包,以及连接数据库的jar包

2012-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除