logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核中链表的使用

《Linux内核中链表的使用》本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。参考资料:LKD3e,linux-2.6.27源码来源:http://blog.csdn.net/rosetta    链表是存放和操作可变数量元素的数据结构,它可在需要时动态创建结点并插入链表中,在编译时不需知道包含多少个元素,而且它在内存

#list#数据结构
数字签名和验签过程实现分析

本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。         数字签名在网络安全领域用的比较多,可实现用户身份的真实可靠性;实现信息的完整性,确保数据在存储、传输和处理的过程中免遭任何非授权的或非预期的修改、插入、删除、重发等破坏,从而实现数据的真实性、有效性和一致性;实现抗抵赖性,通过数字签名确保信息的发送方不能抵赖曾经发送

基于github搭建本地开发环境

以前写过很多测试程序,但是代码在本地到处乱扔,也从来没有归整过,现基于github来维护自己的代码,这样只要能连网,随时就可以查了。目标配置SSH证书连接github克隆github代码仓库到本地开发下面跟着以下步骤就可以完成了。生成证书mkdir -p /root/test #所有操作都在此目录中进行ssh-keygen -t rsa -C "panli

机器学习笔记(8)---K-近邻算法(6)---KNN算法学习总结

前言KNN算法系列文章加上总结共六篇笔记,已全部完成。本篇笔记做一个总结,随手再举个西瓜书上的例子。转载请注明出处:http://blog.csdn.net/rosetta总结实际上KNN算法只要把数据准备好给分类函数就可以了。MLiA中的分类函数是classify0(),sklearn中由neigh.fit(normMat, datingLabels)完成,另外注意下前者直接...

#机器学习
机器学习笔记(6)---K-近邻算法(4)---使用K近邻算法检测异常操作之一

前言接着前面三篇学习笔记《约会对象魅力程度分类》、《使用sklearn中的KNN算法》和《KNN手写识别系统》,本节记录使用K近邻算法检测异常操作,主要参考《Web安全之机器学习》 。转载请注明出处:http://blog.csdn.net/rosetta使用K近邻算法检测异常操作之一实验数据及情况实验数据在Schonlau个人网站中:http://www.schonl...

C语言高级用法---container_of()

在Linux内核源码中,实现和链表相关的接口list_entry()时,会调用container_of()宏定义,它的作用是:给定结构体中某个成员的地址、该结构体类型和该成员的名字获取这个成员所在的结构体变量的首地址。container_of()宏定义实现如下所示/*** container_of - cast a member of a structure out to the cont...

到底了