当前位置:  建站>运营/SEO
本页文章导读:
    ▪linux中如何改IP      修改IP永久生效按以下方法 vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果是第二块则为eth1) 按如下修改ip DEVICE=eth0(如果是第二块刚为eth1) BOOTPROTO=static IPADDR=192.168.0.11(改成要.........
    ▪vs2010 创建windows服务( Asp.net(C#) windows 服务 用于实现计划任务,事件监控等)      下面介绍使用VS2010(C#)编写windows应用程序的方法(VS2008,2005也类似). 一、创建项目 1. 新建windows服务项目 打开vs2010 最上方的工具栏: 文件==> 新建==>项目 2. 程序说明 建好之后再解决方.........
    ▪linux dd命令详解 and 用dd来测试磁盘的读写能力      名称: dd 使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file 使用方式: dd [option] 如果你想要在线看 manual, 可以试试: dd --help 或是 info dd 如果你想要看看这个版本如何: dd --ve.........

[1]linux中如何改IP
    来源: 互联网  发布时间: 2013-10-27
修改IP永久生效按以下方法
vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果是第二块则为eth1)
按如下修改ip
DEVICE=eth0(如果是第二块刚为eth1)
BOOTPROTO=static
IPADDR=192.168.0.11(改成要设置的IP)
NETMASK=255.255.255.0 (子网掩码)
GATEWAY=192.168.0.1(网关)
ONBOO=yes
然后
service network restart
IP地址生效,重启系统后不变
如果是临时修改IP重启系统后恢复原始IP则用以下命令
ifconfig IP地址 netmask 子网掩码
作者:wxlbrxhb 发表于2013-4-10 16:44:46 原文链接
阅读:0 评论:0 查看评论

    
[2]vs2010 创建windows服务( Asp.net(C#) windows 服务 用于实现计划任务,事件监控等)
    来源: 互联网  发布时间: 2013-10-27
下面介绍使用VS2010(C#)编写windows应用程序的方法(VS2008,2005也类似).

一、创建项目

1. 新建windows服务项目

打开vs2010 最上方的工具栏: 文件==> 新建==>项目

2. 程序说明

建好之后再解决方案中将有{如下图的文件}

双击进入设计见面;

3. 实现我们的计划任务

  protected override void OnStart(string[] args)
        {  // TODO: 在此处添加代码以启动服务。

            System.Timers.Timer timer = new System.Timers.Timer(1000); //间隔1秒

            timer.AutoReset = true;

            timer.Enabled = true;   

            timer.Elapsed += new ElapsedEventHandler(WriteSomething);

            timer.Start();
        }

        protected override void OnStop()
        {
        }
        
        //工行解压rar包,读取bin文件,操作存储过程同步用户
        private void WriteSomething(object source, System.Timers.ElapsedEventArgs e)
        {
            FileStream fs = new FileStream(@"d:\mcWindowsService.txt", FileMode.OpenOrCreate, FileAccess.Write);

            StreamWriter m_streamWriter = new StreamWriter(fs);

            m_streamWriter.BaseStream.Seek(0, SeekOrigin.End);

            m_streamWriter.WriteLine("mcWindowsService: Service Started" + DateTime.Now.ToString() + "\n");

            m_streamWriter.Flush();

            m_streamWriter.Close();

            fs.Close();

        }

4.添加项目

添加安装程序

  • 然后切换到设计视图,右键点击下图中圈选的“添加安装程序”

  • 选中下图第一个控件,点击F4,右边切换到属性视图;更改属性视图中的Account属性为LocalService(本地服务)





  • 二、调试和安装

    是的windows 服务普通的按F5 是不能进行调试的. 需要启动服务然后附加进程之后才可以.编译项目,然后win+R输入cmd进入命令窗口。去对应.net版本下的目录中找到InstallUtil.exe,我项目采用的是 .net 2.0,故路径为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727



    整个工程代码如下:
    http://download.csdn.net/detail/paolei/5242693


     



    作者:paolei 发表于2013-4-10 16:33:12 原文链接
    阅读:0 评论:0 查看评论

        
    [3]linux dd命令详解 and 用dd来测试磁盘的读写能力
        来源: 互联网  发布时间: 2013-10-27

    名称: dd
    使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file
    使用方式:
    dd [option]
    如果你想要在线看 manual, 可以试试:
    dd --help
    或是
    info dd
    如果你想要看看这个版本如何:
    dd --version
    输入或输出
    dd if=[STDIN] of=[STDOUT]
    强迫输入或输出的Size为多少Bytes
    bs: dd -ibs=[BYTE] -obs=[SIZE]
    强迫一次只做多少个 Bytes
    cbs=BYTES
    跳过一段以后才输出
    seek=BLOCKS
    跳过一段以后才输入
    skip=BLOCKS
    当然你可以拿这个来方便的拷贝光碟(注意,你的光碟是标准的 iso9660格式才可以这么做唷!)
    dd if=/dev/cdrom of=cdrom.iso
    其中 if 后面以及 of 后面的内容依你的需求调整。
    然后给系统这个指令就可以烧了:
    cdrecord -v cdrom.iso
    这篇不是在讲 cdrecord 的,所以上面的指令是最为简单但是不一定能符合您的硬件环境...

    能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。可以用该命令实现DOS下的diskcopy命令的作用。先用dd命令
    把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy的功能。需要注意的是,应该将硬盘上的寄存文件用rm
    命令删除掉。系统默认使用标准输入文件和标准输出文件。
    语法:dd [选项]
    if =输入文件(或设备名称)。
    of =输出文件(或设备名称)。
    ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。
    skip = blocks 跳过读入缓冲区开头的ibs*blocks块。
    obs = bytes 一次写入bytes字节,即写入缓冲区的字节数。
    bs = bytes 同时设置读/写缓冲区的字节数(等于设置ibs和obs)。
    cbs = byte 一次转换bytes字节。
    count=blocks 只拷贝输入的blocks块。
    conv = ASCII 把EBCDIC码转换为ASCIl码。
    conv = ebcdic 把ASCIl码转换为EBCDIC码。
    conv = ibm 把ASCIl码转换为alternate EBCDIC码。
    conv = block 把变动位转换成固定字符。
    conv = ublock 把固定位转换成变动位。
    conv = ucase 把字母由小写转换为大写。
    conv = lcase 把字母由大写转换为小写。
    conv = notrunc 不截短输出文件。
    conv = swab 交换每一对输入字节。
    conv = noerror 出错时不停止处理。
    conv = sync 把每个输入记录的大小都调到ibs的大小(用NUL填充)。
     
    例1:要把一张软盘的内容拷贝到另一张软盘上,利用/tmp作为临时存储区。把源盘插入驱动器中,输入下述命令:
    $ dd if =/dev/fd0 of = /tmp/tmpfile
    拷贝完成后,将源盘从驱动器中取出,把目标盘插入,输入命令:
    $ dd if = /tmp/tmpfile of =/dev/fd0
    软盘拷贝完成后,应该将临时文件删除:
    $ rm /tmp/tmpfile
     
    例2:把net.i这个文件写入软盘中,并设定读/写缓冲区的数目。
    (注意:软盘中的内容会被完全覆盖掉)
    $ dd if = net.i of = /dev/fd0 bs = 16384
     
    例3:将文件sfile拷贝到文件 dfile中。
    $ dd if=sfile of=dfile

    ==============================================================

    可以用dd来测试磁盘的读写能力

     

    首先要了解两个特殊的设备:
    /dev/null:回收站、无底洞
    /dev/zero:产生字符
     
    Ø 测试磁盘写能力
    time dd if=/dev/zero of=/test.dbf bs=8k count=300000
    因为/dev//zero是一个伪设备,它只产生空字符流,对它不会产生IO,所以,IO都会集中在of文件中,of文件只用于写,所以这个命令相当于测试磁盘的写能力。
     
    Ø 测试磁盘读能力
    time dd if=/dev/sdb1 of=/dev/null bs=8k
    因为/dev/sdb1是一个物理分区,对它的读取会产生IO,/dev/null是伪设备,相当于黑洞,of到该设备不会产生IO,所以,这个命令的IO只发生在/dev/sdb1上,也相当于测试磁盘的读能力。
     
    Ø 测试同时读写能力
    time dd if=/dev/sdb1 of=/test1.dbf bs=8k
    这个命令下,一个是物理分区,一个是实际的文件,对它们的读写都会产生IO(对/dev/sdb1是读,对/test1.dbf是写),假设他们都在一个磁盘中,这个命令就相当于测试磁盘的同时读写能力

    作者:windone0109 发表于2013-4-10 16:02:36 原文链接
    阅读:42 评论:0 查看评论

        
    最新技术文章:
    ▪SQVI和SAP查询QUERY的区别和使用注意事项    ▪彻底理解Cisco/Linux/Windows的IP路由    ▪Exchange 2010 处于禁止发送用户自动收到来自IT...
    ▪MB_CHANGE_DOCUMENT使用方法    ▪ALV的html表头    ▪【译】如何精确判断最终用户响应时间过长的...
    ▪apache2.4.4启用deflate压缩    ▪使用vmware 配置centos 6.0+ 网络出现的各种问题...    ▪十句话教你学会Linux数据流重定向
    ▪centos6.x已经安装的系统添加图形界面    ▪Linux查看CPU和内存使用情况    ▪win7问题解决,凭据管理器和无法访问,不允...
    ▪Dynamics CRM 2013 初体验(4):不再被支持的功...    ▪win7下制作ubuntu系统安装启动盘和U盘安装ubuntu...    ▪Linux cp -a用法
    ▪Windows Server时间服务器配置方法    ▪Tomcat+memcached实现Session共享    ▪Linux修改系统环境变量PATH路径的方法
    ▪Citrix 服务器虚拟化之二十七 XenApp6.5发布服务...    ▪搭建本地Ubuntu 镜像服务器    ▪Create local metadata resource of yum
    ▪tsm ANS0326E问题处理    ▪Windows SVN变化邮件通知(Python2.7实现)    ▪linux下的内核测试工具——perf使用简介
    ▪Nginx TCP Proxy模块的编译安装    ▪OSX: SSH密钥使用日记(2)    ▪OSX: SSH密钥使用日记(1)
    ▪Manually start and stop Oracle XE in Ubuntu    ▪Disable autostart of Oracle-xe in Ubuntu    ▪tar命令-linux
    ▪xtrabackup-2.1.2-611安装    ▪无废话ubuntu 13.4文件共享配置    ▪Unix文本处理工具之sed
    ▪Manually start and stop Oracle XE in Ubuntu    ▪Disable autostart of Oracle-xe in Ubuntu    ▪tar命令-linux iis7站长之家
    ▪hpux 操作系统磁带备份与恢复    ▪用C++编程调用libvirt的API来创建KVM虚拟机    ▪hpux- hp小型机日常硬件故障处理case(一)
    ▪web集群时session同步的几种方法(统计)    ▪inux常用命令大全    ▪BAT 批处理实现循环备份N天文件夹
    ▪BIND9私有DNS服务器小环境搭建实验    ▪Exchange2013增量备份    ▪OSSEC Monitor your App log file
    ▪《深入理解Nginx》阅读与实践(三):使用upstre...    ▪如何给Fedora 15创建磁盘分区    ▪Packet Sniffer Code in C using sockets
    ▪Error, some other host already uses address    ▪修改uCOS_II以实现“优先级+时间片”联合调度    ▪weblogic开发模式与生产模式介绍
    ▪Wireshark 高级特性    ▪ubuntu13.04版本下安装RabbitVCS,类似windows的Tortoi...    ▪Apache 一台主机绑定多个域名及虚拟主机
    ▪linux安全设置    ▪RHEL双网卡绑定    ▪Linux shell if参数
    ▪Windows配置路由时可以指定源地址啦    ▪centos安装vim7.4    ▪S3C2410 实验三——块拷贝、字拷贝(寄存器的...
    ▪系统运维——日志处理    ▪ip_conntrack缓存neighbour    ▪关键在封装并发出了帧-IP冲突也无所谓
    ▪weblogic11g 安装——linux 无图形界面    ▪《数据通信与网络》笔记--SCTP    ▪《数据通信与网络》笔记--TCP中的拥塞控制
    ▪weblogic11g 安装集群 —— win2003 系统、单台主...    ▪weblogic11g 节点管理器 nodemanager    ▪Citrix 服务器虚拟化之二十六 应用程序虚拟化...
    ▪如何将windows下的文件夹挂载到linux虚拟机下    ▪在64位AIX6.1下安装SAP JCo    ▪Outlook启动时提示“找不到文件Outlook.pst文件”...
    ▪weblogic8.1 登陆5 ip 限制    ▪weblogic 内存 及 内存溢出    ▪手把手教你在Windows端搭建Redmine项目管理软件
    ▪启动及重新启动nginx,重启nginx后丢失nginx.pid问...    ▪Win7实现快速启动栏并实现靠左边的终极操作...    ▪《深入理解Nginx》阅读与实践(二):配置项...
    ▪显示grub引导菜单    ▪nagios监控主机    ▪linux各种数据流重定向
    ▪centOS安装chrome浏览器    ▪Slackware 14 安装完全指南    ▪SharePoint 2013的100个新功能之内容管理(三)
    ▪Citrix 服务器虚拟化之二十一 桌面虚拟化之部...    ▪[问,ask]ubuntu13.04安装vncserver后只显示桌面,不显...    ▪Win7中IIS出现“HTTP 错误 404.17 - Not Found 请求的...
    ▪CentOS快速安装最新版本的SaltStack    ▪CentOS 6.4 快速安装Nginx笔记    ▪磁盘管理——RAID 0
     


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3