摘要:#include <linux/module.h> // module_init module_exit #include <linux/init.h> // __init __exit #include <linux/cdev.h> #include <linux/fs.h> #define MY
阅读全文
摘要:字符设备驱动 驱动不成功??? https://blog.csdn.net/weixin_42314225/article/details/81112217
阅读全文
摘要:printkinfo(DBG_ERROR,"sw_package init failed\n"); dmesg | tail 看到输出信息
阅读全文
摘要:insmod: ERROR: could not insert module hello_kernel.ko: Invalid parameters 随时测试 insmod .ko 是否成功
阅读全文
摘要:dmesg | tail dmesg -c 信息清理 显示后清理
阅读全文
摘要:insmod: ERROR: could not insert module hello_kernel.ko: Unknown symbol in module 用命令查看内核中是否已有这个内核符号,例如要查看是否有var_set_integer这个内核符号,输入命令:#cat /proc/kall
阅读全文
摘要:这个问题其实是很低级的问题,但是经常还是容易发生,翻译下就是函数的隐式说明 原因: 是因为函数没有在头文件(.h)定义,这就导致编译的时候没法正确生成.o文件
阅读全文
摘要:EXTRA_CFLAGS = -Wall -g -DTEST_KERNEL $(INCLUDE) 假如定义一个宏CONFIG_DEBUG在.c里面定义为:#define CONFIG_DEBUG在makefile里定义为: CONFIG_DEBUG=y假如说我们想在makefile里为.c文件进入一
阅读全文
摘要:/usr/src/linux-headers-4.9.0-3-common/arch/x86/include/asm/uaccess.h:33:26: error: dereferencing pointer to incomplete type ‘struct task_struct’ #defi
阅读全文
摘要:typedef __kernel_loff_t loff_t;那么这个__kernel_loff_t 又是在哪儿定义的呢? __kernel_loff_t
阅读全文
摘要:驱动操作命令: insmod / modprobe 加载驱动 rmmod 卸载驱动 lsmod 查看系统中所有已经被加载了的所有的模块以及模块间的依赖关系 modinfo 获得模块的信息 查看已经加载的驱动模块的信息: lsmod 能够显示驱动的大小以及被谁使用 cat /proc/modules
阅读全文
摘要:CURRENT = $(shell uname -r ) KERNEL_TARGET=hello_kernel MODULE_NAME :=$(KERNEL_TARGET) MODULE_SUF=.ko PWD:=$(shell pwd) OUTPUT=$(PWD)/ KDIR=/lib/modul
阅读全文
摘要:#include <linux/list.h> list_head 内核链表
阅读全文
摘要:VPP的一些用例包括交换机、路由器、网关、防火墙和负载平衡器等等。
阅读全文
摘要:#include <linux/init.h> #include <linux/module.h> static int hello_init(void) { printk("Hello,world Insmod\n"); } static void hello_exit(void) { print
阅读全文
摘要:让我的思想清零,如何做到?多为外界的压迫变化。 很多事无法轻易的做到,主动不一定能改变。都是环境的变化导致心态的变化。 思想清零才可以完全的从零做起,在一家新的企业重新开始 “好马不吃回头早“,人生,永远不能往回走,看过去。而是往前走,努力自己的所向往的。
阅读全文
摘要:在TCP的连接上,它传输数据的基本形式就是二进制流,也就是一段一段的1和0。在一般编程语言或者网络框架提供的API中,传输数据的基本形式是字节,也就是Byte。一个字节就是8个二进制位,8个Bit,所以在这里,二进制流和字节流本质上是一样的。对于我们编写的程序来说,它需要通过网络传输的数据是结构化的
阅读全文
摘要:整体:一个软件,产生价值 销售的软件 代码细节,其实到最后会是次要的了 高手的话 我深以为认同,但这个整体觉得是建立在代码抽象基础上的一种整体实现的能力,绝对不是产品经理、或者软件设计师设计的什么无一行代码的规划,而是软件的整体框架、结构、满足不断迭代需求、产生高度价值的而不是一般水平程序员写的业务
阅读全文
摘要:openssl 实现tcpsocekt的sessionkey openssl 实现tcpsocekt的sessionkey openssl 实现tcpsocekt的sessionkey
阅读全文
摘要:openssl sm2 openssl 支持 国密 sm2
阅读全文
摘要:在VS2015上,实验结果表明: (1)char16_t 一个char16_t只能保存2字节,所以只能用0000~ffff范围内的字符对其进行初始化或赋值,使用比0000 ffff大的编码,直接报错 二进制打印出char16_t的值,严格等于utf16编码,在这个范围内,也就是严格等于unicode
阅读全文
摘要:QString toStdU16String 5.8 5.9 是否没有?
阅读全文
摘要:https://blog.csdn.net/u010333084/article/details/104985398 编译有问题 :b_dump.obj : error LNK2001: 无法解析的外部符号 OPENSSL_UplinkTable https://blog.csdn.net/lian
阅读全文
摘要:#define OUT #define IN #define INOUT #define OPTIONALtypedef char* LPSTR;typedef char16_t* LPWSTR;typedef char16_t WCHAR;typedef const char* LPCSTR;ty
阅读全文
摘要:openssl aes 加密buffer数据
阅读全文
摘要:#include<stdio.h> #include<string.h> int main(void) { int n; char dest[20] = "Hello"; char src[10] = "World"; strncat(dest, src, 5);//n=5为src前n个字符 pri
阅读全文
摘要:#include<stdio.h> #include<string.h> int main(){ char name[]={"Chinanet"},destin[20]={}; strncpy(destin,name,3); printf("%s\n",destin); } Chi strncpy基
阅读全文
摘要:typedef unsigned int UINT32; typedef unsigned int DWORD; typedef unsigned short WORD ; typedef unsigned char BYTE; typedef unsigned char UCHAR; typede
阅读全文
摘要:fcntl flock #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <fcntl.h> int FileUnLock(int fd_lock) { struct flo
阅读全文
摘要:http://www.itsec.gov.cn/search/search?channelid=222615&searchword=
阅读全文
摘要:https://www.hillstonenet.com.cn
阅读全文
摘要:http://www.360doc.com/content/13/0220/13/5073814_266736532.shtml
阅读全文
摘要:https://github.com/X-Crack/libuv-evpp
阅读全文
摘要:#vim /etc/profile export JAVA_HOME=/usr/java/jdk1.8.0_144export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.;${JAVA_HOME}/lib:${JRE_HOME}/libexport PAT
阅读全文
摘要:安装包工具 修复 --》 ifup ens33
阅读全文
摘要:java,设计,工程,金融,写作,政治,历史,教育,别的革命什么的 价值,渴望更大的价值......
阅读全文
摘要:方寸的这批SATA-M.2的桥+尧云的m.2 SSD盘 更换为M.SATA桥和M.SATA盘
阅读全文
摘要:win + R reg delete "HKEY_CURRENT_USER\SharpPlus\SqliteDev" /v "StartDate" /f
阅读全文
摘要:源代码注释里看到牛人:蒋青喆 一种思想 程序代码里要不要写上自己的真实名字,以后好混点那? 厉害的人 写驱动的人 都是上市公司的股东 普通人--》普通的程序员 能写出什么优秀的代码啊。 windows驱动
阅读全文
摘要:DLP :Data Leakage Prevention,数据泄露防护
阅读全文
摘要:static std::string w2c(std::wstring str) { int nlength = str.length(); int nbytes = WideCharToMultiByte(0,0,str.c_str(),nlength,NULL,0,NULL,NULL); if(
阅读全文
摘要:yum install mariadb-server systemctl start mariadb systemctl enable mariadb mysql_secure_installation 此处设置的是数据库root密码,和系统root无关。 开始root密码默认为空,直接回车,然后设
阅读全文
摘要:netty 作为文件服务器 网上搜索 无具体操作
阅读全文
摘要:Nessus 是目前全世界最多人使用的系统漏洞扫描与分析软件。总共有超过75,000个机构使用Nessus 作为扫描该机构电脑系统的软件。
阅读全文
摘要:package com.company; import java.io.Serializable; public class Config implements Serializable { public Config() { super(); // TODO Auto-generated cons
阅读全文
摘要:import java.io.Serializable;
阅读全文
摘要:Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。
阅读全文
摘要:import java.io.*; import java.security.*; import javax.crypto.*; import javax.crypto.spec.*; import java.math.BigInteger; import java.sql.Connection;
阅读全文
摘要:Jmesa是ExtremeTable项目重新开发的一个Html表格组件,提供过滤、排序、分页、数据导出等功能。Jmesa非常易于使用,可按自己的需求进行扩展。JMesa需要JDK1.5以上的环境 https://baike.baidu.com/item/JMesa/5482065?fr=aladdi
阅读全文
摘要:http://www.datasplus.com/
阅读全文
摘要:程序员-听说读写 听: 说:架构 逻辑 读:读经典代码的方法 》 写:代码必须手写,哪怕写的是#define 类型定义 结构体 忌讳复制粘贴
阅读全文
摘要:3NJBW-HGJVC-MTFMV-W3722-W2RXB
阅读全文
摘要:#define PROCESS_MM_HTB_SIZE (1<<5) #define PROCESS_MM_HTB_SIZE (10>>1)
阅读全文
摘要:http://www.ruijie.com.cn
阅读全文
摘要:#ifndef _PLATFORMDEF_H_ #define _PLATFORMDEF_H_ #ifdef _LINUX #include <sys/time.h> #include <unistd.h> /* SHOULD be before any other include files */
阅读全文
摘要:/************************************************************************/ /* VXWORKS - VXWORKS on Motorola 680x0 processor */ /**********************
阅读全文
摘要:关于qt 资源处理。 这个是qt处理资源的方式,用VS2012+qtaddin 生成的项目会默认带资源,但是前期你没有添加资源的话,用 arm-hismall-linux-g++编译的时候就会出错。 所以如果还没有添加资源的话就可以将qrc_xxx.cpp的里面内容先注视掉,否则会报错,错误内容如下
阅读全文
摘要:面试题一道:vs qt的工程 如何在linux下迁移编译 面试题一道:vs qt的工程 如何在linux下迁移编译 面试题一道:vs qt的工程 如何在linux下迁移编译 我的
阅读全文
摘要:#export PATH=/opt/Qt5.9.0/5.9/gcc_64/bin:$PATH #qmake -project QT+=widgets #qmake 所以如果是想要把vs的Qt项目移植到linux下,最好不要通过vs生成pro文件。只有当拷贝到linux下时才通过qmake -proj
阅读全文
摘要:https://www.photosir.cn/ 牛人做的软件 》真的好酷炫 欢迎下载 》https://www.photosir.cn/download.html
阅读全文