java

  • 数据库基本操作语法归纳总结

    关系型数据库:以表作为实体,以主键和外键关系作为联系的一种数据结构. 主键:在关系型数据库中,用一个唯一的标识符来标志每一行,这个标识符就是主键.主键有两个特点:非空和不能重复. 外键:在关系型数据库 ...

  • 浅谈一下maven优缺点及使用和特点

    目录 1.什么是maven: Maven的优点: Maven的缺点: maven常见的指令: maven依赖范围: maven四大特性: 1.第一大特性: 2.第二大特性: 3.第三大特性: 4.第四 ...

  • JAVASE系统实现抽卡功能

    本文实例为大家分享了JAVASE系统实现抽卡功能的具体代码,供大家参考,具体内容如下 先看下文件结构 使用到的知识点: 看下Client类的实现: package SocketS; import ja ...

  • Springboot整合JwtHelper实现非对称加密

    目录 一.生成公私钥对 二.利用私钥生产token 三.利用公钥解密token 四.将String类型的公钥转换成RSAPublicKey对象 五.将String类型的私钥转换成RSAPrivateK ...

  • java 配置MyEclipse Maven环境具体实现步骤

     java 配置MyEclipse Maven环境 虽然我的大部分项目已经迁到Idea上去了,但是在写部分小的测试程序的时候还是习惯性的会点开MyEclipse.之前使用第三方库的时候 我会习惯的下载 ...

  • Java简单实现调用命令行并获取执行结果示例

    本文实例讲述了Java简单实现调用命令行并获取执行结果.分享给大家供大家参考,具体如下: import java.io.BufferedReader; import java.io.InputStre ...

  • java数组排序示例分享

    类:Nums    权限:public方法:main    权限:public参数:nums,i,j,num;参数介绍:nums,数据类型 int[] ,用来存储 int 型的一系列数组:i,数据类型 ...

  • Spring Boot常用功能Profile详解

    入口 相关逻辑的入口是listener类:ConfigFileApplicationListener,当容器广播器触发ApplicationEnvironmentPreparedEvent事件时,Co ...

  • Springboot实现添加本地模块依赖方式

    目录 添加本地模块依赖 打包时引用外部jar包 1.添加本地依赖 2.同时在pom.xml的打包插件里面添加节点 3.如果多个子工程里面都在lib文件夹添加了本地jar包 添加本地模块依赖 这个真的困 ...

  • java Swing组件setBounds()简单用法实例分析

    本文实例讲述了java Swing组件setBounds()简单用法.分享给大家供大家参考,具体如下: 先看API: public void setBounds(Rectangle r) 移动组件并调 ...

  • Java双向链表按照顺序添加节点的方法实例

    分析过程: 首先需要比较待添加的节点编号与已有的节点编号的大小,若待添加的节点编号已经存在,则不能加入.为防止出现空指针的情况,需要对节点的位置进行判断. 示例代码: package linkedli ...

  • springmvc中下载中文文件名称为下划线的解决方案

    目录 springmvc下载中文文件名称为下划线 这个问题很好解决 java生成文件名时汉字变为下划线? 注意这里两个编码 springmvc下载中文文件名称为下划线 springboot项目中,在下 ...

  • java使用枚举封装错误码及错误信息详解

    目录 枚举封装错误码及错误信息 用法如下 封装返回结果类和枚举错误码 枚举错误码 封装返回结果类 枚举封装错误码及错误信息 使用枚举类型来封装project中所需要的错误码和错误信息,十分方便. 用法 ...

  • 新手学习Java对Redis简单操作

    REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统. Redis是一个开源的使用ANSI C语言编写.遵守B ...

  • Spring Security实现退出登录和退出处理器

    在系统中一般都有退出登录的操作.退出登录后,Spring Security进行了以下操作: 清除认证状态 销毁HttpSession对象 跳转到登录页面 配置退出登录的路径和退出后跳转的路径 //退出 ...

  • java8异步调用如何使用才是最好的方式

    目录 一.异步调用方式分析 1.1 java8异步调用默认线程池方式 二.使用自定义的线程池 三.题外话,动态线程池 3.1 什么是动态线程池? 3.2 实践 3.3 动态线程池有什么意义? 总结 一 ...

  • java compiler没有1.8怎么解决

    选择第一个点击安装,安装完成后,重启eclipse,打开java compiler 就可以选择1.8了. 成功: 总结 以上所述是小编给大家介绍的java compiler没有1.8的解决方法,希望对 ...

  • 三道java新手入门面试题,通往自由的道路--锁+Volatile

    目录 1. 你知道volatile是如何保证可见性吗? 小结: 2. 悲观锁和乐观锁可以讲下你的理解吗? 3. 你还知道什么其他的锁吗? 总结 1. 你知道volatile是如何保证可见性吗? 我们先 ...

  • java括号匹配算法求解(用栈实现)

    如何使用栈来判定括号是否匹配 对于给定的表达式,可以使用栈来实现括号匹配判定,这个算法在编译器中非常重要,解析器每次读入 一个字符,如果字符是一个开分隔符,如(,[,{,入栈,若读入的是闭分隔符),] ...

  • Java 链表实战真题训练

    目录 1.删除值为val的所有节点 2.反转链表 3.返回链表中间节点 4.返回链表第K个节点 5.合并有序链表 6.按值分割链表 7.判读回文链表 8.找两个链表的公共节点 9.判断成环链表 10. ...