自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

odelia的博客

厚德博学弘毅致远

  • 博客(239)
  • 资源 (6)
  • 论坛 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 欢迎访问我的公众号

大家好:欢迎访问我的公众号:可能最近技术会偏少一些. 但是偶尔看看, 也还行不定期进行更新, 也欢迎加我的微信:(请备注csdn)

2020-04-19 15:38:17 154

原创 2020年年终总结

原计划过年的时候写, 迟迟推到了现在; 却依旧无从下笔;先看看20年的计划吧驾照没下来, 是21年3月份, 才把科二科三都考完;工作上自己制定的小目标, 达到了;青海我去了, 西北大环线; 玩了一周, 给大家强烈推荐, 可以看到中国80%以上的地形地貌. 可以感叹到大自然的鬼斧神工;成长上面, 我觉得我是有的. 现在完全可以独立去owner项目, 有自己的想法; 白头发的确有它自己的节奏, 它在繁衍子孙,我却无可奈克;去西北是和妈妈一起去的 没带老爸. 等今年妹妹高考完 就可以全家一起玩耍了

2021-04-04 17:21:18 3415 7

原创 一图读懂hbase架构

2020-08-31 20:54:10 318

原创 一图读懂多线程

2020-08-26 21:11:22 340

原创 这段时间 你都做了什么?

马上都快五一了, 上半年的假, 都要放完了我原本在元旦的时候, 把今年上半年的计划, 全都列的很满, 差不多到六一, 中间没有太多休息的时间, 但是因为要保护自己的安全, 计划中的事情, 什么都没做成  不过调整了计划也算有收获~这段时间, 每周一部电影 一本书 一到两个小时???? 列一列的我的????和????吧每周五晚上的电影:1. 隐形人2. 无法触碰(豆瓣9.2)3. 冰雪奇缘24. 爱宠大...

2020-04-19 17:07:23 453

原创 计算机网络原理简介

物理层电脑要联网,需要做什么,电脑需要电, 然后电脑与电脑之间相连,需要网,可以用光纤,双绞线,同轴电缆,无线波等把电脑连接起来的物理手段,主要规定了网络的一些电气特性,作用是负责传送0和1的电信号.而机械特性,及时如何去与硬件相连了,比如说插座的尺寸数据链路层物理层传过来了0和1,但是单纯的0和1没有啥意义,所以就要规定解读方式,就像情报一样,怎么来解读. 这里我们了解到一组电信...

2020-01-13 14:22:41 13858 10

原创 2019年年终总结

一年一度的总结, 上篇正好是2019年01月01日写的.此时我的手边, 右边是香蕉苹果和半个???? . 左边是水杯和老婆饼 ????; 论一个程序媛的桌面, 哦, 还有一袋芝麻糊;哭过笑过,...

2019-12-31 19:49:52 372 1

原创 谷歌fireBae推送

先上demo吧@Value("${fcm.appkey}") String SERVER_KEY; private final String API_URL_FCM = "https://fcm.googleapis.com/fcm/send"; Logger Log = LoggerFactory.getLogger(getClass()); @Override public v...

2019-06-27 09:39:06 314 2

转载 [Mac] 记录使用Homebrew安装Mysql全过程

https://blog.csdn.net/lkxlaz/article/details/54580735

2019-05-27 11:07:47 757

原创 Mysql查询正在运行的事务以及杀掉它

查询 正在执行的事务:SELECT * FROM information_schema.INNODB_TRX根据这个事务的线程ID(trx_mysql_thread_id):可以使用mysql命令:kill 线程id 杀掉线程

2019-05-20 19:27:50 2097 5

原创 碎碎念

不忍心断更, 但是又写不了什么技术. 就碎碎念了这个月是真心的忙. 一个月, 每周六日都在外奔波, 学习,考试,项目上线,述职等等.还因为血压不稳定导致头晕了两天. 到目前为止,才完成了一半的事情下面半个月就继续好好工作, 项目上线, 再跑上海一趟. 五一也不出去浪了(哪里票也抢不到),回家让我妈好好养养我…技术是真用到不少. 但是要哪个去深入…我现在就是各种探索, 解锁是什么, 怎么用...

2019-04-16 09:45:20 527 2

原创 面试的那些"套路"(附带个人书籍推荐)

哪有所谓的套路,你会的越多,你就是套路最近有很多朋友问我一些面试题,或者说准备面试了,怎么复习啊. 孔孔老师就上线了…正好趁着不想学习, 就再把这一块总结总结. 个人拙见(毕竟我还是很low的…) 夹杂部分书推荐, 后面我会列一个整个的书籍推荐集合我一般喜欢从集合开始问,因为可以延伸到很多地方1.可能会问对整个集合框架是否熟悉, [java集合(一) 总体框架] (https://blog...

2019-03-22 10:09:47 1451 8

原创 数据库知识

整理了一下旧笔记本. 上面导图还不少.就顺带发一波博客吧1.先从大面上来. 大概分为哪些内容.其实用的多的,也就是mysql和redis. redis之前写过一些博客.mysql我翻了翻博客 貌似没写过啥.讲真, 用过mysql.sqlserver.postgresql.sqlite, hive, hbaseredis.memcache. 但是真讲原理. 系统学的并不多.从导图开始, 我会大...

2019-02-25 19:02:59 324 5

原创 操作系统

从操作系统到网络.一点点补吧

2019-02-25 08:58:34 225 4

原创 mac安装protobuf,并编译成java

.proto文件转成.java文件1.下载地址:https://code.google.com/p/protobuf/downloads/list自己翻墙下载;2.安装1>路径定位到protobuf文件夹下2>输入./configure3>make4>./configure --prefix=/usr5>把自己的im.proto文件扔到protobu...

2019-02-18 22:54:37 1711 3

转载 透传和推送

注: 非原创, 网上摘抄而来;1.透传:透明传送,不管传输业务如何, 只负责将需要传送的业务传送到目的节点.同时保证传输质量,不对传输业务进行处理.特点:1>后台处理,用户无感知;2>前台展示,提醒用户;3>展示的多样性.通道就是传递一下消息.然后第三方服务端收到推送消息后,直接发送给目标用户. 用户无感知的透传,不会对用户造成打扰;用户有感知的话, 就像我们平时a...

2019-02-18 22:49:13 3651

原创 kafka权威指南-笔记

第四章的第五章未完待续

2019-01-13 21:54:21 212

原创 kafka与rabbitmq

我们公司用的kafka, 正好学习一下, 在学习之前, 先回顾一下rabbitmq的东西.都是消息队列,所以总会拿来对比,还记得我最开始理解的kafka就是吞吐量大.先简单说一下rabbitmq除了Qpid,唯一实现了AMQP标准的代理服务器. 而kafka遵从的一般的mq结构.以consumer为中心.rabbitmq,有些东西是在网上直接截的图, (如有侵权, 麻烦联系我删除)简单...

2019-01-02 23:03:48 361 4

原创 2018年-surprise

万千思绪在心头, 却苦于腹中墨水不足, 不能表达我这汹涌澎湃的心理啊!我每年都会给自己写一封,一年之约的邮件, 到期看看自己的大计划,实现了哪些.先说没实现的:没有变漂亮,变丑了,丑,丑…穿衣还是不够自己的风格英语这个,考研百词斩点完了,感觉也没记住多少,现在习惯就是早上起来,开始放听力, 到公司停止.不太强求, 但是要在这个氛围里面.想学的算法,没能坚持每天一个

2019-01-01 17:23:12 335 3

原创 springboot+mybatis+mysql+多数据源配置

之前没接触过hive,最近在用, 另外本身也需要mysql db的支持,所以就尝试了一下多数据源的配置, 是OK的, 需要小小改动一下.另外hive换成presto,也是OK的,驱动小改了一下....

2018-12-26 21:37:18 481 2

原创 springboot+策略模式

前两天重构了一块代码,主要是各种规则,类似于商场的各种活动, 之前是各种if else. 后来又有新的规则加入, 我就想到了策略模式, 先加个试试呗.

2018-12-26 21:09:19 2387 1

原创 hive初始

最近做的比较杂, 啥也接触,所以博客也是没接住,立的flag没实现, 啪啪打脸.hive, 初次接触, 先是搭springboot+mybatis+hive的框架, 中间也有一点踩的坑.学习到了一些东西,简单整理一下;(ps:这个框架我整理一下, 扔到github上,再补个地址)1.是什么1> 基于hadoop的一个数据仓库工具分布式文件系统和MapReduce计算框架, 解决计算密...

2018-11-27 22:54:04 185 3

原创 用户行为分析

2018-11-20 22:40:12 401 1

原创 springboot配置swagger

前两天给公司项目加了个swagger, 就记录一下吧,1.引jar包 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2...

2018-10-15 21:01:43 475 1

原创 C++程序设计

趁着放假,把这本书打算花两天时间过一遍. 用了两个小时,看了4章, 暂且放一下导图吧!书上一共是9张,主要也都是一些基础知识第一章第二章第三章第四章...

2018-10-01 15:44:33 498

原创 面试踩的坑

貌似阿里的多一些… 1. 一致性hash和普通hash区别 这个当时没答出来,也是醉了,重点是,当时问的是redis啊..redis明明是哈希槽,我就跑偏到一致性哈希… 再谈谈哈希分区规则 规则有三种, 节点取余,一致性哈希,虚拟槽三种;节点取余: 特定数据,公式hash(key)%N 计算,得值映射节点 这种的缺点就是,如果需要扩容或者收缩的话,可能会导致数据全量迁移.一致...

2018-09-13 19:28:06 705 5

原创 zookeeper的watcher机制

zookeeper发布/订阅功能.采用的就是watcher机制来实现这种分布式的通知功能; zk允许客户端向服务端注册一个watcher监听, 服务端的一些指定事件触发了这个watcher,那么就会向客户端发送一个事件通知来实现分布式的通知功能; 有一个流程图 1.客户端向zk server注册watcher,会将watcher对象存储在客户端的watchManager 2.zk se...

2018-09-08 18:03:01 322 2

原创 多线程小结

创建线程的方式thread,定义一个继承thread类runnable实现runnable接口,无返回值callable实现callable接口,有返回值线程池只能放入实现runnable或callable,不能直接放入继承thread类线程状态 新建-就绪-运行-阻塞-死亡run和start区别; 直接调用run,会当成普通方法sleep和wait. sleep不会释放锁资...

2018-09-08 17:24:07 274

原创 dubbo

在讲dubbo之前,无可避免要讲讲PRC 再来谈dubbo

2018-08-25 16:45:05 537 4

原创 一个小结吧

最近准备换个公司,开始做一些整理, 所以我就在想, 从9.6号大一入学到现在, 这么多年我都经历了什么?李笑来有本书<七年就是一辈子>, 我想, 我的这五年,其实也是过了一辈子的感觉,在若干年后, 想起来,也可能会感谢让我变的努力的这几年; 高考完后, 从未想过,会变成如今这样,曾一度认为我会去踏遍世界各地,将所有的人文都记录下来.但是我终归还是踏上了IT这条路.大学最开始是...

2018-08-25 16:36:45 439 8

原创 JVM总结

启动流程一个java虚拟机启动时,肯定是java命令,或者javax命令. 当启动时,先装载配置,找到配置文件之后, 会定位所需的dll. jvm.dll是java虚拟机一个主要的实现.在匹配当前系统版本dll后, 会用dll去初始化jvm虚拟机,获取相关一些native接口. 比如JNIEnv接口. 这个接口它提供了大量与jvm的操作,然后找到main方法, 就开始运行了.基本结...

2018-08-14 07:36:52 359

原创 分布式架构及其理论

一张图胜过千言万语. 不打算写描述了.

2018-08-12 08:51:21 313 8

原创 netty简介

dubbo底层我们都知道,是netty,然后就顺便整理一点基础知识.(参考自闪电侠的 <跟闪电侠学netty>) bio的话,可以看到它的缺点:每个连接创建成功之后,都需要一个线程来维护.而在操作系统中,也都知道,同一时刻,如果有大量的线程处于阻塞状态,非常浪费资源.;并且cpu需要一直在线程间切换.太过频繁.所以就有了nio nio: jdk原生的nio. 要比bio效率高...

2018-08-05 19:54:28 430 1

原创 docker安装教程

Centos安装docker检查内核版本,必须是3.10以上uname -r安装dockeryum install docker启动dockersystemctl start docker报错: 根据提示,输入命令systemctl status docker.service提示出来了错误原因 此linux的内核中的SE...

2018-07-28 11:58:18 351

原创 JSON Web Token

在上篇介绍session和cookie的时候,深入浅出的解析session和cookie,文章最后,提到了jwt的token认证, 那么这篇文章就详细说一下jwt.组成jwt实际上是一个字符串,三部分组成: 头部,载荷和签名 我先摘取了我们项目中的jwt,大家看一下内容: 左边的是token, 右边的是它的解析头部我们可以看到头部的解析,头部用来描述关于该jwt的基本信...

2018-07-28 11:55:41 513 2

原创 SpringCloud-Eureka

是什么遵守的是API原则,只需要使用服务的标识符,可以访问到服务,而不需要修改服务调用的配置文件了.功能类似dubbo的注册中心,如zk原理讲解Eureka Server服务注册功能的服务器,是服务注册中心,采用c/s结构基本架构从上图可知: 共两大组件Eureka Server和Eureka Client Eureka Server提供服务注册服务 各个节点启动后...

2018-07-28 09:54:42 220 1

原创 SpringCloud基础知识

springcloud是一个分布式的整体解决方案, springcloud为开发者提供了在分布式系统(配置管理,服务发现,熔断,路由,微代理,控制总线,一次性token,全局锁,leader选举,分布式session,集群状态)中快速构建工具,使用springcloud的开发者可以快速启动服务或构建应用.同时能够快速和云平台资源进行对接 五大常用组件 服务发现-Netflix Eureka ...

2018-07-28 09:41:06 1295

原创 spingboot-springmvc自动配置原理

上篇文章说了说自动配置原理,这篇文章说一下springmvc的自动配置原理

2018-07-27 07:14:29 425

原创 springboot学习笔记------配置

配置文件配置文件使用全局配置文件: application.properties application.yml(附小知识点: yml是YAML(YAML Ain’t Markup Language)语言的文件,以数据为中心,比json.xml更适合做配置文件) 配置文件位置: src/main/resources目录或者类路径/config 全局配置文件可以对一些默认设置...

2018-07-19 09:45:49 342

原创 YAML语法

本文章学自官网前言springboot的配置文件application.yml.yml是YAML(YAML Ain’t Markup Language)语言的文件,以数据为中心,比json.xml更适合做配置文件.所以我们来了解一下它的常用语法YAML语法基本语法使用缩进表示层级关系缩进时不允许使用Tab键,只运行使用空格(有些公司在编辑代码的时候, 也不允许使用tab...

2018-07-18 20:27:56 855

COM组件读取、保存等Excel操作

COM组件(即添加Microsoft.Office.Interop.Excel引用)读取全部、部分excel,生成excel文件

2017-02-24

NPOI方式读取、保存等excel操作

npoi方式读取、保存excel等操作,即使生产环境下没有安装office,依旧可以正常使用

2017-02-24

C#读取dbf文件(文件流方式)

界面采用的dev,如果没有安装,直接看类也可以的,C#读取dbf文件,文件流方式,不需要任何辅助

2017-04-06

dubbo-admin-2.5.4.war

dubbo-admin-2.5.4.war

2017-08-27

tomcat8 redis session共享 需要的jar

tomcat8 redis 实现session共享, 需要的四个jar,把jar放到tomcat的lib下即可.再根据我的博客进行配置即可

2018-01-13

NPOI方式读取保存等excel操作

利用npoi方式读取全部excel,部分excel,保存为excel格式等。即使生产环境没有安装office,也不受影响

2017-02-24

阳光下是个孩子的留言板

发表于 2020-01-02 最后回复 2020-01-02

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

TA关注的人 TA的粉丝

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