
后端
文章平均质量分 74
ZHappyDragon
这个作者很懒,什么都没留下…
展开
-
Java JDK或JRE基础镜像及自定义制作镜像
Java JDK 或 JRE 的镜像制作 及 基础镜像推荐原创 2022-07-15 17:25:25 · 4000 阅读 · 1 评论 -
websocket实践(springboot后端+react前端)
websocket的原理就不介绍了,网上有很多文章可以借鉴。这里主要是一个实践的记录,以springboot为服务端,react为客户端的websocket通信实现。服务端目录依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>原创 2021-12-16 09:37:23 · 1305 阅读 · 0 评论 -
Hive 执行count聚合函数 insert 方法 map 0% reduce 0%
Hive 执行count聚合函数 insert 方法 map 0% reduce 0%报错截图大概就是stage-1 map=0% reduce=0%return code 2 .。。等等从里面的报错信息根本看不出什么,那我们就去看日志文件,在hadoop安装目录下的logs/userlogs文件夹里面,里面是这次任务的编号,它是暂时保存的,当hive被关闭时,这些文件已被删除了在logs/userlogs文件夹里面中,选择一个点进去看主要查看stderr文件我这里面报错的是错误:原创 2020-12-20 21:08:08 · 1542 阅读 · 1 评论 -
python 复杂类型,多重嵌套,通过JSONEncoder与JSONDecoder进行obj与json的转换
小例子定义一个对象类Personclass Person(object): def __init__(self,name,age): self.name = name self.age = age def __repr__(self): #相当于toString return 'Person Object name : %s , age : %d' % (self.name,self.age) if __原创 2020-11-12 13:28:59 · 2307 阅读 · 1 评论 -
解决从GitHub上下载文件慢的问题
解决从GitHub上下载文件慢的问题从GitHub下载文件一直非常慢,查看下载链接发现最终被指向了Amazon的服务器,下载地址是http://github-cloud.s3.amazonaws.com/,从国内访问Amazon非常慢,所以总是下载失败,解决方法时更改host文件,使该域名指向香港的服务器:更改hosts文件:Windows更改C:\Windows\System32\drivers\etc\hosts文件,在文件中追加219.76.4.4 github-cloud.s3.a转载 2020-11-12 13:10:56 · 339 阅读 · 1 评论 -
OAuth 2.0 理解
OAuth简介OAuth 就是一种授权机制。数据的所有者告诉系统,同意授权第三方应用进入系统,获取这些数据。系统从而产生一个短期的进入令牌(token),用来代替密码,供第三方应用使用。OAuth 引入了一个授权层,用来分离两种不同的角色:客户端和资源所有者。…资源所有者同意以后,资源服务器可以向客户端颁发令牌。客户端通过令牌,去请求数据。令牌与密码令牌(token)与密码(password)的作用是一样的,都可以进入系统,但是有三点差异。(1)令牌是短期的,到期会自动失效,用户自己无法修改。密码原创 2020-07-28 14:31:21 · 221 阅读 · 0 评论 -
一个定时任务quartz
title: 一个定时任务quartzdate: 2020-03-05 22:24:57tags:quartzcategories:后端quartz的简单使用依赖添加以下依赖 <!-- quartz --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>q.原创 2020-07-08 15:55:56 · 228 阅读 · 0 评论 -
quartz扫描数据库启动多个定时任务
title: quartz扫描数据库启动多个定时任务date: 2020-03-05 23:20:37tags:quartzcategories:后端数据库里存放了多个定时任务,通过扫描数据库,来进行定时任务的启动。在上一篇博客中讲了quartz的依赖与application.properties的配置,这里就不介绍了。配置文件注册一个SchedulerFactoryBeanimport lombok.AllArgsConstructor;import org.springf.原创 2020-07-08 15:55:13 · 750 阅读 · 0 评论 -
quartz扫描数据库配置动态任务
title: quartz扫描数据库配置动态任务date: 2020-03-05 23:52:18tags:quartzcategories:后端数据库里存放了多个定时任务,通过扫描数据库,来进行定时任务的启动。此文为转载,连接 https://blog.youkuaiyun.com/xcc_2269861428/article/details/82116718界面步骤:首先创建一个javabean—》创建Quartz工厂—》xmlSchedulerFactoryBean—》配置通过反射机.转载 2020-07-08 15:54:01 · 716 阅读 · 0 评论 -
mybatiesPlus+druidDataSource
title: mybatiesPlus+druidDataSourcedate: 2020-02-11 14:20:35tags:mybatiesdruidDataSourcecategories:后端初学mybatiesPlus时,只为创建一个demo,就遇到了很多问题,在此记录一下。导入依赖 <dependency> <groupId>org.springframework.boot</groupId> .原创 2020-07-08 15:49:56 · 537 阅读 · 0 评论 -
hexo+华为云服务器
title: hexo+华为云服务器date: 2020-02-10 21:15:27tags:hexo服务器categories:杂项搭建博客后的第一篇博文,在此记录一下令人心酸的搭博客历程。在此借助辰浩大佬的博客链接本地 Hexo 环境搭建Git下载对应的 Git 并安装完毕,进入命令行输入 git --version ,若显示版本号便说明安装成功。C:\Users\wch_k>git --versiongit version 2.23.0.windows.1.原创 2020-07-08 15:49:09 · 378 阅读 · 0 评论 -
快速简单自定义SpringBoot Starter
SpringBoot 自动化配置的原理,它最终要干的事情不过是读取 META-INF/spring.factories 中的自动化配置类SpringBoot 项目就是由一个一个 Starter 组成的,一个 Starter 代表该项目的 SpringBoot 起步依赖,除了官方已有的 Starter,如果你需要将自己的项目支持 SpringBoot,那么就需要把它制作成一个 Starter。自定义 Starter自动化配置需满足两个条件:能够生成 Bean,并注册到 Bean 容器中能够自动配置原创 2020-05-10 13:07:24 · 413 阅读 · 0 评论 -
Spring面向切面编程加具体实例
我们开发人员都有一种恐惧就是,当需求有增加时,需要在原来的代码上修改,这得多麻烦而且费时,还可能会将原来的代码改出bug,还有就是需要在方法调用之间加上日志记录,要在那么多个方法同时加上,代码的重复率很高,那么有没有什么方法可以满足以上两个很常见的问题呢?Spring的面向切面编程可以完美解决。面向切面编程指的是在原来代码的基础上,加上增强的部分,生成一个代理的对象,也就是说,程序员可以在不修改源代码的情况下,实现对目标类的增强,其原理就是将一个被AOP动态增强的类,通过Java动态代理模式生成一个代理类原创 2020-05-09 16:08:14 · 351 阅读 · 0 评论 -
谈谈对Spring IOC的理解
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Spring框架的IOC的理解,写得非常通俗易懂,以下内容全部来自原文,原文地址:http://jinnianshilongnian.iteye.com/blog转载 2020-05-09 15:59:54 · 162 阅读 · 0 评论