搜索到与相关的文章
MySql

MySQL复制(三) --- 高可用性和复制

实现高可用性的原则很简单:冗余(Redundancy):如果一个组件出现故障,必须有一个备用组件。这个备用组件可以是standingby的,也可以是当前系统部署中的一部分。应急计划(Contigencyplans):如果一个组件出现故障,你必须知道做什么。这依赖于哪个组件出现故障以及如何发生故障。程序(Procedure):如果一个组件出现故障,你能够及时发现并迅速有效的执行你的计划。冗余(Redundancy)只要有单点故障(SPOF:SinglePoi

系统 2019-08-12 01:33:50 2569

Tomcat

Tomcat中更改网站根目录

Tomcat的默认目录是指向webapps下的root目录,输入http://localhost:8080,会打开root目录下的页面。我想让localhost指向我自己的目录。比如webapps/mysite目录。打开/conf/server.xml

系统 2019-08-12 01:33:30 2569

数据库相关

移动tempdb导致数据库服务不能启动

事情的起因是因为数据库的IO操作过大,于是新加了个硬盘,发现在执行写入操作的时候,服务器的压力依然是比较大的,于是想到了内存盘。内存盘是“魔方”系统优化提供的一个小工具,就是将内存空间划分出一部分当硬盘使用,之前将网站数据库移动至上面,使得服务器的IO有了一个明显的降低,但是由于数据库文件的逐渐增大,服务器内存有限的其情况下,不得放弃了这个办法。首先迁移tempdb数据库的位置到新加的硬盘上ALTERDATABASEtempdbMODIFYFILE(NAM

系统 2019-08-12 01:33:13 2569

Tomcat

Tomcat 5.5.23 文档阅读Tips 9 - Class Loading

本文讲述了Tomcat的classloading的逻辑。1.之所以要讲Classloading的事情,关键还是解决在开发过程中碰到的class找不到,一些资源文件找不到的问题。要解决这样的问题,就必须理解Tomcat的classloader会到什么地方去找class,找资源。2.首先是一个总结,告诉我们应该怎样防止自己的class和资源:(1)Forclassesandresourcesspecifictoaparticularwebapplication

系统 2019-08-12 01:32:50 2569

Linux

Linux下C程序的可扩展性.

WhatIwrite,whatIlose.以下为个人关于Linux下C程序的可扩张性的一点想法.可扩展性的应用场景:1.有两个项目都需要使用的一个相同功能的程序,但是有些要求不一样.比如:升级程序,一个是2个分区,一个是3个分区.2.具体使用的参数可能产生变化.比如:服务器地址,可能在开发阶段和正式上线阶段不同.如何让程序具有可扩展性.我理解到的增加可扩展的方式.1.代码级别的修改.比如针对服务器地址:……constchar*server_url=“htt

系统 2019-08-12 01:32:12 2569

Python

Python实现将字符串的首字母变为大写,其余都变为小写的方法

利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。思路:使用capitalize()函数将字符串的首字母转为大写,其余变为小写L1=['AdmIn','anny','LUCY','sandY','wILl']defnormallize(name):returnname.capitalize()L2=list(map(normallize,L1))print(L2)打印如下:['Admin','Anny','Lucy','

系统 2019-09-27 17:54:08 2568

Python

python基础之冒泡排序

list_pratisce=[45,69,8,19,9]n=len(list_pratisce)forjinrange(n):foriinrange(n-1):iflist_pratisce[i]>list_pratisce[i+1]:temp=list_pratisce[i]list_pratisce[i]=list_pratisce[i+1]list_pratisce[i+1]=tempprint(list_pratisce)输出结果:[8,9,19,

系统 2019-09-27 17:53:56 2568

Python

python+matplotlib演示电偶极子实例代码

使用matplotlib.tri.CubicTriInterpolator.演示变化率计算:完整实例:frommatplotlib.triimport(Triangulation,UniformTriRefiner,CubicTriInterpolator)importmatplotlib.pyplotaspltimportmatplotlib.cmascmimportnumpyasnp#----------------------------------

系统 2019-09-27 17:52:37 2568

Python

Python 用matplotlib画以时间日期为x轴的图像

1.效果展示主要效果就是,x轴显示时间单位。下图展示的就是想要到达的效果。其实主要是运用了datetime.date这个类型的变量作为x轴坐标的数据输入。2.源码将data.txt中的数据读入,用matplotlib中的pyplot画出,x轴为时间。数据文本data.txt,除了第一行表头外,每一列都用制表符Tab(\t)隔开。原创粉丝喜欢评论等级访问积分排名2018/06/01691342666453091323345129562018/06/05721

系统 2019-09-27 17:50:08 2568