ICode9

精准搜索请尝试: 精确搜索
  • python的多层包调用2022-07-27 01:01:56

    在阅读tvm 前端代码时发现了诸如from ... import nd as _nd/from .. import analysis之类的代码,因长时间未接触python,感到格外好奇 参考:PEP 328 – Imports: Multi-Line and Absolute/Relative 官方文档中介绍了绝对导入(Absolute Imports) 与 相对导入( Relative Imports) 的内容

  • SpringMVC 集成 Sentinel2022-07-26 15:06:17

    这里展示的是最小化侵入的集成方式,不需要额外的第三方依赖,只需要 sentinel 本身,所以看起来就不是很灵活,毕竟没有注册中心,没有监控等。 导包 <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-core</artifactId> <version>1.8.4</version> </dependency>

  • php运行报Call to undefined function curl_init()的解决办法2022-07-26 07:31:15

      1、在php的安装目录中找到php.ini(如果安装环境时没改的话是php.ini-development);   2、打开php.ini,在里面搜索extension=php_curl.dll,如果这行前面有分号,请删除分号开启该扩展;    3、在同一目录下找到libeay32.dll,libssh2.dll,ssleay32.dll这三个文件,复制粘贴到apache

  • servlet核心技术2022-07-26 03:00:55

    selvert标签 servlet访问流程 servlet工作流程 servlet实例化之后,servelt容器会调用init()方法来初始化该对象,init(方法只会调用一次),后续用户请求时不再调用。 每次服务器接受一个servlet请求时,服务器会产生一个进程并调用服务,即service()方法,该方法要在实例化servelt后,init()方法正

  • GO tutorial-012022-07-25 01:02:03

    1. func Hello (parameters ) return+type 函数声明 // 函数名首字母大写的,表示函数为public类型 //多个返回值 匿名返回 func Foo1(a string, b int) (int, int) { return 22, 33 } //多个返回值 指名返回 // r1 r2 属于形式参数 默认为0 func Foo2(a int) (re1 int, re2 int)

  • k8s 僵尸进程2022-07-24 22:01:08

    之前对僵尸进程确实是一知半解,没有好好研究过。这次本着学习的目的,梳理了僵尸进程的有关知识点以及在 k8s 容器中的应用。分享给大家,希望大家也能有所了解,别像我之前那样云里雾里。   本文主要是介绍僵尸进程以及在容器中预防僵尸进程的一些方法。大概分为以下几部分: 僵尸进程

  • npm init -y中的y2022-07-24 11:32:24

    npm init是初始化生成package.json文件的 如果没有y,则需要手动填写问答,才生成package.json 如果有y,则直接跳过手动问答,直接生成package.json https://blog.csdn.net/qq_31676483/article/details/123755650

  • Python中的_main_与_init_详解- Python 中的 if __name__ == '__main__' 该如何理解2022-07-22 09:03:39

      程序入口 对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样,Java 和 C# 必须要有

  • K8s-Pod的生命周期2022-07-21 18:01:43

    Pod的生命周期 示意图: pod里的探针:检测服务的可用性 是否就绪 是否工作正常 分类 就绪探针:判断服务是否可以提供访问 存活探针:检测是否可以继续工作 检测方法 TCP socket响应 HTTP >=200 && <400 #正常值 EXEC 0 #运行脚本的返回值为0正常 pod生命周期详细说明

  • centos tomcat开机自启2022-07-21 10:00:28

    把tomcat的catalina.sh脚本文件拷一份到/etc/init.d目录 cp /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat 并把改脚本授权755权限 chmod 755 /etc/init.d/tomcat 拷贝的脚本并不能直接使用,还需要修改添加一些配置。 vi /etc/init.d/tomcat #chkconfig: 2345 10 90 #des

  • PostgreSQL on conflict 存在更新,不存在插入2022-07-19 14:01:12

    数据库版本大于9.5 # 唯一字段(不需要更新的字段) 需要更新的字段 "insert init 表名 (字段1,字段2,字段3) values (值1,值2,值3) on conflict (字段1,字段2) do update set 字段3 = excluded.字段3;" # 如果只保

  • ipmi_msghander源码分析2022-07-19 01:02:29

    /driver/char/ipmi/ipmi_msghander.c 源码分析: (1)module_init ipmi_init_msghandler_mod() // 驱动加载时,调用该接口 ipmi_register_driver(&ipmidriver.driver) // 标记 rv = driver_register(); return rv; ipmi_init_msghandler // 其他模块调用该接口,确认设备已经注册 ip

  • redis优雅关闭,确记强行kill -92022-07-18 08:33:47

    如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis/etc/init.d/redis-server stop/etc/init.d/redis-server start/etc/init.d/redis-server restart 如果是通过源码安装的redis,则可以通过redis的客户端程序redis-cli的shutdown命令来重启redi

  • 常用linux命令(一)2022-07-17 19:10:16

    mkdir 创建目录 -p 递归创建目录 cd 切换路径 cd - 在上个目录和当前目录之间来回切换 ls 查看目录或文件信息 -l 列出目录或者文件的详细信息。比如权限、修改时间等 -a 列出当前目录下的所有文件,包含隐藏文件 -d 只列出目录的详细信息 -h 以人类能查看的方式,列出文件的大小 列

  • apache编译安装httpd-2.4.54以及三种风格的init程序特点和区别2022-07-13 13:02:32

    apache编译安装以及三种风格的init程序特点和区别 目录apache编译安装以及三种风格的init程序特点和区别源码包编译实例下载编译工具,httpd以及其两个依赖包的源码包安装apr安装apr-util安装httpd源码编译报错信息处理init程序的三种风格init程序三种风格的特点 源码包编译实例

  • Go学习2022-07-12 19:01:06

    VSCode运行go init go mod init main 配置运行环境 { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [

  • npm发布包以及更新包还有需要注意的几点问题(这里以发布vue插件为例)2022-07-12 18:34:30

    前言 在此之前,你需要去npm官网注册一个属于自己的账号,记住自己的账户名以及密码、邮箱,后面会用的到。第一步,安装webpack简易框架 vue init webpack-simple marquee 这里会用到vue init 命令,如果你的cli版本是3或者以上,那么在此之前你需要安装vue/cli-init npm install -g @vue/cl

  • husky钩子2022-07-12 14:33:27

    1、介绍:这是一个git钩子,作用有可以在提交的时候去触发想调用的命令,比如代码风格格式化或者其他的命令 2、用法:https://typicode.github.io/husky/#/?id=automatic-recommended 安装 npm install husky --save-dev 初始化(官方推荐) npx husky-init && npm install # npm np

  • Grub2022-07-11 09:03:45

    第一个运行的函数grub_main() 整个grub的功能可以说基本上都是在这个函数中完成的 grub/grub-core/kern/main.c /* grub/grub-core/kern/main.c */ grub_main (void) { /* First of all, initialize the machine. */ /* 初始化机器 */ grub_machine_init (); grub_bo

  • linux 安装redis2022-07-10 19:05:52

    一、下载 下载地址:https://redis.io/download/ cd ~ wget -c https://github.com/redis/redis/archive/5.0.4.tar.gz 二、安装 解压到/usr/local/ tar -zxvf redis-5.0.4.tar.gz -C /usr/local yum安装gcc依赖 yum install -y gcc 创建日志文件并授权 cd /usr/local/redis-5.0.4 m

  • GO语言学习——包(package)2022-07-10 14:04:29

    包(package) package packagename 其中: package:声明包的关键字 packagename:包名,可以不与文件夹的名称一致,不能包含 - 符号,最好与其实现的功能相对应 如果想让一个包中的标识符(如变量、常量、类型、函数等)能被外部的包使用,那么标识符必须是对外可见的(public)。在Go语言中是通过标

  • 一、hello world的编写及加载进内核2022-07-09 22:02:42

    hello.c驱动编写: #include <linux/init.h> #include <linux/module.h> static int __init hello_init(void) { printk("<1>Hello,world!"); return 0; } static void __exit hello_exit(void) { printk("<1>Goodbye,cruel world!&qu

  • mac中用git拉取svn项目2022-07-09 15:05:00

    1、创建仓库 git init   2、svn checkout svn项目地址 svn checkout svn://IP/carSource/source/applet 后面提交正常走git命令了

  • runc hang 导致 Kubernetes 节点 NotReady2022-07-04 11:00:50

    Kubernetes 1.19.3 OS: CentOS 7.9.2009 Kernel: 5.4.94-1.el7.elrepo.x86_64 Docker: 20.10.6 先说结论,runc v1.0.0-rc93 有 bug,会导致 docker hang 住。 发现问题 线上告警提示集群中存在 2-3 个 K8s 节点处于 NotReady 的状态,并且 NotReady 状态一直持续。 kubectl describe n

  • Linux内核的Oops【转】2022-07-04 10:31:25

    转自:https://www.cnblogs.com/wwang/archive/2010/11/14/1876735.html 什么是Oops?从语言学的角度说,Oops应该是一个拟声词。当出了点小事故,或者做了比较尴尬的事之后,你可以说"Oops",翻译成中国话就叫做“哎呦”。“哎呦,对不起,对不起,我真不是故意打碎您的杯子的”。看,Oops就是这个意

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

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

ICode9版权所有