首页 > 2015年04月02日 > 全部分享
Linux 网络编程—— libpcap 详解
概述 libpcap 是一个网络数据包捕获函数库,功能非常强大,Linux 下著名的 tcpdump 就是以它为基础的。 libpcap主要的作用 1)捕获各种数据包,列如:网络流量统计。 2)过滤网络数据包,列如:过滤掉本地上的一些数据,类似防火墙。 3)分析网络数据包,列如:分析网络协议,数据的采集。 4)存储网络数据包,列如:保存捕获的数据以为将来进行分析。...
分类:系统服务   时间:2015-04-02 20:57:26    收藏:0  评论:0  赞:0  阅读:397
解决ubuntu下eclipse菜单不显示
在ubuntu上安装eclipse后菜单点击不开, 解决方法: 关闭eclispe cd  /usr/share/applications vi eclipse.destop 在文件末尾添加下面内容 Exec=env UBUNTU_MENUPROXY=0 /your/path/to/eclipse/binary...
分类:系统服务   时间:2015-04-02 20:57:17    收藏:0  评论:0  赞:0  阅读:267
POJ3565 Ants【二分图最佳匹配】
题目大意: 在坐标系中有N只蚂蚁,N棵苹果树,给你蚂蚁和苹果树的坐标。让每只蚂蚁去一棵苹果树, 一棵苹果树对应一只蚂蚁。这样就有N条直线路线,问:怎样分配,才能使总路程和最小,且 N条线不相交。 思路: 用一个图来说明思路。 假设A、B为蚂蚁,C、D为苹果树。则存在两种匹配:第一种是AD、BC,第二种是AC、BD。 根据三角形不等式AD+BC < AC+BD,最后得到很重要的一个性质——满足总路程之和最小 的方案一定不相交。现在来构建二分图,一边为蚂蚁,另一边为苹果树,以距离为边权值,题 目就变为了求带...
分类:其他   时间:2015-04-02 20:57:06    收藏:0  评论:0  赞:0  阅读:259
Linux内核源代码情景分析-从路径名到目标节点
先看外包装,__user_walk,假设name为/usr/local/hello.cint __user_walk(const char *name, unsigned flags, struct nameidata *nd) { char *tmp; int err; tmp = getname(name);//在系统空间分配一个页面,并从用户空间把文件名复制到这个页面 err =...
分类:系统服务   时间:2015-04-02 20:56:46    收藏:0  评论:0  赞:0  阅读:319
Linux内核源代码情景分析-文件系统的安装
执行sudo mount -t ext2 /dev/sdb1 /mnt/sdb,将文件系统挂在到/mnt/sdb上。系统调用mount,映射到内核层执行的是sys_mount。假设/dev/sdb1和/mnt/sdb都位于ext2文件系统中。asmlinkage long sys_mount(char * dev_name, char * dir_name, char * type, u...
分类:系统服务   时间:2015-04-02 20:56:38    收藏:0  评论:0  赞:0  阅读:303
Linux设备驱动探究第1天----spi驱动(1)
本文允许转载,请注明出处:http://blog.csdn.net/fulinusLinux内核代码实在太大了,一个小小的模块也会让你手足无措,今天下午决心要把spi驱动好好看看。首先分析spidev.c文件,这个文件中定义struct file_operations结构中的成员。成员有spidev_write、spidev_read和spidev_ioctl,前两者实现半双工通信,后者实现全双工...
分类:系统服务   时间:2015-04-02 20:56:17    收藏:0  评论:0  赞:0  阅读:244
Linux内核源代码情景分析-访问权限与文件安全性
在Linux内核源代码情景分析-从路径名到目标节点,一文中path_walk代码中,err = permission(inode, MAY_EXEC)当前进程是否可以访问这个节点,代码如下:int permission(struct inode * inode,int mask) { if (inode->i_op && inode->i_op->permission) { int retv...
分类:系统服务   时间:2015-04-02 20:56:06    收藏:0  评论:0  赞:0  阅读:391
列出JDK中常用的Java包
列出JDK中常用的Java包 1、java.lang 2、java.sql 3、java.io 4、java.math 5、java.text 6、java.net 7、java.util 8、java.awt 9、java.applet 10、java.nio...
分类:编程语言   时间:2015-04-02 20:55:56    收藏:0  评论:0  赞:0  阅读:185
Java考查“==”和equals
/** * */ package com.you.demo; /** * @author YouHaiDong * @date 2015-04-02 */ public class Welcome { /** * @param args */ public static void main(String[] args) { String str1 = "you"...
分类:编程语言   时间:2015-04-02 20:55:39    收藏:0  评论:0  赞:0  阅读:201
======= 利用源码安装的tar包,免安装--MySQL-5.6.23 for CentOS6.5_64bit===@guoyJoe
利用源码安装的tar包,免安装--MySQL-5.6.23 for CentOS6.5_64bit===@guoyJoe...
分类:数据库技术   时间:2015-04-02 20:55:37    收藏:0  评论:0  赞:0  阅读:250
详说sizeof与strlen的区别与联系
sizeof是C/C++中的关键字,它是一个运算符,其作用是取得一个对象(数据类型或者数据对象)的长度(即占用内存的大小,以byte为单位)。 当参数分别如下时,sizeof返回的值表示的含义如下:        数组——编译时分配的数组空间大小;        指针——存储该指针所用的空间大小(存储该指针的地址的长度,是长整型,应该为4);        类型——该类型所占的空间大小; ...
分类:其他   时间:2015-04-02 20:55:16    收藏:0  评论:0  赞:0  阅读:158
mac_github使用
Github上查看并下载源代码地址 下载安装github_Mac版本 https://mac.github.com 运行后,菜单配置帐号 点击 + 添加本地已经的工程 提交成功后就在github上生成了一个repository 最终效果图: 添加一个readme.md文件...
分类:系统服务   时间:2015-04-02 20:55:06    收藏:0  评论:0  赞:0  阅读:263
如何查看 JAR 包的源代码
Java 项目的编译文件经常被打包成 JAR(Java Archive,Java 归档文件)文件,当然,作为学习,有时候也非常想看到这个 JAR 被打包前的源代码是怎么样的。 下面提供几种查看 JAR 包的源代码方式。...
分类:编程语言   时间:2015-04-02 20:54:56    收藏:0  评论:0  赞:0  阅读:172
redis过期策略
一、redis的key有六种过期策略 1、noeviction:一旦内存满则返回错误 2、allkeys-lru:对所有的key进行LRU 3、volatile-lru:只对设置了过期的key进行LRU(默认的方式) 4、allkeys-random:随机剔除一个key 5、volatile-random:对设置过期的key进行随机剔除一个 6、volatile-ttl:删...
分类:其他   时间:2015-04-02 20:54:48    收藏:0  评论:0  赞:0  阅读:223
【Spring】Spring自动装配深入浅出
标签的 autowire 属性,它负责自动装配标签定义 JavaBean 的属性。这样做可以省去很多配置 JavaBean 属性的标签代码,使代码整洁、美观。但是它也有负面影响,即使用自动装配之后,无法从配置文件中读懂 JavaBean 需要什么属性。自动装配存在很多不正确的装配问题,例如错误装载属性、“byType”属性和“constructor”属性对相同类型参数无法判断等。当然,将自动装配和...
分类:编程语言   时间:2015-04-02 20:54:26    收藏:0  评论:0  赞:0  阅读:129
[MSP430]实战 ADC使用, 内部测温使用
#include "TFT\TFT_Driver.h"找不到文件, 无法打开 没有include 仅在同一工程下就可以使用函数 每次运行程序结果不同...
分类:其他   时间:2015-04-02 20:54:16    收藏:0  评论:0  赞:0  阅读:223
微信学习笔记之一(申请测试公众号)
1.申请一个内网 ip 映射外网域名 账号 下载地址: http://www.nat123.com/Pages_2_32.jsp 教程地址: http://jingyan.baidu.com/article/76a7e409b50625fc3b6e15a9.html 2.申请一个微信测试管理账号 注意,此测试账号不能在真正的微信公众平台登录 只是做测试使用...
分类:微信   时间:2015-04-02 20:54:06    收藏:0  评论:0  赞:0  阅读:298
Windows Server 2013 域—Active Directory 用户和计算机
ActiveDirectory 用户和计算机 为执行日常Active Directory 管理任务的管理工具。这些任务包括创建、删除、修改、移动和设置存储在目录中的对象的权限。这些对象包括组织单位、用户、联系人、组、计算机、打印机和共享的文件对象。 Organization Unit (OU) OU即组织单元。一个组织单元OU是把对象组织成逻辑管理组的容器,其中包...
分类:Windows开发   时间:2015-04-02 20:53:56    收藏:0  评论:0  赞:0  阅读:168
【HDU】1520-Anniversary party(初级树形DP)
不是什么难题,但也算自己写的第一个树形DP,留个纪念吧= = 状态方程(dp[0][i]代表不选i人参加聚会时候的最大值,dp[1][i]代表选) dp[0][pos] = max(dp[0][pos],max(dp[0][e] + dp[0][pos],dp[1][e] + dp[0][pos])); dp[1][pos] = max(dp[1][pos],dp[1][pos] + dp[0...
分类:其他   时间:2015-04-02 20:53:36    收藏:0  评论:0  赞:0  阅读:179
揭秘阿里服务互联网金融的关系数据库——OceanBase
摘要:4月2日,蚂蚁金服方面宣布,蚂蚁金服及阿里巴巴自主研发的通用关系数据库OceanBase已经开始支撑淘宝、天猫和聚划算的所有日常交易。 编者按:时至今日,“Big data”(大数据)时代的来临已经毋庸置疑,尤其是在电信、金融等行业,几乎已经到了“数据就是业务本身”的地步。这种趋势已经让很多相信数据之力量的企业做出改变。为了应对大数据的冲击,淘宝将以前的Oracle、小型机、高端存...
分类:数据库技术   时间:2015-04-02 20:53:26    收藏:0  评论:0  赞:0  阅读:325
1756条   上一页 1 ... 12 13 14 15 16 ... 88 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!