搜索到与相关的文章
Tomcat

Tomcat源码学习一

这段时间工作不太忙,所以抽时间学习了TOMCAT,TOMCAT实际就是负责保持TCP连接传递到部署的项目中。浏览器实质就是TCP发送器。将用户的请求封装成TCP发送请求。当然格式是双方协定的。使用的socket连接。请求内容为空格和换行符分割。看了下源码解析请求头,觉得写得好精致啊。讲请求转换为byte数组。然后转化为char值直接比较他们的值大小。如果和换行符或者空格char相同则提出。intix=0;intox=0;Stringkey=null;Str

系统 2019-08-12 01:32:38 2616

SqlServer

SQL Server置疑数据库解决方法

方法一:现象:数据库Log日志太大了,shrink不掉。于是想把数据库文件卸下来,删除log,再附加上。附加失败。提示错误:服务器:消息1813,级别16,状态2,行1未能打开新数据库'metadb'。CREATEDATABASE将终止。设备激活错误。物理文件名'd:\metadb.LDF'可能有误。环境:MSSQLSERVER2000企业版解决过程:1.建一个新库newdb2.停掉数据库。删除新库的log文件,讲metadb.mdf覆盖newdb.mdf

系统 2019-08-12 01:32:27 2616

MySql

mysql高可用架构方案之二(keepalived+lvs+读写

mysql主从复制与lvs+keepalived实现负载高可用文件夹1、前言42、原理42.1、概要介绍42.2、工作原理42.3、实际作用43方案43.1、环境43.2、架构图53.3、设计原理64、相关软件安装64、配置mysql的主从75、通过lvs+keepalived实现负载与热备,并实现读写分离81、前言近期研究了下高可用的东西,这里总结一下mysql主从复制读写分离度的高可用方案,能够提高server的使用效率,也能够提高提高维护效率。同一时

系统 2019-08-12 01:31:48 2616

Python

python读取指定字节长度的文本方法

软件版本Python2.7.13;Win10场景描述1、使用python读取指定长度的文本;2、使用python读取某一范围内的文本。Python代码test.txt文本内包含的字符串为“AAAAAAAABBBBBBBBCCCCCCCCDDDDDDDD”,A,B,C,D均为8个#-*-coding:utf-8-*-text_file=r"test.txt"#open()f=open(text_file,"r")#以文件起始位置作为相对位置,偏移8个长度f.

系统 2019-09-27 17:47:03 2615

编程技术

Struts2的自定义类型转换器实例

CircleConverter.javapackagecom.liuxi.typeconverter;importjava.util.Map;importorg.apache.struts2.util.StrutsTypeConverter;importcom.liuxi.bean.Circle;importcom.liuxi.bean.Point;/****@authorliuxi**Aug18,20105:21:17PM*圆的转换器*/publiccl

系统 2019-08-29 23:52:12 2615

Windows

windows7下IIS的安装配置

本文讲述了在Windows7下如何安装IIS7,以及IIS7在安装过程中的一些需要注意的设置,以及在IIS7下配置ASP的正确方法。在Windows7下面IIS7的安装方法:一、进入Windows7的控制面板,选择左侧的打开或关闭Windows功能。二、现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片勾选功能。三、安装完成后,再次进入控制面板,选择管理工具,双

系统 2019-08-29 23:33:15 2615

Android

Android面试之----Android系统架构图及简单的系

Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。Android系统架构图1.应用程序Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。2.应用程序框架开发人员也可以完全访问核心应用程序所使用的API框架

系统 2019-08-29 23:27:46 2615

编程技术

Exchange 2007传输与路由功能

ExchangeServer2007的传输和路由功能和ExchangeServer2003完全不一样。核心的传输功能也发生了变化。然而,如果您运行有不止一个版本的Exchange服务器的话,您将发现可以更容易地让它们共存。下面我们将具体介绍Exchange的传输和路由结构有哪些显著的变化。传输服务器角色Exchange2007使用基于角色的管理模式,根据您的组织的要求,您可以将服务器角色部署在不同的硬件上,此外,这些角色也可以在单个硬件上共存。Exchan

系统 2019-08-29 23:24:32 2615

编程技术

重置centos的root密码

CentOS忘记root密码解决办法说明操作系统:CentOS6.0遇到问题:忘记管理员账号root的密码,进不了系统解决办法:重置root密码为123456操作:开机启动系统,在进入系统之前按键盘上面的Esc键,会进入下面的界面系统运维说明操作系统:CentOS6.0遇到问题:忘记管理员账号root的密码,进不了系统解决办法:重置root密码为123456操作:开机启动系统,在进入系统之前按键盘上面的Esc键,会进入下面的界面按键盘上的e键,出现下面界面

系统 2019-08-29 22:48:08 2615

编程技术

WinDbg配置和使用基础

WinDbg配置和使用基础WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。1.WinDbg介绍:DebuggingToolsandSymbols:GettingStartedhttp://www.microsoft.com/whdc/devtools/debugging/debugstart.mspxAwordforWinDbghttp://mtaulty

系统 2019-08-29 22:05:10 2615