ICode9

精准搜索请尝试: 精确搜索
  • iFrame跨域的方式 - HappyVK - 博客园2022-06-27 09:35:19

    (转载请删除括号里的内容) 4种通过iframe跨域与其他页面通信的方式 不同域下的iframe不能进行操作。 1、location.hash: 在url中,http://www.baidu.com#helloword的#helloworad就是location.hash,改变hash值不会导致页面刷新,所以可以利用hash值来进行数据的传递,当然数据量是有限的。

  • Linux下利用ioctl函数获取网卡信息2021-09-02 23:01:51

    头文件 #include <sys/ioctl.h> 函数原型 int ioctl(int fd, unsigned long request, ...); 函数成功返回0,失败返回-1 在这里我们需要用到的结构体 #include<netinet/in.h> struct sockaddr_in { short sin_family; /* Address family */ unsigned short sin_port; /* Po

  • socket原始套接字编程2021-08-03 17:34:30

    一、原始套接字概述协议栈的原始套接字从实现上可以分为“链路层原始套接字”和“网络层原始套接字”两大类。链路层原始套接字可以直接用于接收和发送链路层的MAC帧,在发送时需要由调用者自行构造和封装MAC首部。网络层原始套接字可以直接用于接收和发送IP层的报文数据,在发送时需

  • 2021-03-282021-03-28 15:00:41

    前言 说起iframe,大家都会觉得很嫌弃或者很不愿接近,原因大概都是:能耗高,安全问题,spider不喜欢它...也有(不少)同学内心独白就是:不!这很low很dirty,我才不想用惹!但是我们必须的承认iframe之强大,很多时候我们都会(不得不)使用它,真的素又爱又恨呐-8- 今天就在这里和大家一起好好讨论一下ifr

  • C语言检测连接网卡状态2021-02-05 09:02:11

    C语言检测连接网卡状态 ​ 有些客户程序里面的代码需要自己检测网卡状态,检查是否连接网线。需要提供函数给他们调用,检测网卡连接状态。 //在<linux/ethtool.h>头文件中存在结构体`ethtool_value`,用于存放网卡连接状态。 /* for passing single values */ struct ethtool_valu

  • 通过 ioctl 配置接口的 IP 地址2021-02-04 18:29:03

    #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <unistd.h> #include <arpa/inet.h> #include <linux/if.h> #include <linux/if_ether.h> #include <linux/if_arp.h> #inc

  • Linux 网络驱动 phy 读写寄存器调试方法2021-01-24 19:02:26

    Linux 网络 phy 调试方法 目前嵌入式芯片支持双网卡的有很多。在调试网络驱动时,需要通过mdc 和mdio信号对phy的寄存器进行操作调试。如果每次调试都修改网络驱动的话会很麻烦。下面提供我常用的网络驱动调试方法 在驱动层,设备树绑定mac与mdio总线的关系。 在Linux应用层,编写

  • 2020 IFR先进机器人学与机构学国际学术论坛:参会感2020-12-15 17:57:22

    2020 IFR International Forum on Advanced Robotics and Mechanism 论坛时间: 2020年12月15日(星期二)09:10-15:40 Forum Time : 2020.12.15(Tuesday) 09:10-15:40 地点:沈阳自动化研究所新区3号楼学术报告厅 Location: Academic Lecture Hall, Building 3, Shenyang In

  • linux tun/tap设备的实现(kennel 3.10)2020-12-01 13:57:38

    什么是tun/tap?      TUN/TAP虚拟网络设备为用户空间程序提供了网络数据包的发送和接收能力。他既可以当做点对点设备(TUN),也可以当做以太网设备(TAP)。实际上,不仅Linux支持TUN/TAP虚拟网络设备,其他UNIX也是支持的,他们之间只有少许差别。      TUN/TAP虚拟网络设备的原理比较简

  • 原始套接字2020-06-12 14:06:02

    标准套接字不能对IP首部或TCP、UDP首部进行操作,如果开发底层的应用,比如发送一个自定义的IP包、UDP包、TCP包、ICMP包,伪装本机IP地址,捕获所有经过本机的数据包,就要用到原始套接字。 一、面向链路层的原始套接字 可以获取链路层的数据包 创建原始套接字 <netinet/in.h> int socket(

  • js前端解决跨域问题的8种方案(最新最全)2020-04-14 12:00:54

    原文链接:http://blog.csdn.net/joyhen/article/details/21631833 1.同源策略如下:   URL说明是否允许通信 http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许 http://www.a.com/lab/a.jshttp://www.a.com/script/b.js 同一域名下不同文件夹 允许 http://www.a.c

  • js控制iframe高度2020-04-08 12:53:40

    1 <iframe src="test.html" id="iframeId" scrolling="no"></iframe>   1 function setIframeHeight() { 2   var iframe = document.querySelector("iframe"); 3   var ifr_document = iframe.contentWindow.docum

  • 《驱动学习 - 分析ifconfig到内核的调用过程,实现内核启机自动设MAC地址(原)》2019-10-20 12:52:36

    内核版本: Linux version 3.10.14 1.由于每次开发板开机的网卡eth0的物理地址都是随机的 然后在网上找到可以通过命令行实现设置mac物理地址: ifconfig eth0 downifconfig eth0 hw ether 1234567890abifconfig eth0 up 然后带着好奇,想看看命令行ifconfig是如何与内核交互的,想

  • 前端解决跨域问题(转)2019-09-14 10:06:45

    原文:http://www.cnblogs.com/JChen666/p/3399951.html 1.同源策略:同IP,同域名,同端口,同协议   2. 前端解决跨域问题 1> document.domain + iframe      (只有在主域相同的时候才能使用该方法) 1) 在www.a.com/a.html中: document.domain = 'a.com';var ifr = document.createEle

  • 获取网络接口信息——ioctl()函数与结构体struct ifreq、 struct ifconf (获取或设置 网卡 IP 子网掩码 本地广播地址)2019-08-23 10:00:35

    原文链接:https://blog.csdn.net/windeal3203/article/details/39320605 Linux 下 可以使用ioctl()函数 以及 结构体 struct ifreq  结构体struct ifconf来获取网络接口的各种信息。 ioctl 首先看ioctl()用法 ioctl()原型如下: #include <sys/ioctl.h>

  • GoAhead4.1.0 移植2019-06-04 11:53:00

      环境 官方文档:https://www.embedthis.com/goahead/doc/ 源码下载: goahead-4.1.0-src.tgz 系统平台:Ubuntu 12.04.4 gcc version 4.6.3 移植步骤 1.解压与编译 前提:交叉编译工具 arm-none-linux-gnueabi-gcc 已经安装并配置了环境变量; tar -zxvf goahead-4.1.0-src.tgzcd goahe

  • C++获取网卡的MAC地址2019-04-27 09:50:55

    一 代码 #include <sys/ioctl.h> #include <net/if.h> #include <linux/if_ether.h> #include <bits/ioctls.h> #include <linux/if_packet.h> #include <net/ethernet.h> #include <errno.h> #include <string.h> //bzero #in

  • JS webApp 复制字符串 然后 唤起微信APP2019-03-14 13:51:19

    复制的字符串是作为一个值 放在input标签里: 1 <input id="wx-copy" type="text" style="position:absolute;z-index:-999;left:-1000px;top:-1000px;" value="此处为需要复制的字符串">   开始复制input里的值并唤起微信:        let copyDom = document.getElement

  • 【填坑2】获取设备所有网卡的mac地址2019-02-22 18:51:01

    生产上的bug: 由于用户删除网卡之后未作重启动作,导致网卡不连续,ip a查看网卡信息前面的序号不连续。 比如:正常是123456,删除4之后成了123 56 。 获取机器所有网卡的mac地址,5 6号网卡信息未读到。 代码1: #include <stdio.h>#include <string.h>#include <unistd.h>#include <sys/socke

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

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

ICode9版权所有