IT技术

  • 元数据权限授权管理框架Apache Sentry

    元数据权限授权管理框架Apache Sentry

    AacheSentry是Hadoo的基于角色的精细授权模块。Sentry为Hadoo集群上的经过身份验证的用户和应用程序提供了控制和实施数据特权级别的功能。

    清风 2020-07-16 84
  • 消息中间件mq怎么实现的

    消息中间件mq怎么实现的

    如果消息积压在mq里,你很长时间都没有处理掉,此时导致mq都快写满了,咋办?这个还有别的办法吗?没有,谁让你第一个方案执行的太慢了,你临时写程序,接入数据来消费,消费一个丢弃一个,都不

    清风 2020-07-16 64
  • 消息队列面试,如何保证消息不丢失、堆积处理重复消息

    消息队列面试,如何保证消息不丢失、堆积处理重复消息

    最近我一直扎在消息队列实现细节之中无法自拔,已经写了3篇Kafka源码分析,还剩很多没肝完。之前还存着RocketMQ源码分析还没整理。今儿暂时先跳出来盘一盘大方向上的消息队列有

    清风 2020-07-16 55
  • 从零写一个具有IOC-AOP-MVC功能的框架学习笔记

    从零写一个具有IOC-AOP-MVC功能的框架学习笔记

    完成ResourceNotFoundResultRender资源未找到时使用的渲染器类编写。

    清风 2020-07-16 60
  • MySQL分库分表学习课程中的一部分笔记

    MySQL分库分表学习课程中的一部分笔记

    数据量只增不减,历史数据又必须要留存,非常容易成为性能的瓶颈,而要解决这样的数据库瓶颈问题,“读写分离”和缓存往往都不合适,目前比较普遍的方案就是使用NoSQLNewSQL或者采用

    清风 2020-07-16 76
  • 微信小程序开发全流程记录,从前台到后台及发布

    微信小程序开发全流程记录,从前台到后台及发布

    最近一大学同窗开了家自习室,需要一个自习室的预约微信小程序,又恰好手上没有什么代码项目在写,本着少一事不如多一事的原则,尝试了第一次的微信小程序开发。白天要上班,只能利用

    清风 2020-07-16 73
  • Java ArrayList源码分析,数据结构与算法

    Java ArrayList源码分析,数据结构与算法

    ArrstList共提供了3种构造方法,支持指定长度和指定元素内容,满足各种常见场景下对容量的需求。

    清风 2020-07-16 63
  • HashMap整体结构的学习总结

    HashMap整体结构的学习总结

    通过Key的hashCode方法计算出值,再通过某种算法计算出数组中存储数据的空间的索引值,如果没有数据则存储。

    清风 2020-07-16 69
  • 深入JMM内存模型volatile、synchronized内存语义

    深入JMM内存模型volatile、synchronized内存语义

    先介绍下多进程多线程在nux几种通信方式管道:管道的实质是一个内核缓冲区,需要通信的两个进程各在管道的两端,进程利用管道传递信息.

    清风 2020-07-16 59
  • 62道Java核心面试题,打包送给爱学习的你

    62道Java核心面试题,打包送给爱学习的你

    准备了62道Java核心面试题,希望能够帮助到大家,以及其他类似情况的读者朋友。

    清风 2020-07-16 65
  • 项目源码和笔记Apache POI实现Excel导入、导出

    项目源码和笔记Apache POI实现Excel导入、导出

    本项目基于SringBoot,做之前先要保证自己的SringBoot项目能跑起来哦。

    清风 2020-06-17 86
  • Java实现后台图片文件上传

    Java实现后台图片文件上传

    Java实现图片文件上传Java实现后台图片上传,将上传图片的接口进行分层,便于维护接口。

    清风 2020-06-17 95
  • 自定义异常类java异常处理机制

    自定义异常类java异常处理机制

    注意一个方法被覆盖,覆盖它的方法必须抛出相同的异常,或者异常的子类。如果父类的方法抛出多个异常,那么重写的子类方法必须抛出哪些异常的子集,也就是不能抛出新异常。

    清风 2020-06-17 85
  • Java创建多线程返回结果方式

    Java创建多线程返回结果方式

    在Runnable的实现类中设置一个变量V,在run方法中将其改变为我们期待的结果,然后通过一个getV()方法将这个变量返回。

    清风 2020-06-17 220
  • Java类加载机制和类加载器

    Java类加载机制和类加载器

    类初始化方法cnit:JVM通过Classload进行类型加载时,如果在加载时需要进行类的初始化操作时,则会调用类型、的初始化方法。cnit方法是由编译器自动收集类中的所有类变量的赋值动

    清风 2020-06-17 80
  • SpringBoot总结分享自动化配置原理

    SpringBoot总结分享自动化配置原理

    综合以上可以理解为EnableAutoConfiguration注解通过SringBootAcation被间接的标记在了SringBoot的启动类上。在SringAcation.run(…)的内部就会执行selectImorts()方法,找到

    清风 2020-06-17 101
  • 一个优秀开源项目Flask入门教程第一章路由

    一个优秀开源项目Flask入门教程第一章路由

    路由是Flak最基本的组成部分,可以理解为url。路由必须用斜杠开头,路由除了可以定义最基础的url,还可以定义类似于ueruerid这种需要渲染的界面,他真的很棒。

    清风 2020-06-15 266
  • 循环执行的实例,非常有趣的自动化脚本

    循环执行的实例,非常有趣的自动化脚本

    来学习1个非常有趣的oco实例。在这个示例中,我们将学习到以下小知识:1.如何过滤非报错的log信息,让你的log窗口不再密密麻麻。

    清风 2020-06-15 131
  • 金融量化numpy教程完整版

    金融量化numpy教程完整版

    完整版请看来链接金融量化-numy教程我们需要了解一下numy的应用场景。

    清风 2020-06-15 87
  • Python数据分析基础练习

    Python数据分析基础练习

    做"总分"成绩分布图,纵坐标表示成绩,横坐标表示学号或者姓名,画出总分的均分横线,让每位同学的总分圆点分布在均分线上下,以便于观察每位同学的成绩离开均分的距离。

    清风 2020-06-15 155
  • Python代码块缓存机制与非代码块以及强制驻留

    Python代码块缓存机制与非代码块以及强制驻留

    代码块的定义Python程序是由代码块构造的。代码块是作为一个单元执行的一段Python程序文本。也就是说一个类,一个函数,一个脚本文件都是一个代码块,此外,当你以交互式的方式输入

    清风 2020-06-15 69
  • python爬取文本中出场次数前30的人物,并生成词云、图表

    python爬取文本中出场次数前30的人物,并生成词云、图表

    解析详情页的标签内容,重新实例化一个详情页bs对象,lxml解析器。

    清风 2020-06-15 331
  • 机器学习集成学习python实现Bagging和AdaBOOST算法

    机器学习集成学习python实现Bagging和AdaBOOST算法

    机器学习集成学习篇ython实现Bagging和AdaBOOST算法摘要Bagging算法Adaboost算法摘要

    清风 2020-06-15 63
  • LeetCode68文本左右对齐,字符串逻辑题

    LeetCode68文本左右对齐,字符串逻辑题

    题目给定一个单词数组和一个长度maxWidth,重新排版单词,使其成为每行恰好有maxWidth个字符,且左右两端对齐的文本。

    清风 2020-06-15 68
  • Python二叉树实现遍历计算

    Python二叉树实现遍历计算

    树与二叉树在了解二叉树之前,我们要先了解树的一些概念,方便我们对二叉树的理解。

    清风 2020-06-15 76