yzd

判断大小端的代码(可使代码兼容大小端)

int x=1; if(*(char *)&x==1) /*小端*/ else /*大端*/ 这段代码在用户空间和内核空间都能使用,能有效的兼容大小端的问题。

2011-05-31 19:57:00

阅读数:8

评论数:0

/etc/fstab文件详解

有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载 信息,而不需要完全理解其中的原理。下面就让我们来看看到底还有多少是我们不了解的。 /etc/fstab是用来存放文件系统的...

2011-05-31 15:57:00

阅读数:5

评论数:0

往具体地址写数据时遇到的问题

在驱动程序中,经常看到*(unsigned int *)0x56000000=0x12; 这样的直接给一个地址赋值的语句,这样的语句在应用程序中是不能直接用的,会出现段错误,LINUX系统不允许直接操作物理地址。 #include<stdio.h&...

2011-05-31 14:10:00

阅读数:8

评论数:0

工作中与处理器有关的问题总结

<!-- [if !mso]> <style> v/:* {behavior:url(#default#VML);} o/:* {behavior:url(#default#VML);} p/:* {b...

2011-05-31 13:21:00

阅读数:6

评论数:0

一段RUBY的脚本,分析姓名的分数,本来没甚么难的,就是ruby1.91的编码问题,导致一堆问题。...

require 'net/http' require 'iconv' http = Net::HTTP.new("www.1518.com",80) resp, data = http.get("/s?st=2&...

2011-05-30 22:24:00

阅读数:4

评论数:0

科技考古: SPAM 垃圾邮件的起源

作者:趋势科技 1937年7月5日,美国罐头肉制造商Jay Hormel发布以其名字命名的「Hormel Spiced Ham(荷美尔香料火腿)」,后来通过命名比赛改名为 SPAM(Spiced Pork and Ham),有添加香料(Spices)的猪肉火腿罐头。 &am...

2011-05-30 15:30:00

阅读数:11

评论数:0

你的for循环真的高效吗——优化for循环第一章

在我们所写的程序中,几乎没有不用到for循环的,但是,对于for循环,很多人确实效率很低的,包括我看得很多代码,for循环的执行效率非常低,下面我就举个例子来说明: #include <stdio.h> char *string="...

2011-05-29 18:32:00

阅读数:4

评论数:0

不要在线分享的五件事

作者:趋势科技 许多人在互联网间分享的信息,原本应是保密的,这着实令人恐惧。以下是你永远不该在在线分享的五件事: 1.与你身份相关的机密数据-这包括你的地址,电话号码,身分证字号,以及出生日期。也不要分享家中其他成员的数据。这些都是身份窃贼在寻找的数据。不要把这些数据张贴给全世...

2011-05-28 23:10:00

阅读数:5

评论数:0

百万年薪的算法题解决方法

这个问题的地址是:http://mitibar.com/superdrink.php 我只是解决了这个问题,并无入职那个公司的打算。 第一种是:遗传算法 这个问题可以抽象成数学模型是这样的: 我有一个有向图G,他有n个节点,其中任意一个节点a都有到另外n-1个节点的路径! 例如3...

2011-05-28 17:20:00

阅读数:6

评论数:0

一个底层驱动函数的解读

/************************************************************************** * Description * Write a byte into some one byte register. * * Par...

2011-05-27 17:02:00

阅读数:6

评论数:0

C# 复杂类型序列化与反序列化

说来也不简单,需要打几个标签,非常重要的 上代码吧 对象CODE using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtime.Se...

2011-05-27 15:09:00

阅读数:7

评论数:0

linux时,/etc/profile、~/.bash_profile等几个文件的执行过程

在登录Linux时要执行文件的过程如下: 在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ...

2011-05-27 11:07:00

阅读数:3

评论数:0

25 条 SSH 命令和技巧

25 条 SSH 命令和技巧 26 十一 2010 # 作者: riku / 阅读: 5,074 / 本文采用CC BY-NC-SA 2.5协议 授权,转载请注明本文链接 。 来源: 51CTO / 英文原文:25 BEST SSH CO...

2011-05-27 10:42:00

阅读数:4

评论数:0

/etc/hosts文件

/etc/hosts文件   当机器启动时,在可以查询DNS以前,机器需要查询一些主机名到IP地址的匹配。这些匹配信息存放在/etc/hosts文件中。在没有域名服务器情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址。   下面是一个“/etc/hosts...

2011-05-27 10:20:00

阅读数:3

评论数:0

如何禁止启用U盘的自动弹出功能

1.su root 2.vim /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi 3.修改第78行 把false改成true 保存退出。 4.此时U盘自动弹出功能被禁止(true改成false可启用)。...

2011-05-27 10:11:00

阅读数:5

评论数:0

Android 短信发送、短信保存至数据库

忙了这么长时间,毕业论文终于完成了,呵呵,现在就准备答辩了。然后,在平静中度过我最后的大学生活 哈哈,,, 这次介绍下有关短信的发送,在这里介绍的是发动普通的文本短信,还有一种是数据短信。 发送短信必须具有相应的权限: 1. 发送普通文本短信 SmsManager smsMa...

2011-05-26 23:44:00

阅读数:5

评论数:0

Linux套接字编程中的五个隐患

在 4.2 BSD UNIX® 操作系统中首次引入,Sockets API 现在是任何操作系统的标准特性。事实上,很难找到一种不支持 Sockets API 的现代语言。该 API 相当简单,但新的开发人员仍然会遇到一些常见的隐患。 本文识别那些隐患并向您显示如何避开它们。 第一个隐患很明...

2011-05-26 23:13:00

阅读数:5

评论数:0

Python资源汇总

不断更新,汇总Python的各种资源 非常好的python各种库的安装包下载页面 http://www.lfd.uci.edu/~gohlke/pythonlibs/

2011-05-25 20:25:00

阅读数:9

评论数:0

Python 获取网页内容

Python 获取网页内容 url = 'http://www.XXX.com' 1. 使用urllib or urllib2 import urllib2 urllib2.urlopen( url ).read() urllib2.urlopen( ur...

2011-05-25 20:12:00

阅读数:4

评论数:0

如何使用python自动登录路由器且获取页面内容

python代码非常之简单,但是功能相当强大,这个方法是我在试验登录路由器的时候发现的 import urllib print urllib.urlopen("http://admin:admin @ 192.168.1.1 /userRpm/MenuRpm.h...

2011-05-25 19:16:00

阅读数:21

评论数:0

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