IT技术
-
元数据权限授权管理框架Apache Sentry
AacheSentry是Hadoo的基于角色的精细授权模块。Sentry为Hadoo集群上的经过身份验证的用户和应用程序提供了控制和实施数据特权级别的功能。
清风 2020-07-16 117 -
消息中间件mq怎么实现的
如果消息积压在mq里,你很长时间都没有处理掉,此时导致mq都快写满了,咋办?这个还有别的办法吗?没有,谁让你第一个方案执行的太慢了,你临时写程序,接入数据来消费,消费一个丢弃一个,都不
清风 2020-07-16 96 -
消息队列面试,如何保证消息不丢失、堆积处理重复消息
最近我一直扎在消息队列实现细节之中无法自拔,已经写了3篇Kafka源码分析,还剩很多没肝完。之前还存着RocketMQ源码分析还没整理。今儿暂时先跳出来盘一盘大方向上的消息队列有
清风 2020-07-16 86 -
MySQL分库分表学习课程中的一部分笔记
数据量只增不减,历史数据又必须要留存,非常容易成为性能的瓶颈,而要解决这样的数据库瓶颈问题,“读写分离”和缓存往往都不合适,目前比较普遍的方案就是使用NoSQLNewSQL或者采用
清风 2020-07-16 103 -
微信小程序开发全流程记录,从前台到后台及发布
最近一大学同窗开了家自习室,需要一个自习室的预约微信小程序,又恰好手上没有什么代码项目在写,本着少一事不如多一事的原则,尝试了第一次的微信小程序开发。白天要上班,只能利用
清风 2020-07-16 105 -
深入JMM内存模型volatile、synchronized内存语义
先介绍下多进程多线程在nux几种通信方式管道:管道的实质是一个内核缓冲区,需要通信的两个进程各在管道的两端,进程利用管道传递信息.
清风 2020-07-16 104 -
自定义异常类java异常处理机制
注意一个方法被覆盖,覆盖它的方法必须抛出相同的异常,或者异常的子类。如果父类的方法抛出多个异常,那么重写的子类方法必须抛出哪些异常的子集,也就是不能抛出新异常。
清风 2020-06-17 146 -
Java类加载机制和类加载器
类初始化方法cnit:JVM通过Classload进行类型加载时,如果在加载时需要进行类的初始化操作时,则会调用类型、的初始化方法。cnit方法是由编译器自动收集类中的所有类变量的赋值动
清风 2020-06-17 110 -
SpringBoot总结分享自动化配置原理
综合以上可以理解为EnableAutoConfiguration注解通过SringBootAcation被间接的标记在了SringBoot的启动类上。在SringAcation.run(…)的内部就会执行selectImorts()方法,找到
清风 2020-06-17 123 -
一个优秀开源项目Flask入门教程第一章路由
路由是Flak最基本的组成部分,可以理解为url。路由必须用斜杠开头,路由除了可以定义最基础的url,还可以定义类似于ueruerid这种需要渲染的界面,他真的很棒。
清风 2020-06-15 311 -
循环执行的实例,非常有趣的自动化脚本
来学习1个非常有趣的oco实例。在这个示例中,我们将学习到以下小知识:1.如何过滤非报错的log信息,让你的log窗口不再密密麻麻。
清风 2020-06-15 175 -
Python数据分析基础练习
做"总分"成绩分布图,纵坐标表示成绩,横坐标表示学号或者姓名,画出总分的均分横线,让每位同学的总分圆点分布在均分线上下,以便于观察每位同学的成绩离开均分的距离。
清风 2020-06-15 195 -
Python代码块缓存机制与非代码块以及强制驻留
代码块的定义Python程序是由代码块构造的。代码块是作为一个单元执行的一段Python程序文本。也就是说一个类,一个函数,一个脚本文件都是一个代码块,此外,当你以交互式的方式输入
清风 2020-06-15 99 -
机器学习集成学习python实现Bagging和AdaBOOST算法
机器学习集成学习篇ython实现Bagging和AdaBOOST算法摘要Bagging算法Adaboost算法摘要
清风 2020-06-15 110 -
LeetCode68文本左右对齐,字符串逻辑题
题目给定一个单词数组和一个长度maxWidth,重新排版单词,使其成为每行恰好有maxWidth个字符,且左右两端对齐的文本。
清风 2020-06-15 88