- 博客(33)
- 资源 (12)
- 收藏
- 关注
转载 如何利用nslookup命令查询mx记录?以及邮件相关记录
Nslookup 是一个监测网络中DNS服务器是否能正确实现域名解析的命令行工具。它在 Windows NT/2000/XP 中均可使用。本文主要是针对邮箱的mx记录以及相关的查询方法做一些参考:windows开始菜单->运行,输入cmd/command(各版本系统的命令不同),进入到命令行窗口。1.在命令提示符下,键入 nslookup,再按 Enter 键。2.键入 serve
2012-10-20 16:25:48 36554
转载 配置samba
如果安装时用rpm安装,那么启动samba不用service smb start,用service nmbd start,service smbd start也可以的。在smb.conf文件中,注释行以“#”开头,同时每项中英文字母不区分大小写,在一行最后字符尾加“\”,可将一行分成多行。用“;”开头的行,是可改变的配置,将“;”去掉时,该配置将取作用。[global](全局参数的设置
2011-11-27 22:59:29 1149
原创 ASP 动态加载FLASH的简单方法
这次做的ASP网页上需要加载flash文件,在网上找了很久没有找到合适的方法,通过CSDN上高人指点,终于在静态flash的基础上实现了动态加载,方法如下首先添加一个静态flash控件,
2011-08-10 10:47:28 1827
原创 获取Datalist文本框值的方法
因为Datalist中含有重复的内容,如textbox 和button等,要获取控件的信息出了绑定以外还可以用如下方法1.在page_load中:if(!IsPostBack){ //绑定datalist}在获取textbox值时候,如果要获取所
2011-08-05 15:22:18 3243
转载 updatePanel局部更新(转)
ScriptManager和UpdatePanel控件联合使用可以实现页面异步局部更新的效果。其中的UpdatePanel就是设置页面中异步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成与管理UpdatePanel的
2011-07-18 14:18:13 598
原创 用VS发布ASP网站
在局域网发布自己的网站需要用到IIS,在win7下配置IIS的方法如下:http://www.360doc.com/content/10/0624/19/1872066_35018211.shtml用VS2008发布网站其实很容易,右键项目 有一个发布 发布到指定目录下 去iis里面新建一个网站 配置主目录到你刚发布的那里 大体上就是这样的,需要注意的是,目标网站的权限问题,以
2011-07-13 22:52:29 1066
原创 asp.net C# 验证电子邮件的格式(正则表达式)
public static bool ValidateEmail(String EmailString) { string strRegex = @"^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{
2011-07-04 11:57:00 6159
原创 五脚继电器的使用方法
<br />早上测试了一下刚买的继电器,以前没用过所以就得比较神奇,通电以后卡帕卡帕的~嘿嘿<br /><br /><br /> <br />1、继电器额定工作电压的选择 <br /> 继电器额定工作电压是继电器最主要的一项技术参数。在使用继电器时,应该首先考虑所在电路(即继电器线圈所在的电路)的工作电压,继电器的额定工作电压应等于所在电路的工作电压。一般所在电路的工作电压是继电器额定工作电压的0.86。注意所在电路的工件电压千万不能超过继电器额定工作电压,否则继电器线圈容易烧毁。另外,有些集成电路,例如
2011-05-20 12:53:00 21118
原创 DS18B20 linux驱动程序 基于AT91SAM9260
调试了很久的DS18B20驱动,前些日子出现的问题一直是读出为0 ,卡了4天之后终于解决了,之前在控制口没有加上拉电阻,后来想到可能是这个问题,加了个大电阻,果然好了~#include #include #include #include #include #include #include #include #include #include #include #define DEV_NAME "ds18b20"#define PFX "ds18b20:
2011-04-19 22:18:00 2188
转载 linux 驱动开发 自动创建节点的问题
<br />自学驱动以来,一直都是在加载模块后采用手动创建节点,虽然这个过程比较简单,毕竟还是有点麻烦,尤其是在调试模块的时候。#insmod module_name.ko#mknod /dev/module_name c MAJOR MINOR#在2.4里设备文件采用的是devfs,在2.6里已经用udev取代devfs,为解决上面那样手动创建节点的麻烦,我们可以在程序里加上创建节点这项,如下:以字符设备char_dev为例,在驱动初始化的代码里调用class_create为该设备创建一个class,再为
2011-04-17 17:45:00 744
原创 在XP下做linux嵌入式系统移植 AT91SAM9260
前两天刚做好的linux2.6.33内核的配置,写点东西记录一下。 因为我的PC物理机是XP系统,里面装了Ubuntu10.10的虚拟机,本想在虚拟机下面做移植,虚拟机很悲剧地ping不通主机,也ping不通目标板,所以只能在XP下面做。 首先要安装板子的驱动,硬件上,宿主机与目标板之间是用串口转USB连接,要是驱动不正确的话用超级终端是连不上的;软件连接上,我用得是putty,当然超级终端也可以。在移植过程中需要用到TFTP传送文件,所以要保证目标板和宿主机之间的网络通畅,
2011-04-10 09:04:00 1522
原创 linux驱动编译不通过的问题解决
我的主机是Ubuntu10.10,目标板上配置的linux2.6.33版本的内核,前两天碰到的问题是,在编写好的驱动目录下面使用make命令后报错如下:ickens@ubuntu:~/Drivers$ makemake -C /home/dickens/linux-2.6.33 M=/home/dickens/Drivers modulesmake[1]: 正在进入目录 `/home/dickens/linux-2.6.33' CC [M] /home/dickens/Drivers/Led.oIn f
2011-04-09 21:53:00 6577
原创 科研日志-编译内核for AT91SAM9260
Get and patch the Linux kernelTo get an experimental Linux4SAM kernel up and running on an AT91 product, you have to go through the following steps: 1. identify on which linux kernel revision the experimental patches will apply 2. download the corre
2011-04-01 15:46:00 1523
原创 科研日志-字符设备驱动
我的第一个字符驱动刚刚写好,摸摸还是热的~n_n 先做个总结吧,免得忘了! 编写一个字符设备驱动大概分为三个部分: 1.驱动程序本身,一个.c文件 2.Makefile文件 3.测试程序 一.字符驱动 以下是程序的清单,这个驱动的功能非常简单,先将保存的数据打印出来,然后提示用户输入,讲输入的信息保存到内核态,下面通过代码那的注释以说明/*在这个程序的末尾有两个函数 module_init(GlobalChar_init); module_exit(GlobalC
2011-03-25 12:33:00 637
原创 编写字符设备驱动遇到的问题
这是一个简单的字符驱动程序,在初始化和退出的时候显示一段话#ifndef __KERNEL__#define __KERNEL__#endif#ifndef MODULE#define MODULE#endif#include #include #include static int __init hello_init(void){printk("hello world!/n");return 0;}void __exit hello_exit(void){printk("bye!/n");}module_
2011-03-24 13:03:00 1143
原创 MFC写的在线客服
本文是对为期两个礼拜的实习做一个简单的总结。 本次实习的主要内容是用MFC写一个在线客服,类似于即时聊天程序,要用Socket通信和数据库,整个软件采用C/S模式,现在先对软件做一个简单的介绍。首先,数据库部分我们用ODBC实现,配置方法非常简单,我们用的SQL2000具体方法我就不在这里写了。软件分为服务端和客户端两部分,服务端用来连接数据库和为客户转发消息,客户端则是发送和接消息的另一部分,连接客户端和服务端的通道就是Socket,下面具体介绍每一部分的实现。一.MFC窗体应用程序的两个初
2011-03-20 23:29:00 2454 1
转载 MFC ComboBox 使用方法
<br /><br />Combo Box (组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本。下面的例子简要说明如何利用MFC CComboBox Class来操作字符串列表。<br />1、定义控件对应变量<br />假定已经创建了一个Dialog,并且从控件工具箱将 Combo Box 控件拖放到上面。打开 Class Wizard,添加控件对应变量,如:CComboBox
2011-03-12 14:17:00 519
原创 科研日志3
<br /><br />昨天努力钻研了一天TFTP,但是结果似乎还是不乐观,进度比预想的慢,我觉得主要原因有两个,一是对linux命令不熟,很多操作都要现找,当然因为手头连本教材都没有,google自然也就是唯一的最好的老师了;第二,考研的成绩,现在心里还是觉得堵得很,当然这不是科研日志的一部分。<br /> 言归正传,现在TFTP在本机上的配置已经差不多了,TFTP的作用就是文件传输,那么我们需要他做什么呢?之前用的SAM-BA也是板子FLASH的烧写工具,但是只用来烧写U-BOOT和内核,T
2011-03-09 15:42:00 695
原创 科研日志2
<br /><br /><br />昨天的成果是搭建好了在linux下面的交叉编译环境 arm-linux-gcc-4.3.2 ,在交叉编译环境下编译的C文件,编译结果是二进制文件,可以直接烧到板子上执行,<br />具体方法如下http://blog.csdn.net/dickens88/archive/2011/03/02/6218473.aspx<br /><br /><br /> 那么,现在本机的编译环境已经准备完了,剩下的就是怎么把我写的程序弄到板子上去,所以这是今天的问题之一 ,用户
2011-03-09 15:41:00 555
原创 建立交叉编译环境arm-linux-gcc-4.3.2
<br /> 首先确保安装了标准C开发环境,一句命令搞定:sudo apt-get installbuild-essential<br />然后在终端进入arm-linux-gcc-4.3.2.tgz存放目录,再sudo tar -zxvfarm-linux-gcc-4.3.2.tgz -C /<br />(注意大写C字母后留一个空格,这样会自动解压缩到/usr/local/4.3.2目录下)<br /> 修改环境变量,使交叉编译环境生效。我是执行如下命令:
2011-03-02 16:13:00 1459 1
原创 毕设 科研日志1
<br />正式的毕业设计可以算是从昨天开始的,对于我选择的题目,很明显我低估了它的难度,我对于嵌入式的理解其实仅仅限于easyarm的那两块板子,一个16位的串,一个是封装和定义号的函数和字符串,对于硬件的操作无非就是对于寄存器和接口的操作,但是这次的题目缺完全不同。 我的题目是用AT91SAM9260做温度补偿,第一个难题是嵌入式linux系统,对于嵌入式系统我可以说全无所知,仅仅是知道有这个概念而已,Symbian光鲜华丽的外表winCE和神秘的MeeGo,对于我来说实在是浮云。这个板
2011-03-02 10:57:00 646
转载 虚拟机下安装和配置minicom
<br /><br />Ubuntu 8.10下Minicom安装和配置<br />minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。<br /> <br />一、安装minicom:<br />使用以下命令:<br /># sudo apt-get install minicom<br />以下为安装的详细信息:<br /># sudo apt-get install m
2011-03-02 10:56:00 795
转载 HttpWebRequest WebBrowser抓取Web网页数据分析(c#)
通过程序自动的读取其它网站网页显示的信息,类似于爬虫程序。比方说我们有一个系统,要提取BaiDu网站上歌曲搜索排名。分析系统在根据得到的数据进行数据分析。为业务提供参考数据。 为了完成以上的需求,我们就需要模拟浏览器浏览网页,得到页面的数据在进行分析,最后把分析的结构,即整理好的数据写入数据库。那么我们的思路就是: 1、发送HttpRequest请求。 2、接收HttpResponse返回的结
2010-05-25 17:24:00 3353 1
转载 C#程序打包与部署
一).创建部署项目 1. 在“文件”菜单上指向“添加项目”,然后选择“新建项目”。 2. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 setup1。 3. 单击“确定”关闭对话框。 4. 项目被添加到解决方案资源管理器中,并且文件系统编辑器打开。 5. 在“属性”窗口中,选择 ProductName 属性,并键
2010-05-21 12:19:00 804
转载 C语言中 *.c和*.h文件的区别!
C文件就是C语言系列的源文件,而H文件则是C语言的头文件,即C系列中存放函数和全局变量的文件,因为C中的函数是被封装起来的,即无法看到其代码。 子程序不要定义在*.h中。函数定义要放在*.c中,而*.h只做声明.否则多引用几次,就会发生函数重复定义的错误。*.h只做声明,编译后不产生代码。这样做目的是为了实现软件的模块化,使软件结构清晰,而且也便于别人使用你
2010-05-20 23:00:00 988
转载 让U盘在插到电脑时自动运行指定程序
在U盘目录下右键新建一个笔记本,把下面的(括号内不用输)复制到你的笔记本里,再将它另存为Autorun.inf文件就可以了。[AutoRun] (表示AutoRun部分开始,必须输入)Icon=U盘盘符:/图标文件.ico (给U盘一个个性化的盘符图标.ico) Open=U盘盘符:/abc.exe (指定要运行程序的路径和名称,在此为U盘下的你自己的文件.exe)
2010-05-11 23:11:00 6113 2
转载 用Visual C#如何调用Excel,如何又把数据存放到Excel表格中
用Visual C#如何调用Excel,如何又把数据存放到Excel表格中?本文就来探讨上述问题的解决办法。1 Excel对象 微软的Excel对象模型包括了128个不同的对象,从矩形,文本框等简单的对象到透视表,图表等复杂的对象.下面我们简单介绍一下其中最重要,也是用得最多的四个对象。(1) Application对象。Application对象处于Excel对象层次结构的顶层,表示Excel
2010-05-05 12:01:00 3706
转载 C#引用Excel找不到类型或命名空间名称“Excel”
项目中遇到Excel引用的问题,已经有一个项目引用了Excel object 11.0,用得效果也很好。 可是在另一个项目中想引用Excel的时候,就是不能用Excel的的命名空间,提示“ 找不到类型或命名空间名称“Excel”(是否缺少 using 指令或程序集引用?) ”。 当然有同仁说过这个方法,在以下的站点下载一个补丁,然后安装就好了,可是尽管我安装了好几遍,也没能解决我的问题
2010-05-05 11:32:00 1192
原创 C# 中添加声音文件
我们在编写C#程序的时候,想让程序播放指定的声音,可以用System.Media.SoundPlayer类来做,具体代码如下:System.IO.FileStream fs = new System.IO.FileStream(“sound.wav”, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileSha
2010-04-13 14:04:00 2032
原创 C#扫描文件和文件夹的方法
用于实现扫描指定路径下所有文件和文件夹的名字 using System.IO; DirectoryInfo di = new DirectoryInfo(@"c:/"); DirectoryInfo[] dirs = di.GetDirectories(); //扫描文件夹 foreach (Di
2010-04-01 17:04:00 8709
原创 Linux下的进程实例
最近处于无奈被老师逼得用上了Linux,虽说是无奈,但是既然选择做,就要做出点成果,今天用fork()函数创建了进程,也算是直观的体验了一下所谓的多线程编程吧。。。 #include #include #include int main(){ pid_t pid; char *msg; int k; printf("Process Creation Study/n"); pi
2010-03-30 18:46:00 699
原创 利用窗体width动态改变窗体大小
每个窗体都有一个Width和Height属性,可以控制窗体的宽高,利用timer和width可以实现窗口的动态变化 先添加一个timer控件,双击timer控件添加代码如下: private void timer1_Tick(object sender, EventArgs e) { if (StateOfRight == 1)
2010-03-30 18:29:00 971 1
ramdisk 下载 用于linux 内核
2011-04-10
MFC Socket在线服务系统
2011-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人