ICode9

精准搜索请尝试: 精确搜索
  • 基于 Hexo 从零开始搭建个人博客系列2022-06-06 16:00:40

    原文链接:基于 Hexo 从零开始搭建个人博客系列 基于 Hexo 从零开始搭建个人博客系列文章: 基于 Hexo 从零开始搭建个人博客(一) 基于 Hexo 从零开始搭建个人博客(二) 基于 Hexo 从零开始搭建个人博客(三) 基于 Hexo 从零开始搭建个人博客(四) 基于 Hexo 从零开始搭建个人博客(五) 基于 Hexo

  • 基于nchan 开发消息服务的一些核心知识点2022-06-05 17:00:58

    以前简单说明下如何集成,在此说明下集成核心的指令,可以加速我们的集成 参考集成模式 此图以前简单介绍过     核心: 基于redis 以及一些消息管理api,我们利用nchan 提供的auth 以及消息转发能力,对于消息进行处理,对于消息做一些扩展 几个核心指令 认证&安全 因为部分处理属于长

  • Markowitz投资组合模型—基于R2022-06-03 23:02:14

    模型的介绍 1952年Markowitz给出了现代投资组合理论的基本框架,并于1990年获得诺贝尔经济学奖. 其基本思想是用收益率的期望来度量投资股票的收益率,用收益率的方差来衡量投资的风险,方差越大风险越大,方差越小风险越小. 模型的建立 假设有三种股票 \(A,B,C\),它们的年收益率分别为 \(R

  • 【读书笔记】《极客时间-透视HTTP协议》2022-05-31 19:35:36

    学习要有广度,但更要有深度。 01 时势与英雄:HTTP的前世今生 HTTP协议始于三十年前蒂姆·伯纳斯-李的一篇论文; HTTP/0.9是个简单的文本协议,只能获取文本资源; HTTP/1.0确立了大部分现在使用的技术,但它不是正式标准; HTTP/1.1是目前互联网上使用最广泛的协议,功能也非常完善; HTTP/2基

  • 基于golang的swagger2022-05-29 15:00:24

    Swagger 相关的工具集会根据 OpenAPI 规范去生成各式各类的与接口相关联的内容,常见的流程是编写注解 =》调用生成库-》生成标准描述文件 =》生成/导入到对应的 Swagger 工具。   一般步骤: 1.按照swagger要求给接口代码添加声明式注释 2.使用swag工具扫描代码自动生成api接口文

  • 实现延时消息2022-05-23 15:35:15

    1.基于外部存储实现的方案           基于外部存储的方案本质上都是一个套路,将 MQ 和 延时模块 区分开来,延时消息模块是一个独立的服务/进程。延时消息先保留到其他存储介质中,然后在消息到期时再投递到 MQ。 1.1、基于 数据库(如MySQL) 基于关系型数据库(如MySQL)延时消息表的方

  • mysql锁分类2022-05-21 23:03:02

    参考链接:https://github.com/hongwen1993/all/blob/master/database/lock.md 1、基于锁的粒度分类:行级锁(innodb)、表级锁(innodb、myIsam)、页级锁(innodb)、记录锁、间隙锁(又称gap)、临键索(又称Next-key lock) 2、基于锁的状态分类:意向共享锁、意向排他锁 3、基于锁的属性分类:共享锁、排

  • 对DAO的理解2022-05-20 23:34:02

    DAO是英文Decentralized Autonomous Organization的缩写,中文译字“岛”,是基于区块链核心思想理念(由达成同一个共识的群体自发产生的共创、共建、共治、共享的协同行为)衍生出来的一种组织形态。是区块链解决了人与人之间的信任问题之后的附属产物。DAO(岛)是公司这一组织形态的进化

  • 基于redis的商品秒杀系统2022-05-19 20:00:36

    利用redis的乐观锁,实现秒杀系统的数据同步(基于watch实现), 用户一: import redis conn = redis.Redis(host='127.0.0.1',port=6379) # conn.set('count',1000) with conn.pipeline() as pipe: # 先监视,自己的值没有被修改过 conn.watch('count') # 事务开始 p

  • 基于遥感厦门市水环境质量分析管理系统2022-05-19 14:32:42

    ——厦门市自然环境保护局提供 系统基于企业级遥感平台软件ENVI Services Engine搭建,构建了遥感影像水环境污染指标解译算法,并集成到智慧环保平台。基于这种企业级遥感软件技术,让专业遥感软件和高端硬件对非专业人士来说更加“友好”。普通工作人员都能简单快捷地利用遥感影像对水

  • NetModular框架2022-05-17 21:04:49

    业务模块化快速开发框架 开箱即用、专注业务、高效开发、模块复用 一天一模块、三天一系统、拒绝加班、放飞自我 用代码改变世界     NetModular  https://github.com/17MKH/Mkh NetModular 是什么 NetModular 是一款为中小型企业而生的基于.Net Core 3.1 开发的业务模块化快速

  • IOCBean管理之xml方式2022-05-12 20:31:32

    Bean管理指的是两个操作:spring创建对象,spring注入属性 而实现Bean管理有两种方式:1:基于xml文件配置,2:基于注解配置 bean管理之xml方式注入集合属性(array ,set,list,map属性) <bean>标签创建类的对象 <property>标签设置属性值 通过有参构造器使用<constructor arg>标签设置属

  • 常见网络协议2022-05-12 13:01:58

    网络模型及各层常见的协议 基于TCP的协议 基于UDP的协议

  • citus ha 参考部署方案2022-05-08 22:31:57

    参考图 注意此版本比较适合citus 11.0 以及以上的(但是11.0 暂时还没ga)     集成说明 因为citus 的coordinator、worker 都支持基于流式复制的,我们基于patroni 保证节点的高可用(推荐使用同步复制),为了规避业务使用的问题,我们可以基于haproxy + keepalived 解决vip 的问题,对于通

  • Java并发容器简介2022-05-08 19:00:47

    一、容器介绍 Java中的容器主要可以分为四大类,分别是List、Map、Set和Queue,不考虑多线程并发的情况下,容器类一般使用ArrayList、HashMap等线程不安全的类,效率更高。在并发场景下,常会用到ConcurrentHashMap、ArrayBlockingQueue等线程安全的容器类,虽然牺牲了一些效率,但却得到了安全

  • localstack 强大的云服务环境模拟器2022-05-07 20:06:06

    localstack 是基于python开发可以使用docker 运行aws 云环境模拟器,支持的服务不少,同时官方也提供了专业版以及企业版(基于订阅的) 包含的特性 高效、快速的基于本地环境运行开发以及测试 不依赖云基础设施 参考玩法 此图来自官方文档,可以很好的说明localstack提供的能力     参

  • 基于深度学习的计算机视觉研究新进展2022-05-06 13:34:46

    基于深度学习的计算机视觉研究新进展

  • 基于docker的cicd2022-05-05 02:31:55

    基于docker的cicd harbor配置 #部署harbor前需要安装docker docker-compose # 下载docker部署包 # https://download.docker.com/linux/static/stable/x86_64/ [root@harbor ~]# tar xf docker-20.10.10.tgz [root@harbor ~]# mv docker/* /usr/bin/ #加入systemd管理 #--------

  • iasql-engine 基础设施即数据2022-05-05 00:31:52

    iasql-engine 是基于pg 的基础设施即数据 来自官方的一张图 这张图比较形象的说明了iasql-engine的功能     说明 iasql-engine 的的理念很不错,目前只支持基于aws 的,也在计划支持其他云厂商的,代码基于了typescript orm 使用了typeorm 还是值得学习参考的 参考资料 https://gith

  • 基于qt pyside2的小工具2022-05-03 08:34:45

    from PySide2.QtWidgets import QApplication, QMessageBox,QPlainTextEdit from PySide2.QtUiTools import QUiLoader from PySide2.QtCore import QFile from PySide2.QtGui import QIcon import requests class Stats(): def __init__(self): ''&#

  • 基于redisson实现分布式锁2022-05-02 14:01:27

      在日常业务开发中,为了解决并发问题,比如,同一个时刻,多笔相同订单号的订单同时请求,我们只会受理一笔,其他的请求拒绝。我们通常都是用分布锁来解决,当然,也可以使用数据库的唯一索引来解决,数据新增的时候会报插入异常,这样如果系统并发很大,会给数据库造成很大的压力,通常都不会这么操

  • 基于网络质量的自适应服务 All In One2022-04-29 23:02:04

    基于网络质量的自适应服务 All In One 自适应服务 当加载构成页面主要内容的资源时,根据用户的设备或网络条件按需获取不同的资源会是一个有效做法。您可以使用网络状况 API、设备内存 API 和硬件并发 API 来实现这一做法。 如果您有对初始渲染十分关键的大型资产,那么您可以根据用

  • k8s statefulset控制器2022-04-27 14:04:51

    k8s statefulset 1.1 简介 StatefulSet 是为了解决没有状态的服务的问题,Deployment和ReplicaSets是为无状态服务而设计,其应用场景包括: 稳定的持久化存储,即Pod重新调度后还能访问到相同的持久化数据,基于PVC来实现 稳定的网络标志,即Pod重新调度后,PodName和Hostname不变,基于Headless

  • 一、FastAPI 简介2022-04-26 14:34:20

    FastAPI 是快速构建高效API的现代Web框架,他使用的是python3.6+,并基于python标准类型提示。 核心特点: 速度快:可与NodeJS和Go比肩的极高性能(归功于Starlette和Pydantic),是最快的python网络框架之一。 开发快: Bug少:人为错误减少 智能:强大的编辑器支持。 简单:易学易用。 健壮:生产级别

  • PostgreSQL13.5异步流复制以及基于pgpool的高可用2022-04-25 10:31:56

                                                                                                                                                                               

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有