ICode9

精准搜索请尝试: 精确搜索
  • 五分钟给你的 gRPC服务 加上 HTTP 接口2022-07-19 09:31:11

    gRPC 服务要加 HTTP 接口? go-zero 给大家带来极简的 RESTful 和 gRPC 服务开发体验的同时,社区又给我们提出了新的期望: 我想只写一次代码 既要 gRPC 接口 也要 HTTP 接口 既要。。。也要。。。 也有道理嘛!你看用户怎么说: 用户A:一套逻辑,api和rpc一起 用户B:go-zero要是能简化这一

  • 五分钟理解Angular的整体架构2022-07-18 16:34:27

    尽管现在被称为Angular5,实际上它只是这个诞生于2012年的前端框架 的的第四个版本. 看起来差不多半年就发布一个新版本,不过实际上从重写的版本2开始,开发 接口与核心思想就稳定下来了,并基本保持着与前序版本的兼容性。 我们看官方文档的时候,上面介绍一大堆, 如果你不是深入实践的

  • 五分钟搭建博客系统 OK?2022-04-09 13:01:06

    前言: 请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 概要: 通过 Docker Compose 在使用Docker容器构建的隔离环境中轻松运行 WordPress。在开始之前,请确保已安装Compose 。 上篇我们介绍到 docker容器编排原来这么丝滑~ 环境检查 可以通过如下命令检查: docker-compose

  • 五分钟掌握Redis之缓存雪崩问题2022-03-01 20:32:02

    Redis之缓存雪崩问题 这里是允谦的学习之路

  • 谁说五分钟不能看明白C语言的指针?2022-01-30 13:06:06

    本文会非常简单地说明指针是在干嘛,什么时候用,怎么去用,不会涉及复杂的&*()混搭最后问类型的奇怪例子。 指针是在干嘛 举个简单的例子: 你把你的小秘密写了一个纸条,放进了一个盒子,你打开这个盒子就可以看到小纸条,这是一种直接访问内存中数据的方式,也是我们最一般的数据访问方式

  • 【每天五分钟大数据-第一期】 伪分布式+Hadoopstreaming2021-12-10 19:00:38

    说在前面 之前一段时间想着把 LeetCode 每个专题完结之后,就开始着手大数据和算法的内容。 想来想去,还是应该穿插着一起做起来。 毕竟,如果只写一类的话,如果遇到其他方面,一定会遗漏一些重要的点。 LeetCode 专题复盘,已经进行了一大半了。 大数据计划 正式开始有更新大数据想法的时候

  • 五分钟 配置 Git 使用 SSH 访问2021-11-26 16:00:29

    随便找个文件夹 右键打开Bash ssh-keygen -t ed25519 -C "zhaozhengyan@live.com" 提示输入文件名, 输入 id Enter file in which to save the key (/c/Users/zhaozhengyan/.ssh/id_ed25519): id 提示输入密码: Enter passphrase (empty for no passphrase): 再次输入密码: Ent

  • Node.js 使用饭碗警告五分钟实现电话、短信报警2021-10-28 16:05:14

    准备工作 首先注册饭碗警告,点击用户头像,进入「联系方式」页面添加电话、短信或其他联系方式。 新建转发规则 进入「转发规则」页面,点击「+」新建转发规则,配置如下: 如上图所示,我们添加了两个模板变量 brief 和 details,分别取 query string 中的同名参数,并在「通知简述」和「

  • 五分钟快速了解Airflow工作流2021-10-24 11:06:08

    简介 Airflow是一个以编程方式创作、调度和监控工作流的平台。 使用 Airflow 将工作流创作为有向无环图(DAG)任务。 Airflow 调度程序按照你指定的依赖项在一组workers上执行您的任务。同时,Airflow拥有丰富的命令行实用程序使得在DAG上进行复杂的诊断变得轻而易举。并且提供

  • 并发编程:乱序执行的那些事儿五分钟给你整明白2021-10-20 17:02:48

    什么是乱序执行 乱序执行 [1] ,简单说就是程序里面的代码的执行顺序,有可能会被编译器、CPU 根据某种策略调整顺序(俗称,“打乱”)——虽然从单线程的角度看,乱序执行不影响执行结果。 为什么需要乱序执行 主要原因是 CPU 内部采用 流水线技术 [2] 。抽象且简化地看,一个 CPU 指令的执

  • 五分钟包教你学会写Shell脚本2021-09-22 23:02:13

    做 Java 的肯定都接触过 Linux 系统,那么很多时候我们在开发的过程中都是把我们项目打成一个jar包,或者是war包的形式,然后通过 XFTP 上传到我们服务器的指定目录,然后运行一端启动脚本,让我们的项目变得可以访问 就像 ./sh service.sh start 然后启动我们写好的 sh 的shell脚本。

  • 再过五分钟,你就懂 HTTP 2.0 了!2021-09-01 10:03:04

    Hey guys ,各位小伙伴们大家好,这里是程序员 cxuan,欢迎你收看我最新一期的文章。 这篇文章我们来聊一聊 HTTP 2.0,以及 HTTP 2.0 它在 HTTP 1.1 的基础上做了哪些改变,以及 HTTP 2.0 都有哪些特征,那么废话不多说,下面开始本篇文章。 哦对了,如果你没有看过笔者的 HTTP 1.1 系列的相关文

  • 五分钟学会ios反编译2021-07-30 12:00:40

    将用以下几个方面来阐述我的观点: iOS app可以“有条件”地被反编译脱掉App Store给“二级制文件”穿上的外衣如何利用工具去反编译iOS app可以“有条件”地被反编译 首先,告诉大家一个不幸的消息,上架至App Store的app,被apple加密了。所以标题才是“有条件”才能进行反编译,令人欣喜

  • 《每天五分钟冲击python基础之字符串基础入门》(五)(重点)2021-06-30 10:54:39

    ## 前言 上节课已经教大家学会了如何注释和如何使用注释来测试代码了,那么今节课就先学字符串的入门,那你们肯定会问,为什么不先教其他的变量类型(例如:数值类型:整型、浮点型、复数,运算符:算术运算符、位运算符)那些的,因为以我过往开发的经验,字符串类型是写代码的时候,经常用到,所以先将这部

  • 前端|五分钟了解http协议2021-06-29 16:55:08

      什么是http协议? 长话短说,直接进入正题。http协议翻译成汉语就是超文本传输协议,是一个简单的请求-响应协议。它在应用层进行使用,属于Web协议族中的一种。该协议运行在TCP之上,是基于C/S架构的一个通信协议。在使用时,服务器需要时时监控TCP的80端口,以保证通信。  http协议主要规

  • 五分钟了解什么是Mybatis(超详细)2021-06-16 15:05:08

    MyBatis框架是什么? MyBatis 框架: MyBatis 本是apache 的一个开源项目 iBatis, 2010 年这个项目由apache software foundation 迁移到了google code,并且改名为 MyBatis 。2013 年 11 月迁移到Github。 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。My

  • 五分钟带你了解Django框架设计思想!2021-06-15 11:54:16

      Python编程语言的持续火爆,在最新Tiobe编程语言排行榜中位列第五,热度持续增加,尤其是在 AI 和 大数据时代,Python是 AI 和大数据时代的第一开发语言。这已经是一个不争的事实了,唯一的悬念就是谁能坐上第二把交椅了。   Python是胶水语言,应用及其广泛。在web应用领域,国内知名互联

  • 《每天五分钟冲击python基础之PyCharm安装》(三)2021-06-15 11:07:08

    ## 序言 上节就说到安装了 “sublime text3” 编辑器,细心的同学就会发现,自己打的代码明明是没有问题,但是就提示一直报错,代码重重复复打了几遍又几遍,还是显示报错,然后就觉得python很难学,就放弃了,不知道你们是否会这样呢? 类似这样的报错: ![image.png](https://s2.51cto.com/images/20

  • 五分钟自制计算器2021-06-07 18:52:39

    基于C#的自制计算器需求功能介绍步骤实现页面需求我们在生活中,或多或少都使用过计算器。那么我们是否可以自己制作一款计算器呢,答案当然是可以的。功能介绍我们需要将0~9这10个数字的按键,还需要四则运算需要的加、减、乘、除等,具体界面如下。步骤打开VS,创建Windows窗体应用选择项目

  • 提高程序员工作效率的11个技巧2021-05-28 20:04:01

    “吃苦耐劳”真的是优良品质吗,与你怎么做相比,老板们应该更关心你做了什么、达到的效果。所以,效率,还是效率,希望这些实用小技巧对大家有所帮助。 1、两分钟法则 如果一件事可以在两分钟内完成,比如回复邮件,一个简单的家务,就立即完成,因为记住它、计划时间、在后来完成它,可能

  • 五分钟内的 Python 虚拟环境2021-05-24 15:58:12

    文章目录 安装创建在哪里存储虚拟环境?使用虚拟环境移动/重命名/复制环境?常见问题我正在使用 virtualenv。我是否需要为要使用它的每个 Python 安装它?我是系统上的唯一用户。我仍然需要虚拟环境吗?我正在使用 Docker。我仍然需要虚拟环境吗?那 Pipenv 呢? 你好,我是悦创。

  • Java四种引用类型原理你真的搞明白了吗?五分钟带你深入理解!2021-05-13 14:54:52

    Java中一共有4种引用类型(其实还有一些其他的引用类型比如FinalReference):强引用、软引用、弱引用、虚引用。 其中强引用就是我们经常使用的Object a = new Object(); 这样的形式,在Java中并没有对应的Reference类。 本篇文章主要是分析软引用、弱引用、虚引用的实现,这三种引用类型

  • 五分钟了解一致性hash算法2021-05-08 11:02:00

      前言  一致性哈希算法的设计目标是为了解决因特网中的热点问题,现在也被广泛应用在分布式系统中。  比如针对负载均衡问题,对hash值取模的算法扩展性差,当增加或者减少服务器时,映射关系可能会出现问题,采用一致性hash算法,就能较好的解决该问题。  Hash值取模算法存在的问题 

  • 给我五分钟,带你彻底掌握 MyBatis 缓存的工作原理2021-05-06 10:58:07

    前言在计算机的世界中,缓存无处不在,操作系统有操作系统的缓存,数据库也会有数据库的缓存,各种中间件如Redis也是用来充当缓存的作用,编程语言中又可以利用内存来作为缓存。自然的,作为一款优秀的ORM框架,MyBatis中又岂能少得了缓存,那么本文的目的就是带领大家一起探究一下MyBatis的缓存是

  • Java教程分享:五分钟了解一致性hash算法2021-05-06 10:51:44

      前言  一致性哈希算法的设计目标是为了解决因特网中的热点问题,现在也被广泛应用在分布式系统中。  比如针对负载均衡问题,对hash值取模的算法扩展性差,当增加或者减少服务器时,映射关系可能会出现问题,采用一致性hash算法,就能较好的解决该问题。  Hash值取模算法存在的问题 

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

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

ICode9版权所有