• Elasticsearch原理解析与性能调优

      基本概念 定义 一个分布式的实时文档存储, 每个字段 可以被索引与搜索 一个分布式实时分析搜索引擎 能胜任上百个服务节点的扩展,并支持 PB 级别的结构化或者非结构化数据 用途 全文检索 结构化搜索 ...

      2020-11-09 10:49谭英智

      阅读更多
    • 理解Task和和async await

      理解Task和和async await

      本文将详解C\ 类当中的Task,以及异步函数async await和Task的关系 一.Task的前世今生 1.Thread 一开始我们需要创建线程的时候一般是通过Thread创建线程,一般常用创建线程方式有以下几种: static void Main(...

      2020-11-09 10:49RyzenAdorer

      阅读更多
    • MapStruct 解了对象映射的毒

      MapStruct 解了对象映射的毒

      前言 MVC模式是目前主流项目的标准开发模式,这种模式下框架的分层结构清晰,主要分为Controller,Service,Dao。分层的结构下,各层之间的数据传输要求就会存在差异,我们不能用一个对象来贯穿3层,这样不符合开发规范且不够灵活。 我们常常会遇到层级之间字段格式需求不一致的情况...

      2020-11-09 10:49JaJian

      阅读更多
    • 上周热点回顾(11.2-11.8)

      热点随笔: · [.Net/.Net Core 的界面框架 NanUI 发布新版本啦!][.Net_.Net Core _ NanUI] ([林选臣][Link 1]) · [【故障公告】访问高峰数据库服务器 CPU 100% 引发全站故障][CPU 100_] ([博客园团队][Link 2...

      2020-11-09 10:49博客园团队

      阅读更多
    • 典型分布式系统分析:Dynamo

      典型分布式系统分析:Dynamo

      本文是典型分布式系统分析系列的第四篇,主要介绍 [Dynamo][],一个在 Amazon 公司内部使用的去中心化的、高可用的分布式 key-value 存储系统。 在典型分布式系统分析系列的第一篇 [MapReduce][] 中提出了本系列主要关心的问题: 系统在性能、可扩展性、可用性...

      2020-11-09 10:49xybaby

      阅读更多
    • 程序人生|从网瘾少年到微软、BAT、字节offer收割机逆袭之路

      程序人生|从网瘾少年到微软、BAT、字节offer收割机逆袭之路

      > 有情怀,有干货,微信搜索【 三太子敖丙 】关注这个不一样的程序员。 > > 本文 GitHub [https://github.com/JavaFamily][https_github.com_JavaFamily] 已收录,有一线大厂面试完整考点、资料以及我的系列文章。 ...

      2020-11-09 10:49敖丙

      阅读更多
    • 寻找性能更优秀的动态 Getter 和 Setter 方案

      寻找性能更优秀的动态 Getter 和 Setter 方案

      反射获取 PropertyInfo 可以对对象的属性值进行读取或者写入,但是这样性能不好。所以,我们需要更快的方案。 方案说明 就是用表达式编译一个 `Action<TObj,TValue>` 作为 Setter,编译一个 `Func<TObj,TValue>` 作为 Getter。...

      2020-11-09 10:49Newbe36524

      阅读更多
    • 手写数字图片识别-卷积神经网络

      手写数字图片识别-卷积神经网络

      导入依赖 from tensorflow import keras from matplotlib import pyplot as plt from tensorflow.keras.layers import Conv2D, MaxPool2D, Fla...

      2020-11-09 10:49不该相遇在秋天

      阅读更多
    • 基于synchronized锁的深度解析

      基于synchronized锁的深度解析

      ![2024393-20201109085150429-1779561072.png][] 1. 问题引入 小伙伴们都接触过线程,也都会使用线程,今天我们要讲的是线程安全相关的内容,在这之前我们先来看一个简单的代码案例。 代码案例: /...

      2020-11-09 10:49AnonyStar

      阅读更多
    • 百亿级数据分表后怎么分页查询?

      百亿级数据分表后怎么分页查询?

      当业务规模达到一定规模之后,像淘宝日订单量在5000万单以上,美团3000万单以上。数据库面对海量的数据压力,分库分表就是必须进行的操作了。而分库分表之后一些常规的查询可能都会产生问题,最常见的就是比如分页查询的问题。一般我们把分表的字段称作shardingkey,比如订单表按照用户ID作为shar...

      2020-11-09 10:49科技缪缪

      阅读更多
    • Open source projects for beginners on GitHub (Python)

      Open source projects for beginners on GitHub (Python)

      ! [759200-20201108232800092-1099133466. JPG] author: hellogithub marinated eggs with the popularity of Python language, more and more people have join...

      2020-11-09 10:49A little cold

      阅读更多
    • Mac 必备优质工具推荐

      Mac 必备优质工具推荐

      定期推荐Mac优质实用应用和工具 2020.05.11 更新 ----------- [Get Plain Text][] ![image][] 官网下载地址:[https://apps.apple.com/cn/app/get-plain-text/id50836806...

      2020-11-09 10:49itzhangbao

      阅读更多
    • el-table动态表头

      el-table动态表头

      ![1157512-20201109103106131-522493414.png][] <el-table class='table-head-transparent' :data='tabl...

      2020-11-09 10:49ThisCall

      阅读更多
    • git 删除iml文件

      --cached不会把本地的.idea删除 git rm -r --cached .idea git commit -m '123' git push -u origin master

      2020-11-09 10:49君子笑而不语

      阅读更多
    • Mac 终端(terminal) oh-my-zsh+solarized配置

      Mac 终端(terminal) oh-my-zsh+solarized配置

      > 本片文章只记录个人平时换新设备配置系统 terminal 过程,个人觉得 Mac 系统的终端足够日常中使用,也有用过 iTem2,也不错,个人喜好,进入正文: 功能 语法高亮 命令行 tab 补全 自动提示符 显示 ...

      2020-11-09 10:49itzhangbao

      阅读更多
    • 抢球鞋?预测股市走势?淘宝秒杀?Python表示要啥有啥

      抢球鞋?预测股市走势?淘宝秒杀?Python表示要啥有啥

      球鞋那么难抢,有没有抢限量版球鞋的神器? 每当限量版球鞋开售的时候,几十万人一拥而入,能抽中的却是少数。 朋友圈刷到别人中标的消息,心里又羡慕又有点酸......这种时候只能去找黄牛了。 ![3720bf7db9ff4f3cad7dd05adf97a460][] 黄牛党都是靠手速抢中的吗?那...

      2020-11-09 10:49街角的守望。

      阅读更多
    • ThinkPHP框架执行流程源码解析

      ThinkPHP框架执行流程源码解析

      > “ > > 本文主要介绍框架的执行流程 > > ” 前言 如果不清楚框架是怎么执行的,那么看在多的代码都是只是认识代码而已,阅读源码是为了学习其框架的设计思想和代码模式。 而执行流程则是将我们学习的东西串联在一起,从而更好地理解。咔咔也会给大家把执行流程用思维导图的方式画出来。...

      2020-11-09 10:49咔咔-

      阅读更多
    • GLSB涉及负载均衡算法

      Topology算法 两种可应用Topology位置: 《1》wideIP对应多个pool \ 需要定义Dest为pool或者pool Region的Topology记录 \ 如果不定义,F5 DNS采取Pool RR 《2》pool对应多个VS \ 需要定义Dest为DC,...

      2020-11-09 10:49Key-Network

      阅读更多
    • 美国大选拜登获胜!硅谷的Python开发者用这种方式调侃懂王

      美国大选拜登获胜!硅谷的Python开发者用这种方式调侃懂王

      上周全民吃瓜的热点莫过于蚂蚁推迟上市和美国大选,作为一名程序员,也喜欢关注这些事情。 还记得上周三的时候川普在摇摆州上领先拜登好几个点,我都不敢打开炒股软件,结果周四醒来一下就反转了,一路逆袭到今天,基本上稳了: ![42bd7bae125a4df591f7771f6592182f][] 在美...

      2020-11-09 10:49街角的守望。

      阅读更多
    • ThinkPHP门面源码解析

      ThinkPHP门面源码解析

      > “ > > 本文主要描述了门面的使用和实现过程以及源码的深度解析。 > > ” @ 前言 使用框架的伙伴应该都知道在5.1时框架新增了一个特性那就是本文将编写的门面,也就是facade这个特性。 使用过这个特性的都明白其中的好处,那就是方法调用可以直接静态进行调用,不用再使用...

      2020-11-09 10:50咔咔-

      阅读更多
  • 猜你喜欢