java

  • Java简易抽奖系统小项目

    本文实例为大家分享了Java简易抽奖系统的具体代码,供大家参考,具体内容如下 需求: 实现一个抽奖系统 1 注册 2 登录 3 抽奖 必须先注册  再登陆  再抽奖 随机产生4个随机数作为幸运卡号 用 ...

  • Java单例模式的创建,破坏和防破坏详解

    目录 前言 单例模式 单例模式的几种实现方式 懒汉式,线程不安全 懒汉式,线程安全 饿汉式 双检锁/双重校验锁 登记式/静态内部类 枚举 破坏单例模式 未破坏的情况 破坏后的情况 单例模式的防破坏 总 ...

  • 详解Spring如何整合Mybatis

    第一步 导入相关jar包 <dependencies> <!--连接mysql--> <!-- https://mvnrepository.com/artifact/my ...

  • Java tomcat手动配置servlet详解

    目录 1.准备工作 2.编译文件 编码出问题 学习类加载器 处理编译结果 总结 1.准备工作 如下图,先按照要求创建好各个文件 这时候如果你觉得能运行,那就错了(我一开始卡在这了) idea的项目结构 ...

  • java类访问权限与成员访问权限解析

    在写代码的时候有个问题:包内定义了一个接口类,另外一个包要实现它,这里采用接口隔离与依赖倒置原则,将两个包的依赖关系倒置过来.但是,这里就遇到了一个问题,实现类采用工厂模式来实例化,所以实现类就不想暴 ...

  • MFC列表控件CListCtrl使用方法示范

    CListCtrl 获取选中的某一行 POSITION ps = m_list.GetFirstSelectedItemPosition(); int nSel = m_list.GetNextSel ...

  • 基于java实现停车场管理系统

    本文实例为大家分享了java停车场管理系统的具体代码,供大家参考,具体内容如下 WorkFram.java package com.parking; import java.awt.event.Act ...

  • java微信企业号开发之通讯录

    上篇文章中介绍了聊天功能,这里介绍通讯录是如何实现的.首先要加载公司的所有部门,树形结构,然后点击进入部门的人员列表,点击人员能查看详细信息. 一.界面 公司部门的树形结构: 部门成员列表: 个人详细 ...

  • ConcurrentHashMap是如何保证线程安全

    目录 JDK 1.7 底层实现 JDK 1.7 线程安全实现 JDK 1.8 底层实现 JDK 1.8 线程安全实现 总结 ConcurrentHashMap 是 HashMap 的多线程版本,Has ...

  • java实现简单图书管理系统

    本文实例为大家分享了java实现简单图书管理系统的具体代码,供大家参考,具体内容如下 JAVA练习的作业,题目如下: 设计一个图书管理系统类和用户类,要求具有以下功能: (1). 查询和修改图书信息. ...

  • 如何使用会话Cookie和Java实现JWT身份验证

    HTTP是无状态协议,用于传输数据.它启用了客户端和服务器端>之间的通信.它最初是为了在Web浏览器和Web服务器之间建立连接而建立的.比如在网上购物,我们添加一些商品,例如.耳机到我们的购物车 ...

  • JAVA Frame 窗体背景图片,首位相接滚动代码实例

    背景图片连续滚动,程序已经跑过.前提!背景图片宽度比窗体长些,代码如下: import Java.awt.Graphics; import java.awt.Image; import javax.s ...

  • String类型转localDate,date转localDate的实现代码

    看代码吧~ String 类型转localDate LocalDate beginDateTime = LocalDate.parse(beginDate, DateTimeFormatter.ofP ...

  • 关于Maven的使用,这些你都真的了解么

    Maven使用说明及规范 此文档主要说明Maven的基础使用方式,以及在使用过程过程中需要遵守哪些默认的准则. 我们工作中会经常写maven的配置,但是很多maven使用细节你可能并不知道,但你掌握后 ...

  • 开发工具EesyCode使用方法解析

    一 前言 最近网上比较火的代码生成器,知识追寻者抽空试试了一下,感觉不是友好,只能说功能比较呆板吧,还需要自己玩填空题,修修补补,然后再次打开settings,设置一下插件EasyCode生成模板,和 ...

  • SpringBoot MongoDB详细使用教程

    目录 前言 安装MongoDB Spring Boot整合MongoDB 实战进行增删改查 前言 MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,旨在为Web应用提供可扩展 ...

  • mybatis实现特殊字段加密方式

    目录 一.背景 二.解决方案 三.需求 四.实现思路 五.实现代码 前言:介绍一个简单的MyBatis加解密方式,日常学习工作中提及这种方法的比较少,所以拿来说说,如果已经知道这种方法的忽略本文! 一 ...

  • 详解Servlet3.0新特性(从注解配置到websocket编程)

    Servlet3.0的出现是servlet史上最大的变革,其中的许多新特性大大的简化了web应用的开发,为广大劳苦的程序员减轻了压力,提高了web开发的效率.主要新特性有以下几个: 引入注解配置 支持 ...

  • java设计模式系列之装饰者模式

    何为装饰者模式 (Decorator)? 动态地给一个对象添加一些额外的职责.就增加功能来说,Decorator 模式相比生成子类更为灵活. 一.结构 Component : 定义一个对象接口,可以给 ...

  • Spring AOP 后置处理器使用方式

    目录 1 前言 2 BeanPostProcesser 后置处理器 3 总结 1 前言 在 Spring 的体系中,在前文中已经讲述了IOC 容器以及 Bean的理解,在本文基于之前文章内容将继续 A ...