搜索到与相关的文章
数据库相关

boost库之MultiIndex

boost库之MultiIndex_星星的小窝_百度空间boost库之MultiIndexMultiIndex它如同是多个STL容器的集合(vector,list,set,map,hash),能具备这一系列优点的原因是它允许多个比较谓词,从而存在多个索引。鉴于帮助文档中内容大多,我下面将以总结性的方式列出每页的主要信息。定义一个multiindex,通常是使用typedef,因为它的定义实在很长(这是个好习惯)typedefmulti_index_cont

系统 2019-08-12 01:54:38 2633

SqlServer

SQL Server 隐式转换引发的躺枪死锁-程序员需知

原文:SQLServer隐式转换引发的躺枪死锁-程序员需知在SQLServer的应用开发过程(尤其是二次开发)中可能由于开发人员对表的结构不够了解,造成开发过程中使用了不合理的方式造成数据库引擎未按预定执行,以致影响业务.这是非常值得注意的.这次为大家介绍由于隐式数据类型转换而造成的死锁及相应解决方案.现实中有些程序员/数据库开发者会根据数据库的处理机制实现一些应用,如抢座应用,可能会对事务中的查询加一些列的Hint以细化粒度,实现应用的同时使得影响最低,

系统 2019-08-12 01:54:32 2633

MySql

MySQL数据库最大连接数

MYSQL数据库安装完毕后,默认最大连接数是100。命令:showprocesslist;假设是root帐号,你能看到全部用户的当前连接。假设是其他普通帐号,仅仅能看到自己占用的连接。showprocesslist;仅仅列出前100条,假设想全列出请使用showfullprocesslist;mysql>showprocesslist;命令:showstatus;命令:showstatuslike'%以下变量%';Aborted_clients因为客户没有

系统 2019-08-12 01:53:18 2633

MySql

mysql触发器的作用及语法

触发器是一种特殊的存储过程,它在插入,删除或改动特定表中的数据时触发运行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有下面的作用:1.安全性。能够基于数据库的值使用户具有操作数据库的某种权利。#能够基于时间限制用户的操作,比如不同意下班后和节假日改动数据库数据。#能够基于数据库中的数据限制用户的操作,比如不同意股票的价格的升幅一次超过10%。2.审计。能够跟踪用户对数据库的操作。#审计用户操作数据库的语句。#把用户对数据库的更新写

系统 2019-08-12 01:52:37 2633

MySql

mysql5.6.16绿色版配置、运行

原文:mysql5.6.16绿色版配置、运行1、从该地址http://dev.mysql.com/downloads/mysql/中选择windows的版本,选择下载。2、将下载的压缩包解压。3、将根目录下的my-default.ini复制重命名为my.ini。4、打开my.ini文件,将下面的源码添加修改到my.ini中[client]default-character-set=utf8[mysqld]#设置mysql服务器编码character_set

系统 2019-08-12 01:52:02 2633

数据库相关

过长内容分成了多次发送 问题 LengthFieldBased

这个问题比较常见,在高并发大数据传输时数据分包接收会乱在org.jboss.netty.handler.codec.frame包中,有LengthFieldBasedFrameDecoder类用来解析带有长度属性的包,只要我们在传输协议中加入包的总长度就行了(也许有更好的方法)具体方法:1.可在数据包前加4个字节表示包的总长度,例如:/***传输协议*|------------------------------------------*|总长度4byte

系统 2019-08-12 01:51:50 2633

Oracle

ORACLE知识

余枫编写2002.10前言:关系数据库的简单介绍1970.Dr.E.F.codded创建了关系数据库的模型(类似现在常用的二维表格)关系数据库由许多数据对象组成,被关系操作SQL命令管理着,数据之间有完整性的约束条件.RDBMS(relationaldatabasemanagementsystem)ORDBMS(objectrelationaldatabasemanagementsystem)ORACLERDBMS常称为ORACLESERVER它的内核是用

系统 2019-08-12 01:51:32 2633

Tomcat

Tomcat:Several ports are already in use问题

Severalports(8005,8080,8009)requiredbyTomcatv6.0Serveratlocalhostarealreadyinuse.Theservermayalreadyberunninginanotherprocess,orasystemprocessmaybeusingtheport.Tostartthisserveryouwillneedtostoptheotherprocessorchangetheportnumber

系统 2019-08-12 01:33:43 2633

Tomcat

JDK与Tomcat的联系

如果服务器没有安装JDK或没有配置JDK环境变量,则Tomcat启动出错报错:需要JAVA_HOME或JRE_HOME环境变量所以必须首先安装JDK配置环境变量web服务器Tomcat才能运行。总结:@1.tomcat只是承载程序的服务器,具体对程序的运行需要jdk,所以必须首先找到JDK@2.启动Tomcat服务器startup.bat要调用catalina.bat而catalina.bat运行要用到JAVA_HOME环境变量@3.Tomcat运行必须依

系统 2019-08-12 01:33:35 2633

数据库相关

SQL点滴33—SQL中的字符串操作

原文:SQL点滴33—SQL中的字符串操作计算字符串长度len()用来计算字符串的长度selectsname,len(sname)fromstudent字符串转换为大、小写lower()用来将一个字符串转换为小写,upper()用来将一个字符串转换为大写selectlower('IAMASTUDENT!')selectupper('iamastudent!')截去字符串左、右侧空格ltrim()用来将一个字符串左侧的空格去掉,rtrim()用来将一个字符串

系统 2019-08-12 01:33:25 2633