- 博客(3436)
- 收藏
- 关注
MySQL架构组成之物理文件组成
一、日志文件1、错误日志:Error Log 内容:MyQL Server 运行过程中所有较为严重的警告和错误信息,以及MySQL Server 每次启动和关闭的详细信息。 路径:默认存放位置在数据目录下 名称:默认文件名以hostname.err 命名 修改:“--log-error[=file_name]”,修改其存放目录和文件名 扩展:FLUSH LOGS 命令来告诉My...
2014-05-07 13:29:00
749
db2解除死锁实例
背景在团队协作的开发环境下,难免会遇到多个成员同时访问一张表的情况。在断点调试时,又非常容易加事务的长连接,引发死锁。下面实例讲解解锁过程。解锁过程①查找节点解锁之前,需要知道数据库所在节点。db2 => LIST NODE DIRECTORY节点目录目录中的条目数 = 3节点 1 条目:节点名 = NDE5DC7D注释 ...
2014-05-07 09:07:00
1219
内存数据库
内存数据库,顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。同时,内存数据库抛弃了磁盘数据管理的传统方式,基于全部数据都在内存中重新设计了体系结构,并且在数据缓存、快速算法、并行操作方面也进行了相应的改进,所以数据处理速度比传统数据库的数据处理速度要快很多,一般都在10倍以上。内存数据库的最...
2014-05-07 08:19:00
785
破解手机辐射危害健康的流言
原文地址:http://songshuhui.net/archives/593152011年7月,瑞士热带与公共卫生研究所的研究人员在美国最新一期《全国癌症研究所杂志》上报告说,他们最新完成的一项有关研究没有发现手机会导致儿童患脑瘤的证据。他们收集了丹麦、挪威、瑞典和瑞士等国352名7岁到19岁的脑瘤患者使用手机的情况,并把有关数据与646名同样年龄段健康孩子的情况进行了对比。结果显示,患有脑...
2014-05-06 09:38:00
682
List<Map<String, String>> 转 Map<String, List<String>>
将List转成Map结构,以下为没有水平的写法!好久之前写的土方法转换,不知道有没有优秀的解法,还希望大家提供!Map<String, String> map1 = new HashMap<String, String>();map1.put("a", "1");map1.put("b", "3");map1.put("c", "
2014-05-05 21:10:00
1696
Sql_Server中如何判断表中某列是否存在
/*判断表AA中是否存在AA_ID这一列,如果不存在,则新增*/IF NOT EXISTS (SELECT 1 FROM syscolumns INNER JOIN sysobjects ON sysobjects.id = syscolumns.id WHERE syscolumns.name = 'AA_ID' AND sysobjects.name = 'AA')ALTER TA...
2014-05-05 18:18:00
984
VMWare 网络连接模式(bridged、NAT、host-only)详解
host-only 在某些特殊的网络调试环境中,如何要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的,VMWare虚拟机不能访问互联网。提示: 在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。 在host-only模式下...
2014-05-05 16:02:00
298
Replace和ReplaceAll的区别
先澄清几个误区1、CharSequence 不是 Char :有些小朋友根据参数的类型选择Replace或ReplaceAll方法2、Replace 和 ReplaceAll :并不是有些小朋友想象的Replace只替代一个出现的字符,ReplaceAll 替换所有字符3、循环替换的误区 String eventJson = "............."; Iterator<...
2014-05-04 17:33:00
796
VMware的“Intel VT-x is disabled”解决方法
具体错误信息如下:虚拟机已经被配置为64位客户操作系统。然而,64位操作不可用。此主机支持英特尔虚拟化技术(VT-x),但是英特尔虚拟化技术被禁用了。问题出现背景: 虚拟机被配置为win server 2008 64位,本机:win7 64位 本机笔记本型号:ThinkPad E540 。解决方法: 按F1,进入boss设置界面,找到Security,然后按En...
2014-05-04 11:33:00
574
Office 2010 安装过程中出错
今天在安装office2010 的时候一直提示:“安装过程中失败”,具体错误信息如下图:注册表也按照网上的进行了删除,也用微软的清理工具清理过了,杀毒软件也关闭了,Windows Install服务业特意开启了,但还是失败。office卸载工具下载地址:http://download.youkuaiyun.com/detail/xunzaosiyecao/7289875解决方法: 安装...
2014-05-04 09:45:00
1322
刚整理的SQL常见替代点
1、能用DISTINCT的就不用GROUP BY SELECT OrderID FROM Details WHERE UnitPrice > 10 GROUP BY OrderID 可改为: SELECT DISTINCT OrderID FROM Details WHERE UnitPrice > 102.能用UNION ALL就不要用UNION UNION ALL...
2014-05-03 18:47:00
360
保护索引要注意的问题
1. IS NULL 与 IS NOT NULL 不能用null作索引,任何包含null值的列都将不会被包含在索引中。即使索引有多列这样的情况下,只要这些列中有一列含有null,该列就会从索引中排除。也就是说如果某列存在空值,即使对该列建索引也不会提高性能。 任何在where子句中使用is null或is not null的语句优化器是不允许使用索引的。2. 避免使用不兼容的数据类...
2014-05-03 17:35:00
200
MySQL慢查询
看到这个名称我惊呆了...SQL不是希望快速查询取得结果吗,怎么什么时候会有这个概念。问了一个哥们,哥们认为是漫查询:同时多查询。于是Google得出了如下结果:慢查询其实对应的是MySQL慢查询日志系统,用来记录执行比较慢的SQL。怎么去判断执行慢呢,MySQL中你show variables like '%quer%';时,你可以看到long_query_time 属性,对...
2014-05-02 21:44:00
240
关于JSP和HTML【扫盲系列】
工作中,发现很多同事不清楚JSP与HTML的生命周期,以至于出现“JavaScript为啥不能调用JSTL标签(或EL表达式)?”的笑话问题。下面以流程图的方式,简单说明一下过程,这个过程是不可逆的。...
2014-04-30 10:54:00
200
DB2多行转一行【XML方式】
分组然后合并,然后去除XML标签SELECT replace(replace(replace(xml2clob(xmlagg(xmlelement(name A, 【字段】))),'</A><A>', '【分隔符】'),'</A>',''),'<A>','') from 【表】group by 【分组字段】如:SELECT rep...
2014-04-30 09:37:00
1922
常用SQL
随机数SELECT cast(RAND()*10000.10 AS DECIMAL(16,2)) FROM dual序号SELECT row_number() over(order by 【排序列】) FROM 【表】分组序号SELECT row_number() over(partition BY 【分组列】 order by 【排序列】) FROM 【表】...
2014-04-30 09:29:00
187
db2 xml 转 table【XQuery系列】
版本:DB2 Version 9.11.创建测试表,初始化数据createtableemp (doc XML);INSERTINTOEMPVALUES('<dept bldg="101"><employee id="901"><name><first&...
2014-04-29 17:36:00
339
IE兼容性视图,新增元素导致白页面
环境:浏览器:IE8/9浏览器【兼容性视图】 doctype:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">现象: 向body标签中新增子元素时,出现白页面(body及子元素大小...
2014-04-29 17:29:00
241
mysql数据库无法连接(JDBC)java.net.ConnectException: Connection timed out
数据库无法连接(JDBC)用户名密码正确,但是一直报错:Connection timed out后来知道了原因:我用的是BAE提供的云mysql数据库,对访问的IP有限制,所以在本机上无法连接。~~~~(>_<)~~~~Communications link failure due to underlying exception:** ...
2014-04-29 17:25:00
896
regsvr32 注册.dll的用法
在cmd窗口或者开始→运行中输入下面两个命令:Regsvr32 C:\Program Files (x86)\Environment.dll或Regsvr32 C:\\Program Files (x86)\\Environment.dll均提示下面的错误:RegSvr32[Content]模块“C:\ProgramFiles(x86)\Environment.dll”加载失败。小注:...
2014-04-29 16:49:00
619
SQL编码中注意的性能问题
1、选择合适的数据类型为列选择最小化的数据类型如果一列中的文本长度不一,使用VARCHAR而不是CHAR不存储Unicode不要使用NVARCHAR或者NCHAR如果一行的长度不超过8000,使用VARCHAR而不是TEXT对于仅存数字的列要使用数字类型而不要用字符类型不要使用字符串类型存储日期数据。2、谨慎使用触发器保持触发器内的代码最小化可能的情况下尽量用其他更...
2014-04-29 15:18:00
188
统计分析SQL Server Profiler 跟踪的SQL
--跟踪文件读入到表中分析SELECT * INTO ZGSJYFROM fn_trace_gettable('E:\wxxcdbprofiler.trc', default);--某时间内,最耗时SQLselect TOP 100 SUBSTRING(Textdata,1,660) as '名称',count(*) as '数量', sum(duration/1000) as '总执行...
2014-04-29 14:56:00
226
VM启动报错Cannot open the disk,Failed to lock the file
在windows下运行VMware创建的虚拟机时出错,无法运行。错误提示大概为:Failed to lock the fileCannot open the disk 'D:\Windows Server 2008 R2 x64.vmdk' or one of the snapshot disks it depends on.解决方法: 把虚拟机文件夹里【.lck】后缀的文件/...
2014-04-29 11:59:00
312
“分布式事务”的理解(适用于访问多个数据库之间)
原文地址:http://blog.163.com/soli1988_blog/blog/static/176895272201212812416747/ 总体来看,如果所有数据的修改仅依靠单个数据源就能完成,则这个事务就相当简单了。然而,随着商业需求的日益增加,应用程序变得越来越复杂,经常需要访问多个数据库,这些数据库通常分布在不同的地方,这就是分布式事务。分布式事务修改的数据存...
2014-04-29 08:43:00
560
揭秘小龙虾11大传言
原文地址:http://zhidao.baidu.com/s/daily/2014-04-28/1406530025.html百度知道网友 钟凯(国家食品安全风险评估中心副研究员)答:又到了吃小龙虾的季节,你是否对这种美食存有顾虑?小龙虾是虫子?是侵华日军的生化武器?它长在污水里,重金属超标?外国人从来不吃?本文将为你一一分析那些有关小龙虾的传言。1、小龙虾到底是什么?...
2014-04-29 08:08:00
440
Wps的ppt里 让图片按顺序出现 就是点击一下 出现一张照片
基本操作可以用两种方法来实现:方法一、每页幻灯片插入一张图片,幻灯片默认就是单击鼠标切换幻灯片的,所以不用再做其他设置。方法二、在一页幻灯片中插入多张图片,全选图片(插入图片后,点击图片,Ctrl+A),自定义动画,添加效果,进入,选择所需的动画效果。(自定义动画后可调整先后顺序,开始方式默认是单击时。)...
2014-04-29 08:03:00
6273
一道SQL题考你数据库的使用能力
题目:数据库中存在如下数据,求用户最终余额。用户类型金额A存入100A存入200A取出100A取出200A存入300A取出300本人Oracle接触的多些,所以给个Oracle的解决方法:Sum(Decode(...))能解决以上同类所有的问题,详细的我就不写...
2014-04-26 00:21:00
219
Microsoft Visual Studio与Firefly 一直提示加载项目,更新源码状态问题
笔记本一开始安装的是vs2010,由于近期开发要用vs2008与vs2005于是今天又把2008、2005安装上了,但在打开项目的时候,先是提示加载项目文件,然后一直提示更新源码状态,很慢很慢的,之前只有vs2010的时候,打开是很快的,现在不管是用2008、2005、2010就没有一个快的,源码管理用的是firefly,有人知道为什么会出现这种情况吗? 截图:解决方...
2014-04-24 10:01:00
250
struts1.2上传多个文件
页面: <inputtype="file"name="impFile[0]"style="width:300px;"/><inputtype="file"name="impFile[1]"style="width:300px;"/>Action:适用于struts1.2,直
2014-04-23 11:52:00
163
HTML代码转义(JAVA)
Stringorg.apache.commons.lang.StringEscapeUtils.escapeHtml(Stringstr)测试System.out.println(StringEscapeUtils.escapeHtml("<a>123123</a>"));输出&lt;a&...
2014-04-23 11:51:00
287
解决IE6已终止操作问题
令人崩溃的IE6问题再次出现,打开某个页面时,弹出提示框“Internet Explorer无法打开Internet 站点...已终止操作”。 查了一下资料,感觉“因为js(一个比较复杂的js)写在body里面,在body元素加载完之前调用出现问题”的说法比较靠谱。经过一番奋战,利用排除法解决了问题,共发现2种情况。 ①原因:同一JS文件,先后引入2次。...
2014-04-23 11:50:00
142
开发规范浅谈
在做项目的过程中,有很多“奇怪”的缺陷:本地好好的,到了测试环境(换个机器、换个浏览器)就不行,有时都快冒火了,缺陷愣是解决不了;过后呢,不经意的又弄好了。。。而且,越是新手,越容易碰到这种问题。这里面有很多是由于未遵守开发规范导致的。————————————记忆的分割线———————————— 有时,我们会质疑规范的必要性和用意,感觉不够灵活、无所谓;其实不然。...
2014-04-23 11:48:00
115
三元操作符的类型误区
public static void main(String[] args) { int i = 80; String s = String.valueOf(i < 100 ? 90 : 100); String s1 = String.valueOf(i < 100 ? 90 : 100.0); System.o...
2014-04-23 09:27:00
124
Subqueries are not allowed in this context. Only scalar expressions are allowed.
我想获取表中某一列的最大值,然后插入到另外一个表中,报错的Sql如下:insert into AA(AA_ID,AA_YWFSRQ) values(NewID(),( SELECT CONVERT(varchar, DATEADD(day,- 1, CAST(SUBSTRING(MAX(YEB_RQ), 1, 4) ...
2014-04-21 18:34:00
468
Dev Treelist控件显示行号
#region 显示行号 private void treeList1_CustomDrawNodeIndicator(object sender, DevExpress.XtraTreeList.CustomDrawNodeIndicatorEventArgs e) { DevExpress.XtraTreeList.Tre...
2014-04-21 11:18:00
462
DevExpress TreeList控件的复选框
TreeList控件可以同时显示树结构和其他数据列,即在一个列上建立父子关系展开或收缩,同时还可以显示其他列的内容。 在TreeList中同时引入了 Node和 Columns概念, 第一列为树结构, 其余列为数据列, 任何列都可作为树结构列(即拖动到第一列)显示。实现多级树---数据源绑定 在TreeList里添加要显示列(第一列为树结构,其他列为数据列),并指定Fi...
2014-04-21 09:30:00
247
智力题之25匹马比赛角逐前三
CC视频有一道这样的面试题:25匹马通过赛跑来决出前三名,每轮最多5匹马参赛,求最少需要几轮?条件:1、最多5匹马一组,可以决出本组比赛的次序。2、没有计时工具,假设马每轮的速度相同。看网上问的挺多的,回答挺多当结果不一,下面给出自己的解决方案:如有不对或更好的方法希望大家留言!第一次分为5组5次。第二次5个第1名跑角逐第一、同时淘汰如上图。第三...
2014-04-20 09:17:00
419
量变到质变
从CC视频板报学到的:每天进步一点点。1.01^365 = 37.78每天退步一点点。0.99^365 = 0.02每天再多付出一点点。1.02^365 = 1 377.41每天再少付出一点点。0.98^365 = 0.0006只比你努力一点的人,其实已经甩你很远。只要你足够多的努力,你将有得质的飞跃。...
2014-04-20 09:00:00
273
Oracle中NVARCHAR2与VARCHAR2的区别
NVARCHAR2在计算长度时和字符集相关的:例如数据库是中文字符集时以长度10为例,1、NVARCHAR2(10)是可以存进去10个汉字的,如果用来存英文也只能存10个字符。2、而VARCHAR2(10)的话,则只能存进5个汉字,英文则可以存10个。注:二者字节上线都是4000,注意大小设置不要溢出。...
2014-04-18 08:49:00
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人