自定义博客皮肤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干货】 q群:758799436

  • 博客(158)
  • 资源 (11)
  • 论坛 (5)
  • 收藏
  • 关注

原创 面试中的五大规则,助你斩获大厂offer

关注我们,设为星标,每天7:00不见不散,每日java干货分享前一段时间有一位同学就咨询我,他和我说,老师我今天面试很生气,你知道吗?面试官他得知我没有读过计算机之后,他就在说他一直在强...

2021-05-26 07:00:00 137

原创 java中的内核态,用户态

关注我们,设为星标,每天7:00不见不散,每日java干货分享内核态,用户态以典型 JAVA / LINUX 为例解释:CPU 为了更好的 管理内存 并区分对 CPU指令的执行权限,对程...

2021-05-14 07:00:00 45 1

原创 什么?https://start.spring.io访问不了,本地搭建一个不就行了

无情不似多情苦,一寸还成千万缕。前言Spring Initializr从本质上来说就是一个Web应用程序,它能为你生成Spring Boot项目结构。虽然不能生成应用程序代码,但它能为你提供一个基本的项目结构,以何种编程语言(Java,Kotlin,Groovy)构建的Maven或Gradle构建说明文件。你只需要写应用程序的代码就好了。Spring Initializr 有几种用法。通过Web界面使用。通过Spring Tool Suite使用。通过IntelliJ IDEA使用。使.

2021-01-07 13:59:14 121

原创 ElasticSearch id具有特殊字符串的curl更新

使用ElasticSearch的update_by_query进行更新具体如下curl -XPOST 'http://localhost:9200/index/type/_update_by_query' -H 'Content-Type:application/json' -d'{ "query": { "bool": { "must": { "match": { "_id": "01001#^@a" } }

2021-01-04 20:07:56 152

原创 关系型数据库设计三大范式到底是什么?

我欲穿花寻路,直入白云深处,浩气展虹霓。范式定义百度百科:设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。人类语言: 范式可以理解为设计一张数据表的表结构,符合的标准级别、规范和要求。而通常我们用的最多的就是第一范式(1NF)、第二范式(2NF)、第三范式(3NF),也就是本文要讲的“三大范式”。范式的优点采用范式可以降低数据的冗余性。为什么要降低数据的冗余性?十几年前,磁盘很贵,为了减.

2020-12-25 15:41:49 74

原创 ClickHouse集群搭建(二)

重叠泪痕缄锦字,人生只有情难死。分布式集群安装在上一章我们已经完成ClickHouse分布式集群安装,也创建本地表和分布式表进行了测试,但是,假如停掉一个节点会发生神马情况?node03上kill掉clickhouse-server进程[root@node03 ~]# ps -ef | grep clickhouseclickho+ 2233 1 73 13:07 ? 00:00:02 clickhouse-server --daemon --pid-file=/va.

2020-11-30 15:52:24 243

原创 ClickHouse集群搭建(一)

满目山河空念远,落花风雨更伤春。ClickHouse概述什么是ClickHouse?ClickHouse 是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告。什么是列式存储 ?以下面表为例idwebsitewechat1https://niocoder.com/java干货2http://www.merryyou.cn/javaganhuo采用行式存储时,.

2020-11-29 10:17:51 985 2

原创 Java-Collectors常用的20个方法

相思相见知何日?此时此夜难为情。返回List集合: toList()用于将元素累积到List集合中。它将创建一个新List集合(不会更改当前集合)。List<Integer> integers = Arrays.asList(1,2,3,4,5,6,6);integers.stream().map(x -> x*x).collect(Collectors.toList());// output: [1,4,9,16,25,36,36]返回Set集合: toSet()用.

2020-11-15 16:55:34 576

原创 Gradle中使用Mybatis Generator生成bo和mapper

前言Mybatis Generator是一个mybatis工具项目,用于生成mybatis的model,mapper,dao持久层代码。Mybatis Generator提供了maven...

2020-09-16 07:00:00 179

原创 SpringBoot集成H2

H2是Thomas Mueller提供的一个开源的、纯java实现的关系数据库。前言本篇文章引导你使用Spring Boot,Spring Data JPA集成H2内存数据库。更多关于H...

2020-09-11 07:00:00 1568

原创 Docker Compose+nginx 实现负载均衡

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互...

2020-09-08 07:00:00 90

原创 数据结构中关于树的一切(java版)

当我还是一个年轻男孩的时候画的一张关于树的画。当你第一次学习编码时,大部分人都是将数组作为主要数据结构来学习。之后,你将会学习到哈希表。如果你是计算机专业的,你肯定需要选修一门数据结构的...

2020-09-04 07:00:00 82

原创 spring mvc 原理深度解析

知识点:mvc 具体执行流程HandlerMapping详解HandlerAdapter 详解ViewResolver与View详解HandlerExceptionResolver详解H...

2020-09-02 07:00:00 57

原创 Spring IOC核心理论

知识点:Ioc理念概要实体Bean的创建Bean的基本特性依赖注入set方法注入构造方法注入自动注入(byName、byType)依赖检测1、Ioc理论概要在JAVA的世界中,一个对象A...

2020-09-01 06:52:33 67

原创 Docker Compose入门

我们将构建一个运行在Docker上的简单的Python Web应用程序。应用程序使用Flask框架,并在redis中维护一个计数器。虽然示例使用python,即使你不熟悉它也没关系。前...

2020-08-30 11:28:25 51

原创 适合初学者入门Java程序
原力计划

相思一夜梅花发,忽到窗前疑是君。概述Java是在IT行业广泛使用的最流行的编程语言之一。它简单,健壮,可帮助我们重用代码。在本文中,让我们看一些了解Java基础的应用程序。入门的Java程序计算机程序编写一个Java程序来执行基本的计算器操作。当你考虑使用计算器时,就会想到加,减,乘,除等运算。让我们借助以下程序来实现基本的计算器操作。package com.niocoder;...

2020-04-22 08:52:26 172

原创 ffmpeg 修改视频封面

千金纵买相如赋,脉脉此情谁诉。概述有时候我们希望使用某一张图片作为视频素材的封面 ,而不是素材中的某帧。今天使用ffmpeg批量替换视频素材封面。环境装备从官网下载安装 ffmpeg准备素材准备好视频素材和封面图片编写程序package cn.merryyou.file;import java.io.*;/** * 修改视频封面 * Created by i@me...

2020-04-07 14:42:13 2630 2

原创 DataX writer 批量提交

人面不知何处去,桃花依旧笑春风。DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、 Oracle、 SqlServe...

2020-03-13 14:52:00 554

原创 你今天因为 YYYY-MM-dd 被提 BUG 了吗?

兽炉沈水烟,翠沼残花片,一行行写入相思传。BUG 表现##BUG 原因##YYYY 是 week-based-year,今天就已经 2020 年了yyyy 还是 2019 年YYYY 是表示:当天所在的周属于的年份,一周从周日开始,周六结束,只要本周跨年,那么这周就算入下一年。原文链接:https://v2ex.com/t/633650#r_8407403...

2019-12-31 14:10:43 298

原创 RabbitMQ 快速入门指南

碧桃天上栽和露,不是凡花数,乱山深处水荥迥,借问一枝如玉为谁开1.RabbitMQ1.1.为什么要使用消息队列1.1.1.异步A系统需要发送个请求给B系统处理,由于B系统需要查询更新数据...

2019-12-13 06:55:59 106

原创 Elasticsearch 快速入门指南(二)

东风夜放花千树。更吹落星如雨。5.Spring Data ElasticsearchElasticsearch提供的Java客户端有一些不太方便的地方:很多地方需要拼接Json字符串,...

2019-12-12 06:56:34 89

原创 Elasticsearch 快速入门指南(一)

昔有朝歌夜弦之高楼,上有倾城倾国之舞袖。1.Elasticsearch介绍和安装1.1.简介1.1.1.ElasticElastic官网:https://www.elastic.co/c...

2019-12-11 06:54:01 226

原创 vue 快速入门指南(二)

天不老,情难绝。心似双丝网,中有千千结。6.组件化在大型应用开发的时候,页面可以划分成很多部分。往往不同的页面,也会有相同的部分。例如可能会有相同的头部导航。但是如果每个页面都独自开发,...

2019-12-10 06:53:54 88

原创 vue 快速入门指南(一)

忆君心似西江水,日夜东流无歇时。前言先聊一下前端开发模式的发展。静态页面最初的网页以HTML为主,是纯静态的网页。网页是只读的,信息流只能从服务端到客户端单向流通。开发人员也只关心页面的...

2019-12-09 06:52:31 423 1

原创 Spring Cloud 快速入门指南(二)

凄凉别后两应同,最是不胜清怨月明中。1.Hystrix1.1.简介Hystrix,即熔断器。主页:https://github.com/Netflix/Hystrix/Hystix是Ne...

2019-12-06 06:52:28 54

原创 Spring Cloud 快速入门指南(一)

云中谁寄锦书来,雁字回时,月满西楼。1.系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从单一应用,到垂直...

2019-12-05 06:56:03 89

原创 Idea快速入门指南

山有木兮木有枝,心悦君兮君不知。1.安装1.1.安装我们使用的是最新的2017.3.4版本:双击打开,选择一个目录,最好不要中文和空格:然后选择桌面快捷方式,请选择64位:然后选择安装:...

2019-12-02 07:00:12 51

原创 Spring系列四:Bean Scopes作用域

等闲识得东风面,万紫千红总是春。概述在Spring框架中,我们可以在六个内置的spring bean作用域中创建bean,还可以定义bean范围。在这六个范围中,只有在使用支持Web的applicationContext时,其中四个可用。singleton和prototype作用域可用于任何类型的ioc容器。Spring Bean作用域类型在Spring中,可以使用spring中的 ...

2019-10-21 10:15:59 90

原创 Spring系列三:IoC 与 DI

水晶帘动微风起,满架蔷薇一院香。概述在软件工程中,控制反转(IoC)是一种设计思想,对象之间耦合在一起,在运行时自动绑定,并且它们编译时对所需要引用的对象是不确定的。在这个spring教程中,通过示例了解ioc和spring中的依赖注入之间的区别。什么是控制反转(IOC)在传统面向对象设计的软件系统中,它的底层由N多个对象构成,各个对象之间通过相互合作。最终实现业务流程。控制反转意指...

2019-10-18 15:54:18 63

原创 Spring系列二:IoC 容器

还君明珠双泪垂,恨不相逢未嫁时。概述Spring IoC容器是Spring框架的核心。只需要进行简单的容器配置,就可以将创建对象,使用对象,销毁对象联系在一起,从而管理从创建对象到销毁对象的整个生命周期。Spring容器使用依赖项注入(DI)来管理组成应用程序的组件。Spring提供以下两种类型的容器。BeanFactory 容器ApplicationContext 容器Be...

2019-10-18 15:52:21 73

原创 Spring Cloud Feign接口返回流

身无彩凤双飞翼,心有灵犀一点通。![https://raw.githubusercontent.com/longfeizheng/longfeizheng.github.io/master/images/java/java16.jpg](https://raw.githubusercontent.com/longfeizheng/longfeizheng.github.io/master/ima...

2019-10-12 17:44:11 1693

原创 java教程系列二:Java JDK,JRE和JVM分别是什么?

多情只有春庭月,犹为离人照落花。![https://raw.githubusercontent.com/longfeizheng/longfeizheng.github.io/master/images/java/java11.jpg](https://raw.githubusercontent.com/longfeizheng/longfeizheng.github.io/master...

2019-09-24 15:19:04 406

原创 Elastic-Job:动态添加任务,支持动态分片

多情只有春庭月,犹为离人照落花。![https://raw.githubusercontent.com/longfeizheng/longfeizheng.github.io/master/images/java/java08.jpg](https://raw.githubusercontent.com/longfeizheng/longfeizheng.github.io/master...

2019-09-19 14:23:11 1075

原创 java教程系列一:什么是Java语言?

海上生明月,天涯共此时。![https://raw.githubusercontent.com/longfeizheng/longfeizheng.github.io/master/images/java/java06.jpg](https://raw.githubusercontent.com/longfeizheng/longfeizheng.github.io/master/ima...

2019-09-18 14:07:46 840

原创 teradata14版本数据库下载

链接:https://pan.baidu.com/s/18xArFAkvc25iyUzzkip1Jw 提取码:vlyn安装教程根据:https://blog.csdn.net/qq_33547950/article/details/76043388如果失效查看关于微信联系我

2019-07-17 10:15:05 1048

转载 可视化GC日志分析工具

许多人的努力,只是为了欺骗自己和做给别人看的而已。他们都只是看起来很努力而已。概述本章給大家推荐一款web可视化分析GC日志工具准备测试代码public class TestGC { // 实现:不断的产生新的数据(对象),随机的废弃对象(垃圾) public static void main(String[] args) throws Exception { ...

2019-06-23 20:07:31 2288

原创 RabbitMQ 系列一:Hello World

生活不止眼前的苟且,还有永远读不懂的诗和到不了的远方。概述RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。安装RabbitMQRabbitMQ下载地址,本系列我们采用docker的方式来安装Ra...

2019-06-22 09:06:21 78

原创 spring aop 之链式调用

关关雎鸠,在河之洲。窈窕淑女,君子好逑。概述AOP(Aspect Orient Programming),我们一般称为面向方面(切面)编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、缓存等等。 Spring AOP采用的是动态代理,在运行期间对业务方法进行增强,所以不会生成新类,Spring AOP提供了对JDK动态代理的支持以及CGLib的支...

2019-02-19 14:46:07 480

原创 Java中的java.lang.Class API 详解

且将新火试新茶,诗酒趁年华。概述Class是一个位于java.lang包下面的一个类,在Java中每个类实例都有对应的Class对象。类对象是由Java虚拟机(JVM)自动构造的。Class类的方法经常在反射时被调用。创建Class对象有三种方法可以创建Class对象Class.forName(“className”):因为Class类没有公共的构造方法,所以存在一个静态的方法...

2019-02-14 18:48:17 5323

原创 Java 内省(Introspector)和 BeanUtils

人生若只如初见,何事秋风悲画扇。## 概述内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法。JavaBean是一种特殊的类,主要用于传递数据信息,这种类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果在两个模块之间传递信息,可以将信息封装进JavaBean中,这种对象称为“值对象”(Value Object),或“VO...

2019-01-23 10:49:11 105

elastic-job-lite-console-3.0.0.M1-SNAPSHOT.tar.gz

elastic-job-lite-console 控制面板

2020-05-13

JAVA工具类

原文:https://github.com/yangchenjava/com.yangc.utils cache EhCacheUtils - 基于ehcache的工具类 LruCacheUtils - 基于LinkedHashMap实现LRU缓存的工具类 MemcachedUtils - 基于memcached的工具类 RedisUtils - 基于redis的工具类,与redis的集群配置无缝结合 db JdbcUtils - 操作jdbc的工具类 MongodbUtils - 操作mongodb的工具类 email EmailUtils - 邮件工具类,支持发送带附件的邮件 encryption AesUtils - 实现AES加密解密 Base64Utils - 实现Base64加密解密 Md5Utils - 获取字符串或文件的md5 excel ReadExcel2003 - 以model方式读2003版Excel(大数据) ReadExcel2007 - 以sax方式读2007版Excel(大数据) WriteExcel - 写Excel image CaptchaUtils - 生成验证码 ImageUtils - 图片压缩、截图 QRCodeUtils - 生成二维码、解析二维码 io SerializeUtils - 序列化、反序列化对象 ZipUtils - 压缩、解压文件 json JsonUtils - json格式转换 lang CharsetDetectorUtils - 获取文本文件编码格式 ChineseCalendar - 农历日历 ConvertUtils - 高低字节转换 DateUtils - 日期工具类 HtmlFilterUtils - 过滤html标签 JsoupUtils - 基于jsoup过滤html标签 MoneyUtils - 获取大写金额 NumberUtils - 数字工具类 PinyinUtils - 汉字转拼音 media MediaUtils - 基于ffmpeg,qtfaststart,yamdi的多媒体工具类 net AttachmentUtils - HTTP文件下载防止中文乱码 FastDFSUtils - 操作FastDFS的工具类 FtpUtils - 操作FTP的工具类(基于sun自家的包,jdk7以后不建议使用) FtpUtilsApache - 基于apache操作FTP的工具类 HttpUtils - 发送HTTP请求 IpUtils - 获取IP SFtpUtils - 操作SFTP的工具类 prop PropertiesUtils - 操作properties配置文件

2015-08-18

jquery autocomplete下载

教程地址:http://blog.csdn.net/dandandeshangni/article/details/47320973

2015-08-06

左手画圆,右手画方

java 利用多线程 实现两个面板上 一个画圆 一个画方 源码的噢

2014-02-22

gradle+spring+springmvc+springjdbc

采用IDE idea 创建的gradle项目,项目框架为 spring+springMVC+springJDBC 实现单表的insert,update,delete ,getList等操作,一个小小的demo()

2015-09-14

dubbo-admin-0.0.1-SNAPSHOT.jar

dubbo-admin-0.0.1-SNAPSHOT 修改zookeeper连接地址 jar -jar dubbo-admin-0.0.1-SNAPSHOT

2020-05-28

human_resources

oracle 10 g 中hr用户需要单独安装,很麻烦,上传资料是HR用户的所有创建语句 ,下载后释放到$ORACLE_HOME/demo/schema/human_resources/目录下,在SYS用户下运行$ORACLE_HOME/demo/schema/human_resources/hr_main.sql来创建就可以,希望能帮到大家。 如有不懂打开这个http://blog.csdn.net/dandandeshangni/article/details/45244855

2015-04-24

java 猜数字游戏源码

利用随机数产生的数字 ,接收键盘录入,实现才数字游戏!

2014-02-22

全屏雪花飘落

此软件使用vb编写的!谢谢打开全屏化飘落花瓣!

2013-03-13

jquery.validationEngine校验插件

jquery 校验插件、不用写坑爹的 取值和正则比较了 http://blog.csdn.net/dandandeshangni/article/details/47339781

2015-08-07

gralde+spring+springmvc+springjdbc+mysql

idea+gralde+spring+springmvc+springjdbc+mysql实现单表的增删改查

2015-09-16

关于spring4.2.1 @RestController 406的问题

发表于 2015-09-24 最后回复 2015-09-25

struts拦截器跳转页面 空指针

发表于 2014-06-10 最后回复 2015-09-10

mybatis 表关联问题?

发表于 2014-06-04 最后回复 2015-09-10

关于div布局然后文本框实现autocomplete出现的问题

发表于 2014-04-20 最后回复 2014-05-01

jdk1.5以后的特性问题

发表于 2014-04-07 最后回复 2014-04-20

空空如也

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

TA关注的人 TA的粉丝

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