去面试吧网络问题

*
分类: 其他 发布时间: 12-07 23:51 阅读次数: 0

linux pid

转发自https://www.cnblogs.com/hazir/p/linux_kernel_pid.html 进程ID类型 要想了解内核如何来组织和管理进程ID,先要知道进程ID的类型: PID:这是 Linux 中在其命名空间中唯一标识进程而分配给它的一个号码,称做进程ID号,简称PID。在使用 fork 或 clone 系统调用时产生的进程均会由内核分配一个新的唯一的PID值。 TGID:在一个进程中,如果以CLONE_THREAD标志来调用clone建立的进程就是该进程的一个线程,它
分类: 其他 发布时间: 12-07 23:51 阅读次数: 0

linux 在内核模块调用应用层程序

内核模块代码 #include <linux/module.h> #include <linux/init.h> #include <linux/kernel.h> #include <linux/types.h> #include <linux/kmod.h> //需要调用的应用层程序 #define APPNAME "/sbin/app" static int __init test_init(void) { int ret; //初始话传给引用层的参数 就相当于m
分类: 其他 发布时间: 12-07 23:51 阅读次数: 0

netdev_wait_allrefs()流程

//此函数会等待net_device{}中的refcnt减值为0 才会退出 static void netdev_wait_allrefs(struct net_device *dev) { unsigned long rebroadcast_time, warning_time; rebroadcast_time = warning_time = jiffies; while (atomic_read(&dev->refcnt) != 0) { if (time_after(
分类: 其他 发布时间: 12-07 23:50 阅读次数: 0

docker使用管理

容器生命周期运行容器一个实例:#dockerrun-it--rm--namebboxbusybox:latest/bin/sh当运行这条指令后的执行流程步骤:1.检查本地是否存在指定的镜像,不存在则从registry下载;2.利用镜像启动容器3.分配一个文件系统,并且在只读的镜像层之外挂载一个可读写层;4.从宿主机配置的网桥接口桥接一个虚拟接口给此容器;5.从地址池中分配一个地址给容器;6.执行用
分类: 企业开发 发布时间: 12-07 23:50 阅读次数: 0

SpringMVC框架(2)之(2.3 Validation校验器)

Validation校验器 SpringMVC使用 JSR-303 校验规范,使用是 Hibernate Validator 【1】设置环境: 1.导jar包; 2.在处理器适配器中配置校验器; 3.创建资源文件(eg:CustomValiationMessages.properties); 【2】校验规则:(POJO类对应的字段上) 需求:商品提交时校验 1.商品名称长度1~30个字符; 2.商品生产日期不能为空; 【3】捕获错误: 需要修改 Controller: 1.在需要校验的 POJ
分类: 编程语言 发布时间: 12-07 23:49 阅读次数: 0

2.数字类型

整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。 浮点型(float) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250) 复数( (complex)) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
分类: 编程语言 发布时间: 12-07 23:49 阅读次数: 0

【线上直播】谷歌云上的机器学习/Machine Learning on GCP

分享讲师:王顺 讲师简介: 目前就职于谷歌,担任云客户顾问,专长于云计算、大数据和机器学习,曾就职于旷视科技,其间在阿里淘咖啡项目中负责人脸识别系统开发和架构、参与了多个OCR、图像分类、缺陷检测等计算机视觉项目落地工作。更早在Oracle做过系统工程师、AWS大数据专家。 分享大纲: 1. 谷歌确立了AI-first战略后、AI体现在谷歌产品的方方面面 2. 谷歌云上也有从针对各种AI从业人员的AI服务 3. SaaS层的ML APIs,比如Vision, Speech, Translate
分类: 编程语言 发布时间: 12-07 23:49 阅读次数: 0

winform模拟登陆(带验证码)

CookieContainer cookies = new CookieContainer(); //验证码 public static Image doGetImg(CookieContainer bCookie) { try { string url = "http://";//验证码网址 HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url.ToString()); myRequest.ServicePoint.
分类: 编程语言 发布时间: 12-07 23:48 阅读次数: 0

Dynamics CRM Plugin 删除事件实体获取

在Plugin中执行删除事件时,时无法获取到当前实体的Entity,只能获取到当前实体的EntityReference. 正确写法: EntityReference targetEntity = (EntityReference)plugin.Context.InputParameters["Target"]; 错误写法 Entity targetEntity = (Entity)plugin.Context.InputParameters["Target"];
分类: 编程语言 发布时间: 12-07 23:48 阅读次数: 0

gdb打印信息2——打印内存的值以及使用$_

测试代码 #include <stdio.h> int main (int argc, char *argv[]) { int i = 0; char a[100]; for (i = 0; i < sizeof(a); ++i) { a[i] = i; } return 0; } 测试过程 首先打上断点,跑起来 这样,就完成了赋值操作 然后就可以查看内存的值了,这里的数组是char类型(1个字节)的,数组名是首地址 可以使用x/nfu addr命令来打印内存的值,
分类: 编程语言 发布时间: 12-07 23:48 阅读次数: 0

广州游戏产业大存亡,腾讯断臂求生,做游戏开发还有前景吗?

来源:易简财经(ID:ejfinance) 在审批之下,广州游戏行业迎来了生死时刻。      作为广州的游戏中心,凌晨的科韵路是热闹的,刚下班的程序员们三五成群从公司中走出,相约去附近的大排挡宵夜。不过,蔡圆(化名)却拒绝了同事的邀请,独自一人回到家中,思考未来的出路。 (C/C++企业实战级课程资源(素材+源码+视频)、编译大礼包免费分享,需要的加学习群892643663) 蔡圆,是科韵路一家游戏公司的场景原画,主要负责在游戏的制作过程中绘画背景场景。工作3年,本来收入也挺可观,但就在昨天
分类: 编程语言 发布时间: 12-07 23:48 阅读次数: 0

ant design pro按钮权限配置

页面端修改,先引入组件(按钮的权限) 在按钮上面包权限组件 在资源页面配置资源,资源的路径和页面配置的authority=’OrgConfig_add’(命名规范:文件名_操作),因为权限是根据路径来匹配的 菜单的权限(配置router.config.js)
分类: 编程语言 发布时间: 12-07 23:47 阅读次数: 0

C语言经典案例(4~~6)

(4) 题目:判断101-200之间有多少个素数,并输出所有素数。 /* Note:Your choice is C IDE */ #include "stdio.h" main() { int i,x, y,n,flag; i=0; for ( x=101; x<=200; x++) {flag = 1; for (y=2;y<x; y++) { if ( x%y==0) { flag = 0; break;} } if ( flag ==1) { printf("%10d", x); i=
分类: 编程语言 发布时间: 12-07 23:47 阅读次数: 0

linux ln文件夹的链接

1 文件的链接 ln -s a.py b.py a.py 软链接到b.py (无论 b.py 文件存在与否 都可以成功) 2 文件夹的链接 ln -s a b a文件夹软链接到b文件夹(b文件夹不能提前创建)
分类: 编程语言 发布时间: 12-07 23:47 阅读次数: 0

WEB 前端--Day6( DOM)

一、DOM【掌握】 1.简介 DOM-----<文档对象模型> 可以使用js中提供的对象,使用这些对象的方法和属性,对标记性文档【html标签】进行操作 问题: 想要对标记性文档进行操作,需要考虑什么问题? 解决: 首先需要将标记性文档中的所有内容【标签,属性,文本】封装成对象,封装成对象的目的是为了更方便的去操 作这些文档以及文档中所有的内容,对象包含属性和方法 注意:在加载html页面时,web浏览器会生成一个树型结构,主要用来表示页面结构,这种树型结构被称为由节点组成的 节点树 2.常用
分类: 编程语言 发布时间: 12-07 23:46 阅读次数: 0

vue.js如何实现购物车加减操作

版权声明:---仅限本人作为笔记使用--- https://blog.csdn.net/weixin_44009433/article/details/84874378 vue.js如何实现购物车加减操作 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <link rel="style
分类: 编程语言 发布时间: 12-07 23:46 阅读次数: 0

linkwatch_fire_event()流程

void linkwatch_fire_event(struct net_device *dev) { /* 判断是否是紧急处理的事件 */ bool urgent = linkwatch_urgent_event(dev); /* 设置待处理事件标记 */ if (!test_and_set_bit(__LINK_STATE_LINKWATCH_PENDING, &dev->state)) { dev_hold(dev); /* 添加事件到事
分类: 编程语言 发布时间: 12-07 23:46 阅读次数: 0

电路板元件封装

元器件封装类型 安装方式分类 1.直插式元器件封装 直插式元器件封装的焊盘一般贯穿整个电路板,从顶层穿下,在底层进行元器件的引脚焊接。 SIP:单排引脚 DIP:双排引脚 2.表贴式元器件封装 表贴式的元器件,指的是其焊盘只附着在电路板的顶层或底层,元器件的焊接是在装配元器件的工作层面上进行的, SMD 它是Surface Mounted Devices的缩写,意为:表面贴装器件它是SMT(Surface Mount Technology 中文:表面黏著技术)元器件中的一种。 SOP(Smal
分类: 编程语言 发布时间: 12-07 23:45 阅读次数: 0

Jboss7配置JNDI数据源

Jboss7配置JNDI数据源 1.首先先配置数据库驱动module 例如:我这里使用的是PostgreSQL数据库 在Jboss7安装目录下的modules下配置我们的驱动module,配置方式如下图 module.xml文件的内容(注意文件名称必须为module.xml): <module xmlns="urn:jboss:module:1.1" name="org.postgresql"> <resources> <resource-root path="pos
分类: 编程语言 发布时间: 12-07 23:45 阅读次数: 0