11 2015 档案
6个可以隐藏运行bat,浏览器等程序的方法
摘要:在电脑启动时或者设置时间时运行指定的程序很容易实现。但是有时候还需要运行时不显示主界面,隐藏到后台运行。比如:开机时一段Bat批处理执行删除默认共享; 开机自动运行浏览器隐藏到后代打开指定网页等,希望所有的操作对用户都是不可见的。如果你也有这样的需求,这里我收集了几个让批处理、浏览器等程序隐藏到运行...
阅读全文
Nginx 配置PHP
摘要:第一部分:准备工作。(系统:Windows 8.1)1.首先是下载软件。NGINX-1.3.8官网下载:http://nginx.org/en/download.htmlPHP5.4.8版本下载地址:http://windows.php.net/download/Mysql5.5.28版本下载地址:...
阅读全文
Windows系统中IIS 6.0+Tomcat服务器环境的整合配置过程
摘要:IIS6.0+Tomcat整合1.首先准备工作Windows IIS 6.0apache-tomcat-7.0.26.exetomcat-connectors-1.2.33-windows-i386-iis.zipjdk-7u1-windows-7.0.exe软件都下载好了,现在我们就来开始安装软件...
阅读全文
cgi ISAP sapi等
摘要:1、CGI和FastCGI是apache处理php脚本的其中两种工作模式,还有ISAPI,SAPI等2、而php-fpm并不是一种工作模式,而是一个PHP在FastCGI模式运行下的进程管理器,全称为 PHP: FastCGI Process Manager3、怎么工作的是看你搭建环境的时候使用哪一...
阅读全文
Nginx支持比Apache高并发的原因
摘要:1.先从各自使用的多路复用IO模型说起:select模型:(apache使用,由于受模块等限制,用的不多)单个进程能够监视的文件描述符的数量存在最大限制select()所维护的存储大量文件描述符的数据结构,随着文件描述符数量的增长,其在用户态和内核的地址空间的复制所引发的开销也会线性增长由于网络响应...
阅读全文
servlet容器与web容器的概念
摘要:一般的说法是这样的,servlet容器的主要任务是管理servlet的生命周期。而web容器更准确的说应该叫web服务器,它是来管理和部署 web应用的。还有一种服务器叫做应用服务器,它的功能比web服务器要强大的多,因为它可以部署EJB应用,可以实现容器管理的事务,一般的应用服务器 有weblog...
阅读全文
apache点NET环境
摘要:1、首先 下载一个mod_aspdotnet-2.2.0.2006-setup-r2.msi2、安装好后在apache的moudles目录会生成一个mod_aspdotnet.so文件3、修改httpd.conf 在文件的末尾加上下面代码代码如下复制代码#asp.netLoadModule aspd...
阅读全文
JAVA web选型
摘要:Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。开发Java Web应用所采用的服务器主要是与JSP/Servlet兼容的Web服务器,比较常用的有Tomcat、Resin、JBoss、WebSphere 和 WebLogic...
阅读全文
Web服务器排行:Nginx超越Apache 成为全球
摘要:Apache(34.5%)第一名的位置。不过,纵观全球,Apache仍然是最受欢迎的Web服务器,有65.3%的网站使用。在排名前100万的网站中,主流服务器仍为Apache,占据了60.6%的份额,也有很大一部分使用IIS,占16.7%。Nginx占据了17.1%。下面再来看看Nginx的使用区域...
阅读全文
软件介绍(apache lighttpd nginx)
摘要:一.软件介绍(apache lighttpd nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth,...
阅读全文
常用的Web服务器
摘要:常用的Web服务器有IIS、Apache、Tomcat、Jboss、Resin、Weblogic、WebSpherIISIIS服务是Windows产品自带的一种免费的Web服务器,安装配置简单,主要解析的是ASP程序代码,对于小型的、利用ASP编程的项目,可以采用其作为Web服务器。一般可以跟Apa...
阅读全文
apache和tomcat
摘要:Apache和Tomcat都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP) Tom...
阅读全文
QNX环境
摘要:QNX开发环境和QNX虚拟机都搭建好了,开始写第一个QNX程序。关于QNX程序开发的最好参考是QNX官网上的pdf书《10 Steps to Developing a QNX Program: Quickstart Guide 》,清晰地说明了如何通过十个步骤开发第一个QNX应用程序。有好心人将它翻...
阅读全文
做一个自己的最小Linux系统
摘要:一、前言Linux操作系统至1991.10.5号诞生以来,就源其开源性和自由性得到了很多技术大牛的青睐,每个Linux爱好者都为其贡献了自己的一份力,不管是在Linux内核还是开源软件等方面,都为我们后来人提供了一个良好的学习和研究环境。做为一个Linuxer,感谢各位前辈们为我们提供一个自由的空间...
阅读全文
Linux 根文件系统制作
摘要:1.创建根文件目录mkdir rootfs(名字是随便取的)2.创建子目录cd rootfsmkdir bin dev etc lib proc sbin sys usr mnt tmp varmkdir usr/bin usr/lib usr/sbin lib/modules3.创建设备文件cd ...
阅读全文
Google 多源码管理工具 gclient
摘要:google的chromium项目是用gclient来管理源码的checkout, update等。 gclient是google专门为这种多源项目编写的脚本,它可以将多个源码管理系统中的代码放在一起管理。甚至包括将git和svn代码放在一起。gclient的sync,update等命令很容易学习和...
阅读全文
chromium的部署工具depot_tools和gclient
摘要:depot_tools是个工具包,里面包含gclient、gcl、gn和ninja等工具。其中gclient是代码获取工具,它其实是利用了svn和git。主要涉及的depot_tools文件夹下的文件有:gclient、gclient.py、subcommand.py、gclient_utils.p...
阅读全文
WinCE发展史
摘要:Windows CE概述 WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。基本简介 其中CE中的C代表袖珍(Compact)、消...
阅读全文
跟我学LFS LiveUSB制作
摘要:LFS LiveCD启动插入U盘,查看U盘相应的设备名 $ sudo /sbin/fdisk -l ... Device Boot Start End Blocks Id System /dev/sdb1 1 250 2008093+ 83 Linux 卸载U盘,分区并格式化 $ sud...
阅读全文
为自己打造Linux小系统
摘要:一、前言Linux操作系统至1991.10.5号诞生以来,就源其开源性和自由性得到了很多技术大牛的青睐,每个Linux爱好者都为其贡献了自己的一份力,不管是在Linux内核还是开源软件等方面,都为我们后来人提供了一个良好的学习和研究环境。做为一个Linuxer,感谢各位前辈们为我们提供一个自由的空间...
阅读全文
嵌入式根文件系统的移植和制作详解
摘要:理论上说一个嵌入式设备如果内核能够运行起来,且不需要运行用户进程的话,是不需要文件系统的,文件系统简单的说就是一种目录结构,由于 linux操作系统的设备在系统中是以文件的形式存在,将这些文件进行分类管理以及提供和内核交互的接口,就形成一定的目录结构也就是文件系统,文件系统是为用户反映系统的一种形式...
阅读全文
性能测试工具
摘要:几个性能测试工具我个人认为一个优秀的软件工程师必须掌握一定的测试技能。可能有的开发工程师认为测试是测试工程师的事情,不是开发工程师的事情。这种开发工程师是缺一条腿的,离开了测试工程师,你如何证明你的程序没有问题。下面是我这两天搜集的性能测试工具,如果大家知道别的工具,可以在回复中分享出来。Web B...
阅读全文
UEFI GPT
摘要:其实关于UEFI的几篇文章很早就写下了,只是自己读了一遍感觉很不满意,就决定重写。目的是想用最简单直白的语言把内容写出来,让每个人都能轻松读懂。当然,如果你已经对这些内容有了很深的理解的话,这篇文章除了浪费你的时间外恐怕是别无益处了,建议去UEFI官方网站下载UEFI规范文档,那里详细阐述了UEFI...
阅读全文
系统启动过程和系统安装过程
摘要:一、基本概念 1、BIOS的概念 BIOS(Basic Input/Output System,基本输入输出系统)全称是ROM-BIOS,是只读存储器基本输入/输出系统的简写,它实际是一组被固化到电脑中,为电脑提供最低级最直接的硬件控制的程序,它是连通软件程序和硬件设备之间的枢纽,通俗地说,B...
阅读全文
Gentoo安装
摘要:Gentoo Linux安装详解--根据官方WiKi整理时间:2014-06-26 06:37:54 阅读:549 评论:0 收藏:0[点我收藏+]标签:gentoo1. 前期准备远程登录:开启ssh服务:/etc/init.d/sshdstart设置密码:passwd以便使用putty、ssh c...
阅读全文
Gentoo源码安装图解
摘要:Gentoo源码安装一、前期准备(1)下载以下三个文件二、配置安装环境(1)用光盘引导到LiveCD环境(2)配置当前LiveCD环境的网络安装Gentoo时,服务器引导的LiveCD环境必须能够连接外网。因为在安装过程中需要在线下载内核和其它相关软件。而我们又想用ssh远程进行安装操作,所以服务器...
阅读全文
Arch 常用工具
摘要:一、网络浏览pacman -S firefox firefox-i18n注:该命令中的前者为 Firefox 主程序,后者为语言包。pacman -S opera二、图像编辑pacman -S gimp #图像编辑软件首选 GIMPpacman -S inkscape #矢量图形编辑软件Ink...
阅读全文
Archlinux里面安装VMware Tools
摘要:用虚拟机学习linux确实很方便,但是和主机的文件共享是个大问题,VMWARE TOOLS可以很好的解决这个问题,但是在ARCH里却不能向大多数linux那样方便的安装,在查了很多帖子试了无数遍之后,终于安装成功,现将过程简单的记录一下,希望能对被这个问题困扰的朋友们有些帮助!工作环境如下:linu...
阅读全文
安装ArchLinux BIOS
摘要:VMware默认下使用BIOS本文基于ArchLinux(https://www.archlinux.org/)Current Release: 2013.08.01的ISO写的安装教程!ISO下载地址:http://mirrors.163.com/archlinux/iso/2013.08.01/...
阅读全文
十大流行Linux发行版
摘要:【2013年5月13日51CTO外电头条】Linux是功能强大的常用操作系统之一,目前它在计算机操作系统领域的发展速度越来越快。它提供了出色的性能和速度。Linux用起来非常稳定而可靠。它还提供了几个管理员工具和实用程序,可以帮助你有效地管理自己的系统。回到上世纪90年代,Mandrake Linu...
阅读全文
geetoo编译安装
摘要:关于Gentoo发行版的介绍请看:全球最受欢迎的十大Linux发行版(图)Host机环境:Win2008 + VMware 7.1下载安装包下载安装 CD 和 stage3 包:http://www.gentoo.org/main/en/where.xml我用的是 x86平台的:http://dis...
阅读全文
将archlinux 2013-06-01版,安装配置为个人工作站
摘要:本文安装所使用的镜像为:archlinux-2013.06.01-dual.iso。首先请看看我安装完成之后的效果。图一,是第一个虚拟桌面及右键菜单图:图二,是第二个虚拟桌面效果图。后几个虚拟桌面图就不贴了。说在前面的话:本文要讨论的是,将archlinux 2013-06-01版,安装配置为个人工...
阅读全文
redmine 一键安装
摘要:Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放 源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。虽说像IBM Rational Team Concert...
阅读全文
谷歌代码库已超过 20 亿行代码,他们是如何管理的?
摘要:Google有多庞大?要回答这个问题,我们可以看收入,看股价,看客户数量,看影响力。但是这都还不够充分。说到规模,那么Google绝对是一个巨大的计算机软件帝国。为了印证着一点,我们还可以看看Google的代码规模。周一,Google员工Rachel Potvin在一个硅谷举办的工程会议上提到了代码...
阅读全文
微软 Virtual studion Code
摘要:在 Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 预览版外,最大的惊喜莫过于宣布推出免费跨平台的 Visual Studio Code 编辑器了! Visual Studio Code (简称 VS Code / VSC) 是一款...
阅读全文
Microsoft强大团队(源代码)管理工具--TFS2010 与vs结合
摘要:今天看了与vs 集成原理工具 TFS 2010, 角色分配、项目管理、开发源代码管理、任务分配管理、测试文档管理及跟踪等管理流程、代码版本的分支与合并等等,功能好强大啊。以下将其安装配置简要介绍(以下为转载):Team Foundation Server 2010单服务器安装指南(非域环境)Team...
阅读全文
window国际化文案
摘要:越来越多的程序支持多语言切换,或者能自动适应当前系统语言,让自己开发的程序支持多语言不仅可以让自己的程序被国人使用,也能让外国程序爱好者使用。VC开发多语言程序有多种方法,或读取配置文件,或使用不同资源DLL等等。这里介绍以资源形式实现多语言版本。1.打开Visual Studio 2008,新...
阅读全文
x86、i386、i486、i586、i686和x86_64
摘要:1.386与686i386—几乎所有的X86平台,不论是旧的pentum或者是新的pentum-IV与K7系统CPU,都可以正常工作,i指得是Intel兼容的CPU,至于386就是CPU的等级。i586—就是586等级的计算机,包括pentum第一代MMX CPU,AMD的K5,K6系统CPU(so...
阅读全文
常用WEB服务器的特点介绍
摘要:经过系统的学习web服务器,现在知道常用的web服务器的优缺点,这对搭建网站架构时选择使用web服务器很有帮助,现在我简单总结一下: 1. Apache:属于重量级web服务器(重量级主要是在软件包的大小上比较大,软件的耦合度大),但是速度、性能不及其他轻量级web服务器,并且消费内存较高。使...
阅读全文
windows官方多语言方案
摘要:编写 Win32 多语言用户界面应用程序Windows 2000 针对全球市场制定了新的增强支持标准,提供了许多国际化功能,例如完全支持 Unicode、预设支持数百种语言以及用于从右向左语言的镜像技术。在 Microsoft Systems Journal (MSJ) 中已经发表了多篇文章来说明如...
阅读全文
数据库分库分表(sharding)
摘要:第一部分:实施策略图1.数据库分库分表(sharding)实施策略图解(点击查看大图)1.准备阶段对数据库进行分库分表(Sharding化)前,需要开发人员充分了解系统业务逻辑和数据库schema.一个好的建议是绘制一张数据库ER图或领域模型图,以这类图为基础划分shard,直观易行,可以确保开发人...
阅读全文
分库分表带来的完整性和一致性问题
摘要:在最近做的一个项目中,由于每天核算的数据量过于庞大,需要把数据库进行分库保存。当数据分散到各个库之后,带来的数据更新操作就会存在一个一致性和完整性的问题。下面是一个典型的场景假设目前存在三个物理库,现在有一个文件,里面有1W条数据,根据分库的规则,可以把文件里面的数据分到三个库中,现在需要保证这1W...
阅读全文