自定义博客皮肤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-GUI快速入门

目录 1.GUI的介绍 1.1GUI概述 1.2Java提供了三个主要包做GUI开发: 2.Swing组件 2.1顶层容器介绍 2.2中间容器 2.3基本组件 3.API介绍 3.1Jframe组件 3.2Panel组件 3.3功能组件 4.案例代码 4.1UI介绍 4...

2018-08-31 17:16:24 71272 23

原创 PL/SQL数据导入Navicat

今天客户那边登录跳转不到 1.oracle数据导出csv文件 2.navicat导入csv文件

2020-05-07 23:28:00 21 0

原创 PL/SQL导入csv数据

1.从navicat导出excel 导出成excel文件,之前直接导出csv文件,结果pl/sql无法自动匹配字段, 2.编辑excel文件,给第一列加上字段名,另存为csv文件。 3.将文件导入PL/SQL 选择工具-->文本导入器 按图中蓝色字依此选择,1选中我...

2020-05-07 13:32:22 19 0

原创 ORACLE自增序列

今天正式环境新增数据异常,排查后是oracle主键id已存在。并未实现自增。 原来之前导入一批数据,手动添加了id,导致id重复问题。 解决方法 1.删除自增序列 DROP SEQUENCE SEQ_TT_SECNET_MAINTAIN_INFO 一般命名为SEQ_表名。 2...

2020-04-30 20:40:28 51 0

原创 eclipse-SVN报错

产生该错误的原因: 因为运行的下面操作,所以产生此错误! 对本地Checkout的版本号运行Upgrade: 之后再通过Eclipse运行提交时,就提示错误: 解决方法 ...

2020-03-31 16:17:24 20 0

原创 AES加密工具类

代码 package com.yonyou.enterprise.echat.util; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.Secret...

2020-03-27 16:41:00 21 0

原创 07Java-GC垃圾回收机制

目录 1.垃圾回收之标记算法 1.1引用计数算法 1.2可达性分析算法 2.Java垃圾回收之回收算法 2.1标记-清除算法(Mark and Sweep) 2.2复制算法(Copying) 2.3标记-整理算法(Compacting) 2.4分代收集算法(Generational...

2020-03-26 22:49:00 18 0

原创 echarts的简单使用案例

1.需求图 2.代码实现

2020-03-26 17:33:11 33 0

原创 06JVM之底层面试宝典

平台无关性 GC 语言特性, 面向对象, 类库 1.谈谈你对java的理解 java通过将javac编译成class文件,实现一次编译,到处运行,在不同的平台上安装jvm运行环境也能运行class文件。 通过javap -c来查看编译过程。 为什么JVM不直接将源码...

2020-03-14 23:13:42 32 0

原创 05Linux面试宝典

目录 1.Linux的体系结构 常用命令 2.查找特定文件find 3.检索文件内容grep 4.对日志内容做统计awk 5.批量替换文件内容sed 6.本章小结 1.Linux的体系结构 uname -a可以查看linux系统信息。 我们在win系统可以安装cigwin软...

2020-03-13 00:21:58 31 0

转载 Java面试常考的 BIO,NIO,AIO 总结

目录 BIO,NIO,AIO 总结 1. BIO (Blocking I/O) 1.1 传统 BIO 1.2 伪异步 IO 1.3 代码示例 1.4 总结 2. NIO (New I/O) 2.1 NIO 简介 2.2 NIO的特性/NIO与IO区别 2.3 NIO 读数据和写...

2020-03-12 16:12:34 72 0

原创 04redis面试宝典

目录 1.Redis简介 1.1Redis执行原理 1.2Redis常用数据类型 2.从海量数据里查询某一固定前缀的Key 3.如何通过redis实现分布式锁 3.1如何解决分布式锁 3.2redis2.2之后的使用 4.如何实现异步队列 4.1一对一 4.2一对多 5.re...

2020-03-12 15:57:43 72 2

原创 11Spring面试宝典

目录 1.Spring家族 2.IOC 2.1IOC原理 DI 依赖注入(DI)的方式: IOC的优势 IOC运行流程 SpringIOC支持的功能 2.2SpringIOC的应用 2.2.1BeanDefinitionRegistry 2.2.2BeanFactory 2...

2020-03-11 00:09:17 67 0

原创 03MySQL面试宝典

目录 1.数据库架构 1.1关系型数据库主要考点 1.2如何设计一个关系型数据库 1.3索引模块 2.运用二叉查找树。 3.运用B树。 3.1定义: 3.2概述 4.运用B+Tree 4.1B+树概述 4.2结论 5.运用Hash和BitMap 5.1Hash 5.2缺...

2020-03-09 22:34:43 95 2

原创 SpringCloudConfig+SpringCloudBus学习笔记

目录 1.集中配置组件 SpringCloudConfig 1.1.SpringCloudConfig 简介 1.2.配置服务端 1.2.1. 将配置文件提交到码云 1.2.2. 配置中心微服务 1.3.配置客户端,我们还是用tensquare_base为例 2.SpringClou...

2020-03-02 18:48:43 61 0

原创 SpringCloud+Zuul学习笔记

1.为什么需要微服务网关 2.什么是 Zuul 3.Zuul 路由转发 3.1. 管理后台微服务网关 4.Zuul 过滤器 4.1. Zuul 过滤器快速体验 5.请求测试

2020-03-02 17:01:26 55 0

原创 SpringCloud+Hystrix学习笔记

目录 1.为什么要使用熔断器 2.什么是 Hystrix 3.案例 1.为什么要使用熔断器 在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”...

2020-03-02 16:40:46 35 0

原创 《圆桌派》第四季

第二集关键词“贫困”,从财务贫困到内心贫困。 “高消费”背后的社会现象,年轻人看似自由背后的枷锁,消费陷井等问题确实值得关注。这期请的心理学专家,首先要肯定他的正面影响力,他推动了大众对“心理学”的认知,他还有本书《巨婴国》被禁了,不用搜,没有,内容确实太偏激了,相信道长看过。但在这一集中的表现...

2020-02-26 01:54:15 71 0

原创 简历+面试

目录 1.写简历 2.投简历 3.人事面试 4.技术面试 5.学习链接 6.谈薪资 如果简历投了石沉大海,一定要多学习一些面试文章和经验,总结自己到底是在哪一步出问题的。 不学习,我们就无法提高觉悟,不提高觉悟,我们就无法改正找到工作。好了,回归正文。 1.写简历 简历的构...

2019-12-13 21:09:51 97 0

原创 Gogs

目录 1.什么是 Gogs 2.Gogs的安装 3.配置 (1)访问http://192.168.184.135:3000 (2)点击注册 (3)登录 (4)创建仓库 4.IDEA 配置 Git 5.将代码提交至git 1.什么是 Gogs Gogs是一款极易搭...

2019-12-13 17:54:42 84 0

转载 对想入行IT的小伙伴的一些建议。

来自一个工作一年零九个月java程序员的自我介绍 从毕业到现在已经快俩年半了,走上开发这行也快俩年了,时间过得真的很快,没什么感觉就俩年了。 大学专业本身不是计算机的我,通过自己对计算机的热爱,自学了一部分,培训班也学了一部分,还是成功走上了这条道路,记得刚刚出来找工作的时候,铺天盖地都是...

2019-12-13 12:10:42 88 0

原创 Spring项目常用公共类笔记

目录 1.响应结果实体类 2.分页结果实体 3.返回码常量类 4.分布式自增长ID 5.全局异常处理类 6.token生成工具类 7.token拦截器 8.配置拦截器 1.响应结果实体类 package entity; import java.io.Serializable...

2019-12-04 16:31:04 52 0

原创 分布式 ID 生成器snowflake

目录 snowflake算法 IdWorker snowflake算法 由于我们的数据库在生产环境中要分片部署(MyCat),所以我们不能使用数据库本身的自增功能来产生主键值,只能由程序来生成唯一的主键值。我们采用的是开源的twitter(非官方中文惯称:推特.是国外的一个网站,是一个社交...

2019-12-04 16:29:11 54 0

原创 RESTful学习笔记

目录 1何为 RESTful 2接口规范 3GET 4POST 5PUT 6DELETE 1何为 RESTful RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、 扩展方便,所以正得到越来越多网站的采用。REST这个词,是RoyThoma...

2019-12-04 16:06:09 35 0

原创 SpringCloud+Eureka+Feign学习笔记

目录 1.SpringCloud 简介 1.1.什么是 SpringCloud 1.2.SpringCloud 与 SpringBoot 的关系 1.3.SpringCloud 主要框架 1.4.SpringCloud 与 Dubbo 对比 1.5.说说 SpringCloud 的版本...

2019-12-04 02:45:23 43 0

原创 javax.persistence.PersistenceException

Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hiber...

2019-12-03 17:51:22 205 0

原创 Failed to validate connection

问题: 019-12-03 17:40:42.314 WARN 15940 --- [nio-9008-exec-5] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection com...

2019-12-03 17:47:24 831 0

原创 token-JWT学习笔记

目录 1. 常见的认证机制 2.基于 JWT 的 Token 认证机制实现 2.1.什么是 JWT 2.2JWT 组成 头部(Header) 载荷(playload) 签证(signature) 完整jwt 3.Java 的 JJWT 实现 JWT 3.1目录结构 3.2...

2019-12-02 13:00:55 63 0

原创 BCrypt密码加密算法

目录 工程 (1)pom.xml加入依赖 (2)添加配置类 (资源/工具类中提供) (3)Application, 配置 bean (4)代码中应用 工程 (1)pom.xml加入依赖 <dependency> <...

2019-11-30 15:23:29 29 0

原创 SpringBoot+RabbitMQ学习笔记

目录 1.消息中间件 1.1消息队列中间件简介 1.2RabbitMQ架构图 1.3RabbitMQ安装 1.4RabbitMQ 三种消息模式 1.4.1直接模式(Direct) 步骤 1.4.2分列模式(Fanout) 步骤 1.4.3主题模式 步骤 2.三种模式开发步骤...

2019-11-30 15:12:20 42 0

原创 SpringBoot+ElasticSearch+logstash学习笔记

目录 1.1.什么是ElasticSearch 1.2.ElasticSearch特点 1.3.Solr与Elasticsearch对比 2.ElasticSearch安装(服务端) 2.1.ElasticSearch部署与启动 2.2.ElasticSearch体系结构 3. el...

2019-11-28 20:35:37 72 0

原创 Docker学习笔记

目录 1. Docker 简介 1.1.什么是虚拟化 1.2.什么是Docker 1.3容器与虚拟机比较 1.4.Docker组件 Docker服务器与客户端 Docker镜像与容器 Registry(注册中心) 2.Docker安装与启动 2.1.安装Docker 2.2....

2019-11-26 15:05:36 50 0

原创 SpringBoot+MongoDB学习笔记

目录 1.MongoDB目录结构 2.MongoDB安装使用 3.MongoDB常用命令 4.Java连接MongoDB 5.SpringDataMongoDB 1.MongoDB目录结构 MongoDB由: 文档(document)、集合(collection)、数据库(da...

2019-11-24 17:25:36 44 0

原创 SpringBoot+Redis学习笔记

目录 1.Redis服务端环境搭建 2.SpringDataRedis简介 3.SpringDataRedis代码实现 3.1.在pom.xml导入spring data redis的坐标 3.2.在application.yml添加redis配置 3.3.RedisTemplate实...

2019-11-22 22:58:01 42 0

原创 SpringDataJPA学习笔记

目录 1.实体类上 2.Dao层 3.JPA命名查询 案例: RecruitService RecruitDao 4.JPA的@Query注解查询用法 ProblemDao @Query进行修改 ArticleService ArticleDao 1.注解 pojo实体类...

2019-11-22 19:26:07 44 0

原创 mysql小结

目录 1.市场上常见的数据库 2.数据库语句 2.1DDL语句 2.2DML数据操作语句 2.3DQL语句 2.4DCL语句 3.数据约束 4.表关系 5.数据库的三范式 6.多表查询(有关系的表) 7.子查询 1.市场上常见的数据库 Oracle Mysql S...

2019-09-18 16:53:31 35 0

原创 redis模拟高并发秒杀商品

目录 1.NOSQL 1.1什么是NOSQL 1.2应用场景: 1.3主流NOSQL产品 2.Redis 2.1Redis支持的5种键值数据类型 2.2特点 2.3 Redis的应用场景 2.4redis简单应用 3.redis模拟高并发秒杀 学习redis之前,我们...

2019-09-17 22:08:42 265 0

原创 java调用爱贝支付

目录 1.爱贝支付流程 2.接口说明 2.1下单-获取transid 2.2返回参数及格式 3.代码实现 3.1项目结构 3.2OrderMain 3.3OrderTest 3.4RSA 3.5Base64 3.6HttpUtils 3.7IpayConfig 3.8Ge...

2019-09-17 15:25:17 222 2

原创 spring定时任务小结

目录 一、结构 二、各字段的含义 三、常用表达式例子 四、代码应用 一、结构  Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: (1)Seconds Minutes Hours DayofMonth Month...

2019-09-17 12:48:31 35 0

原创 javaPOI导出excel表格

目录 1.项目整体结构 2.导包 3.代码实现 1.项目整体结构 2.导包 去maven仓库搜索poi,此处我用的是3.17版本, https://mvnrepository.com/artifact/org.apache.poi/poi/3.17 3.代码实现 Co...

2019-09-17 00:08:41 39 0

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