搜索到与相关的文章
各行各业

zookeeper 原理 应用场景

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookeeper的目的就在于此。本文简单分析zookeeper的工作原

系统 2019-08-12 09:27:11 2785

数据库相关

备份还原mbr

E:\>;debug-a1371:0100movax,2011371:0103movbx,2001371:0106movcx,11371:0109movdx,801371:010Cint131371:010Emovax,3011371:0111movcx,3f1371:0114int131371:0116int201371:0118-rcxCX0000:18-nmbr_back.com-w100Writing00018bytes-qE:\>;debug-a

系统 2019-08-12 01:55:36 2785

MySql

MYSQL查询表的字段和表名

1、查询mysql包含某个字段的所有表:showtableslike'crm_%'2、查询mysql是否包含某张表:1)、DROPTABLEIFEXISTStablename;2)、做一个sql查询,比如:select*fromtablename/selectcount(*)fromtablename,如果返回值为空,则表不存在。3)、查询:SHOWTABLESLIKEtable1,判断返回值。如:if(mysql_num_rows(mysql_query

系统 2019-08-12 01:55:25 2785

数据库相关

T-SQL问题解决集锦——数据加解密(2)

原文:T-SQL问题解决集锦——数据加解密(2)问题三、如何让指定用户可以对数据表进行Truncate操作?Truncate在对大表全删除操作时,会明显比Delete语句更快更有效,但是因为它不需要存放日志,并且一定是全表删除,所以造成数据的不可恢复性。也说明了它的危险性。但是,执行Truncate需要有表拥有者、系统管理员、db_owner、db_ddladmin这些里面的其中一种高权限角色才能执行。对此,可以使用05之后的EXECUTEAS表达式来实现

系统 2019-08-12 01:54:55 2785

MySql

mysql-定时任务

mysql定时任务从5.1版本开始引入,又叫做临时触发器,但是与普通触发器不同的是,普通触发器是通过操作数据表的每行数据而触发的事件,而它是通过时间点或者时间周期触发先来看一下它的语法:DELIMITER$$--SETGLOBALevent_scheduler=ON$$--requiredforeventtoexecutebutnotcreateCREATE/*[DEFINER={user|CURRENT_USER}]*/EVENT`event1`ONSC

系统 2019-08-12 01:54:40 2785

SqlServer

微软SQL Server 2005的30项顶尖特性

特性描述数据库镜像利用新增数据库镜像解决方案扩展日志传送功能。您可以使用数据库镜像特性通过设置自动故障转移至备用服务器的方式来增强SQLServer系统的功能。在线恢复利用SQLServer2005,数据库管理员可以在SQLServer实例运行状态下执行恢复操作。由于只有那些被恢复的数据无法使用,数据库的其余部分仍旧处于在线状态且保持可用,因此,在线恢复特性能够有效提高SQLServer的可用性。在线索引操作在线索引选项允许对底层表格、群集索引数据以及索引

系统 2019-08-12 01:54:07 2785

数据库相关

sql 拆分字符串并循环取值

declare@queryStringnvarchar(1000)declare@tempvarchar(32)declare@posintdeclare@lenintset@queryString='猪,谁,是猪,'set@pos=Charindex(',',@queryString,0)while(@pos>0)beginset@temp=Substring(@queryString,0,@pos)set@len=len(@temp)select@te

系统 2019-08-12 01:54:02 2785

Tomcat

How Tomcat Works(十九)

本文重点关注启动tomcat时会用到的两个类,分别为Catalina类和Bootstrap类,它们都位于org.apachae.catalina.startup包下;Catalina类用于启动或关闭Server对象,并负责解析server.xml配置文件;Bootstrap类是一个入口点,负责创建Catalina实例,并调用其process()方法。org.apachae.catalina.startup.Catalina类是启动类,它包含一个Digest

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

编程技术

深入Require.js

原文:http://tech.pro/tutorial/1300/deep-dive-into-requirejsby:JonathanCreamer现在,Require.js是我最喜欢的Javascript编程方式。它可以使代码化整为零,并易于管理。而Require.jsOptimizer能帮助我们将一个较大的应用分散成多个较小的应用,并通过依赖串联起来,最后在编译打包时合并起来。这些原因促使我们使用require.js。那么,让我们来看看require

系统 2019-08-12 01:33:11 2785

Tomcat

关于TOmcat的一些小小的知识

web.xml中的url-pattern和form表单中的action是相同的。form表单中的action声明的并不是servlet的名字例:welcomeWelcomeYouwelcome

系统 2019-08-12 01:32:29 2785