2014年10月23日
摘要: 一、压缩文件命令 1、*.Z compress 程序压缩的档案; 2、*.bz2 bzip2 程序压缩的档案; 3、*.gz gzip 程序压缩的档案; 4、*.tar tar 程序打包的数据,并没有压缩过; 5、*.tar.gz tar 程序打包的档案,其中并且经过 gzip 的压缩! 6、*.zip zip 程序压缩文件 7、*.rar rar 程序压缩文件 二、解压缩文件命令 1、*.tar 用 tar –xvf 解压 2、*.gz 用 gzip -d或者gunzip 解压 3、*.tar.gz和*.tgz 用 tar –xzf 解压 4、*.bz2 用 bzip2 -d或者用bunzip2 解压 5、*.tar.bz2用tar –xjf 解压 6、*.Z 用 uncompress 解压 7、*.tar.Z 用tar –xZf 解压 8、*.rar 用 unrar e解压 9、*.zip 用 unzip 解压 阅读全文
posted @ 2014-10-23 16:59 赫赫小虾 阅读(233) 评论(0) 推荐(0) 编辑
  2014年10月22日
摘要: VMware网络配置详解一:三种网络模式简介 安装好虚拟机以后,在网络连接里面可以看到多了两块网卡: 其 中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍 阅读全文
posted @ 2014-10-22 11:09 赫赫小虾 阅读(17016) 评论(2) 推荐(4) 编辑
摘要: 关于虚拟机VMware 3种网络模式(桥接、nat、Host-only)的工作原理 http://www.cnblogs.com/hehexiaoxia/p/4042583.html 操作环境 主机:Windows Server 2008 虚拟机:VMware station 9 虚拟机里的系统:Centos6.4 一、桥接配置 在桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问网内任何一台机器不过你需要多于一个的IP地址,并且需要手工为虚拟系统配置IP地址子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。如果你想利用VMware在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。 阅读全文
posted @ 2014-10-22 11:03 赫赫小虾 阅读(15016) 评论(2) 推荐(1) 编辑
  2014年10月20日
摘要: 1、启动虚拟机,新建虚拟机。 2、选择从镜像安装,选择centos6.4的路径。 阅读全文
posted @ 2014-10-20 17:07 赫赫小虾 阅读(3648) 评论(0) 推荐(0) 编辑
  2014年9月19日
摘要: 在窗口与窗口之间毫无重叠的情况下,根本不需要关心z-order。然而,当窗口之间出现重叠时,系统就需要通过一个标准来确定窗口的显示顺序。这个标准就是z-order。存在多个因素影响一个窗口的z-order: 1、窗口类型是否为TOPMOST; 2、窗口间的父子关 系; 3、窗口间的owner关系; 4、是否为active状态。 z-order的确定过程如下: 1、所有topmost窗口的zorder都比非topmost窗口高; 2、一个top-level窗口的zorder比它的owner的zorder高; 3、子窗口的zorder与父窗口的zorder一样高。 阅读全文
posted @ 2014-09-19 11:34 赫赫小虾 阅读(455) 评论(0) 推荐(0) 编辑
  2014年9月11日
摘要: 1、 点击【文件】-【新建】-【项目】-其他项目类型-安装和部署,选择安装项目,在下面的 名称栏填写SetupTest(或者选择安装向导,一直点击【下一步】) 2、 安装项目----六个子项依次为:文件系统编辑器、注册表编辑器、文件类型编辑器、用户界面编辑器、自定义操作编辑器、启动条件编辑器。其中我们在打包过程中经常要用到的有文件系统编辑器、注册表编辑器、用户界面编辑器和自定义操作编辑器。 3、 将要打包的项目导入到这个安装项目中。有两种导入方式: 第一种:手动方式。在文件系统目录下,右击左侧的应用程序文件夹(这个文件夹就是要打包的项目中需要的文件)-添加-文件或文件夹,找到要源程序,将可执行文件(导入时会将相关动态链接库一并导入)、数据库类文件、标识图片(logo)、安装启动画面(.bmp)文件、安装卸载图标(.icon)、用户协议(.rtf)等文件导入。 第二种:自动方式,在解决方案‘SetupTest’上右击-添加-现有项目-选择你要打包的项目(选择.csproj文件或者是.sln文件),这样就会把这个项目添加到该解决方案中来, 然后在安装项目SetupTest 阅读全文
posted @ 2014-09-11 11:22 赫赫小虾 阅读(1771) 评论(0) 推荐(1) 编辑
  2014年8月28日
摘要: http://wenku.baidu.com/view/52a4e3d826fff705cc170a8a.html?qq-pf-to=pcqq.c2c 阅读全文
posted @ 2014-08-28 16:39 赫赫小虾 阅读(431) 评论(0) 推荐(0) 编辑
  2014年8月20日
摘要: 一、C#线程概述   在操作系统中一个进程至少要包含一个线程,然后,在某些时候需要在同一个进程中同时执行多项任务,或是为了提供程序的性能,将要执行的任务分解成多个子任务执行。这就需要在同一个进程中开启多个线程。我们使用C#编写一个应用程序(控制台或桌面程序都可以),然后运行这个程序,并打开windows任务管理器,这时我们就会看到这个应用程序中所含有的线程数,如下图所示。      如果任务管理器没有“线程数”列,可以【查看】>【选择列】来显示“线程计数”列。从上图可以看出,几乎所有的进程都拥有两个以上的线程。从而可以看出,线程是提供应用程序性能的重要手段之一,尤其在多核CPU的机器上尤为明显。   二、用委托(Delegate)的BeginInvoke和EndInvoke方法操作线程   在C#中使用线程的方法很多,使用委托的BeginInvoke和EndInvoke方法就是其中之一。BeginInvoke方法可以使用线程异步地执行委托所指向的方法。然后通过EndInvoke方法获得方法的返回值(EndInvoke方法的返回值就是被调用方法的返 阅读全文
posted @ 2014-08-20 09:39 赫赫小虾 阅读(208) 评论(0) 推荐(0) 编辑
  2014年3月21日
摘要: iOS/iphone开发如何为苹果开发者帐号APPID续费 阅读全文
posted @ 2014-03-21 11:17 赫赫小虾 阅读(1373) 评论(0) 推荐(0) 编辑
  2014年3月2日
摘要: 连续创建多个Oracle触发器失败,单个创建才成功的解决方法 1、当我连续执行创建多个触发器时,总是报编译通过,但存在警告或错误。如下: create or replace trigger tr_advert before insert on jcms_advert for each row begin select seq_advert.nextval into :new.id from dual; end; 阅读全文
posted @ 2014-03-02 09:57 赫赫小虾 阅读(332) 评论(0) 推荐(0) 编辑