精彩博客

Spring核心——纯Java运行与@Bean

3.0新增容器启动方法 在3.0之前的Spring核心框架中,我们启动一个Spring容器必须使用一个XML文件。而到了3.X之后的版本Spring为创建容器新增了一个入口类——AnnotationConfigApplicationCo...

昨天 09:53
585
0
SBT 常用开发技巧

SBT 一直以来都是 Scala 开发者不可言说的痛,最主要的原因就是官方文档维护质量较差,没有经过系统的、循序渐进式的整理,导致初学者入门门槛较高。虽然也有其它构建工具可以选择(例如 Mill...

前天 21:19
123
0
Spring核心——Stereotype组件与Bean扫描

在注解自动装载中介绍了通过注解(Annotation)自动向Bean中注入其他Bean的方法,本篇将介绍通过注解(Annotation)向容器添加Bean的方法。 Spring的核心容器提供了@Component和@Bean注解来标...

07/20 15:02
537
0
Spring Boot 2.0 项目实现自同步AD域账号

在通过Spring Boot的自动化装配功能及JDK自带的LDAP模块,可通过如下几个简单步骤实现业务系统自动同步AD域账号功能。 1. Java自带ldap搜索域账号信息核心代码: try { LdapContext ctx = ne...

07/20 11:44
487
0
Spring Cloud Gateway 接口文档聚合实现

在微服务架构下,通常每个微服务都会使用Swagger来管理我们的接口文档,当微服务越来越多,接口查找管理无形中要浪费我们不少时间,毕竟懒是0088足球分析预测的美德。 由于swagger2暂时不支持webflux 走...

07/20 06:53
1K
0
3台阿里云ECS安装CDH大数据集群过程(CentOS7.4+独立数据盘)

0x、环境说明 直接购买3台阿里云的ECS(配置4C/32G/30G系统盘+1T数据盘) 购买时先在阿里云生成一个密钥对,把.pem私钥保存到本地,然后购买时选择使用密钥进行无密码SSH登陆,注意统一使用该...

07/19 18:43
463
1
定制JIRA项目模板经验总结

JIRA:在研发工具领域大名鼎鼎的Atlassian出品的缺陷管理/项目管理/问题跟踪工具。 版本演进,一路跟随 从使用JIRA起到现在已五年之久,伴着JIRA的版本演进,有幸一路跟随。 所使用的JIRA版本...

07/19 09:48
440
1
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

07/18 23:39
1K
5
Spring核心——JSR250与资源控制

JSR-175与元编程 要说明JSR-250先要解释清楚JSR-175,要解释清楚JSR就的先了解JCP是什么。网上资料很多,就不细说了,简单的说JCP(Java Community Process)是管理Java生态(包括J2SE、J2E...

07/18 14:00
861
1
istio 各组件概念个人理解

本文档介绍了Istio:一个连接,管理和保护微服务的开放平台。Istio提供了一种通过负载平衡,服务到服务身份验证,监控等创建已部署服务网络的简便方法,无需更改服务代码。您可以通过在整个环...

07/18 11:21
295
0
使用VsCode搭建Java开发环境,创建springboot应用

IDEA微社区QQ群:185441009 1、在 Visual Studio Code 中打开扩展视图(Ctrl+Shift+X),输入关键词java、spring分别下载Java开发插件包和springboot插件包 2、配置参数 点击设置按钮,进入设置...

07/17 18:35
740
1
zk实战--rpc框架集群化

在看此篇内容时需要浏览下面内容 netty实战--手写rpc框架 前文功能简介以及功能扩充 利用netty来实现一个点对点的rpc调用。客户端和服务端都是靠手写地址进行socket同学的,无法1对多,也无法...

07/17 13:26
519
0
Spring核心——注解自动装载

从配置上扩展 之前的文章介绍了Spring的IoC容器配置管理方面的详细内容,需要了解的可以从IoC容器的设计模式开始阅读。在介绍基于注解配置的配置之前我们再重复一下在之前提到的基本认识: ...

07/17 11:51
696
1
MyBatis源码解读之延迟加载

1. 目的 本文主要解读MyBatis 延迟加载实现原理 2. 延迟加载如何使用 Setting 参数配置 设置参数 描述 有效值 默认值 lazyLoadingEnabled 延迟加载的全局开关。当开启时,所有关联对象都会延...

07/16 20:46
1K
2
ConcurrentLinkedQueue源码分析

相关文章 Lock锁源码分析 java阻塞队列BlockingQueue HashMap源码分析-jdk1.6和jdk1.8的区别 LinkedList源码分析 ArrayList源码分析 前言 ConcurrentLinkedQueue是一个线程安全的队列,它采用...

07/16 20:17
157
0
ELK三大日志中间组件之 kibana操作手册

ELK操作手册 目 录 1. 概述.......................................................................................................................... 4 1.1. 编写目的................

07/16 17:08
2.3K
6
lombok的使用

lombok是一个编译插件,其可以帮助我们完成一些重复性但是又不得不写的代码,并且可以使代码变得更优雅。 下面开始介绍其使用,首先是下载地址:https://projectlombok.org/download。其次是...

07/15 18:01
770
2
使用Python分析《我不是药神》豆瓣电影短评

小爬怡情,中爬伤身,强爬灰灰。爬虫有风险,使用请谨慎,可能是这两天爬豆瓣电影爬多了,今天早上登录的时候提示号被封了(我用自己帐号爬的,是找死呢还是在找死呢 ...),好在后面发完短信...

07/13 12:36
2.9K
5
[喵咪Liunx(7)]Ceph分布式文件共享解决方案

前言 哈喽大家好呀! 这次给大家带来的Liunx软件分享是鼎鼎大名的Ceph分布式文件系统,笔者了解到Ceph也是遇到了一个问题就是在使用Kubeneters的时候在各个容器中都需要使用同一套文件,但是使用...

07/13 09:52
1K
1
Spring核心——FactoryBean

本文继续之前的2篇文章(BeanPostProcessor和BeanFactoryPostProcessor)介绍Ioc容器的功能扩展。 FactoryBean是用来构造Bean的接口。常规情况下向容器添加一个Bean只需要像下面这样通过XML...

07/12 14:00
1K
2

没有更多内容

加载失败,请刷新页面

下一页

【华为云开发者扶持计划】0元体验2核4G云主机、100GMySql数据库、DevCloud、开发课程等4项福利

超级好用的华为云热门产品、业界领先的Devcloud、 精华凝结的应用服务 、最新最前沿的开发课程,快来免费领取!还有开发者中心众多的资源,将助您获取8万+华为研发员工使用、历经30年磨练的软件开发精华。

华为云

Dubbo服务发布之服务暴露&心跳机制&服务注册

Dubbo服务发布 Dubbo服务发布影响流程的主要包括三个部分,依次是: 服务暴露 心跳 服务注册 服务暴露是对外提供服务及暴露端口,以便消费端可以正常调通服务。心跳机制保证服务器端及客户端...

07/16 21:02
1K
3
MyBatis源码解读之延迟加载

1. 目的 本文主要解读MyBatis 延迟加载实现原理 2. 延迟加载如何使用 Setting 参数配置 设置参数 描述 有效值 默认值 lazyLoadingEnabled 延迟加载的全局开关。当开启时,所有关联对象都会延...

07/16 20:46
1K
2
使用Python分析《我不是药神》豆瓣电影短评

小爬怡情,中爬伤身,强爬灰灰。爬虫有风险,使用请谨慎,可能是这两天爬豆瓣电影爬多了,今天早上登录的时候提示号被封了(我用自己帐号爬的,是找死呢还是在找死呢 ...),好在后面发完短信...

07/13 12:36
2.9K
5
[喵咪Liunx(7)]Ceph分布式文件共享解决方案

前言 哈喽大家好呀! 这次给大家带来的Liunx软件分享是鼎鼎大名的Ceph分布式文件系统,笔者了解到Ceph也是遇到了一个问题就是在使用Kubeneters的时候在各个容器中都需要使用同一套文件,但是使用...

07/13 09:52
1K
1
性能优化之永恒之道(1)(实时sql优化vs业务字段冗余vs离线计算)

在项目中,随着时间的推移,数据量越来越大,程序的某些功能性能也可能会随之下降,那么此时我们不得不需要对之前的功能进行性能优化。如果优化方案不得当,或者说不优雅,那可能将对整个系统...

07/05 22:23
3.5K
8
Spring核心——IOC处理器扩展

非侵入式框架 Spring一直标注自己是一个非侵入式框架。非侵入式设计的概念并不新鲜,目标就是降低使用者和框架代码的耦合,毕竟框架的开发者和使用者几乎肯定不是同一个团队。Spring最早的非...

07/05 15:58
1K
1
RabbitMQ使用分析和高可用集群搭建

一、RabbitMQ 基础理解 RabbitMQ,是一个使用 erlang 编写的 AMQP(高级消息队列协议)的服务实现,简单来说,就是一个功能强大的消息队列服务。 概念理解: Producer: 消息发送者 RabbitMQ...

07/04 18:07
3.7K
8
浅谈设计模式之建造者模式

介绍 意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 主要解决:主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分的子对象用...

07/03 20:10
1K
4
Spring Cloud Gateway 原生的接口限流该怎么玩

关于pig: 基于Spring Cloud、oAuth2.0开发基于Vue前后分离的开发平台,支持账号、短信、SSO等多种登录,提供配套视频开发教程。 码云地址:https://gitee.com/log4j/pig 关于 Spring Cloud...

07/02 06:25
2.9K
6
Spring核心——Bean的定义与控制

在前面两篇介绍Sring核心与设计模式的文章中,分别介绍了Ioc容器和Bean的依赖关系。如果阅读过前2文就会知道,Spring的整个运转机制就是围绕着IoC容器以及Bean展开的。IoC就是一个篮子,所有...

06/28 14:56
2.1K
8
从一份配置清单详解Nginx服务器配置

概述 在前面《Nginx服务器开箱体验》 一文中我们从开箱到体验,感受了一下Nginx服务器的魅力。Nginx是轻量级的高性能Web服务器,提供了诸如HTTP代理和反向代理、负载均衡、缓存等一系列重要特...

06/26 06:57
4.4K
25
oAuth2 升级Spring Cloud Finchley.RELEASE踩坑分享

背景 6.19号,spring团队发布了期待已久的 Spring Cloud Finchley.RELEASE 版本。 重要变化: 基于Spring Boot 2.0.X 不兼容 Spring Boot 1.5.X 期间踩过几个坑,分享出来给大伙,主要是关于...

06/25 07:55
2.6K
8
Elasticsearch 6.3 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3 官方新增的SQL功能非常不错,本文以实际案例来介绍其使用方法: 通过sql实现检索功能(代码中直接操作sql,从...

06/23 01:23
3K
4
为什么 PHP 0088足球分析预测应该学习使用 Swoole

最近两个月一直在研究 Swoole,研究成果即将在6.21正式开源发布,这段时间没有来水文章,趁着今天放假来水水吧。 借助这篇文章,我希望能够把 Swoole 安利给更多人。虽然 Swoole 可能目前定位...

06/16 09:28
3.6K
7
浅谈设计模式之单例模式

单例模式(Singleton Pattern)是 Java 中常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,...

06/15 23:23
1K
1
t-io 集群解决方案以及源码解析

#### t-io 集群解决方案以及源码解析 [TOC] ##### 0x01 概要说明 本博客是基于老谭[t-io](https://gitee.com/tywo45/t-io) showcase中的[tio-websocket-showcase](https://gitee.com/tywo45...

06/09 23:08
3.7K
5
Tomcat Session管理分析

前言 在上文Nginx+Tomcat关于Session的管理中简单介绍了如何使用redis来集中管理session,本文首先将介绍默认的管理器是如何管理Session的生命周期的,然后在此基础上对Redis集中式管理Sessi...

06/06 12:37
2.4K
18
SpringBoot应用部署于外置Tomcat容器

0x01. 概述 SpringBoot平时我们用的爽歪歪,爽到它自己连Tomcat都自集成了,我们可以直接编写SBT启动类,然后一键开启内置的Tomcat容器服务,确实是很好上手。但考虑到实际的情形中,我们的T...

06/05 07:06
2.6K
7
Intellij IDEA神器那些让人爱不释手的小技巧

Intellij IDEA神器那些让人爱不释手的小技巧

06/04 10:12
6.8K
18
http2.0 --速度与激情

目前提升H5应用加载速度的方式有很多,比如缓存、cdn加速、代码压缩合并和图片压缩等技术。这些方法相信大伙如数家珍,然而这些招用完后,是否还有优化空间呢?现在我们祭出大杀器——HTTP ...

06/03 20:18
5.2K
6

没有更多内容

加载失败,请刷新页面

下一页

【华为云开发者扶持计划】0元体验2核4G云主机、100GMySql数据库、DevCloud、开发课程等4项福利

超级好用的华为云热门产品、业界领先的Devcloud、 精华凝结的应用服务 、最新最前沿的开发课程,快来免费领取!还有开发者中心众多的资源,将助您获取8万+华为研发员工使用、历经30年磨练的软件开发精华。

华为云

Spring核心——@Configuration与混合使用

@Configuration 在介绍Spring核心容器的系列文章中已经多次出现这个注解,从使用的角度来说可以把他理解为XML配置中的<beans>标签,但是两者肯定是不等价的。 在<beans>标签中除了使用<bean...

13分钟前
0
0
分布式系统的事务处理

分布式系统的事务处理 2014年01月20日 陈皓 评论 146 条评论 153,430 人阅读 当我们在生产线上用一台服务器来提供数据服务的时候,我会遇到如下的两个问题: 1)一台服务器的性能不足以提供足...

21分钟前
0
0
关于CI框架通过修改.htaccess文件的办法解决无法加载资源文件的方法

CI-CodeIgniter框架之前有过关注,近期有个小项目打算来用一下,发现其在application文件下的访问权限被限制了,一些资源文件CSS,JS,img等资源文件都无法正常加载,谷歌,百度以后,发现有...

31分钟前
0
0
工具-在本地通过jdk自带的jvisualvm和jconsole远程监控Tomcat的JVM运行

1. 进入远程(Linux)系统中的jdk指定目录复制jmxremote.password.template文件重命名为jmxremote.password [root@VM_12_177_centos management]# pwd /agui/jdk/jdk1.8.0_144/jre/lib/manag...

35分钟前
0
0
Springboot入坑(二):Springboot中Filter、Listener的用法

Springboot入坑(二):Springboot中Filter、Listener的用法 上一篇文章中我们讲到了快速搭建Springboot项目以及整合Mybatis,但是在实际的开发中我们还需要用到很多的东西。后面的文章中我们...

45分钟前
3
0
远程执行脚本

构建服务器上,要运行脚本来部署服务的话。遇到的一个问题就是要用ssh和scp来执行远程服务器。 但是有一个问题,就是变量的使用。因为没有掌握到,所以之前有走入误区。还好在百度过程找到如...

47分钟前
1
0
Dart 服务端开发 shelf_bind 包

介绍 提供shelf中间件,允许您将普通Dart功能用作货架处理程序。 shelf_bind赋予你: 使用您自己的方法而不必担心shelf样板 专注于使用您自己的类编写业务逻辑,并让shelf_bind处理将其装入s...

54分钟前
1
0
java postgresql csv文件数据导入

1.使用jar驱动自带的CopyManager(我这里使用的是postgresql-9.4.1212.jre7.jar) public class PGPool { PGPoolingDataSource source = new PGPoolingDataSource(); public PGPool(){ //PG d...

54分钟前
0
0
python自定义分页

def userr(request): current_page=request.GET.get('p',1) current_page=int(current_page) print(current_page) all_pag=len(li) count,yu=divmod(all_pag,10) if yu: count+=1 pag_list=[...

今天 10:15
0
0
SparkStream监听socket时是当客户端使用

当SparkStream通过socket方式(TCP)获取输入的数据源时,其本身是作为客户端去连接服务器端的,并不是自己作为服务器端等待客户端发送数据给自己。 public class TestSparkStream implement...

今天 10:08
0
0
tio-mvc在2018-7-24号的TFB测试结果(进入百万俱乐部)

测试成绩地址 https://www.techempower.com/benchmarks/#section=test&runid=2a8f2912-c4a2-4c32-a576-b1e2e932a906&hw=ph&test=plaintext&l=zik0vz-1&c=4 测试结果概述 1、plaintext跑出165...

今天 09:55
64
1
MySQL数据库恢复的一次实践

参考网页 https://blog.csdn.net/dm1314oooooooo/article/details/70259396 背景 前天不小心把MySQL服务器所在盘(E盘)给格式化了。data文件夹就在服务器文件夹下。 实际做法 不知为何恢复文...

今天 09:43
2
0
docker-compose安装

[djs@localhost ~]$ sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose % Total % Rece...

今天 09:42
1
0
tesserect ocr

sudo apt install tesseract-ocr sudo apt install golang-1.9 sudo apt install libtesseract-dev sudo apt install libleptonica-dev sudo apt install tesseract-ocr-chi-sim #设置环境变...

今天 09:39
0
0
Java保证线程间数据隔离之ThreadLocal

简介 在面试环节中,考察"ThreadLocal"也是面试官的家常便饭,所以对它理解透彻,是非常有必要的. 有些面试官会开门见山的提问: “知道ThreadLocal吗?” “讲讲你对ThreadLocal的理解” 当...

今天 09:26
0
0
BTrace是一个非常不错的java诊断工具

具体内容,马上进行测试使用

今天 09:02
1
0
ubuntu升级 openssh

ubuntu 16.04 的openssh 版本是7.2,会有一些安全问题。需要升级到7.4版本以上。 openssh依赖 libssl-dev zlib1g-dev。离线安装需要将这几个包下载下来。同时需要下载libssl包作为libssl-de...

今天 08:35
0
0
从一份定义文件详解ELK中Logstash插件结构

概述 当下分布式系统的 日志收集、日志分析、日志处理、可视化 的热门技术栈方案当然非 ELK(ElasticSearch、Logstash、Kibana)莫属,从 L → E → K 构成了一条数据的 Pipeline管道: Logs...

今天 06:27
10
0
MAC安装HomeBrew和RabbitMQ

1:在终端输入:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2:如果提示:-bash: brew: command not found(从github上下载插件失败),在当...

今天 01:22
7
0
非对称加密

非对称加密 使用一对密钥:一个用于加密信息,另一个则用于解密信息。 两个密钥之间存在着相互依存关系:即用其中任一个密钥加密的信息只能用另一个密钥进行解密。 其中加密密钥不同于解密密...

今天 00:10
10
0

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部
0088足球分析预测版权所有,转载请说明出处