avatar
文章
464
标签
16
分类
76

Believe it

Believe it

aware
发表于2020-11-03|LanguageJavaSpringBoot
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial AwareBeanNameAwarebeanNameAware可以获得容器中Bean的名称,作用于每一个Bean。当bean被创建的时候设置他的名字,在基本properties填充完成以后,init调用前执行 摘自: spring-beans:5.3.4 org.springframework.beans.factory.BeanNameAware Set the name of the bean in the bean factory that created this bean. Invoked after population of normal bean properties but before an init callback such as {@link InitializingBean#afterPropertiesSet()} or a custom init-metho ...
feign
发表于2020-11-01|LanguageJavaSpringCloud
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Feign1234567891011121314151617181920212223242526272829303132333435363738394041424344import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.ObjectMapper;import feign.Logger;import feign.codec.Decoder;import feign.codec.Encoder;import java.util.Arrays;import org.springframework.beans.factory.ObjectFactory;import org.springframework.boot.autoconfigure.http.H ...
webFlux
发表于2020-10-30|LanguageJavaSpringBoot
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Spring Boot Starter Webflux Spring Webflux 5.3.2ResponseBodyResultHandler这个ResultHandler是最常用的一个,我们可以看到他在containingClass被ResponseBody标记或者方法被ResponseBody标记时生效 123456789101112131415@Overridepublic boolean supports(HandlerResult result) { MethodParameter returnType = result.getReturnTypeSource(); Class<?> containingClass = returnType.getContainingClass(); return (AnnotatedElementU ...
ratelimiter
发表于2020-10-25|LanguageJavaGrava
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial GuavaRateLimiter1234567891011121314151617RateLimiter rateLimiter = RateLimiter.create(10);for (int i = 0; i < 20; i++) { int finalI = i; new Thread(new Runnable() { @Override public void run() { int cnt = 0; while (true) { if (rateLimiter.tryAcquire()) { cnt++; System.out.print ...
深入浅出HTTPS从原理到实战
发表于2020-10-15|计算机网络
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 深入浅出HTTPS从原理到实战 HTTP介绍 读者不要认为HTTP负责数据传输,它实际上负责数据请求和响应,真正的数据传输由其他网络层处理 Web 确切地说是一种信息索取方式,是互联网的某个子应用 。Web 最核 心的 组成部分是 HTTP,HTTP 由服务器和客户端组成,有了 HTTP ,互联网上的不同终端才能够交换信息。 HTTP 请求和响应结构 HTTP协议不安全的根本原因 数据没有加密 无法互相验证身份 数据容易被篡改 XSS攻击恶意用户写入了一段恶意代码到论坛,其他人只要看到了他的论坛,就会执行恶意脚本。 W3C Tim Berners -Lee 教授提出 Web 技术后成立了 W3C 组织,W3C 主要制定 Web 技术的标准,比如 HTML 标准、DOM 标准、css 标准、ECMA Script 标准 W3C 主要以HTTP 头部的方式提供安全保护,比如Acce ...
docker
发表于2020-10-05|Docker
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Docker常见参数资源限制12--cpus 0.8-m 800m 文件夹映射1-v /root/.m2:/root/.m2 安装docker12345678910111213141516171819202122232425262728293031323334# 配置yumcurl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo# 删除旧版本yum remove docker docker-client docker-client-latest docker-common \ docker-latest docker-latest-logrotate docker-logrotate docker-engine# 安装yum-utilsecho " === ...
SSH
发表于2020-09-14|操作系统Linux
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial SSH Install1234567891011# 必须安装passwdyum install openssh-server openssh-clients passwd -y; \sed -i "s/^UsePAM yes/UsePAM no/g" /etc/ssh/sshd_config; \echo 123456 | passwd root --stdin; \ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa; \cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys; \chmod 0600 ~/.ssh/authorized_keys; \ssh-keygen -q -N "" -t rsa -f /etc/ssh/ssh_host_r ...
Linux
发表于2020-09-14|操作系统
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Linux换源 https://zhuanlan.zhihu.com/p/61228593 12345678910111213141516171819sudo cp /etc/apt/sources.list /etc/apt/sources.list_backupsudo vi /etc/apt/sources.list## 添加在最前面deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-updates main res ...
elasticSearch
发表于2020-09-03|大数据ES
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Elasticsearch文档https://www.elastic.co/guide/en/elasticsearch/reference/current/elasticsearch-intro.html Install ESDocker Install ES12345678910111213141516171819202122232425262728293031323334353637383940414243# see https://www.elastic.co/guide/en/enterprise-search/current/docker.htmldocker rm -f elasticsearch kibana enterprise-searchdocker run -d \--name elasticsearch \-p 9200:9200 \-p 9300:9300 \ ...
Impala
发表于2020-08-30|大数据
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Impalaimpala提供对HDFS、Hbase数据的高性能、低延迟的交互式SQL查询功能。基于Hive使用内存计算,兼顾数据仓库、具有实时、批处理、多并发等优点。 Impala的优点 基于内存计算 不使用MR C++编写计算层,Java编写编译层 兼容大部分HiveSQL 支持数据本地计算 可以使用Impala JDBC访问 Impala的缺点 对内存依赖很大 完全依赖Hive 只能读取文本文件,不能读取二进制文件 在Impala更新的数据会同步到Hive,但是在Hive更新的数据不会自动同步到Impala Impala和关系型数据库的异同 Impala不支持事务和索引 Impala可以管理PB级数据,但是关系型数据库只能管理TB Impala和Hive的异同 使用HDFS,HBase储存数据 使用相同的元数据 使用类似的SQL词法分析生成执行计划 Impala生成执 ...
1…111213…47
avatar
fightinggg
O ever youthful, O ever weeping
文章
464
标签
16
分类
76
Follow Me
公告
This is my Blog
最新文章
智慧的疆界:从图灵机到人工智能2023-05-17
Transformer2023-03-28
2023你好2023-02-06
VPN与代理那些事2022-07-24
CPU架构介绍2022-07-19
分类
  • ACM238
    • 刷题实战56
      • CodeForces7
      • bzoj4
      • hdu19
      • uoj1
      • 比赛15
      • 洛谷3
标签
AI AspectJ CPU docker 结构体中的引用 SpringFox使用 跟我一起写编译器 GPT linux指令 读书,HTTP 读书 flag Transformer Proxy VPN nginx
归档
  • 五月 20231
  • 三月 20231
  • 二月 20231
  • 七月 20223
  • 五月 20221
  • 三月 20221
  • 二月 20221
  • 一月 20221
网站资讯
文章数目 :
464
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2023 By fightinggg
框架 Hexo|主题 Butterfly