孤傲的小狼
码龄8年
关注
提问 私信
  • 博客:121,126
    121,126
    总访问量
  • 29
    原创
  • 451,652
    排名
  • 36
    粉丝
  • 0
    铁粉

个人简介:你只需要努力,剩下的交给时间

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2016-10-27
博客简介:

qq_36528311的博客

查看详细资料
个人成就
  • 获得130次点赞
  • 内容获得38次评论
  • 获得537次收藏
  • 代码片获得139次分享
创作历程
  • 1篇
    2020年
  • 36篇
    2019年
成就勋章
TA的专栏
  • python基础知识学习
    3篇
  • SpringBoot
  • spring
    1篇
  • java
    20篇
  • javaweb
    7篇
  • linxu
  • 杂谈
    1篇
  • python
    5篇
  • 大数据
    3篇
兴趣领域 设置
  • 大数据
    hadoophivestormsparketl
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java中注解讲解及实战

注解在java中是个很常见很重要的元素, 它的出现简化了我们的业务,由之前的一大段代码逻辑过渡到了一个注解就解决问题,当然注解也只是偏向于解释型的注释而已,需要生效还需要其他功能,最多的也就是反射了。本文将讲述注解如何定义,以及如何用。说到注解,那就要说说四大元注解啦。四大元注解1.@Target@Target({ElementType.TYPE})该注解用于注明该注解用在什么地方。几个重要值如下参数值 意义 ElemenetType.CONSTRUCTOR 用于构
原创
发布博客 2020.07.23 ·
336 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java编写电影购票系统(新手专用)

发布资源 2019.12.03 ·
zip

MapReduce执行过程分析

MR大致可以分为四个过程:split、map、suffle、reduce,接下来讲解这四个过程具体做了什么split阶段:顾名思义,切割,将一个物理block切割成多个逻辑块,为什么要这么切呢?我们知道,默认一个block是128m,如果我需要处理的就是128m的数据,并且我有10台机器可以处理数据呢,是不是其余九台就没事干了?所以,可以对物理块进行逻辑分割,分为多个小块...
原创
发布博客 2019.09.04 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

HDFS 2.X HA高可用原理

先上图ha模式在hdfs1.x的时候,主要组件有namenode、secondnode、datanode,但是正如我们知道的,namenode的稳定性决定了整个系统的稳定性,这是存在的一大问题,所以在2.x版本中添加了如下如见之前的一个namenode成了两个,但是这两个namenode被赋予了一个状态,active/standby,意思很明显,一主一备,也就是说,在2.x版本中,...
原创
发布博客 2019.09.04 ·
378 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

springBoot自动配置原理

1.springboot02Application:启动类@SpringBootApplicationpublic class Springboot02Application { public static void main(String[] args) { SpringApplication.run(Springboot02Application.clas...
原创
发布博客 2019.08.30 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于maven的ssm分布式电商项目

最近跟着尚学堂的官网视频在学习了ssm,最后有一个Ego项目,做完这个项目后,对整个项目做个总结,错误之出欢迎指出。一、项目目录结构介绍ego-cart:处理购物车业务ego-commons:存放一些要求复用性很强的内容,比如响应结构EgoResultego-item:商品业务处理,比如门户菜单,商品详情ego-order:商品订单管理ego-parent:这个项目是通...
原创
发布博客 2019.08.29 ·
757 阅读 ·
2 点赞 ·
1 评论 ·
11 收藏

Hadoop集群的安装和配置

一、首先下载好jdk、hadoop包,放入linux并解压注意:1、大家尽量选择centos6版本,反正我用的是centos7,出现了很多问题,可能是7增加了一些安全机制,导致在免密登陆那块很容易出现授权列表有公钥也无法登陆问题2、用普通用户模式进行密钥的分发和集群的开启,如果用root用户模式,可能会出现意想不到的问题,比如:系统只认第一次进行密钥分发的模式(普通用户模式/root用...
原创
发布博客 2019.05.30 ·
312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis密码设置须知

Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1. 修改配置文件Redis的配置文件默认在/etc/redis.conf,找到如下行:#requirepass foobared去掉前面的注释,并修改为所需要的密码:r...
转载
发布博客 2019.04.02 ·
1053 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

关于java导入日志包slf4j的报错解决方法

1、报错:“Exception in thread "main" java.lang.NoClassDefFoundError:org/slf4j/LoggerFactory” 这是因为项目缺少slf4j-api.jar和slf4j-log4j12.jar这两个jar包导致的错误。2、报错:java.lang.NoClassDefFoundError: org/apache/lo...
原创
发布博客 2019.03.31 ·
5339 阅读 ·
2 点赞 ·
2 评论 ·
2 收藏

关于python复数的几道经典题解析

今天偶然被问题到一个关于python复数的问题,突然有点懵了,于是赶紧回去充能。问题:1.23e-4+5.67e+8j.real=分析:这是一个python复数题,首先我们需要知道在python语言中,复数的虚数部分通过后缀“J"或“j”表示举个例子,程序如下:>>>a = 123-456jprint(“实部为:”,a.real,”,”)...
原创
发布博客 2019.03.27 ·
18239 阅读 ·
42 点赞 ·
11 评论 ·
93 收藏

关于tomcat使用的一点思考

在初学者眼里,tomcat总是一种很神秘的东西,总让你琢磨不透,随着时间的磨合,慢慢的有些头绪。计算机里万物皆文件 ,我们没必要把它们想得太可怕。1、先来熟悉下这些eclipse里的关于服务部署的设置。“1”中的设置的是我们把项目部署到服务器上的位置选项1:把它部署到eclipse的工作空间(默认):默认路径在\workspace-name\.metadata\.plugins...
原创
发布博客 2019.03.21 ·
145 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

python3.7通过pip方式安装bs4失败解决办法

实验工具:python3.7、beautifulsoup4-4.5.3beautifulsoup4-4.5.3下载地址:https://www.crummy.com/software/BeautifulSoup/bs4/download/4.5/我们挑一个最新版下载问题背景:在安装BeautifulSoup包用来做网络爬虫时,自然要导入bs4包发现在pycharm里面通过i...
原创
发布博客 2019.03.20 ·
5536 阅读 ·
7 点赞 ·
2 评论 ·
20 收藏

python学习总结-网络编程

网络编程服务端1、创建socket2、端口绑定3、开启监听4、持续等待连接5、获取请求6、回复请求7、关闭连接客户端1、创建对象2、获取连接3、发送请求4、接收数据5、断开连接#!C:/Users/Administrator/AppData/Local/Programs/Python/Python37/python.exe#codi...
原创
发布博客 2019.03.17 ·
439 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python学习总结-利用第三方平台发送SMTP邮件

1、首先需要开启一下POP3/IMAP/SMTP服务。登录邮箱网页版,点击左上方的设置,在“帐户”选项卡中选中POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,选中POP3/SMTP服务开启,然后点击获取授权码2、代码呈上(发送普通文本、文本文件、图片)# smtp邮件发送import smtplibfrom email.mime.text ...
原创
发布博客 2019.03.17 ·
1411 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Python CGI编程详细步骤,和说说我踩的坑!!

最近在学python,刚接触python高级编程-gci编程,照着网上的资料去配置文件 ,但是其中遇到了很多问题,可以说一天都呆坑里,特记录下这些,总结下,也以便帮小伙伴们解决问题。我参考的是这篇文章:https://blog.csdn.net/qq_24504591/article/details/81670766但是有些地方有点不同,我接下里会慢慢说一、实验工具:Apache2...
原创
发布博客 2019.03.14 ·
13371 阅读 ·
11 点赞 ·
5 评论 ·
51 收藏

“三次握手,四次挥手”超详解

踩在巨人的肩膀看太阳程序员面试被问到“三次握手,四次挥手”怎么办?原文:https://blog.csdn.net/csdnnews/article/details/86570658
转载
发布博客 2019.03.02 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一位即将步入社会的IT男,面临18年开始的互联网冬季现象的内心自述

最近由于中美贸易战,许多国家经济下行,公司为了自保,大量裁员,互联网公司尤为明显,看后内心确实有点失落。但是不管社会形势如何变化,告诉自己,你,只要一直努力就够了,一定有你的舞台。...
原创
发布博客 2019.03.02 ·
212 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java进阶之路

据不完全统计,截至目前(2017.07)为止,中国Java程序员的数量已经超过了100万。而且,随着IT培训业的持续发展和大量的应届毕业生进入社会,Java程序员面临的竞争压力越来越大。那么,作为一名Java初级程序员,怎样努力才能快速成长为一名高级的程序员或者架构师,或者说一名优秀的高级工程师或架构师应该有怎样的技术知识体系,这不仅一个刚刚踏入职场的初级程序员,也是工作三五年之后开始迷茫的老程序...
转载
发布博客 2019.02.24 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

java集合继承关系

   面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。  数组虽然也可以存储对象,但长度是固定的;集合长度是可变的,数组中可以存储基本数据类型,集合只能存储对象。  集合类的特点:集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。集合框架图:                   ...
转载
发布博客 2019.02.23 ·
124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java面试题总结及详解(一)

1、什么是面向对象(OOP)?面向对象简称是OOP,是目前主流的编程思想,可能许多读者并不了解,希望能通过下面的讲解能让大家了解什么是面向对象。JavaScript本身也是面向对象的编程语言,对于动态网页行为的编程,只要稍微对它有了解就可以的。对象这个词在是从英文“object”中翻译过来的,在之前的编程过程中,我们过多的考虑的是计算机硬件的工作方式,导致编程的难度增加,经过不断的发展和改良,...
原创
发布博客 2019.02.23 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多