乔治大哥的博客

生死看淡,不服就干!
私信 关注
乔治大哥
码龄3年

我不去想能否成功,既然选择了远方,便只顾风雨兼程!

  • 766,749
    被访问量
  • 883
    原创文章
  • 1,690
    作者排名
  • 573
    粉丝数量
  • 于 2018-04-03 加入CSDN
获得成就
  • 获得1,008次点赞
  • 内容获得260次评论
  • 获得2,140次收藏
荣誉勋章
兴趣领域
  • #大数据
    #hive#spark#数据仓库#hadoop#ETL#storm
TA的专栏
  • 拓展
    63篇
  • 随笔
    19篇
  • 程序人生
    11篇
  • 数据库
  • MySql
    34篇
  • 每日两SQL
    10篇
  • Linux
    36篇
  • bigdata
  • 大数据
    70篇
  • bigdata_hadoop
    43篇
  • bigdata_Zookeeper
    7篇
  • bigdata_Hive
    32篇
  • bigdata_sqoop
    2篇
  • bigdata_Flume
    8篇
  • bigdata_Hbase
    14篇
  • ElasticSearch
    17篇
  • bigdata_Redis
    16篇
  • bigdata_Storm
    6篇
  • bigdata_CDH
    8篇
  • bigdata_Oozie
    1篇
  • bigdata_Impala
    1篇
  • bigdata_Scala
    17篇
  • bigdata_Spark
    62篇
  • bigdata_kafka
    11篇
  • bigdata_flink
    5篇
  • bigdata_Kubernetes
    1篇
  • bigdata_Kylin
    1篇
  • 前端
    14篇
  • 【前端框架】Vue.js
    28篇
  • 【前端框架】BootStrap
    5篇
  • 异常
  • bigdata_异常处理
    45篇
  • Java异常处理
    42篇
  • 前端异常
    5篇
  • Python异常
  • 提问题
    1篇
  • 计算机基础
    2篇
  • 行业小知识
    3篇
  • 书籍
  • 大规模分布式存储系统:原理解析与架构实战
    1篇
  • Hadoop权威指南
    4篇
  • 深入理解java虚拟机
  • mybatis
    16篇
  • Git
    22篇
  • Spring全家桶
  • spring
    15篇
  • springMVC
    7篇
  • springboot
    13篇
  • springcloud
    13篇
  • 爬虫Spider
    11篇
  • spring security
    1篇
  • 高并发
    12篇
  • 面试
  • 无招胜有招
    27篇
  • 大剑无锋
    62篇
  • 利剑无意
    14篇
  • 逻辑题
    7篇
  • fighting
    1篇
  • 【JAVA】JAVA基础
    80篇
  • 【JAVA】数据结构与算法
    3篇
  • 【JAVA】JAVASE各阶段练习题
    17篇
  • 【JAVA】java小编程
    23篇
  • 【JAVA】java设计模式
    4篇
  • 【JAVA】JavaWeb
    21篇
  • 【日常瞎写】tool
    47篇
  • 排序
    5篇
  • 数据结构
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

推诿

 
发布Blink于 3 天前

画饼

 
发布Blink于 3 天前

DDos是什么?

DDOS分布式拒绝服务(DDoS:Distributed Denial of Service)攻击,是指攻击者利用大量“肉鸡”对攻击目标发动大量的正常或非正常请求、耗尽目标主机资源或网络资源,从而使被攻击的主机不能为正常用户提供服务。DoS在介绍DDoS之前,需要先简单介绍一下什么是DoS。DoS(拒绝服务,Denial of Service)就是利用合理的服务请求来占用过多的服务资源,从而使合法用户无法得到服务的响应。这是早期非常基本的网络攻击方式。举一个简单的例子,京东便利店,有三名服务员。然
原创
51阅读
0评论
0点赞
发布博客于 7 天前

POP指什么?

POP指什么?Platform Open Plan翻译bai成中文就是平台开放计划。实质内容为第三方卖家借用京东平台来销售商品 ,跟淘宝开店一个意思。京东目前两种经营模式:1.自营:即京东自己采购自己销售,利润很可观。简单来说京东自营就是京东自己进货、销售、配送,POP的货基本上直接由第三方卖家发货。2.开放平台POP,即Platform Open Plan,POP平台下共分为四大模式——FBP/LBP/SOPL/SOP1、FBP(Fulfillment By POP):卖家在京东销售商品,京东提
原创
53阅读
0评论
0点赞
发布博客于 7 天前

设置mac的全局命令

1、打开终端,输入cd ~2、sudo vim .bash_profile 注:需要输入密码3、文档底部输入:export PATH=${PATH}:/usr/local/mysql-8.0.23-macos10.15-x86_64/binexport PATH=${PATH}:/usr/local/redis-6.0.10/bin然后esc退出,并在下方输入:wq保存退出4、source .bash_profile 回车执行,运行环境变量5、再输入mysql -u root -
原创
20阅读
0评论
1点赞
发布博客于 9 天前

关于本机IP的获取(附带Demo)

文章目录关于本机IP的获取一、IP是什么二、本机IP如何获取1.cmd命令(不用多说吧)2.网址ip138.com3.那我们代码中如何传递IP呢?关于本机IP的获取提示:以下是本篇文章正文内容,下面案例可供参考一、IP是什么IP是Internet Protocol(网际互连协议)的缩写,是TCP/IP体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。根据端到端的设计原
原创
110阅读
0评论
0点赞
发布博客于 5 月前

判空前后顺序的思考(代码规范)

文章目录判空前后顺序的思考一、判空前后什么意思?二、结论判空前后顺序的思考判空应该在前还是在后?提示:以下是本篇文章正文内容,下面案例可供参考一、判空前后什么意思?直接上代码,一个较小的细节。 @Test public void testStringNull(){ String x = null; if (x == null){ System.out.println("xxxx"); }
原创
147阅读
0评论
0点赞
发布博客于 5 月前

项目中的异常处理应不应该获取后重新抛?

文章目录前言一、处理异常的方法二、问题解决前言工作项目中的异常处理提示:以下是本篇文章正文内容,下面案例可供参考一、处理异常的方法一般在开发中,我们会有业务异常和程序异常两种。往往我们在catch异常的时候会进行重新抛出一个新的异常。其实这种写法是很不正确的当然由于各个开发人员水平,以及项目的紧凑度,往往会忽略这些事情。简单举例!示例: public void xxx(String xxx) { try { xxx
原创
158阅读
0评论
0点赞
发布博客于 5 月前

京东服务市场高并发下SOA服务化演进架构

作者简介研发老兵,热爱技术,喜欢挑战。熟悉各种开源框架,对大型分布式系统有丰富的架构、设计经验。性能卓越、设计优雅是其一生的追求。京东服务市场是京东商家与第三方独立软件提供商(ISV)进行服务类的在线交易平台。作为京东生态圈重要的一环,伴随着整个京东的快速增长,也在快速的发展。随着服务市场访问、交易量指数级的增长,系统由原来的ALL IN ONE架构,快速的演进成为SOA架构。木桶的容量由木桶最短的木板决定,高并发环境下,单个服务的性能决定了整个服务市场的性能。 “可用插件列表...
转载
183阅读
0评论
0点赞
发布博客于 7 月前

MySQL Key值(PRI, UNI, MUL)的含义

PRI主键约束;UNI唯一约束;MUL可以重复。主键约束,我们经常加,就不说了。如何添加唯一约束?1.建表时加上唯一性约束:CREATE TABLE `t_user` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(18) NOT NULL unique, `password` varchar(18) NOT NULL, PRIMARY KEY (`Id`)) ENGINE=I...
原创
476阅读
0评论
0点赞
发布博客于 7 月前

浅谈一个缓存小实践,另外还有更多案例,欢迎关注~

不能辜负大家的关注,来一篇吧!记得面试的时候别说没用过redis!!!为防止打穿底层MD部门,所以在调用jsf服务的时候进行查询数据的缓存处理。我们先说示例,再谈理论!示例使用的redis是,JD的redis客户端;/** * 京东redis客户端 */private Cluster jdRedisClient;使用的存储对象方法,采用setObjectByExpire()/** * 以有效期的方式存储对象 * * @param key 存储key * @param obje
原创
157阅读
0评论
1点赞
发布博客于 7 月前

String 转化 list

/** * String 转化 list * @param s * @return */public List<String> stringToList(String s) { String[] split = s.split(","); return Arrays.asList(split);}
原创
131阅读
0评论
0点赞
发布博客于 7 月前

还在用if(obj!=null)做非空判断?带你快速上手Optional实战性理解!

总在给自己的双休懒惰找借口。没错,我有宅了两天,把平时工作日的睡眠都补回来了!哈哈好久没好好写过博客了,答应各位,下周双休写几篇原创。这里呢?给大家分享一些我看过的好的文章!希望对你我有帮助!!!作者:樊亦凡juejin.im/post/5eb9faa26fb9a0437e0e9899轻松实战性理解Optional1.前言相信不少小伙伴已经被java的NPE(Null Pointer Exception)所谓的空指针异常搞的头昏脑涨,有大佬说过“防止 NPE,是程序员的基本修.
转载
584阅读
0评论
0点赞
发布博客于 7 月前

如何写出优雅的异常处理

本来是想来自己写一篇关于断言的使用,正好看到了一个这个全面的文章。嗯,转给大家学习!作者:巨人大哥来源:cnblogs.com/jurendage/p/11255197.html背景软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {...} catch {...} finally {...}代码块,不仅有大量的冗余代码,而且还影响代码的可读性。比较下面两张图,看看您现在编写的代码属于哪一种风格?然后.
转载
317阅读
0评论
0点赞
发布博客于 7 月前

Java 中各种锁的介绍

什么是锁在计算机科学中,锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。 锁通常需要硬件支持才能有效实施。这种支持通常采取一个或多个原子指令的形式,如"test-and-set", "fetch-and-add" or "compare-and-swap"”。这些指令允许单个进程测试锁是否空闲,如果空闲,则通过单个原子操作获取锁。公平锁 定义:就是很公平,在并发环境中,每个线程在获取锁时会先查看...
转载
106阅读
0评论
0点赞
发布博客于 7 月前

大剑无锋之Java的深浅拷贝解释一下!

拷贝的一个经典的使用场景:当前对象要传给其他多个方法使用,如果该对象在某一个方法中被修改,那么这个修改会影响到其他方法。 如果要避免这种影响,就需要给每一个方法都传入一个当前对象的拷贝。深与浅拷贝的区别就在于对复杂对象的处理:对于基本类型,浅拷贝、深拷贝都是拷贝的值;对于引用类型浅拷贝的是对象的引用。而深拷贝则是直接新建一个对象实例。注意浅拷贝中的复杂引用以及简单引用:对于简单引用,拷贝后的对象指向新的地址不会影响到原对象。复杂引用,拷贝后的对象将内部的对象指向新的地址,会影响到原对象对应的内部对象
原创
129阅读
0评论
0点赞
发布博客于 8 月前

Java的深浅拷贝你了解吗?

1、概述拷贝的一个经典的使用场景:当前对象要传给其他多个方法使用,如果该对象在某一个方法中被修改,那么这个修改会影响到其他方法。 如果要避免这种影响,就需要给每一个方法都传入一个当前对象的拷贝。深与浅拷贝的区别就在于对复杂对象的处理:对于基本类型,浅拷贝、深拷贝都是拷贝的值;对于引用类型浅拷贝的是对象的引用。而深拷贝则是直接新建一个对象实例。注意浅拷贝中的复杂引用以及简单引用:对于简单引用,拷贝后的对象指向新的地址不会影响到原对象。复杂引用,拷贝后的对象将内部的对象指向新的地址,会影响到原.
原创
139阅读
0评论
0点赞
发布博客于 8 月前

我来更新了,说说工作中的Java处理异常

背景本周二的一个线上小事故,不过如果说是事故,也有点过于的夸张了,只是代码的异常处理不到位,将异常层层的抛给了最上层的拦截器,然后在日志中对于一些错误的调用报出异常错误,不过问题不大,经过评估,只针对于线上的一些非法用户和异常传参时才会调用。(之所以这样,因为这段代码是处理越权问题)【友情提示】 或许这里会有小伙伴问,越权是什么?这可不,给你准备好了!浅谈一下什么是越权问题?所以在这里做一个简单的处理异常的小归纳!以下摘自:ttps://dzone.com/articles/9-best-prac
原创
149阅读
0评论
0点赞
发布博客于 8 月前

浅谈一下什么是越权问题?

1、什么是越权?越权(或者说权限提升,Privilege Escalation)是指攻击者能够执行他本身没有资格执行的一些操作,属于“访问控制”的问题。用大白话讲,越权就是“超越了你你拥有的权限,干了你本来不可能干的事儿”。先来几个越权的例子:Winmail普通用户可直接进入后台取得域名管理、用户管理等所有权限大华DSS平台低权限账户越权直接修改system密码前程无忧越权访问个人简历(简单测试上万份简历可查看)易企秀越权修改信息致任意用户登入一般情况下,常见的访问控制方式有三种:垂
原创
1575阅读
0评论
1点赞
发布博客于 8 月前

缓存穿透、缓存击穿、缓存雪崩区别和解决方案

一、缓存处理流程前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。二、缓存穿透描述:缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。解决方案:接口层增加校验,如用户鉴权校验,id做基础校验,id<=0...
转载
209阅读
0评论
0点赞
发布博客于 9 月前

Maven中 jar包冲突原理与解决办法&依赖传递

Maven中 jar包冲突原理与解决办法&依赖传递管理包依赖是 Maven 核心功能之一,下面通过如何引入 jar 包;如何解析 jar 包依赖;包冲突是如何产生;如何解决包冲突;依赖管理解决什么问题;什么是依赖范围;使用包依赖的最佳实践等 6 个问题来介绍。如何引入 jar 包在代码开发时,如果需要使用第三方 jar 包提供的类库,那么需要在 pom.xml 加入该 jar 包依赖。 例如:使用 zookeeper client <!-- https://mvnreposit
转载
359阅读
0评论
1点赞
发布博客于 9 月前

连接池,数据库连接池

连接池连接池是什么?连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。连接池的优点减少连接创建时间简化的编程模式受控的资源使用注:连接池能够使性能最大化,同时还能将资源利用控制在一定的水平之下,如果超过该水平,应用程序将崩溃而不仅仅是变慢。在实际应用开发中,特别是在WEB应用系统中,如果JSP、Servlet或EJB使用JDBC直接访问数据库中的数据,每一次数据访问请求都必须经历建立数据库连接、打开数据库、存取数据和关闭数据库连接等步骤,而连接并打开数
原创
261阅读
0评论
0点赞
发布博客于 9 月前

Cannot resolve xxx.5.5

如果挂的vpn看看是否连接成功,看仓库是否有相应包,有删除,重新,即:查看网络,这些基本的没问题,嗯换版本,即更改version即可
原创
160阅读
0评论
0点赞
发布博客于 9 月前

了解一下日志

打印日志是一门艺术,但长期被开发同学所忽视。日志就像车辆保险,没人愿意为保险付钱,但是一旦出了问题都又想有保险可用。我们打印日志的时候都很随意,可是用的时候会吐槽各种 SB 包括自己!写好每一条日志吧,与君共勉!1. 日志1.1 日志是什么?日志,维基百科的定义是记录服务器等电脑设备或软件的运作。日志文件提供精确的系统记录,根据日志最终定位到错误详情和根源。日志的特点是,它描述一些离散的(不连续的)事件。例如:应用通过一个滚动的文件输出 INFO 或 ERROR 信息,并通过日志收集系统,存储到一
转载
142阅读
0评论
0点赞
发布博客于 9 月前

idea git里的用户怎么修改

删除多余的即可!
原创
514阅读
0评论
0点赞
发布博客于 9 月前

图片验证码防暴力破解_Java

实现一个简单的登录验证码实现原理1.后台生成验证码传到页面2.登录验证输入验证码是否正确实现过程1.引入一个生成验证码的工具类,网上很多 随便找一个根据需求改一下就可以package com.utils;/** * ${DESCRIPTION} * * @author * @create **/import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt
转载
746阅读
0评论
0点赞
发布博客于 9 月前

你所不知道的端口号知识!

端口号---具有网络功能的应用软件的标识号。注意,端口号是不固定的,即可以由用户手工可以分配(当然,一般在软件编写时就已经定义)。当然,有很多应用软件有公认的默认的端口,比如FTP:20和21,HTTP:80,TELNET:23等等,这里就不一一列举了。一个软件可以拥有多个端口号,这证明这个软件拥有不止一个网络功能。0-1023是公认端口号,即已经公认定义或为将要公认定义的软件保留的,而1024-65535是并没有公共定义的端口号,用户可以自己定义这些端口的作用。那么端口号到底有什么作用呢?请大家继
转载
244阅读
0评论
1点赞
发布博客于 9 月前

Redis和mysql数据怎么保持数据一致的?

需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。这个业务场景,主要是解决读数据从Redis缓存,一般都是按照下图的流程来进行业务操作。读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MySQL)间的数据一致性问题。不管是先写MySQL数据库,再删除Redis缓存;还是先删除缓存,再写库,都有可能
转载
375阅读
0评论
0点赞
发布博客于 9 月前

Cause: java.sql.SQLException: Invalid parameter object type. Expected 'com.jd.sns.biz.api.domain.Plu

java.sql.SQLException: Invalid parameter object type. Expected 'java.util.Map' but found 'java.lang.String'原文:http://hi.baidu.com/ideas/item/1e41172f70ac61876f2cc3691 异常提示:com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurre..
原创
201阅读
0评论
0点赞
发布博客于 9 月前

GitHub--创建新的分支

输入你要创建的名字。
原创
148阅读
0评论
0点赞
发布博客于 10 月前

idea没有git选项

原创
2215阅读
0评论
1点赞
发布博客于 10 月前

同源策略

同源策略一个源的定义如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。举个例子:下表给出了相对http://a.xyz.com/dir/page.html同源检测的示例:...
原创
121阅读
0评论
0点赞
发布博客于 10 月前

纪念400,承蒙厚爱

发布Blink于 10 月前

win10下cmd ping不通虚拟机,xshell连不上虚拟机【如果实在想不出来原因,就看看吧】

请关掉在家办公的你的VPN
原创
528阅读
0评论
0点赞
发布博客于 10 月前

大剑无锋之SpringBoot和Spring的区别

SpringBoot和Spring的区别其实这个问题,在我看来,其关键就是要对SpringBoot相对于Spring的特点阐述:1.快速整合第三方依赖:maven子父依赖关系。springboot 通过引用spring-boot-starter-web依赖,整合SpingMVC框架。只需要引用一个jar包,就可以通过Maven继承的方式引用到Spring-aop,Spring-beans,...
原创
179阅读
0评论
1点赞
发布博客于 10 月前

Vue面试中,经常会被问到的面试题/Vue知识点整理

接后端工程师面试BAT,被问到了前端?就倒下了?【VUE面试20连问】【问题有重复】看看面试题,只是为了查漏补缺,看看自己那些方面还不懂。切记不要以为背了面试题,就万事大吉了,最好是理解背后的原理,这样面试的时候才能侃侃而谈。不然,稍微有水平的面试官一看就能看出,是否有真才实学还是刚好背中了这道面试题。(都是一些基础的vue面试题,大神不用浪费时间往下看)一、对于MVVM的理解?MV...
转载
356阅读
0评论
1点赞
发布博客于 10 月前

git的颜色意义

引入git版本控制之后,文件颜色会有变化:红褐色:创建之后没有add,没提交,不在版本控制范围之内,这时候文件是红褐色的,需要先add文件;绿色:add之后是文件绿色的,没有提交(commit);蓝色:原本有一个文件,改动过后没有提交(commit)是蓝色的,提交之后,变成正常颜色。git使用的一点点心得:1、commit之前review一下,检查代码是否有错误、是否规范;2、平...
转载
324阅读
0评论
1点赞
发布博客于 10 月前

?????nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for pr

?????nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'createtime' in 'class com..domain.Feedback'问题在于你的字段对应问题,如果你的项目也是ssm那么大概率出现在mybati...
原创
82阅读
0评论
0点赞
发布博客于 10 月前

java异常 The origin server did not find a current representation for the target resource or is not

The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.这个问题很常见。而且很不容易意识到!我没记错的话,应该之前记录过,但是额。直接原因就是你的映射,访问路径如@RequestMa...
原创
271阅读
0评论
0点赞
发布博客于 10 月前

企业开发中,git提交时屏蔽某些文件,怎么搞!【idea的处理方法】

【友情提示】idea下的处理方法,其他的ide或者命令行,可以关闭此页了!这种情况自我认为,分为两种,一种你初始化git项目时就创建.gitignore文件.有同学会问什么是.gitignore文件呢?首先呢就是在你电脑的idea上下载这个:然后重启ide。右键你的项目:在项目中的.gitignore文件中添加你要屏蔽的文件:如:这样你所添加的文件或者文...
原创
330阅读
0评论
0点赞
发布博客于 10 月前

大数据学习,Hive是丢不掉的!Hive练习题50道,你也试试!

建表create table student(s_id string,s_name string,s_birth string,s_sex string) row format delimited fields terminated by '\t';create table course(c_id string,c_name string,t_id string) row format ...
转载
270阅读
0评论
0点赞
发布博客于 10 月前

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project ka-crm-adapter-domain: Compilation failure: Compilation failure:........[ER...
原创
156阅读
1评论
0点赞
发布博客于 10 月前

springcloud 错误: 找不到或无法加载主类

一个springcloud的多module项目。启动web的时候,出现报错。错误: 找不到或无法加载主类解决方案:对无法加在主类的这个项目进行 clean install;...
原创
3371阅读
4评论
0点赞
发布博客于 11 月前

java读取配置文件properties

最好的方式就是给你们上代码!import java.util.ResourceBundle;public class test { public static void main(String[] args) { // ResourceBundle resource = ResourceBundle.getBundle("props/applic...
原创
97阅读
0评论
1点赞
发布博客于 11 月前

多级嵌套json格式

{ "name": "Spider", "phone": "1165151", "company_name": "sd", "email": "sadas@qq", "purchasing_demand": "采购", "baLinkmanVo": { "cellPhone": "", "telephone": "", "mail": "" }}
原创
1582阅读
0评论
0点赞
发布博客于 11 月前

resource 注解下的name爆红

请这里走!https://georgedage.blog.csdn.net/article/details/105232430
原创
904阅读
0评论
0点赞
发布博客于 11 月前

Cannot resolve bean 'xxx' less... (Ctrl+F1) Inspection info:Checks autowir

Cannot resolve bean 'xxx' less... (Ctrl+F1)Inspection info:Checks autowiring problems in a bean class.嗯,还是开发软件干的比较少!无法解析bean,为什么呢。因为:你这个xxx的类上没有加注解!!!!!然后:结果:ok!!!...
原创
3850阅读
2评论
1点赞
发布博客于 11 月前

@resource和@Autowired区别

1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Quali...
原创
131阅读
0评论
0点赞
发布博客于 11 月前

Failed to load resource: the server responded with a status of 404 (Not Found)

路径错误,仔细检查代码中的引用路径,比如我的是图片的引用错误。
原创
312阅读
0评论
1点赞
发布博客于 11 月前

导入依赖和加上注释后,lombok getter&setter识别不到

原创
360阅读
0评论
0点赞
发布博客于 11 月前

idea快捷键清楚不相关的引用包

快捷键ctrl + alt+ o
原创
125阅读
0评论
1点赞
发布博客于 11 月前

如何将文件加添加成webapp

apply ok
原创
455阅读
0评论
1点赞
发布博客于 1 年前

工作之余,给朋友写个项目——校园交友网站。可还行

发布Blink于 1 年前
阿里巴巴计算平台资深技术专家“一浪”对大数据领域近几年的技术趋势和变化的看法【强烈推荐数据岗细细品!】
发布Blink于 1 年前
每日两SQL(1),欢迎交流~
发布Blink于 1 年前

javax.servlet.ServletException: Servlet.init() for servlet springmvc threw exception

javax.servlet.ServletException: Servlet.init() for servlet springmvc threw exception org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) org.apache.ca...
原创
297阅读
0评论
0点赞
发布博客于 1 年前

ajax post请求不走success org.springframework.web.util.NestedServletException: Request processing failed

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.jd.ka..dao.fee...
原创
816阅读
0评论
0点赞
发布博客于 1 年前

当 高并发系统下 Redis 发生高延迟时,其内部到底发生了什么

Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是 Redis 也会发生延迟时,这是就需要我们对其产生原因有深刻的了解,以便于快速排查问题,解决 Redis的延迟问题一条命令执行过程在本文场景下,延迟 (latency) 是指从客户端发送命令到客户端接收到命令返回值的时间间隔。所以我们先来看一下 Redis 一条命令执行的步骤,其中...
转载
382阅读
0评论
0点赞
发布博客于 1 年前

IM的扫码登录功能如何实现?一文搞懂主流的扫码登录技术原理

本文引用了3位作者“精品唯居”、“Yangfan2016”、“ MrYun”的部分文章内容,一并感谢。1、引言扫码登录这个功能,最早应该是微信的PC端开始搞,虽然有点反人类的功能(不扫码也没别的方式登录),但不得不说还是很酷的。下面这张图,不管是IM开发者还是普通用户,应该很熟悉:于是,搞IM产品的老板和产品经理们,从此又多了一个要抛给程序员们的需求——“为什么微信有...
转载
125阅读
0评论
1点赞
发布博客于 1 年前

ajax post传输到后台为空?【解决方案】

ajaxpost传输到后台为空?我来告诉你这个怎么解决!网上那是一大堆,上代码的上代码,语言描述的语言描述,但也没见有个搞定的!首先因为我做的是企业的项目,所以在自己的项目中我的是成立的,但是在企业项目中为空值。然后什么大家所谓的异步同步,同源跨域,都考虑了。类似这样:$.ajax({ method:'POST', url:'/midservi...
原创
600阅读
0评论
1点赞
发布博客于 1 年前
经典 MyBatis 面试题
发布Blink于 1 年前
分布式系统之Paxos选举协议
发布Blink于 1 年前
劳动合同法:N,N+1,2N都是什么?
发布Blink于 1 年前
CEO、CIO、CFO、COO、CTO、CKO,这些职位都是在做什么的?
发布Blink于 1 年前

我吐血了,持续半天的bug!

发布Blink于 1 年前

Failed to execute goal on project xxx: Could not resolve dependencies for project com

错误描述:Failed to execute goal on project xxx: Could not resolve dependencies for project com.jd.ka:xxx:war:0.0.1-SNAPSHOT: The following artifacts could not be resolved: com.jd.ka:ka-explore-service:ja...
原创
6114阅读
0评论
4点赞
发布博客于 1 年前

余生,愿我不惧黑夜漫长,不怕世事变迁,眼里长着太阳,笑里全是坦荡,当然还有最重要的一点,与她一起走这长廊! ​​​ 晚安,乔治大哥

发布Blink于 1 年前
什么是ETL?ETL是做什么的?
发布Blink于 1 年前
日均百亿级日志处理:微博基于Flink的实时计算平台建设
发布Blink于 1 年前
高通深度解读C-V2X:当行驶的汽车有了自己的“朋友圈”
发布Blink于 1 年前
近二十年大数据行业怎么样?解决了什么?经历了什么?
发布Blink于 1 年前
数据中台离数据资产“价值变现”还有多远?
发布Blink于 1 年前

推荐idea快捷键

每次创建包,类都要右键某个文件夹,然后选择,麻烦试一试 ctrl+alt+insert
原创
97阅读
0评论
1点赞
发布博客于 1 年前
疫情之下的求职姿势:视频面试,电话面试这样做,你就已经赢一半了!
发布Blink于 1 年前
普及一下行业尖端知识——腾讯自研分布式数据库TBase
发布Blink于 1 年前
你的“大厂梦”不是梦,你离大厂仅差我这篇博客!!!【吐血推荐】
发布Blink于 1 年前

import org.apache.commons.codec.digest.DigestUtils; 未导入

import org.apache.commons.codec.digest.DigestUtils;链接:<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --><dependency> <groupId>commons-codec</grou...
原创
2620阅读
0评论
2点赞
发布博客于 1 年前
听一听蚂蚁金服机器学习算法中台周俊谈共享智能技术实践:如何降低数据共享的难度?
发布Blink于 1 年前
数据仓库、数据集市、数据湖,这些大数据名词你知道多少?
发布Blink于 1 年前
如何使用 一行代码 搞定一组数据的(极值、平均值、中位数、四分位数、数量统计和标准差)
发布Blink于 1 年前
idea配置tomcat里你不知道的小秘密
发布Blink于 1 年前

听一听蚂蚁金服机器学习算法中台周俊谈共享智能技术实践:如何降低数据共享的难度?

人工智能目前存在的难题是鱼与熊掌不可兼得,也就是隐私性跟可用性难以兼顾。如果想要 AI 系统发挥作用,就可能需要牺牲隐私。但是,在大量真实场景中,如果做不到同时兼顾隐私和可用性,会导致很多 AI 落地的困境。随着对数据安全和重视和隐私保护法案的出台,曾经粗放式的数据共享受到挑战,各个数据拥有者重新回到数据孤岛的状态。同时,互联网公司也更加难以收集和利用用户的隐私数据,数据孤岛反而成为了常...
原创
970阅读
0评论
2点赞
发布博客于 1 年前

idea配置连接oracle数据库的pom文件中添加什么?

别吐槽,没用过oracle。<!-- https://mvnrepository.com/artifact/com.oracle/ojdbc6 --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId&...
原创
542阅读
0评论
3点赞
发布博客于 1 年前

idea下org.apache.commons.dbcp.BasicDataSourc找不到

首先记得引包:<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-dbcp2 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>common...
原创
263阅读
0评论
2点赞
发布博客于 1 年前
你的“大厂梦”不是梦,你离大厂仅差我这篇博客!!!【吐血推荐】
发布Blink于 1 年前
听腾讯 TEG 大佬谈腾讯万亿级 Elasticsearch 技术解密
发布Blink于 1 年前
听阿里文娱前端技术专家狼叔如重构优酷Node.js,将其性能提升三倍!
发布Blink于 1 年前
项目中要使用到动态规划该怎么应用,怎么说?
发布Blink于 1 年前
使用IntelliJ IDEA看源码的时候,如何在优雅的查看类继承关系...【看这篇就够了】
发布Blink于 1 年前

腾讯TEG团队打造轻量级数据可视化工具——小马BI【强烈推荐大数据行业学习】

推荐一个BI工具——小马BI在职场中有一项共识是:数据驱动业务价值。业务在产品、运营、开发、技术支持、销售等环节都有着大量的数据需求, 市面上也出现了很多 BI 可视化工具,但如果能同时具备以下特性,则可以称为一款优秀的 BI 工具: 简易接入数据 拖拽式生成图表 快速计算数据 定期发送周报 支持移动端+PC 端 不用钱 结合以上特点...
原创
2394阅读
1评论
3点赞
发布博客于 1 年前

项目中要使用到动态规划该怎么应用,怎么说?

因为前一段接了个项目,所以呢,其实在前一段时间我就有写过关于动态规划的一篇文章——浅谈一下这个所谓的特殊算法——动态规划!链接如下:https://blog.csdn.net/qq_41946557/article/details/104704964但是在项目的讲述中,如果我要使用到它,我怎么讲述?忽的这样一想,好像对其算法好像并没有自己想的那个随意。所以再来说到说到这个动态规划!我们在...
原创
377阅读
1评论
4点赞
发布博客于 1 年前

Move or commit them before Pull git

点击然后看是那些文件,将其删除,再重新拉去即可!
原创
9236阅读
0评论
1点赞
发布博客于 1 年前

听阿里文娱前端技术专家狼叔如重构优酷Node.js,将其性能提升三倍!

在 2017 年底,优酷只有 Passport 和土豆的部分页面用 Node.js,PC 和 H5 核心页面还都是 PHP 模板渲染。而最近 2 年,基于阿里巴巴的技术体系,我们对 PC、H5 多端进行了技术改造。在 2019 年,React SSR 第一次且成功地扛起双 11 重任,具有一定意义。本文将对这一技术演进之路进行总结和展望,有 2 点突出变化:1) 我们将优酷 C 端核心页面...
原创
1362阅读
0评论
3点赞
发布博客于 1 年前

开发中我们谈的产品化是什么?阿里是怎么看待产品化?

导读:之前参加了企业智能部门如何做产品化的讨论,大家对产品化的定义和过程都有各自不同的见解。我觉得这个话题其实可以扩展下,想站在一个开发人员的视角尝试探讨一下产品化。下面以自问自答的方式来展开。1、当我们在谈产品化时,我们想的是同一个概念吗?为了更好地理解这个问题,首先要解释“系统、产品、商品”的定义。我不太想用百科上的通用定义,如:商品是用于交换的劳动产品,这对我们...
原创
575阅读
0评论
1点赞
发布博客于 1 年前

系统测试分类和测试常用方法

一、系统测试分类1、功能测试:验证当前软件主体功能是否实现2、兼容性测试:验证当前软件在不同的环境下是否还可以使用。window,mac,浏览器,在电脑,ipad上能用吗3、安全测试:验证软件是否只是对授权用户提供功能使用。银行卡自己使用是否安全。4、性能测试:相对于当前于软件消耗的资源,产出能力;运行效率。二、常用系统测试方法1、按测试对象分类 白盒测试...
转载
404阅读
0评论
1点赞
发布博客于 1 年前

Spark调优——你工作中的首选

在利用Spark处理数据时,如果数据量不大,那么Spark的默认配置基本就能满足实际的业务场景。但是当数据量大的时候,就需要做一定的参数配置调整和优化,以保证业务的安全、稳定的运行。并且在实际优化中,要考虑不同的场景,采取不同的优化策略。1.合理设置微批处理时间在SparkSreaming流式处理中,合理的设置微批处理时间(batchDuration)是非常有必要的。如果batchDu...
原创
269阅读
0评论
1点赞
发布博客于 1 年前

idea右键项目没有git 【解决方法】

右键项目,没有git选项解决方法:进入settings,然后搜索version,按下图点击即可:over,解决:
原创
4710阅读
0评论
2点赞
发布博客于 1 年前

设置网页背景图片不显示

login.jsp:1 GET http://localhost:8080/images/%E5%BD%AD%E7%AB%B9%E6%A5%A0bg1.jpg 404首先确定了,路径不会有什么问题。然后跟据网页的开发者工具,使用Google F12发现照片背景名字中文乱码!所以将其改名。然后再次启动tomcat,成功显示!...
原创
548阅读
0评论
2点赞
发布博客于 1 年前

调一调Hive on Spark参数,毫不夸张的说,使其性能达到最大化!

前言Hive on Spark是指使用Spark替代传统MapReduce作为Hive的执行引擎,在HIVE-7292提出。Hive on Spark的效率比on MR要高不少,但是也需要合理调整参数才能最大化性能,本文简单列举一些调优项。为了符合实际情况,Spark也采用on YARN部署方式来说明。Driver参数spark.driver.cores该参数表示每个Ex...
原创
1716阅读
1评论
2点赞
发布博客于 1 年前

阿里云科学家丁险峰:万物互联的价值在哪里?

导读踏入5G时代,物联网即将飞速发展,并构建一个全新的数字孪生世界。我国目前正在经历制造业的转型,工业物联网是物联网技术未来主要的发展方向之一。那么,物联网领域正在诞生哪些前沿技术?5G、IPV6、区块链、时空信息、数字孪生体等AIoT前沿技术有哪些应用前景?对于以上问题,阿里云首席智联网科学家、感知与认知专家丁险峰与大家进行了分享和解答。丁险峰拥有20年的物联网与人工智能领域的经验...
转载
388阅读
0评论
2点赞
发布博客于 1 年前