- 2020年10月国产数据库排行:GoldenDB跃升异军突起 PolarDB和GaussDB云化融合
数据和云
微软informix分布式存储microsoftcloudera
墨墨导读:2020年10月国产数据库流行度的前三位由TiDB、达梦数据库、GBase(南大通用)获得,其中TiDB以超过100分的优势领先第二位的达梦数据库。数据技术嘉年华,十周年盛大开启,点我立即报名!大会以“自研·智能·新基建——云和数据促创新生态融合新十年”为主题,相邀数据英雄,总结过往十年历程与成绩,展望未来十年趋势与目标!近60场演讲,大咖云集,李飞飞、苏光牛、林晓斌、黄东旭...,快来
- mybatis与gbase8s plsql适配问题一
gbase_lmax
gbase8s数据库
在使用mybatis调用gbase8soracle模式下创建的plsql时,出现空指针的报错Causedby:java.lang.NullPointerExceptionatcom.gbasedbt.jdbc.IfxCallableStatement.getResultSet(IfxCallableStatement.java:267)atorg.apache.ibatis.executor.re
- flowable 适配gbase8s
gbase_lmax
数据库
版本flowable6.4.2以下方案仅代表个人观点修改方案1增加gbase支持org.flowable.common.engine.impl.AbstractEngineConfiguration.javagetDefaultDatabaseTypeMappings()方法添加databaseTypeMappings.setProperty("GBase8sServer","gbase8s");
- druid 连接gbase8s数据库问题记录
gbase_lmax
数据库java
在druid1.2.16以及之前版本中,可以允许dbType=null,不影响数据库连接使用在druid1.2.17以及之后版本中,已经不允许dbType=null代码差异如下1.2.16if(connectTimeout>0){if(isMySql){if(connectTimeoutStr==null){connectTimeoutStr=Integer.toString(connectTim
- 浅谈gbase与oracle 字符集差异
gbase_lmax
java前端开发语言
字符集字符集(CharacterSet):按照一定的字符编码方案,将特定的符号集编码为计算机能够处理的数值的集合。常见字符集名称:ASCII字符集、Unicode字符集、GB2312字符集、BIG5字符集、GB18030字符集等。字符编码字符编码(CharacterEncoding):是一套规则,对字符集进行编码的方案。如,Unicode是字符集,UTF-8、UTF-16、UTF-32是三种字符编
- SpringBoot操作GBase8s数据库示例
迷你世界~爱丽丝
SpringBoot+Hibernate(Jpa)操作GBase8s数据库示例GBase8s数据库是国产事务型数据库,目前已在各领域广泛应用,本篇使用当下主流的J2EE框架Springboot集成Hibernate(Jpa),对GBasse8S数据库CRUD操作进行讲解。1.技术点JPA是JAVA标准持久化API,是SUN公司推出的一套基于ORM的规范;Hibernate是对JPA(ORM规范)的
- Gbase8s如何配置Druid连接池(java.sql.SQLException: unknown jdbc driver : jdbc:gbasedbt-sql)
[email protected]
数据库
今天测试使用Druid连接池来连接Gbase8s遇到了以下错误:三月02,20248:43:31下午com.alibaba.druid.pool.DruidDataSourceerror严重:{dataSource-1}initerrorjava.sql.SQLException:unknownjdbcdriver:jdbc:gbasedbt-sql://192.168.1.100:9088/my
- GBase 8c 分布式核心技术—CDC数据同步
manhuai2022
GBase8c数据库服务器java
数据库系统作为企业IT基础设施中的重要组件,其稳定性与可用性是上层系统运行的必要基础。并且随着数字化发展,大量的核心业务对于城市级别容灾提出了更高的要求。作为一款分布式数据库,GBase8c可轻松实现例如两地三中心架构的集群异地灾备。GBase8c异地灾备集群间的不同节点采用各自对应的高可用部署方式,两地间采用同步或者异步复制的备份方式。可以抵御硬件级别故障、机房级别和城市级别灾难,两地之间距离可
- Kylin-Server-V10-SP3+Gbase+宝兰德信创环境搭建
奔跑吧邓邓子
高效运维kylin数据库大数据
目录一、Kylin-Server-V10-SP3安装1.官网下载安装包2.创建VMwareESXi虚拟机3.加载镜像,安装系统二、Gbase安装1.下载Gbase安装包2.创建组和用户、设置密码3.创建目录4.解压包5.安装6.创建实例7.登录8.启动停止数据库9.常见问题10.数据库连接工具11.数据库迁移工具三、宝兰德9.5.5安装1.获取安装包2.解压安装3.启动应用服务器实例4.访问管理控
- GBASE之GROUP_CONCAT()函数
shirsl
数据库sql
listagg()oforacle在oracle中可以使用listagg()函数实现列转行的操作,将多列记录聚合为一条记录。官方文档参考:参考链接官方示例:示例1:Thefollowingsingle-setaggregateexamplelistsalloftheemployeesinDepartment30inthehr.employeestable,orderedbyhiredateandl
- GBASE regexp_replace函数 与 db2 translate函数比较
shirsl
数据库sql
db2translate函数以下内容参考自文档:translate函数官方示例:示例1:fn:translate('Testliteral','el','om')--RETURNRESULT:Tostmitoram上述式子的意思为:对于字符串:‘Testliteral’,使用o替代e,使用m替代l示例2:fn:translate('Anothertestliteral','Ater','Bfim'
- 南大通用数据库-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
- 生产环境_Spark接收传入的sql并替换sql中的表名与解析_非常NB
Matrix70
Spark开发_工作轨迹大数据智能处理sparksqlajax
背景开发时遇到一个较为复杂的周期需求,为了适配读取各种数据库中的数据并将数据库数据转换为DataFrame并进行后续的开发分析工作,做了如下代码。在爷们开发这段生产中的代码,可适配mysql,hive,hbase,gbase等等等等,基本涉及到数据库的情况基本可以进行。可以说是非常之NB!!!!!了数据流程:由于该代码片段主要关注数据处理流程,而非实际数据内容,,当然,我也不能把特殊数据给大家展示
- kettle 同步gbase8t数据到mysql时clob类型乱码
终回首
数据仓库大数据数据库etlkettle乱码
一、问题使用kettle同步gbase8t数据到mysql时clob类型乱码。varchar类型不乱码。环境:win10kettle:9.x二、解决1(有效)修改kettle编码格式打开kettle的安装目录,进入data-integration目录记事本编辑spoon.bat搜索PENTAHO_DI_JAVA_OPTIONS=在初始化设置jvm参数所在行末尾添加"-Dfile.encoding=
- GBASE荣获“2022证券基金行业信息技术应用创新联盟年度优秀成员奖
GBASE数据库
GBASE新闻GBASE荣誉数据库
日前,证券基金行业信息技术应用创新联盟2022年度峰会于上海成功举办,在会上,GBASE南大通用作为联盟成员单位,积极相应联盟号召,有力支撑证券信创建设,荣获“2022证券基金行业信息技术应用创新联盟年度优秀成员奖”。本次获奖,是联盟对GBASE在金融信创努力的肯定,对GBASE专业技术的认可。在过去的20年里,GBASE已累积服务中国农业银行、PICC、银保监会、证监会、中信证券、恒泰证券等上百
- GBase 8s认证试题解析
猿来孺词
学习节节高数据库
目录GBase8s认证试题解析-持续更新1、GBase8s产品介绍2、GBase8s安装与卸载3、GBase8s产品介绍4、GBase8s运行模式与切换5、GBase8s数据类型6、GBase8sSQL语法7、GBase8s常用函数8、GBase8sSPL入门9、GBase8s数据迁移10、GBase8s备份与恢复11、GBase8s元数据管理12、GBase8s管理员命令GBase8s认证试题解
- GBase 8a 数据迁移工具2---数据加载 “SQL 接口 LOAD DATA INFILE”
Linux有意思吗
GBASEsql数据库database数据仓库dba
GBase8aMPPCluster根据不同场景需求提供多种便于用户操作的数据迁移工具。功能简介GBase8aMPPCluster提供了面向用户的SQL接口加载方式。支持如下功能:支持本地文件加载支持从通用数据服务器拉取数据加载;支持FTP/HTTP/HDFS/SFTP等多种协议;支持多加载机对单表的并行加载,最大化加载性能;支持普通文本、gzip压缩、snappy压缩、lzo压缩等多种格式数据文件
- GBASE南大通用分享-mysql中的load data infile用法
GBASE数据库
数据库GBASE南大通用GBASE
GBASE南大通用分享mysql中的loaddatainfile用法LOADDATA[LOW_PRIORITY][LOCAL]INFILE'file_name.txt'[REPLACE|IGNORE]INTOTABLEtbl_name[FIELDS[TERMINATEDBY'\t'][OPTIONALLY]ENCLOSEDBY''][ESCAPEDBY'\\']][LINESTERMINATEDB
- GBASE南大通用分享:clickhouse-Merge Tree原理解析
GBASE数据库
数据库GBASE南大通用GBASE
GBASE南大通用分享MergeTree表引擎参数:partitionby:分区键orderby:排序键primarykey:主键sampleby:抽样表达式(如果使用此配置,主键配置也需要声明同样的表达式)settingsindex_granularity:索引力度,默认值是8192,表示每隔8192行数据才生成一条索引settings:index_granularity_bytes:根据每一批
- GBASE南大通用分享-Database 属性
GBASE数据库
数据库GBASE南大通用GBASE
GBASE南大通用分享获得当前数据库的名字或在连接打开后使用的数据库名字。语法[VisualBasic]PublicOverridesReadOnlyPropertyDatabaseAsStringGet[C#]publicoverridestringDatabase{get;}实现IDbConnection.Database注释Database属性不能动态更新,如果用户想改变数据库可以使用
- GBASE南大通用分享:GBase8a存储过程异常处理
GBASE数据库
数据库GBASEGBASE南大通用
GBASE南大通用分享:--存储过程异常处理获取错误数命令getdiagnostics@a=number;//包含warning和错误的数量获取DML操作影响的行数,只影响最后一条DML操作的影响行数getdiagnostics@a=row_count;获取错误号命令格式getdiagnosticscondition1@a=gbase_errno;获取错误状态命令格式getdiagnosticsc
- GBASE南大通用分享:MPP与SMP对比
GBASE数据库
数据库GBASE南大通用GBASE
GBASE南大通用分享大规模并行处理计算机:MassiveParallelProcessor。由大量通用微处理器构成的多处理机系统,适合多指令流多数据流处理。计算机体系结构中,MPP指大规模并行处理机.MPP在20世纪90年代盛行。如今,世界上排名靠前的大型机,都是MPP。MPP层(MediaProcessPlatform)MPP层基于驱动层,屏蔽芯片和硬件平台的差别,提供面向媒体业务的基本功能。
- GBASE南大通用分享:tpch数据生成步骤
GBASE数据库
数据库GBASE南大通用GBASE
GBASE南大通用分享:官网:TPC-HHomepage编译安装:cpmakefile.suitemakefile修改makefile文件中的CC、DATABASE、MACHINE、WOEKLOAD等定义CC=gccDATABASE=MYSQLMACHINE=LINUXWORKLOAD=TPCH修改tpcd.h文件,增加几行宏定义#ifdefMYSQL#defineGEN_QUERY_PLAN""
- GBASE南大通用分享-mysql初始化命令
GBASE数据库
数据库GBASE南大通用GBASE
GBASE南大通用分享:第一招、mysql服务的启动和停止netstopmysqldnetstartmysqld/etc/init.d/mysqldstatus查看服务状态/etc/init.d/mysqldstart启动服务/etc/init.d/mysqldstop停止服务第二招、登陆mysql语法如下:mysql-u用户名-p用户密码键入命令mysql-uroot-p,回车后提示你输入密码,
- GBASE南大通用分享-linux centos下安装dokuwiki
GBASE数据库
数据库GBASE南大通用GBASE
GBASE南大通用分享首先先大致介绍一下wiki:DokuWiki是一个开源wiki引擎程序,运行于PHP环境下。DokuWiki程序小巧而功能强大、灵活,适合中小团队和个人网站知识库的管理。DokuWiki可以与多种CMS程序进行整合,例如WordPress、XOOPS、PostNuke等。由于这个原因,很多Blog作者对DokuWiki比较感兴趣。1、确保一下相依套件已经安装(如未安装用yum
- GaussDB到GBase 8a的迁移概述
木有法子
数据库database迁移学习数据仓库运维
GaussDB200迁移至GBase8aMPPCluster的总体流程如下图所示:DDL迁移:DDL迁移采用一次性迁移的方式进行,可以从GaussDB导出DDL脚本,按照GBase8aMPPCluster语法对导出的脚本使用脚本方式进行批量修改;数据迁移:将GaussDB数据库的表数据通过接口以规定的分隔符导出成平面文件,然后使用FTP/NFS等方式发送到GBase8aMPPCluster可以访问
- GBASE南大通用数据库如何修改GBase Server数据
GBASE数据库
数据库GBASE南大通用GBASE
GBASE南大通用数据库通过GBaseADO.NET接口修改GBaseServer数据需要下面的步骤:1)使用GBaseConnection创建数据库连接对象2)使用GBaseCommand创建命令对象3)使用连接对象打开连接4)设置命令对象的CommandText属性,指明SQL修改语句(Insert或Delete或Update),并关联连接对象5)调用GBaseCommand的ExecuteN
- GBASE南大通用技术分享 | 从集合选择元素
GBASE数据库
数据库GBASE南大通用GBASE
假设您想要您的SPL例程从存储在集合变量内的集合选择元素,则请一次选择一个,以便于您可处理这些元素。要在集合的元素间移动,您首先需要使用FOREACH语句来声明游标,就如同您会声明游标来在一组行间一同一样。下图展示FOREACH和ENDFOREACH语句,在它们之间还没有语句。图:FOREACH和ENDFOREACH语句。FOREACHcursor1FOR...ENDFOREACH在FOREACH
- GBASE南大通用分享,如何将集合查询添加至 SPL 例程
GBASE数据库
数据库GBASE南大通用GBASE
现在,您可将以FOREACH定义的游标和集合查询添加至SPL例程,如下例所示。图:以FOREACH定义的游标和集合查询。CREATEPROCEDUREshapes()DEFINEvertexesSET(pointNOTNULL);DEFINEpntpoint;SELECTdefinitionINTOvertexesFROMpolygonsWHEREid=207;FOREACHcursor1FORS
- GBASE南大通用教程,删除集合所有元素
GBASE数据库
数据库GBASE南大通用GBASE
如果您想要删除集合的所有元素,您可使用单个SQL语句。您无需声明游标。要删除整个集合,您必须执行下列任务:•定义集合变量。•将该集合从数据库选择至集合变量内。•输入使用集合变量作为集合派生的表的DELETE语句。•更新来自数据库的集合。下图展示您可能在SPL例程中用于删除整个集合的语句。图:删除整个集合的SPL例程。DEFINEvertexesSET(INTEGERNOTNULL);SELECTd
- 微信开发者验证接口开发
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