首页 > 2020年08月17日 > 全部分享
如何开始学Python?Python新手入门哪个教程好
如何开始学Python?其实玩个游戏就行。但不是普通游戏哦,是用Python做的这个塔防游戏。
分类:编程语言   时间:2020-08-17 08:20:24    收藏:0  评论:0  赞:0  阅读:60
Elasticsearch 之 Filter 与 Query 有啥不同?
武培轩推荐搜索ElasticsearchJavaSpringBootMySQLRedis数据结构今天来了解下Elasticsearch(以下简称ES)中的Query和Filter。在ES中,提供了Query和Filter两种搜索:QueryContext:会对搜索进行相关性算分FilterContext:不需要相关性算分,能够利用缓存来获得更好的性能举一个栗子,比如需要搜索一场电影,包含以下信息:
分类:其他   时间:2020-08-17 08:20:08    收藏:0  评论:0  赞:0  阅读:55
Spring Boot 集成阿里云 OSS 进行文件存储
武培轩推荐搜索SpringBootJava数据结构MySQLRedisElasticsearch最近因为项目中需要存储很多的图片,不想存储到服务器上,因此就直接选用阿里云的对象服务(ObjectStorageService,简称OSS)来进行存储,本文将介绍SpringBoot集成OSS的一个完整过程。那么OSS是什么呢?简而言之,OSS是一种海量、安全、低成本、高可靠的云存储服务。关于OSS的知
分类:编程语言   时间:2020-08-17 08:19:50    收藏:0  评论:0  赞:0  阅读:88
Spring Boot 集成 WebSocket 实现服务端推送消息到客户端
武培轩推荐搜索SpringBootJavaMySQLRedisGit数据结构假设有这样一个场景:服务端的资源经常在更新,客户端需要尽量及时地了解到这些更新发生后展示给用户,如果是HTTP1.1,通常会开启ajax请求询问服务端是否有更新,通过定时器反复轮询服务端响应的资源是否有更新。ajax轮询在长时间不更新的情况下,反复地去询问会对服务器造成很大的压力,对网络也有很大的消耗,如果定时的时间比较大
分类:编程语言   时间:2020-08-17 08:18:49    收藏:0  评论:0  赞:0  阅读:68
什么是 Spring Cloud?| 文末赠书
原创武培轩武培轩6月29日来自专辑SpringBoot系列武培轩推荐搜索送书SpringBootJava数据结构MySQLRedisSpringCloud是一系列框架的有序集合,它利用SpringBoot的开发便利性,巧妙地简化了分布式系统基础设施的开发,如服务注册、服务发现、配置中心、消息总线、负载均衡、断路器、数据监控等,这些都可以用SpringBoot的开发风格做到一键启动和部署。简而言之,
分类:编程语言   时间:2020-08-17 08:18:31    收藏:0  评论:0  赞:0  阅读:71
一个故事带你了解版本控制
武培轩推荐搜索GitJava数据结构SpringBootMySQLRedis当我们初次在项目中使用版本控制时,这个概念可能难以理解。我看到很多人(也包括我)都在运行诸如gitpull,gitpush以及运行其他一些我不理解的命令。为什么我既要commit还要push?为什么每个新特性都需要新建一个分支?在使用Git进行协同工作几个月后,对于版本控制这个概念就比较清晰了,可以更好地理解和使用版本控制
分类:其他   时间:2020-08-17 08:18:17    收藏:0  评论:0  赞:0  阅读:57
Java 线程池中的线程复用是如何实现的?
武培轩推荐搜索Java数据结构SpringBootMySQLRedisElasticsearch前几天,技术群里有个群友问了一个关于线程池的问题,内容如图所示:关于线程池相关知识可以先看下这篇:为什么阿里巴巴Java开发手册中强制要求线程池不允许使用Executors创建?那么就来和大家探讨下这个问题,在线程池中,线程会从workQueue中读取任务来执行,最小的执行单位就是Worker,Work
分类:编程语言   时间:2020-08-17 08:18:02    收藏:0  评论:0  赞:0  阅读:65
5 个 IDEA 必备插件,让效率成为习惯
武培轩推荐搜索Java数据结构SpringBootMySQLRedisElasticsearchIDEA是最好的IDE,谁赞成,谁反对?IDEA是Java开发人员中最受欢迎和用户友好的IDE之一,它具有许多便利的功能,例如智能代码完成,自动执行繁琐的重复开发任务,因此它已成为Java社区中的友好IDE。本文我想分享一些实用的IDEA插件,可以在让你的编程效率更上一层楼。PS:IDEA安装插件方式,
分类:其他   时间:2020-08-17 08:17:47    收藏:0  评论:0  赞:0  阅读:62
性能调优必备利器之 JMH
武培轩推荐搜索Java数据结构SpringBootMySQLRedisNginxif快还是switch快?HashMap的初始化size要不要指定,指定之后性能可以提高多少?各种序列化方法哪个耗时更短?无论出自何种原因需要进行性能评估,量化指标总是必要的。在大部分场合,简单地回答谁快谁慢是远远不够的,如何将程序性能量化呢?这就需要我们的主角JMH登场了!JMH简介JMH(JavaMicrobenc
分类:其他   时间:2020-08-17 08:17:30    收藏:0  评论:0  赞:0  阅读:59
如何优雅地停止 Spring Boot 应用?
武培轩推荐搜索SpringBootJava数据结构MySQLNginxElasticsearch首先来介绍下什么是优雅地停止,简而言之,就是对应用进程发送停止指令之后,能保证正在执行的业务操作不受影响,可以继续完成已有请求的处理,但是停止接受新请求。在SpringBoot2.3中增加了新特性优雅停止,目前SpringBoot内置的四个嵌入式Web服务器(Jetty、ReactorNetty、Tom
分类:编程语言   时间:2020-08-17 08:17:10    收藏:0  评论:0  赞:0  阅读:78
Docker Swarm群集配置实战——第一战
DockerSwarm和DockerCompose一样,都是Docker官方容器编排项目,但不同的是,DockerCompose是一个在单个服务器或主机上创建多个容器的工具,而DockerSwarm则可以在多个服务器或主机上创建容器集群服务,对于微服务的部署,显然DockerSwarm会更加适合。从Docker1.12.0版本开始,DockerSwarm已经包含在Docker引擎中(dockers
分类:其他   时间:2020-08-17 08:16:53    收藏:0  评论:0  赞:0  阅读:75
关于Java多线程看这一篇就够了,从创建线程到线程池分析的明明白白
前言进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,即进程空间或(虚空间)。进程不依赖于线程而独立存在,一个进程中可以启动多个线程。线程是指进程中的一个执行流程,一个进程中可以运行多个线程。线程总是属于某个进程,线程没有自己的虚拟地址空间,与进程内的其他线程一起共享分配给该进程的所有资源,统一进程内的线程共享一个堆内存,每个线程具有自己的栈内存。“同时”执行是人的感觉,在线程
分类:编程语言   时间:2020-08-17 08:16:36    收藏:0  评论:0  赞:0  阅读:48
Java并发编程(07):Fork/Join框架机制详解
本文源码:GitHub·点这里||GitEE·点这里一、Fork/Join框架Java提供Fork/Join框架用于并行执行任务,核心的思想就是将一个大任务切分成多个小任务,然后汇总每个小任务的执行结果得到这个大任务的最终结果。这种机制策略在分布式数据库中非常常见,数据分布在不同的数据库的副本中,在执行查询时,每个服务都要跑查询任务,最后在一个服务上做数据合并,或者提供一个中间引擎层,用来汇总数据
分类:编程语言   时间:2020-08-17 08:16:21    收藏:0  评论:0  赞:0  阅读:68
操作系统--x86分页机制
分页机制上在上篇博客中可以得知对x86进行分页-需要准备页目录与页表,并且书写了一个SetupPage函数,在这里提出一个问题--如下图所示如上图所示,问题是--当callSetupPage在不同的位置的时候程序会有什么变化,同时还引出另外一个问题--进入32位保护模式代码后,应该在什么时候启动分页机制,并建立页表?1.两个不同位置调用是不同的,第一个调用返回之后,下面所需要访问地址时需要映射,称
分类:其他   时间:2020-08-17 08:16:03    收藏:0  评论:0  赞:0  阅读:81
salt-stack
salt-stack简单安装部署环境:centos7(master)192.168.179.135centos6(minion)192.168.179.129关闭selinuxfirewalld配置salt-stack的yum源:yum源可以从阿里云官网下载安装:centos7:sudoyuminstallhttps://mirrors.aliyun.com/saltstack/yum/redha
分类:其他   时间:2020-08-17 08:15:45    收藏:0  评论:0  赞:0  阅读:65
Excelize 发布 2.3.0 版本,Go 语言 Excel 文档基础库
Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,可以使用它来读取、写入由 MicrosoftExcel?2007 及以上版本创建的电子表格文档。支持 XLSX / XLSM / XLTM 等多种文档格式,2020 年 8 月 10 日,社区正式发布了 2.3.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。
分类:编程语言   时间:2020-08-17 08:15:31    收藏:0  评论:0  赞:0  阅读:60
MySQL5.7 MHA测试with GTID
我的实验MHA环境准备:192.168.199.101manager192.168.199.102node01192.168.199.103node02192.168.199.104node03主机环境[root@manager~]#uname-aLinuxmanager3.10.0-1062.12.1.el7.x86_64#1SMPTueFeb423:02:59UTC2020x86_64x86_
分类:数据库技术   时间:2020-08-17 08:14:58    收藏:0  评论:0  赞:0  阅读:73
openwrt 配置文件
openwrt 配置文件
分类:其他   时间:2020-08-17 08:14:16    收藏:0  评论:0  赞:0  阅读:95
编码的由来
很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为**”字节**“。再后来,他们又做了一些可以处理这些字节的机器,机器...
分类:其他   时间:2020-08-17 08:13:41    收藏:0  评论:0  赞:0  阅读:74
回去等通知吧, 连sql的执行顺序都不知道?
接下来再走一步,让我们看看一条SQL语句的前世今生。首先看一下示例语句:SELECTDISTINCT<select_list>FROM<left_table><join_type>JOIN<right_table>ON<join_condition>WHERE<where_condition>GROUPBY<group_
分类:数据库技术   时间:2020-08-17 08:12:21    收藏:0  评论:0  赞:0  阅读:71
334条   上一页 1 ... 14 15 16 17 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!