- MySQL MHA
pokemon..
mysql数据库
一、MySQLMHA高可用环境概述1.什么是MHAMHA(MasterHighAvailability)是一款用于MySQL数据库集群的高可用解决方案,主要解决MySQL单点故障问题。在MySQL集群的主服务器发生故障时,MHA可以自动执行故障切换,将一个从服务器提升为新的主服务器,最大限度地保证数据的一致性。MHA的切换时间通常在0-30秒之间,极大提高了MySQL集群的可用性。2.MHA的组成
- MySQL-MHA手动切换
泰山与水
#MySQLmysql数据库服务器
环境检查当前数据库集群环境运行状态,包括主从复制状态和SSH能力检查主从复制状态在MHA的manager服务器执行命令:asterha_check_repl--conf={MHA路径}/conf/app.cnf检查主从SSH服务在MHA的manager服务器执行命令:masterha_check_ssh--conf={MHA路径}/conf/app.cnf校验主库和其他从库的GTID一致性获取主从
- 大型网站核心架构要素
贾欣晓
架构架构
文章目录1性能1.1性能优化1.2性能度量2可用性2.1可用性指标2.2可用性目标2.3可用性方案2.4可用性度量3伸缩性3.1伸缩性度量3.2伸缩性方案3.2.1应用服务器集群3.2.2缓存服务器集群3.2.3关系数据库集群3.2.4NoSQL数据库产品4扩展性4.1扩展性度量4.2扩展性方案4.2.1事件驱动架构4.2.2分布式服务5安全性5.1安全性度量6小结关于什么是架构,一种比较通俗的说
- mysql连接oceanbase数据库集群+租户
AE_
数据库mysqloceanbase
mysql集成的有连接oceanbase数据库的方式,所以只需要对参数进行修改即可。url:jdbc:mysql://[ip地址]:[端口]/[数据库]?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC//其他参数根据需求设置username:[用户名]@[租户名]#[集群名]password:*******driver-clas
- 云计算之云数据库
weixin_34320724
数据库
云数据库:架构在云端数据库集群上,通过云服务的方式让关系型数据库的可靠性更高,免去繁琐的维护工作,节约硬件成本,其具备以下特点:云数据库特点:1:管理方便:可以自动备份、弹性扩展。2:性能出色:针对数据库高性能需求,采用高端高性能硬件配置,同时对数据库性能参数做了特定的优化。3:配置简单:轻轻松松1分钟搭建主从等高可用架构。
- 数据库集群技术
星仔学习
数据库集群
先引用几段文章:1.数据库集群的作用:理想的数据库集群应该可以做到以下几点:◆在需要更高数据库处理速度的时候,我们只需简单增加数据库服务器就可以了。这样可以大大减小硬件投资的风险,而且大大提高现有服务的质量。◆在任何时刻需要有多个随时可用的实时同步数据服务。为了防灾,最好有多个异地的同步数据服务。这不光会大大增加数据可用性,还会有意想不到的更高数据库处理速度的效益。◆除了密码保护之外,我们最好能控
- 数据库集群技术分析和比较(一)
Allen----Liu
数据库服务器集群
一、引言数据库是用来保存计算的最终结果的,所以是整个信息系统的最重要组成部分。在许多人看来,当前的数据库技术已经可以说是非常地成熟了。然而,在满足不断增长的联机事务处理应用方面,当前的数据库技术其实还存在不少急迫需要解决的技术问题。对于所有的数据库而言,除了记录正确的处理结果之外,它们都面临着四方面的挑战:如何提高处理速度,数据可用性、数据安全性和数据集可扩性,也就是说,如何使当前的数据库具有这四
- 数据库系统 第25节 数据库集群
hummhumm
数据库pythonjavamysqldatabasesql后端
数据库集群是一种高可用性和可扩展性解决方案,它通过将数据和工作负载分散到多个服务器上来提高性能和可靠性。下面是对上述三种数据库集群类型的详细叙述:共享磁盘集群(SharedDiskCluster):在共享磁盘集群中,所有的数据库服务器节点都能够访问一个共同的物理存储资源,通常是通过存储区域网络(SAN)或网络附加存储(NAS)实现。这种类型的集群依赖于共享存储来保证数据的一致性和完整性。当一个节点
- 达梦数据库DMDSC搭建
大大大大大魔王丶
数据库
前言本文先简单介绍了DMDSC,然后描述了如何搭建达梦数据库DMDSC目录前言DMDSC名词解析DMCSS控制节点(ControlNode)普通节点(NormalNode)DMCSS工作原理DMASMdmasvrmal搭建步骤准备共享盘初始化安装DM数据库软件集群搭建配置CSS和ASM,初始化ASM初始化DB启动测试关闭集群DMDSC名词解析DMDSC共享存储数据库集群,是一个多实例、单数据库的系
- Mysql - 数据库集群概论
yueerba126
Mysql数据库mysql
1.集群方式分类名称作用使用场景优点⚠️缺点MySQLReplication异步或半同步数据复制读负载均衡、数据备份、报表生成简单、可扩展的读操作、成熟可能会有数据延迟、主节点单点故障MySQLGroupReplication同步复制,自动故障转移高可用性、读写分离高可用、自动故障恢复要求高网络质量、配置复杂MySQLCluster(NDB)实时分布式数据库电信、金融、高可用应用高可用、实时复制、
- 数据库的读写分离、分库分表(一)
搬砖的肖傲楠
数据库类mysqlsql数据库
高性能数据库集群:读写分离虽然近十年来各种存储技术飞速发展,但关系数据库由于其ACID的特性和功能强大的SQL查询,目前还是各种业务系统中关键和核心的存储系统,很多场景下高性能的设计最核心的部分就是关系数据库的设计。不管是为了满足业务发展的需要,还是为了提升自己的竞争力,关系数据库厂商(Oracle、DB2、MySQL等)在优化和提升单个数据库服务器的性能方面也做了非常多的技术优化和改进。但业务发
- 【数据库】日常使用PL/SQL 登录ORACLE 数据库查询数据
Leon-zy
oracle数据库sql
一、PL/SQL登录方式username:##访问数据库的账号password:##访问数据库的密码Databse:##数据库IP地址/实例名&数据库集群心跳地址/实例名Connectas:##Normal,如果使用sysdba账户登录选择SYSDBA二、PL/SQL使用SQL语句查询点击上方导航栏,New,选择SQLWindow,即可再次输入要查询的sql语句;三、常用查询语句1、查询一张表中行
- mysql-读写分离
PercyXuBiao
mysql数据库
1.什么是读写分离在数据库集群架构中,让主库负责处理写入操作,而从库只负责处理select查询,让两者分工明确达到提高数据库整体读写性能。当然,主数据库另外一个功能就是负责将数据变更同步到从库中,也就是写操作。2.读写分离的好处1.分摊服务器压力,提高机器的系统处理效率2.在写入不变,大大分摊了读取,提高了系统性能。另外,当读取被分摊后,又间接提高了写入的性能。所以,总体性能提高了。3.增加冗余,
- 网站高性能架构设计——高性能数据库集群
编程广角镜
数据库postgresql系统架构java性能优化
从公众号转载,关注微信公众号掌握更多技术动态---------------------------------------------------------------一、高性能数据库简介1.高性能数据库方式读写分离:将访问压力分散到集群中的多个节点,没有分散存储压力分库分表:既可以分散访问压力,又可以分散存储压力2.为啥不用表分区如果SQL不走分区键,很容易出现全表锁;在分区表实施关联查询,就
- 生产环境安装、配置、管理PostgreSQL14.5数据库集群。pgpool 4.3.3参数中文说明
kmblack1
postgresql数据库
1生产环境安装、配置、管理PostgreSQL14.5欢迎观看我发布的视频“生产环境安装、配置、管理PostgreSQL14.5数据库集群”数据库软件不是简单的安装上就好,还要经过一系列的测试和配置,使之切合您的硬件,充分利用硬件资源,从而达到提高性能的吞吐量的效果.2pgpool4.3.3参数中文说明仓促完成如有错漏请留言.#-----------------------------------
- 主从不一致解决方案 && 如何降低主从延迟
Lucky小黄人
数据库mysql运维
“本文前半段主要参考和节选沈剑大佬的公众号的下面三篇文章,完整参考见文末”敢说你没遇到过,主从数据库不一致?DB主从一致性架构优化4种方法mysql并行复制降低主从同步延时的思路与启示其他文章参考见文末:Mysql复制方式(半同步复制,并行复制,多源复制)问:常见的数据库集群架构如何?一主多从,主从同步,读写分离。如上图:(1)一个主库提供写服务;(2)多个从库提供读服务,可以增加从库提升读性能;
- h2数据库集群部署,备份及恢复
运维那些事儿
h2数据库数据库linuxjava
h2数据库集群部署一.环境准备准备两台机器,分别为Server1,Server2二.h2数据库安装下载地址http://h2database.com/html/download.html将下载的压缩包解压到指定目录cd/optuziph2-2019-10-14.zip创建储备数据目录Server1:mkdir/opt/h2/bin/h2ser1Server2:mkdir/opt/h2/bin/h2
- 全局唯一ID优缺点总结
欧克小奥
有趣的问题全局唯一ID
☆*o(≧▽≦)o*☆嗨~我是小奥个人博客:小奥的博客CSDN:个人CSDNGithub:传送门面经分享(牛客主页):传送门文章作者技术和水平有限,如果文中出现错误,希望大家多多指正!如果觉得内容还不错,欢迎点赞收藏关注哟!❤️文章目录全局唯一ID(分布式ID)1、UUID2、数据库自增ID3、数据库集群模式ID4、Redis自增ID5、雪花算法(SnowFlake)全局唯一ID(分布式ID)1、
- 达梦数据库常用sql查询
沃金z
数据库
提前预知以下sql查询皆为dm8版本一、常用的数据库信息sql查询1、数据库相关信息a、查询实例SELECT'实例名称'数据库选项,INSTANCE_NAME数据库集群相关参数值FROMv$instanceunionallSELECT'数据库授权码',(SELECTSERIES_NOFROMV$LICENSE)UNIONALLSELECT'数据库有效期',cast((SELECTEXPIRED_D
- 南大通用数据库-Gbase-8a-学习-20-统一数据平台监控(GBaseGMonitor)
阳光九叶草LXGZXJ
#Gbase-8a-学习数据库学习服务器dba运维
一、测试环境名称值cpuIntel®Core™
[email protected]操作系统CentOSLinuxrelease7.9.2009(Core)内存4G逻辑核数3Gbase-8a单机版节点-IP192.168.142.11GBaseGMonitor节点-IP192.168.142.11Gbase-8a集群版节点-IP192.168.142.10Gbase-8a数据库集群版本8.6.2
- 关于修改数据库服务器时间导致达梦数据库集群裂开
福海鑫森
数据库达梦数据库数据库达梦
故障原因:因为每天数据库服务器时间都不一致,想要给数据库服务器配置个NTP服务器。结果导致达梦数据库裂库。后面查看了达梦系统管理员手册了解了达梦集群的机制,知道数据库服务器时间需要先关闭数据库服务之后才可以修改数据库服务器时间。现在只能恢复数据库集群了。数据库模式是读写分离:1主库,N备库监听器IP是:192.168.1.199主库IP是:192.168.1.206备库1IP是:192.168.1
- 第96讲:MySQL高可用集群MHA的核心概念以及集群搭建
Jiangxl~
mysql数据库云计算运维数据结构
文章目录1.MHA高可用数据库集群的核心概念1.1.主从复制架构的演变1.2.MHA简介以及架构1.3.MHA的软件结构1.4.MHAManager组件的启动过程1.5.MHA高可用集群的原理2.搭建MHA高可用数据库集群2.1.环境架构简介2.2.搭建基于GTID的主从复制集群2.2.1.在三台服务器中分别搭建MySQL实例2.2.2.配置基于GTID的主从复制集群2.2.3.查看集群各节点的状
- 组件分享之后端组件——基于Golang的数据库集群系统vitess
cn華少
组件分享之后端组件——基于Golang的数据库集群系统vitess背景近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。组件基本信息组件:vitess开源协议:Apache-2.0license内容本节我们分享一个基于Golang的数据库集群系统vitess,用于通过通用分片对M
- Mariadb Galera搭建数据库集群
滚雪球啦啦啦
Linux学习笔记mariadb服务器linux
1、基础知识补充查看所有用户:cat/etc/password查看所有用户组:cat/etc/group查看用户所在组以及组中其他用户:groups用户名添加用户组:groupadd组名添加用户:useradd用户名添加用户并加入主组:useradd-g组名用户名添加用户并加入附属组:useradd-G组名用户名设置用户密码:passwd用户名修改用户主组:usermod-g新组名用户名添加用户附
- 使用HAProxy和Heartbeat进行负载平衡的高可用MySQL集群
开心人开发世界
您好,在本文中,我想分享一些从两个主MySQL节点构建高可用MySQL数据库集群的经验,具有基于HAProxy和Heartbeat的负载平衡和故障转移功能。在大多数现代项目中,数据库的可用性是生死攸关的问题。好的解决方案是从多个MySQL服务器创建一个分布式数据库集群,它可以处理负载平衡,故障转移功能和数据复制。此外,高负载下您可以拆分传入的请求。在这个例子中,我将展示从两个主节点创建一个MySQ
- 第八章 mysql 数据物理备份percona-xtrabackup
weixin_44990801
MySQLmysql
一.MySQL数据备份所有备份数据都应放在非数据库本地,而且建议有多份副本。测试环境中做日常恢复演练,恢复较备份更为重要。备份:能够防止由于机械故障以及人为误操作带来的数据丢失,例如将数据库文件保存在了其它地方。冗余:数据有多份冗余,但不等备份,只能防止机械故障还来的数据丢失,例如主备模式、数据库集群。备份过程中必须考虑因素:1.数据的一致性2.服务的可用性逻辑备份:备份的是建表、建库、插入等操作
- Mysql5.7高可用集群MHA搭建+shell脚本监测切换Manager节点解决单点故障问题
seaskyccl
数据库数据库
文章目录前言一、各服务器之间实现免密登录1.添加各服务器间hosts指向2.四台服务器中分别生成密钥文件二、3台数据库节点安装Mysql服务三、启动mysql主从集群四、安装MHA五、Manage工具测试五、Shell脚本监测Manager节点解决单点故障问题六、数据库集群的故障测试及切换测试总结前言MHA(MasterHighAvailability)目前在MySQL高可用方面是一个相对成熟的解
- 架构-容灾-数据库集群-美团技术团队
无心六神通
架构架构数据库java容灾集群高可用
1容灾介绍我们通常会把故障分为三大类,一是主机故障,二是机房故障,三是地域故障。每类故障都有各自的诱发因素,而从主机到机房再到地域,故障发生概率依次越来越小,而故障的影响却越来越大。容灾能力的建设目标是非常明确的,就是要能够应对和处理这种机房级和地域级的大规模故障,从而来保障业务的连续性。近几年,业界也发生了多次数据中心级别的故障,对相关公司的业务和品牌产生了非常大的负面影响。当前容灾能力已经成为
- 架构篇14:高性能数据库集群-读写分离
星猿杂谈
软件架构架构数据库
文章目录读写分离原理复制延迟分配机制小结高性能数据库集群的第一种方式是“读写分离”,其本质是将访问压力分散到集群中的多个节点,但是没有分散存储压力;第二种方式是“分库分表”,既可以分散访问压力,又可以分散存储压力。先来看看“读写分离”,下一篇我们再介绍“分库分表”。读写分离原理读写分离的基本原理是将数据库读写操作分散到不同的节点上,下面是其基本架构图。读写分离的基本实现是:数据库服务器搭建主从集群
- 高性能数据库集群-读写分离和分库分表
快乐的一只程序猿
系统架构数据库中间件读写分离分库分表高性能数据库集群
声明:学习完李运华《从0开始学架构》,有一种醍醐灌顶,豁然开朗的感觉。为了能够对其概念有一个深入的理解,并且掌握其总结的方法论。特意对本课程做一个提炼,形成自己的知识体系。毕竟能给别人讲清楚了,才能说明自己真的掌握了。本文的引用仅限自我学习如有侵权,请联系作者删除。读写分离的应用场景是什么?读写分离适用单机并发无法支撑并且读的请求更多的情形。在单机数据库情况下,表上加索引一般对查询有优化作用却影响
- 微信开发者验证接口开发
362217990
微信 开发者 token 验证
微信开发者接口验证。
Token,自己随便定义,与微信填写一致就可以了。
根据微信接入指南描述 http://mp.weixin.qq.com/wiki/17/2d4265491f12608cd170a95559800f2d.html
第一步:填写服务器配置
第二步:验证服务器地址的有效性
第三步:依据接口文档实现业务逻辑
这里主要讲第二步验证服务器有效性。
建一个
- 一个小编程题-类似约瑟夫环问题
BrokenDreams
编程
今天群友出了一题:
一个数列,把第一个元素删除,然后把第二个元素放到数列的最后,依次操作下去,直到把数列中所有的数都删除,要求依次打印出这个过程中删除的数。
&
- linux复习笔记之bash shell (5) 关于减号-的作用
eksliang
linux关于减号“-”的含义linux关于减号“-”的用途linux关于“-”的含义linux关于减号的含义
转载请出自出处:
http://eksliang.iteye.com/blog/2105677
管道命令在bash的连续处理程序中是相当重要的,尤其在使用到前一个命令的studout(标准输出)作为这次的stdin(标准输入)时,就显得太重要了,某些命令需要用到文件名,例如上篇文档的的切割命令(split)、还有
- Unix(3)
18289753290
unix ksh
1)若该变量需要在其他子进程执行,则可用"$变量名称"或${变量}累加内容
什么是子进程?在我目前这个shell情况下,去打开一个新的shell,新的那个shell就是子进程。一般状态下,父进程的自定义变量是无法在子进程内使用的,但通过export将变量变成环境变量后就能够在子进程里面应用了。
2)条件判断: &&代表and ||代表or&nbs
- 关于ListView中性能优化中图片加载问题
酷的飞上天空
ListView
ListView的性能优化网上很多信息,但是涉及到异步加载图片问题就会出现问题。
具体参看上篇文章http://314858770.iteye.com/admin/blogs/1217594
如果每次都重新inflate一个新的View出来肯定会造成性能损失严重,可能会出现listview滚动是很卡的情况,还会出现内存溢出。
现在想出一个方法就是每次都添加一个标识,然后设置图
- 德国总理默多克:给国人的一堂“震撼教育”课
永夜-极光
教育
http://bbs.voc.com.cn/topic-2443617-1-1.html德国总理默多克:给国人的一堂“震撼教育”课
安吉拉—默克尔,一位经历过社会主义的东德人,她利用自己的博客,发表一番来华前的谈话,该说的话,都在上面说了,全世界想看想传播——去看看默克尔总理的博客吧!
德国总理默克尔以她的低调、朴素、谦和、平易近人等品格给国人留下了深刻印象。她以实际行动为中国人上了一堂
- 关于Java继承的一个小问题。。。
随便小屋
java
今天看Java 编程思想的时候遇见一个问题,运行的结果和自己想想的完全不一样。先把代码贴出来!
//CanFight接口
interface Canfight {
void fight();
}
//ActionCharacter类
class ActionCharacter {
public void fight() {
System.out.pr
- 23种基本的设计模式
aijuans
设计模式
Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Builder:将一个复杂对象的构建与它的表示分离,使得同
- 《周鸿祎自述:我的互联网方法论》读书笔记
aoyouzi
读书笔记
从用户的角度来看,能解决问题的产品才是好产品,能方便/快速地解决问题的产品,就是一流产品.
商业模式不是赚钱模式
一款产品免费获得海量用户后,它的边际成本趋于0,然后再通过广告或者增值服务的方式赚钱,实际上就是创造了新的价值链.
商业模式的基础是用户,木有用户,任何商业模式都是浮云.商业模式的核心是产品,本质是通过产品为用户创造价值.
商业模式还包括寻找需求
- JavaScript动态改变样式访问技术
百合不是茶
JavaScriptstyle属性ClassName属性
一:style属性
格式:
HTML元素.style.样式属性="值";
创建菜单:在html标签中创建 或者 在head标签中用数组创建
<html>
<head>
<title>style改变样式</title>
</head>
&l
- jQuery的deferred对象详解
bijian1013
jquerydeferred对象
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。
每个版本都会引入一些新功能,从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。
&nb
- 淘宝开放平台TOP
Bill_chen
C++c物流C#
淘宝网开放平台首页:http://open.taobao.com/
淘宝开放平台是淘宝TOP团队的产品,TOP即TaoBao Open Platform,
是淘宝合作伙伴开发、发布、交易其服务的平台。
支撑TOP的三条主线为:
1.开放数据和业务流程
* 以API数据形式开放商品、交易、物流等业务;
&
- 【大型网站架构一】大型网站架构概述
bit1129
网站架构
大型互联网特点
面对海量用户、海量数据
大型互联网架构的关键指标
高并发
高性能
高可用
高可扩展性
线性伸缩性
安全性
大型互联网技术要点
前端优化
CDN缓存
反向代理
KV缓存
消息系统
分布式存储
NoSQL数据库
搜索
监控
安全
想到的问题:
1.对于订单系统这种事务型系统,如
- eclipse插件hibernate tools安装
白糖_
Hibernate
eclipse helios(3.6)版
1.启动eclipse 2.选择 Help > Install New Software...> 3.添加如下地址:
http://download.jboss.org/jbosstools/updates/stable/helios/ 4.选择性安装:hibernate tools在All Jboss tool
- Jquery easyui Form表单提交注意事项
bozch
jquery easyui
jquery easyui对表单的提交进行了封装,提交的方式采用的是ajax的方式,在开发的时候应该注意的事项如下:
1、在定义form标签的时候,要将method属性设置成post或者get,特别是进行大字段的文本信息提交的时候,要将method设置成post方式提交,否则页面会抛出跨域访问等异常。所以这个要
- Trie tree(字典树)的Java实现及其应用-统计以某字符串为前缀的单词的数量
bylijinnan
java实现
import java.util.LinkedList;
public class CaseInsensitiveTrie {
/**
字典树的Java实现。实现了插入、查询以及深度优先遍历。
Trie tree's java implementation.(Insert,Search,DFS)
Problem Description
Igna
- html css 鼠标形状样式汇总
chenbowen00
htmlcss
css鼠标手型cursor中hand与pointer
Example:CSS鼠标手型效果 <a href="#" style="cursor:hand">CSS鼠标手型效果</a><br/>
Example:CSS鼠标手型效果 <a href="#" style=&qu
- [IT与投资]IT投资的几个原则
comsci
it
无论是想在电商,软件,硬件还是互联网领域投资,都需要大量资金,虽然各个国家政府在媒体上都给予大家承诺,既要让市场的流动性宽松,又要保持经济的高速增长....但是,事实上,整个市场和社会对于真正的资金投入是非常渴望的,也就是说,表面上看起来,市场很活跃,但是投入的资金并不是很充足的......
 
- oracle with语句详解
daizj
oraclewithwith as
oracle with语句详解 转
在oracle中,select 查询语句,可以使用with,就是一个子查询,oracle 会把子查询的结果放到临时表中,可以反复使用
例子:注意,这是sql语句,不是pl/sql语句, 可以直接放到jdbc执行的
----------------------------------------------------------------
- hbase的简单操作
deng520159
数据库hbase
近期公司用hbase来存储日志,然后再来分析 ,把hbase开发经常要用的命令找了出来.
用ssh登陆安装hbase那台linux后
用hbase shell进行hbase命令控制台!
表的管理
1)查看有哪些表
hbase(main)> list
2)创建表
# 语法:create <table>, {NAME => <family&g
- C语言scanf继续学习、算术运算符学习和逻辑运算符
dcj3sjt126com
c
/*
2013年3月11日20:37:32
地点:北京潘家园
功能:完成用户格式化输入多个值
目的:学习scanf函数的使用
*/
# include <stdio.h>
int main(void)
{
int i, j, k;
printf("please input three number:\n"); //提示用
- 2015越来越好
dcj3sjt126com
歌曲
越来越好
房子大了电话小了 感觉越来越好
假期多了收入高了 工作越来越好
商品精了价格活了 心情越来越好
天更蓝了水更清了 环境越来越好
活得有奔头人会步步高
想做到你要努力去做到
幸福的笑容天天挂眉梢 越来越好
婆媳和了家庭暖了 生活越来越好
孩子高了懂事多了 学习越来越好
朋友多了心相通了 大家越来越好
道路宽了心气顺了 日子越来越好
活的有精神人就不显
- java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Tim
feiteyizu
mysql
数据表中有记录的time字段(属性为timestamp)其值为:“0000-00-00 00:00:00”
程序使用select 语句从中取数据时出现以下异常:
java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date
java.sql.SQLException: Valu
- Ehcache(07)——Ehcache对并发的支持
234390216
并发ehcache锁ReadLockWriteLock
Ehcache对并发的支持
在高并发的情况下,使用Ehcache缓存时,由于并发的读与写,我们读的数据有可能是错误的,我们写的数据也有可能意外的被覆盖。所幸的是Ehcache为我们提供了针对于缓存元素Key的Read(读)、Write(写)锁。当一个线程获取了某一Key的Read锁之后,其它线程获取针对于同
- mysql中blob,text字段的合成索引
jackyrong
mysql
在mysql中,原来有一个叫合成索引的,可以提高blob,text字段的效率性能,
但只能用在精确查询,核心是增加一个列,然后可以用md5进行散列,用散列值查找
则速度快
比如:
create table abc(id varchar(10),context blog,hash_value varchar(40));
insert into abc(1,rep
- 逻辑运算与移位运算
latty
位运算逻辑运算
源码:正数的补码与原码相同例+7 源码:00000111 补码 :00000111 (用8位二进制表示一个数)
负数的补码:
符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。 -7 源码: 10000111 ,其绝对值为00000111 取反加一:11111001 为-7补码
已知一个数的补码,求原码的操作分两种情况:
- 利用XSD 验证XML文件
newerdragon
javaxmlxsd
XSD文件 (XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 具体使用方法和定义请参看:
http://www.w3school.com.cn/schema/index.asp
java自jdk1.5以上新增了SchemaFactory类 可以实现对XSD验证的支持,使用起来也很方便。
以下代码可用在J
- 搭建 CentOS 6 服务器(12) - Samba
rensanning
centos
(1)安装
# yum -y install samba
Installed:
samba.i686 0:3.6.9-169.el6_5
# pdbedit -a rensn
new password:123456
retype new password:123456
……
(2)Home文件夹
# mkdir /etc
- Learn Nodejs 01
toknowme
nodejs
(1)下载nodejs
https://nodejs.org/download/ 选择相应的版本进行下载 (2)安装nodejs 安装的方式比较多,请baidu下
我这边下载的是“node-v0.12.7-linux-x64.tar.gz”这个版本 (1)上传服务器 (2)解压 tar -zxvf node-v0.12.
- jquery控制自动刷新的代码举例
xp9802
jquery
1、html内容部分 复制代码代码示例: <div id='log_reload'>
<select name="id_s" size="1">
<option value='2'>-2s-</option>
<option value='3'>-3s-</option