自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Linux内核写入数据到文件,将数组序列化到文件

内核已经提供了相应函数。实例如下:#include <linux/module.h>#include <linux/init.h>#include <linux/fs.h>#include <linux/uaccess.h>static char buf[] ="hello. \n";static char buf1[100]; int __init hello_init(void){ struct file *fp; lof

2021-06-21 09:33:58 540

原创 TCP socket系统调用实现源码分析

欢迎一起聊~系统调用入口:int __sys_socket(int family, int type, int protocol)// net/socket.c{ retval = sock_create(family, type, protocol, &sock);// if (retval < 0) return retval; return sock_map_fd(sock, flags & (O_CLOEXEC | O_NONBLOCK));}第一个函数

2021-01-07 14:25:47 227

原创 TCP setsockopt系统调用过程分析

整个过程是从用户态的socket 查找到内核态对应的 sock。__sys_setsockopt(net/socket.c)该函数中: else err = sock->ops->setsockopt(sock, level, optname, optval, optlen); //根据sock对应 proto_ops结构中的 setsockopt函数执行对于IPv6 sock来说,结构体实体是:proto_ops ine

2021-01-06 22:13:42 397

原创 vscode使用总结,快捷键和插件

这里分享一些自己常用的快捷键设置。插件可以参考这篇文章。地址按快捷键“Ctrl+Shift+P”。 在“vscode”顶部会出现一个搜索框。配置特定语言, 如C语言的setting。 输入“configure language”,然后回车。“vscode”里面就会打开一个语言配置文件。Alt +D : Go to defintion(自己设置的)F6,F7(自己设置的) Alt+ ← / →Go back / forwardCtrl+G : Go to Li

2020-12-10 09:53:39 213

转载 Linux内核模块之自定义printk输出至终端(转载)

github项目地址:https://github.com/superwujc原文地址:https://my.oschina.net/superwjc/blog/1816388通过模块的方式调试内核时,printk()打印的信息默认只能通过dmesg的方式查看,可以通过以下方式,使用自定义的输出函数,将信息另打印至stdout。模块程序:custom_printk.c/* custom_printk.c */#include <linux/kernel.h> #include &

2020-11-10 18:30:03 836

原创 安装Mendeley后Word中没有出现对应的Mendeley插件

参考链接部分用户可能找不到以下目录:C:\Users\Administrator\AppData\Roaming\Microsoft\Word\STARTUP解决办法:选择 模板,点击“转到”, 然后点击 【添加】把上面找到的 文件拷贝到这里即可。完~

2020-10-24 20:01:02 3810

原创 安装SCP提示Depends: linux-headers-generic-hwe-18.04 but 5.4.0.47.51~18.04.40 is to be installed

sudo apt-get install openssh-server提示错误信息如下:Reading package lists... DoneBuilding dependency tree Reading state information... DoneYou might want to run 'apt --fix-broken install' to correct these.The following packages have unmet dependencie

2020-10-12 17:58:38 996

原创 Ubuntu桥接模式无法联网--可能是MAC地址没在网管处注册!

前言这几天安装Ubuntu18.04,怎么设置桥接模式发现都没法联网,跟着网上各种教程操作了一个下午… 第二天突然想到我们实验室联网是在网管那里需要注册MAC地址的!!! 遂尝试了把Ubuntu的MAC地址改了,果然成功!!分析出现这个问题的原因还是自己对桥接模式理解不够。 桥接模式下的虚拟机的MAC帧并不是通过主机的MAC地址发出或接收的。附上详细的讲解。https://blog.csdn.net/cyksky/article/details/79660820完~~...

2020-10-11 11:47:20 346

原创 Source Insight常用配置/让source insight支持shell文件

参考文章:1让source insight支持shell文件Option -》 File type option -》填写为:.mak;makefile;完~

2020-09-22 20:46:04 618

原创 Embedding层的理解

可参考以下博客阅读:https://blog.csdn.net/weixin_42078618/article/details/84553940Embedding层在NLP中广泛地被使用。Embedding是什么通俗来说,Embedding矩阵就是对应词表的所有词的数字表示。(该数字在训练过程中可变,逐渐寻找到更好的数字表示)Embedding的结构例子假设:对于输入 文本长度为 40的句子(长度不足的填充为0,超过的可以选择截断), vocab_size(总的词表大小)= 50,000,那么

2020-06-17 08:33:34 1596

原创 (转载)np.array和np.asarray区别

本文为简要概括, 详细请阅读原文:https://www.jianshu.com/p/a050fecd5a29https://blog.csdn.net/Rex_WUST/article/details/85205179主要区别在于 np.array (默认情况下)将会copy该对象,而 np.asarray 除非必要,否则不会copy该对象。必要 指的是:数据类型改变;原数据为list而非ndarray类型;...

2020-06-16 21:47:40 223

原创 CSV文件的格式

CSV(Comma-separated values)文件指的是 用半角逗号(’,’)作为字段值的分隔符的文本文件。如下图为一个 csv 文件:使用Excel打开后,逗号分隔的每项成为各列值,每一行文本对应Excel的每一行;...

2020-06-16 20:56:42 384

原创 无法访问GitHub解决办法

参考博客:https://blog.csdn.net/weixin_40561015/article/details/1066744211.修改Windows/System32/drivers/etc/hosts文件(此步骤需获取管理员权限)打开hosts文件,修改即可保存2.登录https://github.com.ipaddress.com/查看GitHub的 ip地址(不是上面显示的“我的地址”)我的是140.82.112.33.hosts文件末尾输入140.82.112.3 githu

2020-06-13 13:43:35 2163 3

转载 NetBeans如何设置自动换行(转载)

原文地址:http://www.mamicode.com/info-detail-2185545.html打开“工具>>>选项>>>编辑器>>>格式设置”另:修改【右边距】的参数值为0,可消除编辑页面的红色竖线(目前不知道红色竖线的作用,看着别扭)...

2020-05-29 18:40:24 469

原创 Netbeans无法打开已存在的JavaFx项目

原因: 没有为该项目配置JDK。解决:项目上右键 --> properties --> Libraries —> 选择Java platform。----- 完

2020-05-29 18:02:35 592

转载 NetBeans用户界面字体大小调整(转载)

原文地址:https://guoyunhe.me/2015/03/11/netbeans-ui-font-size-adjust/NetBeans 选项里只能更改编辑器字体大小,要想更改界面字体大小,要修改配置文件。我的 NetBeans 安装在 /home/guo/netbeans/ ,在此文件夹下面的 /etc/netbeans.conf 就是配置文件。打开它,找到:netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermS

2020-05-29 17:28:27 3441 3

原创 Java 导入外部jar包(dom4j为例)--Eclipse

首先去 dom4j官网下载对应版本的jar包至本地;接下来开始导入至eclipse项目中:鼠标选中项目,new–》Folder 新建一个库文件夹,命名通常为lib;复制下载的jar包dom4j-XXX.jar, 选中 lib 文件夹,右键 paste 完成复制进入该文件夹;将导入的 jar 包应用到项目: 鼠标选中项目,右键选择 Properties, 打开了一个窗口如下图:Li...

2020-04-27 10:33:02 1862

原创 tf.tanspose()函数理解

该函数的参数:tf.transpose( a, perm=None, conjugate=False, name='transpose')a是输入张量;perm 指定各个维度如何交换。看下面这个例子,我们以访问数字 3为例,在转换前其坐标为 x[0,0,2] ,我们将1dimension and 2dimention进行交换:即perm = [0, 2 ,1]; ,转换后...

2020-04-22 15:04:57 275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除