ICode9

精准搜索请尝试: 精确搜索
  • Kubernetes 贡献指南2021-05-29 10:08:34

    开源软件(Open-source software)是源代码通过特定许可发布的软件,开源软件的所有者可以赋予使用者以任意目的学习、修改和再分发软件的权利[^1]。今天软件行业和互联网行业的高速发展就建立在自由使用和分发的软件上,作为工程师,我们可以任意访问 Linux、MySQL 和 Redis 以及各种编程语

  • utf-8和utf-8-sig的区别2021-05-21 12:33:47

    前言:在写入csv文件中,出现了乱码的问题。 解决:utf-8 改为utf-8-sig 区别如下: 1、”utf-8“ 是以字节为编码单元,它的字节顺序在所有系统中都是一样的,没有字节序问题,因此它不需要BOM,所以当用"utf-8"编码方式读取带有BOM的文件时,它会把BOM当做是文件内容来处理, 也就会发生类似上

  • 参与 Apache 顶级开源项目的 N 种方式,Apache Dubbo Samples SIG 成立!2021-05-19 16:04:08

    头图来源:https://opensource.guide/ 来源 | 阿里巴巴云原生公众号 ​ 只有贡献代码才算是参与开源项目社区贡献吗? 一说到参与开源项目贡献,一般大家的反应都是代码级别的贡献,总觉得我的代码被社区合并了,我才算一个贡献者,这是一个常见的错误认知。其实,在一个开源社区中有非常多的角

  • 使用装饰器完成python运行时类型检查2021-05-15 15:32:45

    python运行时类型检查 参数类型检查装饰器设计 请紧跟我的思路来设计这个可以检查函数参数类型的装饰器 1.1 装饰器带参数 首先,这个装饰器必须允许传入参数,这样,我们才能在使用装饰器修饰函数的时候指定参数的类型 @typecheck(int, int) def add(x, y): return x + y 1.2 获

  • 本地进程间通信(五)--信号2021-05-13 19:57:49

    概念 信号是在软件层次上对中断机制的一种模拟,它是比较复杂的通信方式,用于通知进程有某事件发生,一个进程收到一个信号与处理器收到一个中断请求效果上可以说是一致的。进程在接收到这个信号以后,可以设置响应的处理动作:忽略或者调用函数进行处理。 可以查看linux下的所有信号:一共

  • openGauss三月运作报告2021-05-12 23:56:27

    openGauss 2.0.0版本发布,高性能、高安全和智能化等特性打造实现重大突破 在各位小伙伴们的共同努力下,openGauss2.0.0如期与大家见面,openGauss 2.0.0 是openGauss社区发布的第一个Release版本。2.0.0版本与之前版本保持兼容的同时,也新增了众多特性。 openGauss 4P鲲鹏性能达到230万

  • KT将于2019年实现世界首个5G商用2021-04-30 16:56:17

    韩国电信运营商KT公司本周二宣布,将在2019年提供全球首个商用第五代(5G)移动网络,比该公司原本预计的2020年提前了1年。KT在位于首尔市的KT广场举行的新闻发布会上表示,该公司的目标是在2018年韩国平川冬奥会期间展示基于标准化5G-SIG规范的试用服务,并实现5G连接的商业化,满足全球标准化

  • 46. 定义带参数的装饰器2021-04-25 09:56:52

    要求:实现一个装饰器,它用来检查被装饰函数的参数类型。装饰器可以通过参数指明函数参数的类型,调用时如果检测出类型不匹配则抛出异常。@type_assert(str, int, int)def f(a, b, c):     ...     @type_assert(y=list)def g(x, y):     ...解决方案:提取函数签名:in

  • 多元线性回归 回归诊断 方差分析 功效分析 广义线性模型 logistics回归 主成分分析 因子分析 购物篮分析2021-04-24 14:32:11

    多元线性回归 回归诊断 方差分析 功效分析 广义线性模型 logistics回归 主成分分析 因子分析 购物篮分析 多元线性回归 states <- as.data.frame(state.x77[,c("Murder", "Population", "Illiteracy", "Income", "Frost")]) #将矩阵

  • 芯片设计之CDC异步电路(五)2021-04-08 18:00:06

    芯片设计之CDC异步电路(四) 芯片设计之CDC异步电路(三) 芯片设计之CDC异步电路(二) 芯片设计之CDC异步电路(一)   1     CDC常见错误   1.1     Reconvergence 1.1.1      single_source_reconvergence 结构:同一个信号源头,两个同步处理器。这里提一下,有两个

  • 系统编程-信号-信号发送kill、raise、alarm2021-04-05 11:32:09

      信号发送   kill 和 raise函数 kill函数参数详解:     实验1 raise和kill 的使用 #include <stdio.h> #include <signal.h> #include <unistd.h> #include <stdlib.h> #include <sys/wait.h> //定义信号处理函数 //signo: 进程捕获到的信号 void sig_handler(int signo)

  • 线段树优化建图的速成2021-04-03 21:01:18

    前言 这个东西比较简单易懂。 正文 问题引入 ⇒ \Rightarrow ⇒ CF786B (PLUS) 现在有一个 n (

  • 4.0 IV Index更新过程2021-03-30 22:06:14

    前言 本篇文章是SIG Mesh保护网络安全的一种机制之一,同时也是红旭无线SIG Mesh理论教程的收尾之作;本身这个机制是不需要应用层的用户去干预的,SIG MESH协议栈会根据自身的情况,自主地去触发并维护这个IV Index更新进程;但是,为了让开发者知其然而知其所以然,小编认为还是很有必要

  • 安卓逆向之某手sig2021-03-21 10:59:02

    版本: 6.8.2 通过抓包可以看出,sig和__NS_sig3都是请求数据时所必须的字段,本文主要说一下sig。 sig的关键代码定位比较容易,直接全局搜索就可以看到。 不难看出这里调用了CPU.a方法,返回值应该就是我们想要的sig的结果,直接点过去看下a方法的实现。 这里是调用了core.so中的ge

  • 【Shell脚本】Linux进程间通信机制之信号2021-03-12 20:30:23

    文章目录 有时候我们会在终端(当前进程)使用kill -9 pid 的方式杀死进程号为 pid 的进程(其他进程),实际上这就是使用Linux进程间通信机制之一即信号的一种方式,而通过命令kill -l或trap -l可以知道Linux支持的所有类型信号: [root@CentOS8 ~]# kill -l 1) SIGHUP 2) S

  • PKI系列:(3)基于rsa-sig的SVTI隧道***【证书认证方式】2021-03-09 23:04:22

    说明之前已经介绍过PKI的组件和处理流程,以及怎么搭建CA服务器,包括Cisco的IOS 软件和微软的服务器,我们搭建CA服务器,就是为了提供扩展性和安全性,这段时间会介绍PKI在***中的应用,包括IPSec ***、EZ***、SSL ***的证书认证,关于DM***和GET***其实跟IPSec ***一样,只要掌握了IPSec ***的证

  • 2021-03-042021-03-04 21:33:45

    FISCO BCOS专项兴趣小组(SIG)计划,硬核玩家们看过来 FISCO BCOS自2017年开源以来,长期践行着区块链的多方共建、共治、共享精神,吸引了众多开发者参与开源社区建设。 在社区多方共同努力下,FISCO BCOS一路茁壮成长,在技术研发、应用和生态建设上取得了系列突破性成果。目前,FISCO BC

  • java调用阿里云接口demo2021-03-01 23:29:30

    因为修订数据要调用阿里云的服务查询一些数据,遇到不少坑,特此记录。 public static void main(String[] args) throws Exception { //根据自己的region更换 String url = "http://mts.cn-shanghai.aliyuncs.com?"; String sortStr = buildSorte

  • 【雷达图像】SAR合成孔径雷达成像及处理matlab源码2021-02-18 19:30:12

    一、简介 二、源代码 clear all; %====================================================================== %%% (I) parameters' definition %====================================================================== c=3e+8; % speed of light pi=3.1415926;

  • 进程间通信之——信号复现(8~10)(四)2021-02-17 18:34:40

    8) SIGFPE   该信号由浮点异常导致,实际上当除数为0时就会导致该信号,无论被除数是什么类型的,只要除数是0,就会发出该信号。测试代码如下: 1 /** 2 * filename: signal_8.c 3 * author: Suzkfly 4 * date: 2021-02-16 5 * platform: Ubuntu 6 * 操作步骤: 7 *

  • UNIX信号研究(signal)2021-02-17 13:33:59

    1.signal函数使用(mysig.c) #include<stdio.h> #include<signal.h> void myhandler(int sig) { printf("get sig is:%d\n",sig); } int main() { int i=1; for(;i<=31;i++) { signal(i,myhandler); } while(1);

  • Linux Kernel信号处理机制源码分析2021-01-21 23:35:01

    Linux Kernel信号处理机制源码分析 信号(Signal)是一种比较原始的IPC(Inter-Process Communication,进程间通信)机制。本文主要是进行源码的分析,阅读本文的前提是对Linux的信号机制有所了解。 术语概览 信号(Signal) 信号屏蔽/阻塞(Block):一个进程可以选择阻塞/屏蔽一个信号。然后对于其他

  • std::raise()2021-01-14 21:01:46

    头文件: #include<csignal> int raise(int sig) 作用: 对程序发送信号sig,同时信号处理程序被调用,信号处理程序使用std::signal()函数指定。 如果没有使用std::signal()设置用户自定义的信号处理程序,则信号sig将被忽略或者调用默认的信号处理程序. 参数: sig可以是ISO C99 signals

  • 某手 v8.x 签名计算方法(二) sig和__NS_sig32021-01-02 19:36:01

    一、目标 今天的目标是 sig和__NS_sig3,咱们抓个包先 二、步骤 sig目测像是MD5 先jadx搜索 sig= ,没有找到结果。 再试试 sig ,晕倒 6k多个结果,突然灵光一闪,这些参数,必然是要加入到 Map中,那么我们搜索 "sig" 应该就是这个 CPU.getClock,Hook之 var signCls = Java.use('com.yxcorp

  • 一些FORK函数的例子2020-12-28 13:33:54

    一些FORK函数的例子 fork函数是很有意思的,因为它只被调用一次,却会返回两次:一次是在调用父进程的时候,一次是在创建子进程的时候。在父进程中,fork返回子进程的PID,子进程返回0。(子进程得到与父进程用户级虚拟空地址空间相同的(但是独立的)一份副本,包括代码和数据段、堆、共享库以

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

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

ICode9版权所有