码迷,mamicode.com
首页 > 2014年11月08日 > 全部分享
atitit.java解析sql语言解析器解释器的实现
atitit.java解析sql语言解析器解释器的实现1.解析sql的本质:实现一个4gldsl编程语言的编译器 12.解析sql的基本的流程,词法分析,而后进行语法分析,语义分析,构建sql的AST 13.词法分析器 24.语法分析器--ANTLR 25.Eclipse插件,,ANTLRStudi...
分类:数据库   时间:2014-11-08 15:14:46    阅读次数:360
Oracle中Hint深入理解(原创)
http://czmmiao.iteye.com/blog/1478465Hint概述基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预,告诉优化器使用我们...
分类:数据库   时间:2014-11-08 15:12:17    阅读次数:260
如何删除windows7中已卸载软件自定义图标和通知里却还存在(非显示状态)
1.Win(微软键)+R键,输入regedit,回车,运行注册表编辑器进入下述地址:HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify2.删除 I...
分类:Windows程序   时间:2014-11-08 15:13:18    阅读次数:280
Oracle在plsql中修改数据
Oracle在plsql中想要修改数据,有两种方式:a.使用rowid+点击锁图标,语句为:select t.*,rowid from T_BIC_PLY_MAIN t;b.使用for update,语句为:select t.* from T_BIC_PLY_MAIN t for update;b方...
分类:数据库   时间:2014-11-08 15:11:45    阅读次数:246
[zz]论程序员
g9老大多年前的趣文:论程序员根据钱钟书先生的《论文人》胡改的。聊搏一笑,文责不负。程序员是可嘉奖的,因为他虚心,知道上进,并不拿身分,并不安本分。真的,程序员对于自己,有时比旁人对于他还看得轻贱;他只恨自己是个程序员,并且不惜费话、费力、费时、费纸来证明他不愿意做程序员。不满意做程序员,在这个年头...
分类:其他好文   时间:2014-11-08 15:14:03    阅读次数:218
OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]
http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380143fd3d1027fa3c215cc7903161e2dbde53025644c89983b7007ad4a5ceeed662c6a563df6dd9b...
分类:数据库   时间:2014-11-08 15:13:42    阅读次数:256
排序算法(七)
2. 交换排序—快速排序(Quick Sort)基本思想:1、选择一个基准元素,通常选择第一个元素或者最后一个元素。2、通过一趟排序将待排序的记录分割成独立的俩部分,其中一部分记录元素值均比基准元素值小,另一部分记录元素的值均大于基准元素值。3、此时基准元素在其排好序后的正确位置。4、然后分别对这俩...
分类:编程语言   时间:2014-11-08 15:13:14    阅读次数:334
Oracle 如何修改列的数据类型
http://www.cnblogs.com/david-zhang-index/archive/2012/04/10/2441015.html对字段操作操作方法更新字段名alter table TABLE_NAME rename column column_old to column_new;添加...
分类:数据库   时间:2014-11-08 15:11:35    阅读次数:246
Android调用shell命令时间系统时间的修改
============问题描述============ Android怎么调用shell命令来修改系统时间啊,用代码的 ============解决方案1============ Processpr...
分类:移动开发   时间:2014-11-08 15:12:42    阅读次数:252
bsearch的溢出问题
在java中为了避免 low+high溢出,可以用无符号右移:正数高位补0,负数高位补1int mid = (low + high) >>> 1;如果是在c++中,那么需要先转换为unsigned的再移位inta=100;intb;b=((unsignedint)a)>>1;或者int mid = ...
分类:其他好文   时间:2014-11-08 15:11:42    阅读次数:176
最近学习的小结
1.如果觉的自己没有把握去做的事情,应该不去做,例如感觉自己看某些东西一片陌生,感觉没人督促就做不好的东西,就不要去做,尽量去做自己一些有感觉的事情。2.学不懂一个知识的时候,多找网上的资料,记住,以简单为先,多图是最重要的。3.经常去想成功的感受。4.多用图来表达自己的想法,少用语言。
分类:其他好文   时间:2014-11-08 15:13:00    阅读次数:205
搜索引擎优化知识35条
以下35条搜索引擎优化知识,假设能做好,我相信排名不会非常差!1。从标题说起,每一个页面标题字数最好控制在30个字左右,别问为什么。2。关键词选择,做不了热门的,就选择中等的来做,不然会让你失去信心。3。目标关键词放在首页,长尾关键词放在内容页。4。每一个页面选择3个关键词,千万别想得到太多。5。最...
分类:其他好文   时间:2014-11-08 15:11:10    阅读次数:233
C# WinForm程序退出的方法
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;3.Application.ExitTh...
分类:Windows程序   时间:2014-11-08 15:12:11    阅读次数:203
Action如何换掉返回箭头
============问题描述============ 如题通过设置mActionBar.setHomeAsUpIndicator(this.getResources().getDrawable(R.drawable.acl));无效求解为什么? ...
分类:其他好文   时间:2014-11-08 15:09:59    阅读次数:166
Oracle 使用TRUNCATE TABLE删除所有行
若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、有效的方法。TRUNCATE TABLE 与不含 WHERE 子句的 DELETE 语句类似。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。与 DELETE 语句相比,TRUNCATE TA...
分类:数据库   时间:2014-11-08 15:12:17    阅读次数:248
Oraclet提交提示Record is locked by another user错误
http://blog.csdn.net/alifel/article/details/4324338下午修改oracle datebase中的字段时,提示"Record is locked by another user",错误可想而知。下面解除锁1、查看锁select t2.username,t...
分类:数据库   时间:2014-11-08 15:11:17    阅读次数:208
Oracle 中for update和for update nowait的区别
http://www.cnblogs.com/quanweiru/archive/2012/11/09/2762223.html1、for update和for update nowait的区别:首先一点,如果只是select的话,Oracle是不会加任何锁的,也就是Oracle对select读到的...
分类:数据库   时间:2014-11-08 15:10:56    阅读次数:200
1376条   上一页 1 ... 37 38 39 40 41 42 43 ... 81 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!