ICode9

精准搜索请尝试: 精确搜索
  • 性能测试JMH2021-04-12 15:32:07

    性能测试JMH JMH,即(Java Microbenchmark Harness) 用于代码微基准测试的工具套件,主要是基于方法层面的基准测试,精度可以达到纳秒级。 基准测试:是指通过设计科学的测试方法、测试工具和测试系统,实现对一类测试对象的某项性能指标进行定量的和可对比的测试。 micro英[ˈmaɪkrə

  • [Notes] pandas 保存hdf5时numpy array遇到的性能warning2021-04-09 14:03:04

    当dataframe中有元素为numpy array时,进行pandas.HDFStore.put时会报warning: your performance may suffer as PyTables will pickle object types that it cannot map directly to c-types [inferred_type->mixed,key->block1_values] 这是因为Pandas所支持的数据类型: float in

  • 无线网络实验七2021-04-09 13:36:23

    无线网络暴露节点仿真实验   在进行仿真实验的时候,根据无线网络第四版的实验教程,在使用ns Exposed_Terminal.tcl的时候,会出现一下错误    该结果是由于没有mudp相关的文件,这些文件是后人加上的,需要自己加入: 链接:https://pan.baidu.com/s/1XjKK1DQaFcpPNNQsdHfMaQ提取码:6868 1.n

  • JS跳转引发浏览器NS_BINDING_ABORTED2021-04-08 20:51:19

    今天做下载的时候,发现点击下载按钮,不能跳至下载页。 查看按钮dom结构: 两个同class名的按钮,一个是提交表单搜索,一个是下载。 查看网络请求 点击下载的时候,发生了两次请求。第一次请求直接被浏览器NS_BINDING_ABORTED 终止了。 分析:原来class="formsubmit" 已经被绑定了提交搜索

  • Frida笔记2021-04-04 21:31:46

    安卓 官方文档 安装&运行服务器 // 推送到手机 adb push ns /data/local/tmp/ // 设置权限 adb shell "chmod 755 /data/local/tmp/ns" // 运行 adb shell "/data/local/tmp/ns &" 转发端口 adb forward tcp:8080 tcp:8080 查看进程 frida-ps -U // 更改端口时 frida-ps -

  • 无线网络实验一☞构建无线网络环境(ubuntu 18.04装ns2)2021-04-01 15:02:09

    搭建 NS2 仿真实验环境 安装VMware Workstation        我安装的为vm 15         安装vm tool 详见 下载 NS2 安装包 安装包链接 在主目录中创建一个新文件夹作为我们无线网络实验的主文件(我这里为 wireless) 直接在这里右击新建或者,在终端中输入:mkdir 文件名 下载

  • pc端js根据图片url进行下载单张图片以及批量下载到本地2021-04-01 12:01:10

    1、单张下载 单张下载到本地主要实现方式是 1.使用cavans把图片转化未base64格式 2.创建a标签然后创建一个点击事件进行下载到本地 主要代码如下 loadCode(imgsrc, name ) { let image = new Image(); // 解决跨域 Canvas 污染问题 image.setAttribute("cro

  • NS3-第一个脚本2021-03-31 16:30:39

    cd ns3/examples/tutorial 打开first.cc /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ //文件中的第一行是EMACS模式线。这告诉Emacs关于我们在源代码中使用的格式约定约定(编码样式)。 /* * This program is free software; you can redistribute it and

  • Json序列化在golang中的应用2021-03-25 11:54:21

    关于我 作者博客|文章首发 golang对json序列化和反序列化的操作实在是难受,所以说用习惯了高级语言特性,再转到这些偏原生的写法上就会很难受。 不多BB,开始记录。 序列化库的选择 当写个小demo或者做个小工具,没有大规模使用场景,那使用哪个库都是一样的,因为性能的体现并不会很明显。

  • 物理层MIMO-OFDM实现2021-03-23 22:59:02

    物理层处理的起点是MAC层传下来的TB,终点是生成基带OFDM信号。然后上变频或下变频将基带OFDM信号变成射频信号,通过天线发射出去。与资源调度一样,物理层处理也分上行和下行,二者处理流程类似,接下来介绍的是下行链路加扰、调制、层映射、预编码、资源映射、OFDM符号生成六个步骤,其中层

  • ns-3可视化2021-03-21 12:02:47

    ns-3的基本使用方法:使用已有的模块仿真和开发新的协议仿真 使用已有的模块仿真:官方文档《ns-3-tutorial》 开发新的协议:官方文档《ns-3-manual》和官网的线上文档   最后还有一个网站:官方wiki   如何用eclipse等ide调试 参考资料:ns-3官网:Tutorial,Manual,ns-3,ns-3 Documentat

  • dig命令后+trace的含义2021-03-20 22:03:13

    dig +trace命令 dig @ip 域名 类型 +trace 工作过程 以 dig pbc.gov.cn +trace 为例。 用户看到的结果 wireshark抓包看到的结果(只显示了查询部分,响应就是查询目的对源地址的响应) 步骤源目的查询1本机@ip中指定的ip.的NS2本机本地DNS.的NS的A(可能会尝试查询多个NS的A)3本

  • 8.5 数组2021-03-20 10:53:11

    为什么需要数组?为了存储多个数据值 什么是数组? 数组是用来存储同一种数据类型多个元素的容器。数据类型:可以是基本类型,也可以是引用类型容器:比如教室、衣柜、纸箱等,可以存放多个事物。 数组定义: 格式一:数据类型[] 数组名 = new 数据类型[长度]二:数据类型[] 数组名 = new 数据类

  • 内核定时机制API之ns_to_timespec64 和 ns_to_timeval2021-03-12 11:04:10

    struct timespec64 ns_to_timespec64(const s64 nsec)用于将纳秒转成timespec64格式返回给用户 其源码分析如下: struct timespec64 ns_to_timespec64(const s64 nsec) { struct timespec64 ts; s32 rem; #如果形参nsec为null,则让timespec64的两个成员变量都为零 if (!nsec)

  • 让DNS运行在容器中2021-03-09 21:56:07

    序言    秋天这么快就来了,感冒如风。    最后一公里,只是一种寻找路径的方式,DNS就是一种寻路。。在容器中运行DNS  在这里主要使用的容器的镜像是基于bind的,在其中封装了图形界面,从而可以在界面上直接进行配置相关的参数。    1、 使用Dokcerfile来编译自己的镜像  

  • 让DNS运行在容器中2021-03-09 21:55:56

    序言    秋天这么快就来了,感冒如风。    最后一公里,只是一种寻找路径的方式,DNS就是一种寻路。。在容器中运行DNS  在这里主要使用的容器的镜像是基于bind的,在其中封装了图形界面,从而可以在界面上直接进行配置相关的参数。    1、 使用Dokcerfile来编译自己的镜像  

  • 打家劫舍 II2021-03-05 17:36:15

    你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 ,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警 。 给定一个代表每个房屋存放金额的

  • 有限状态机的三段式写法2021-03-04 17:34:38

    有限状态机的三段式写法.md module top_module( input clk, input areset, // Asynchronous reset to state B input in, output reg out);// reg ns,cs; parameter sa = 1'b1, sb = 1'b0; //The clc: generate the ns always @(in or

  • 2021-03-042021-03-04 14:02:00

    java数组倒序: public static void main(String[] args) { int[] ns = { 1, 4, 9, 16, 25 }; // 倒序打印数组元素: for (int i=ns.length-1;i>=0;i--) { System.out.println(ns[i]); } }

  • 信号在PCB板上的传输速度的计算方法2021-03-02 10:05:03

    信号在PCB板上的传输速度的计算方法就传输线a点至b点,我们都必须计算讯号在电路板上的传导速度才行,但这又和许多系数息息相关,包括导体(通常为铜箔)的厚度与宽度,基板厚度与其材质的电介系数(Permittivity)。尤其以基板的电介系数的影响最大,一般而言,传导速度与基板电介系数的平方根成

  • Mybatis-plus实现多表查询2021-02-28 18:57:58

    两个表: notice_send保存消息发送数据, notice_content保存具体消息内容 sql建表语句如下: CREATE TABLE `notice_send` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `content_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '消息内容ID', `user_id` bigint(20) NOT N

  • Go 语言测试2021-02-12 15:01:53

    1.断言 标准库 testing "github.com/stretchr/testify/assert" func TestDemo(t *testing.T) { assert.Nil(t, nil) assert.NotNil(t, struct{}{}) assert.Equal(t, 5, 5) assert.NotEqual(t, 5, 6) } 执行 go test <filename> -v -v 参数是查看详细结果 2.Benchmark 测

  • 在linux中使用setns()设置pid namespace2021-02-10 09:04:45

    以下代码展示了 setns() 的用法: #define _GNU_SOURCE #include <fcntl.h> #include <sched.h> #include <unistd.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <sys/types.h> #include <sys/wait.h> #inc

  • Python 大小等于比较效率2021-02-06 12:32:47

    12>=12 # 44.3 ns 12>12 # 44.4 ns 12!=12 # 44.4 ns 12==12 # 44.4 ns 12<=13 # 46.8 ns 12<13 # 46.8 ns 10!=12 # 47.4 ns 12>=10 # 47.5 ns 12>=13 # 47.6 ns 10<=11 # 47.7 ns 10<=12 # 47.7 ns 12==13 # 47.7 ns 12>10 # 47.7 ns 10<12 #

  • 10正则表达式匹配2021-02-03 10:00:11

    以一个例子详解动态规划转移方程: S = abbbbc P = ab* d*c 当 i, j 指向的字符均为字母(或 ‘.’ 可以看成一个特殊的字母)时, 只需判断对应位置的字符即可, 若相等,只需判断 i,j 之前的字符串是否匹配即可,转化为子问题 f[i-1][j-1]. 若不等,则当前的 i,j 肯定不能匹配,为 false. 如

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

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

ICode9版权所有