ICode9

精准搜索请尝试: 精确搜索
  • 如何把java包部署成windows service2022-01-14 19:34:14

            用springboot 开发了一个定时服务工具,每天在后台定时处理数据,暂时运行在Windows系统环境下。所以为了确保注销系统账户后,不关闭此程序,就需要配置成Windows Service。         spring官方推荐使用winsw来把springboot 项目配置为windows service,优点是简

  • 【流媒体】Nginx+nginx-http-flv-module流媒体+鉴权2022-01-14 15:34:47

    Nginx安装及依赖 pcre wget https://sourceforge.net/projects/pcre/files/pcre/8.44/pcre-8.44.tar.gz tar -zxvf  pcre-8.44.tar.gz cd pcre-8.44 ./configure make sudo make install zlib wget http://zlib.net/zlib-1.2.11.tar.gz tar -zxf zlib-1.2.11.tar.gz cd zlib

  • Flutter开发之——iOS原生项目导入Flutter,Android面试必刷的200道真题2021-12-24 17:01:08

    说明: 1-.ios 是隐藏目录,可以单独运行Flutter module,测试此模块的功能 2-iOS代码添加到现有应用程序的项目或插件中,而不是添加到模块的.ios /目录中 五 将Flutter嵌入到iOS应用程序中 5.1 嵌入方式说明 将Flutter嵌入到IOS应用程序中,使用:使用CocoaPods和已安装的Flutter SDK

  • k8s yaml简写:行内表示法2021-12-15 21:03:49

    apiVersion: v1 kind: Pod metadata: name: mytest labels: app: myapp spec: containers: - image: xxx/readytest:v1 name: myapp 该yaml树状结构如下:  其中containers的内容是拥有两个键值对的数组 转换成行内表示法: { 'apiVersion': 'v1', 'kind

  • 私有化场景下大规模云原生应用的交付实践2021-12-09 17:32:32

    本文根据作者在 CSDN 云原生 Meetup 深圳站的演讲内容整理,分享云原生趋势下网易数帆在私有化场景下大规模应用的交付实践,包括在实践过程中遇到的问题,如何实现标准化、高效率且高质量的交付方案,以及取得效果。 背景介绍 软件私有化交付部署是建立在企业自有基础设施的基础之上的,是

  • Flutter学习笔记(三) && 第一个flutter2021-12-02 15:01:20

    一、创建Flutter应用模板 // 1、导入了 Material UI 组件库 import 'package:flutter/material.dart'; // 2、应用入口 // main 函数中调用了runApp 方法, //它的功能是启动Flutter应用。 //runApp它接受一个 Widget参数, //在本示例中它是一个MyApp对象, //MyApp()是 Flutter

  • Django学习,关于urls配置2021-11-27 12:01:13

    第一步:创建项目: 在命令行输入:django-admin startproject myweb 进入到项目所在文件夹里 cd myweb 命令行输入:python manage.py runserver     (备注:运行开发服务) 第二步:创建应用程序: 命令行输入:python manage.py startapp myapp 第三步:编写第一个视图 1.在项目myweb的sett

  • Kubernetes部署Ingress2021-11-16 17:01:44

    Ingress基本概念 通俗来讲,ingress和Service、Deployment,也是一个k8s的资源类型,ingress用于实现用域名的方式访问k8s内部应用。 通过用户访问的 URL,把请求转发给不同的后端 Service。这种全局的,为了代理不同后端Service而设置的负载均衡服务,就是Kubernetes里的Ingress服务。 client

  • Maven中GroupID 和ArtifactID详解2021-11-14 20:36:03

    解释: groupId :the unique identifier of the organization or group that created the project GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。 artifactId :unique base name of the primary artifact being generated by this project

  • jar文件配置windows启动服务2021-11-13 17:06:27

    jar文件配置windows启动服务 相关文档 参考地址=https://github.com/kohsuke/winsw winsw.exe服务配置程序下载地址=http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/ 源码下载地址=https://github.com/kohsuke/winsw/releases 配置说明 第一步:下载winsw.exe ​

  • k8s——pod控制器2021-11-11 23:01:38

    目录一、Pod控制器介绍1.1 Pod控制器及其功用1.3 pod控制器有多种类型1.3 Pod与控制器之间的关系二、Pod控制器种类及yaml格式2.1 Deployment2.2 StatefulSet2.3 DaemonSet2.4 Job2.5 CronJob 一、Pod控制器介绍 1.1 Pod控制器及其功用 Pod控制器,又称之为工作负载(workload),是用于实

  • shell 等待某个进程的加载2021-11-09 10:35:08

    有时候一些进程是需要依赖另外一个进程的服务的。 #!/bin/bash waite(){ if [ $# -eq 1 ] then while(true);do sleep 1s pid=`ps -ef | grep "$1" | grep -v grep | awk '{print $2}'` if [ "$pid" != "" ] then break fi

  • 写一篇关于k8s的部署文档 正在更新中2021-11-04 23:03:46

    1部署k8s集群 包括flannel 2部署mysql redis nfs服务(net file system ) nfs生成共享根文件 3部署consul 4建立docker本地仓库 配置本地镜像(节点也要) 5拉入jar包 数据库创建数据表 6设计myapp镜像文件 编译镜像 7将镜像推送至本地仓库 节点拉下来镜像 8部署myapp配置文件并修

  • 设计模式-命名空间的实现2021-11-03 11:08:20

    let MyApp = {} MyApp.namespace = function(name) { let parts = name.split('.') console.log(parts) let current = MyApp for(let i in parts) { if (!current[parts[i]]) { // 当前有没有这个属性 cur

  • 28.Kubernetes的包管理利器:Helm使用进阶2021-11-01 10:02:53

    28.Kubernetes的包管理利器:Helm使用进阶 Helm是一种管理Charts的工具,而charts则是打包预配置Kubernetes基础资源的配置合集。 上一章节我们学习了Helm的认知和部署安装,这一章节中我们将学习自定义chart制作、打包和发布,release的版本发布和回滚功能,希望能给大家学习Helm起

  • 搭建完整的项目结构2021-09-16 10:03:34

    一、准备工作 1、初始化项目 cmd管理员身份运行如下命令: vue init webpack myApp //创建项目名为myApp(webpack模板) cd myApp cnpm install cnpm install less less-loader -D cnpm install vuex axios -S npm run dev 2、项目资源 reset.css(清除浏览器默认样式) data.jso

  • Kubernetes之Ingress详解与示例2021-09-07 18:35:18

    1.Ingress概述 Ingress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP和HTTPS。 Ingress 可以提供负载均衡、SSL 和基于名称的虚拟托管。 必须具有 ingress 控制器【例如 ingress-nginx】才能满足 Ingress 的要求。仅创建 Ingress 资源无效。 1.1Ingress

  • Dockerfile 多阶段构建实践2021-08-25 13:03:22

    写在前面 在Docker Engine 17.05 中引入了多阶段构建,以此降低构建复杂度,同时使缩小镜像尺寸更为简单。这篇小作文我们来学习一下如何编写实现多阶段构建的Dockerfile 关于dockerfile基础编写可参考之前docker容器dockerfile详解 一 、不使用多阶段构建 我们知道在Dockerfile中每

  • RN:Android发布流程2021-08-03 15:57:37

    背景 我们写完代码就要发布我们的 APP 了,Android 要求所有应用都有一个数字签名才会被允许安装在用户手机上,所以在把应用发布到应用市场之前,你需要先生成一个签名的 AAB 或 APK 包(Google Play 现在要求 AAB 格式,而国内的应用市场目前仅支持 APK 格式。但无论哪种格式,下面的签

  • pom文件parent标签的使用,parent版本号报红线(很明显引用的是本地自己的包)2021-08-02 19:32:55

    groupId 定义了项目属于哪个组,举个例子,如果你的公司是mycom,有一个项目为myapp,那么groupId就应该是com.mycom.myapp. artifacted 定义了当前maven项目在组中唯一的ID,比如,myapp-util,myapp-domain,myapp-web等。 version 指定了myapp项目的当前版本,SNAPSHOT意为快照,说明该项目还

  • ANT-DESIGN_PRO的使用2021-08-02 17:31:07

    Ant Design Pro文档链接 https://pro.ant.design/zh-CN/docs/getting-started Ant Design Pro 是基于 Ant Design 和 umi 的封装的一整套企业级中后台前端/设计解决方案,致力于在设计规范和基础组件的基础上,继续向上构建,提炼出典型模板/业务组件/配套设计资源,进一步提升企业级中后

  • kubernetes-3 k8s集群中的生命周期2021-07-30 13:29:50

    1、什么是Pod生命周期 Pod 可以包含多个容器,同时 Pod 也可以有一个或多个先于应用容器启动的 Init 容器。Init 容器和普通容器区别不大,主要是init优先运行,init成功运行完成后,才会启动主容器,所以Init 容器不支持 Readiness。如果 Pod 的 Init 容器启动失败,Kubernetes 会不断地

  • 企业项目实战k8s篇(八)Ingress服务2021-07-29 12:32:39

    Ingress服务 一.Ingress服务简介二.ingress部署三.域名访问+ingeress-nginx 一.Ingress服务简介 一种全局的、为了代理不同后端 Service 而设置的负载均衡服务,就是 Kubernetes 里的Ingress 服务。 Ingress由两部分组成:Ingress controller和Ingress服务。 Ingress Cont

  • Linux实战笔记-----Pod生命周期、控制器2021-07-29 10:59:42

    一、pod生命周期 Pod 可以包含多个容器,应用运行在这些容器里面,同时 Pod 也可以有一个或 多个先于应用容器启动的 Init 容器。Init容器与普通的容器非常像,除了如下两点: 它们总是运行到完成。Init 容器不支持 Readiness,因为它们必须在 Pod 就绪之前运行完成。 每个 Ini

  • 【Flutter】Provider之HelloWorld2021-07-16 10:31:38

    pubspec.yaml: provider: ^5.0.0 main.dart: class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); // This widget is the root of your application. @override Widget build(BuildContext context) { return MultiProvider(

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

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

ICode9版权所有