ICode9

精准搜索请尝试: 精确搜索
  • 部署Qt程序-Linux2022-08-16 23:30:41

    Qt程序编译出可执行文件之后,一般会依赖Qt的相关动态库,在没有安装过Qt的机器上就无法运行。所以在部署时需要将依赖的Qt相关库文件也打包进去。 linuxdeployqt工具 windeployqt或linuxdeployqt可以打包相应平台的qt程序 下载工具 访问 https://github.com/probonopd/linuxdeployq

  • Blazor和Vue对比学习(知识点杂锦3.04):Blazor中C#和JS互操作(超长文)2022-08-14 14:30:25

    C#和JS互操作的基本语法是比较简单的,但小知识点特别多,同时,受应用加载顺序、组件生命周期以及参数类型的影响,会有比较多坑,需要耐心的学习。在C#中调用JS的场景会比较多,特别是在WASM模式下,由于WebAssembly的限制,很多时候,还是需要借助JS去控制DOM或BOM,比如WebStorage、WebGL、MediaCa

  • Service详解2022-07-10 23:02:28

    Service 的概念 Kubernetes Service 定义了这样一种抽象:一个 Pod 的逻辑分组,一种可以访问它们的策略 —— 通常称为微服务。 这一组 Pod 能够被 Service 访问到,通常是通过 Label Selector             Service能够提供负载均衡的能力,但是在使用上有以下限制: 只提供 4 层

  • flutter自学笔记0012022-07-07 18:05:27

    import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return MaterialApp(

  • Kubernetes——Pod资源亲和调度2022-07-06 17:02:15

    Pod资源亲和调度   出于高效通信的需求,偶尔需要把一些 Pod 对象组织在相似的位置(同一节点、机架、区域或地区等),如某业务的前端 Pod 和后端 Pod 等,此时可以将这些 Pod 对象间的关系称为亲和性。   偶尔,出于安全或分布式等原因也有可能需要将一些 Pod 对象在其运行的位置上隔离开

  • Kubernetes——StatefulSet控制器资源的金丝雀部署2022-06-29 16:01:46

    金丝雀部署 StatefulSet 控制器的资源 一、金丝雀部署   将处于暂存状态的更新操作的 partition 定位于 Pod 资源的最大索引号,即可放出一只金丝雀,由其测试第一轮的更新操作,在确认无误后通过修改 partition 属性的值更新其他的 Pod 对象是一种更为稳妥的更新操作。   StatefulSet

  • Ubuntu 系统下搭建 SRS 流媒体服务器2022-06-22 09:32:16

    一、克隆项目 git clone https://github.com/ossrs/srs 二、执行编译 cd srs/trunk sudo ./configure && make 三、启动 sudo ./objs/srs -c conf/srs.conf 四、ffmpeg推流 1.gphoto2 推流 # 高清流(libx264或者h264) gphoto2 --stdout --capture-movie | ffmpeg -re -i - -v

  • Kubernetes之十---Pod控制器详解2022-06-15 22:35:06

    1、Pod控制器 1.1 介绍   Pod控制器是用于实现管理pod的中间层,确保pod资源符合预期的状态,pod的资源出现故障时,会尝试 进行重启,当根据重启策略无效,则会重新新建pod的资源。        Master 的各组件中, API Server 仅负责将资源存储于 etcd 中,并将其变动通知给各相 关的客户端

  • Kuberneres之六---kubectl应用快速入门2022-06-15 22:34:17

    1、使用kubectl 1.1 介绍 kubectl用于运行Kubernetes集群命令的管理工具。   1.2 语法 1 kubectl [command] [TYPE] [NAME] [flags]  command:指定要在一个或多个资源执行的操作,例如操作create,get,describe,delete。TYPE:指定资源类型Resource types。  Name区

  • Dockerfile内容及基础指令2022-05-24 22:01:59

    Dockerfile的作用:构建有项目执行环境的python容器 Dockerfile文件内容: FROM python:3.9-alpine MAINTAINER fish WORKDIR /myapp ADD ./page.txt /myapp RUN pip install -r page.txt -i https://pypi.tuna.tsinghua.edu.cn/simple CMD ["python3","main.py"] 相关指令解释: FRO

  • Docker部署Java2022-05-22 11:34:09

    1. 官方镜像 1.1 镜像地址 https://hub.docker.com/_/openjdk 1.2 SimSun.ttf https://github.com/StellarCN/scp_zh/tree/master/fonts 2. 创建镜像 2.1 Dockerfile 基础镜像必须是alpine版本,该版本可执行apk命令 # 第一行必须指令基于的基础镜像 FROM openjdk:8-jre-alpine #

  • flutter知识笔记2022-05-20 12:02:47

    1.MaterialApp 标准app风格模式,含标题、主题、首页等属性 void main() => runApp(const MyApp()); class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); // This widget is the root of your application. @override Widget build(Buil

  • 4 pod的状态以及探针类型和方式2022-05-14 14:31:53

    一 Pod的常见状态、pause容和init容器 1 pod常见的状态 Unschedulable #pod不能被调度,kube-scheduler没有匹配到合适的node节点 PodScheduled #pod正处于调度中,在kube-schedulerg刚开始调度的时候,还没有将pod分配到指定的node,在筛选出合适的节点后就会更新etcd数据,将pod分配到

  • Django-Model随笔2022-05-07 10:37:23

    Django数据库之Model 常用命令 生成迁移文件 python manage.py makemigrations 实行数据库迁移 python manage.py migrate 数据库表结构反向输出 python manage.py inspectdb 导出数据库数据 (不指定时导出所有app) python manage.py dumpdata myapp > myapp.json

  • k8s Service会话粘性2022-04-12 14:03:02

    Service资源还支持Session affinity(粘性会话活会话粘性)机制,它能够将来自同一个客户端的请求始终转发至同一个后端的Pod对象,这意味着它会影响调度算法的流量分发功能,进而降低其负载均衡的效果。因此,当客户端访问Pod中的应用程序时,如果有基于客户端身份保存某些私有信息,并基于这些私

  • yaml描点2022-04-09 15:35:31

    yaml描点: yaml文件内容: defaults: &defaults adapter: postgres host: localhostdevelopment: database: myapp_development <<: *defaultstest: database: myapp_test <<: *defaults     解析结果: { 'defaults': { 'adapter': 'pos

  • django 路由详解(四)反向解析2022-04-03 20:00:08

    什么是路由正向解析?什么又是反向解析呢? 以django的请求生命周期为例,当用户在浏览器中访问网页时,在django路由列表里查找要跳转到那个地址,在根据地址里面的视图函数或视图类进行相应的处理,然后再将结果作为响应内容返回浏览器(也就是请求的响应内容),这是路由的正向解析过程,这个过程是

  • Django 路由详解(二)2022-03-29 00:02:50

     路由变量 有时候一个路由可以代表多个不同的页面,如果每个页面都要设置一个路由配置,这种做法明显不可取,在Django在定义路由时,可以对路由设置变量,使路由具有多样性。 路由的变量类型有字符类型、整形、slug和uuid,最为常用的是字符类型和整型。各个类型说明如下: 字符类型:匹配任何

  • 如何编写自己的 Springboot starter2022-03-20 15:58:21

    编写自己的starter步骤 创建名字为xxx-spring-boot-starter 的启动器项目创建名字为xxx-spring-boot-autoconfigure的项目 编写属性绑定类xxxProperties编写服务类,引入xxxProperties编写自动配置类XXXAutoConfiguration注入配置创建spring.factories文件,用于指定要自动配置的

  • C#编程学习49:将数据写入到excel中2022-03-19 16:35:08

    本文为 C#编程学习27: C#操作Excel从入门到精通_m1m2m3mmm的博客-CSDN博客 中单独提炼出的新建Excel文件并导出数据的专门总结;更全面的总结可以上一篇。 1 添加引用及名称空间 添加引用 添加名称空间 //用到的名空间 using Excel = Microsoft.Office.Interop.Excel; using

  • Flutter 去除右上角Debug标签2022-02-21 04:00:07

       想要去除右上角的DEBUG标签只需要在MaterialApp中加入debugShowCheckedModeBanner: false即可   class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return const MaterialA

  • k8s-基础篇2022-02-05 19:02:18

    搭建k8s环境 Myapp镜像部署扩容pod自愈负载均衡DNS外网访问滚动更新YAML方式部署独立部署podRS副本控制器Deployment-自动扩容Deployment-更新版本Deployment-回滚版本daemonsetjobcronJob初始化容器 链接:https://pan.baidu.com/s/1U_AWBEXsjESZ2eDPIH4TFA 提取码:gmze 网盘里有一

  • 学习Spring之前要先学习什么?2022-01-31 21:31:32

    转载于:https://zhuanlan.zhihu.com/p/64001753 开门见山,先放结论。 要开始学习Spring(以IOC和Spring MVC为核心),只需要做好以下准备即可: 《Java核心技术》前6章。Java反射原理(选学)。Servlet。 而想理解上面的结论,则首先必须理解Spring是干什么的。 打开Spring的官方网站,点击pro

  • mysql常用指令2022-01-30 15:34:39

    原文链接:这里 1. 登录 mysql -u root -p # 进入MySQL bin目录后执行,回车后输入密码连接。 # 常用参数:-h 服务器地址,-u 用户名,-p 密码,-P 端口 2.数据库操作相关 show databases; #展示当前所有数据库 use test; #使用某个数据库

  • 使用 electron-builder 打包 Electron 程序2022-01-20 12:03:48

    前言 在将 Electron 代码开发完成后,如果想要投入生产环境,那就必须经过很关键的一步——打包。 今天就将 MacOS 上使用 electron-builder 打包 Electron 应用的过程做一个记录。 为什么要打包 我上一篇文章《使用 VSCode 调试 Electron 主进程代码》介绍了在开发环境下运行 E

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

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

ICode9版权所有