想转行it学习unity或oracle选哪个好

oracle(12)
& &以前学习oracle时候零零落落的记了些笔记,今天整理电脑的时候打开看了一下,突然感到有点生疏,删了吧有点可惜,不删放在电脑又不看,所以把它敲到博客上,就当是复习一下。
1、显示当前用户可以访问的所有数据字典视图。
select * from dict where comments like '%grade%'
2、显示当前数据库的全称
select * from global_name
3、数据的完整性用户确保数据库数据遵从一定的商业和逻辑规则。
& & & & & &怎么保证数据的完整性呢?
& & & &约束、触发器、应用程序(过程、函数)三种方法实现。
& & & 在这三种方法中,首选约束。因为约束易于维护、并且具有最好的性能,所以作为维护数据完整性的首选。
& & & 约束包括五种:
& &not null :如果该列为not null 那么为该列添加数据时,必须为该列提供数据。
& &unique(唯一):当该列定义为唯一时,那么为该列添加数据时,该列值是不能重复的,但可以为空。
& primary key :用户唯一的标示表行的数据,当定义主键约束后,该列不但不能重复而且不能为null。
需要说明的是:一张表里面只能有一个主键,但是可以有多个unique(唯一)
foreign key :用于定义主表和外表之间的关系。外键约束要定义在从表上,主表则必须具有主键约束或是unique约束,当定义外键约束后,要求外键列数据必须在主表的逐渐咧存在或是为null。
check:用于强制行数据必须满足的条件,嘉定在sal列上定义了check约束,并要求sal列值为之间,如果不在之间就会提示出错。
4、pl/sql是什么?
pl/sql (procedural language /sql)是oracle在标准的sql语言上的扩展,pl/sql不仅允许嵌入sql语言,还可以定义常量和变量,允许使用条件语句和循环语句。允许使用例外处理各种错误,这使得它的功能变得更加强大。
5、oracle存储过程:
---声明变量
v_name varchar2
v_age number
create or replace procedure zl_pro( is&
如果你想学习oracle,但很不辛搜到了这篇文章(应该不会)我真觉得很抱歉。我只是整理电脑时把以前记得东西复习一下
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:437215次
积分:8666
积分:8666
排名:第1479名
原创:413篇
评论:100条
OpensGalaxy 开放的银河系
IT技术分享博客
|开放|包容|探索|分享|
(1)(12)(4)(4)(2)(1)(1)(1)(5)(4)(6)(6)(7)(4)(11)(13)(9)(3)(12)(8)(10)(6)(13)(25)(27)(4)(12)(34)(45)(45)(22)(8)(9)(29)(11)(2)
阅读:1026
文章:46篇
阅读:48854
阅读:7020细数Ubuntu Unity的好与坏 - 蹩脚的全局菜单
细数Ubuntu Unity的好与坏 - 蹩脚的全局菜单
  这个周末,我们HZLUG的活动将围绕着新发布的“Ubuntu 11.04”(当然还会有其他节目,到时请看活动通告),于是,这段时间我也深度体验了Ubuntu 11.04,特别是Unity界面。这个堪称Ubuntu发布至今用户界面上最大的改变(就像GNOME 2-&GNOME 3一样),带来了全新的操作体验,但是用户对它的褒贬不一。
  我的感受也差不多,一方面我已经习惯了Unity的一些高效率操作,一方面还得忍受它的不稳定和各种不一致体验。于是接下去我会写一些文章,从用户界面和交互的角度来分析Unity优秀的地方和不足的地方。
  第一篇就来吐槽一下它的全局菜单(Global&Menu)
  全局菜单的最初设计来自Mac&OS&X,除了能省下一点空间外,还能让人闭着眼睛就能点到菜单(如果这也算特性的话)。坏处是,同一时间只有一个应用程序的菜单会显示在上面,因此如果要点选非活动的应用程序,则必须得先激活该应用程序,再点击菜单,比不用全局菜单的桌面要多一步骤。
  因为我平常操作菜单比较少,用快捷键比较多,所以还是比较喜欢引入全局菜单的。但是Unity的全局菜单让我失望了,具体的说是应用程序的集成性还不是很好。举例为证:
  大家都用过Pidgin来聊天,Pidgin的窗口主要分两种:联系人列表窗口和对话窗口。这两个窗口呢,都有不同的菜单。
  比如看下图,你应该不难发现是哪个窗口,这就是对话窗口聚焦时,全局菜单的样子。默认可以用“Ctrl+W”来关闭该窗口。
  那么这个则是联系人窗口聚焦的时候显示的全局菜单了,可以按“Ctrl+Q”来关闭整个应用程序。
  看出问题来了没有?
  Unity的全局菜单的致命伤,便在于这个“假全局菜单”!
  Unity的全局菜单,实际上并不是应用程序级的,而是窗口级的。如果你知道它的实现过程,就知道它是Hack了GTK+,通过特殊管道,将原本显示在窗口里(GtkWindow)里的菜单,动态地搬到面板上去而已。
  API级别,依然没有全局菜单的支持,开发者在开发应用程序的时候,依然只是把GtkMenu放进单独的GtkWindow进去了。
  说了这么多,相信你也知道这个问题的具体表现了:
  当我在会话窗口聊天时,如果此时我想用快捷键“Ctrl+Q”关闭整个Pidgin,不好意思,办不到~我必须得用Alt+Tab切换至“联系人窗口”,然后再按Ctrl+Q才能把Pidgin关掉。
  对Unity来说,全局菜单除了省下了一点点空间以外,带来的不方便更多一点。
  来看看Mac&OS&X真正的全局菜单是怎么工作的,以同样使用Purple多协议的聊天工具――Adium为例。
  首先,无论是在聊天窗口还是联系人窗口,全局菜单始终是那么一条,这里可以用一致的快捷键来操作各种内容。
  最一致的要数Mac&OS&X的“CMD+Q”快捷键了,无论在哪个应用程序,这都是统一的关闭捷径。只要当前的应用程序是Adium,那么无论我当前聚焦的是哪个窗口,只需要按下“CMD+Q”,Adium便退出了。
  这才是全局菜单应该表现出来的行为――全局菜单的运作机制,一部分是视觉上的感受,一部分则是由统一和一致的快捷键带来更高效的操作。
  Ubuntu 11.04&Unity学到了全局菜单的“形”,却没有学到“神”,反而在一些操作上变得不方便。这方面,还需要不断加强和改善才行啊。  在上一篇《细数Unity的好与坏(一):蹩脚的全局菜单》,我批了Unity的全局菜单并不是真正的“全局菜单”,带来的麻烦比便利更多。
  今天,我来谈谈Unity一个好的地方,它便是:Indicaotor(指示器)。因为我同时也是Mac OS X用户,本篇依然会拿它来与Ubuntu对比。
  Indicator(中文名:指示器),是指示应用程序或系统状态的一个图标+菜单。这整一片区域,也可以称作“通知区域”。
  在这里,一般会显示当前日期和时间、电源状态、输入法状态、声音、蓝牙、无线等等。无论是GNOME还是KDE,Mac OS X还是Windows,基本上这些元素都不会少。由于对KDE和Windows研究稍少,这里不作比较。
  经过我长期的体验,Ubuntu的通知区域,已经明显好过了Mac OS X的。从两个方面来:主题一致性和交互一致性。
  主题就很简单,Mac OS X默认的系统图标,还是很标准的,黑白配色的。但是应用程序却没有严格遵循这个规范来,如下图左侧两个图标,分别是Google Calcender和Gmail,用了自己的配色,感觉很突兀。
  这还不是什么大问题,Mac OS X的问题在于,系统的和应用程序的,存在交互不一致的情况。
  实际上这些图标,点击以后,弹出来的都是菜单,理应像菜单一样,如果把光标移到相邻的“菜单”,也应该关闭当前菜单,展开光标所指的菜单(而不需要再次点击)。但是Mac OS X的比较遗憾,在系统和应用程序的图标之间切换,做不到这个。
  比如我点开了“Tunnelblick”这个图标,此时我如果移到那个“User”图标。很抱歉,没有任何反应!
  但是,如果我再点击一下,打开“User”菜单,再移到旁边的“时间”图标,可以激活“时间菜单”,问题是,如果是我向右移,移到“Tunnelblick”图标,那么User菜单干脆关掉,“Tunnelblick”也不会打开……这个严重的交互不一致让我非常郁闷,Mac OS X怎么没能一致地处理自带的图标与应用程序的图标呢?
  再说到Ubuntu 11.04 Unity。这个版本Ubuntu彻底取消了传统的“通知区域”图标(除了极少数App,如Skype等还使用旧的模式)。新的Indicator完全采用了一致的主题设计、一致的交互。
  以往通知区域的图标很不统一,甚至有“左键”和“右键”的区别,也就是你分别用鼠标左右键点击的话,会有不同的菜单弹出来。
  现在Indicator彻底统一了这一切,首先不仅Ubuntu默认的风格非常统一,连第三方的主题也很切合这一点。如下图是我用第三方的主题+第三方软件,Dropbox、Diodon都有非常漂亮的图标。
  交互上面当然也没得说,就是标准的菜单点击行为,无论光标左移还是右移,无论移到第三方软件还是系统自带的,都会弹出菜单。
  更厉害的是Indicator不仅仅是显示菜单这么简单,在这里还会有一些很常用的动作可以触发,比如下图的“发布到:twitter...”。当然这个很早就引入了。Sound Menu也不错,可以直接控制播放器,操作相关曲目。这里就不截图了。
  通过这个对比,不难看出Ubuntu的Indicator不仅拥有更好看的样式、更丰富的第三方支持和更一致的体验,而且本身能做的事情也更多。
  这个是Ubuntu花了差不多一两年才慢慢做到的,而且是自己的API。很遗憾的是这个API暂时没给GNOME 3所采用,一定程度上会影响Linux桌面软件的集成性。而且一些闭源软件(如Skype)暂时没能使用这个API,也会有一些不一致。
  但是看到越来越多的第三方软件使用了Ubuntu Indicator的API,我还是希望这个能成为统一的标准。让时间来考验Ubuntu的Indicator吧!  这篇我想收集一下Unity的各种问题,主要是Bug,还有一些Dirty Hack。如果大家也有其他发现,也可以留言告诉我。
  有一些我早就报告bug了,无奈自己暂时没能解这些bug,而且Ubuntu/Canonical似乎人力也不够充足,有一个我认为很严重的bug,他们却把它优先级定为“low”。
  所以本篇我就收集并纪录一下一些bug,看看11.10会不会解决这些。
1、假的面板阴影
  Ubuntu的面板(Panel)有漂亮的阴影,但是我很快发现,这个阴影实际上假的,确切地说,它不是你看到的那样是真的面板阴影,而是一块独立的,后期人工补上去的阴影。
  因为我在用Shutter截菜单的图片时,三翻两次出现下面的样子:面板出现很浓的阴影,而菜单的阴影却消失了。
  这个就跟拍照时,旁边出现一个幽灵一样恐怖!――明明没看到,却出现在照片中。
  我跟踪过Unity的开发,它的面板阴影确实是后来赶工时通过“Dirty Hack”的方式补充上去的。还有另外一种方式可以测试:
确保所有的窗口最小化,使桌面没有其他任何东西;
按“Super+S”,进入工作区预览模式;
再按“Super+S”,回到标准桌面模式――这时紧盯面板,你将会发现在0.x秒的时间内,面板从没有阴影到很快被贴上了阴影!
  实在是太丑了!群众的眼睛是雪亮的啊!
2、Pidgin退不出
  既然是“Quit”,总要让Pidgin彻底退出来吧?遗憾的是,点击“Quit”后,Pidgin依然在后台运行,而Launcher的图标,却没有指示它正在运行。
  我已经想到Unity的代码是怎么写的了,它只是发送了一个杀掉窗口的信号而已,而不是真正的关闭程序。
3、Alt/Win的交换后的问题
  作为一个Mac电脑的用户,安装好Linux系统的一件事情便是交换Alt和Win(或Super)键,然而很悲剧的是,Unity把这个弄坏了。
  也就是说,如果我置换了Alt/Win,那么我再也不能用Alt+数字键来切换Firefox、终端的标签了,也不能用Super+数字键来切换应用程序。关于这个我已经报告了Bug #729007 ,不知道到11.10能不能修好……
  把系统原本能正常工作的东西给弄坏了,这样老用户都会被吓跑啊,不是吗?
4、Panel快捷键的失效
  记得Ubuntu刚引入Message Menu和Session Menu时,我很欢快。因为它支持Super+M的快捷键来直接取消息,操作非常迅速。也可以直接用Super+S的快捷键进行关机、重启等快捷操作。遗憾的是,这个在11.04开始就再也无效了。
  这不算特别严重的问题,毕竟官方也从来没正式宣传过这个快捷键。
5、Panel切换菜单的反白问题
  这个问题平常还好,如果操作菜单快了,就会明显地看出来,具体请自行翻墙看这个视频:
  像我这种对UI的瑕疵很敏感的用户,这个“特效”简直是难以忍受的。
6、Dash不支持输入法
  见Bug #66377,Ubuntu直接把所有用ibus输入法的用户给抛弃了。
  Ubuntu还是国际性的发行版吗?不是。Ubuntu的开发原则,一直是先照顾欧美一些不用输入法的用户,再考虑我们亚洲或其他地区的人民。要么怎么会为了赶工,直接就推出一个搜索框不支持输入法的Unity呢?这个原则实在是让我无语!
7、other……
  还有一大堆设计上的问题,比如Super+S进入Workspace Overview模式后,面板上的菜单竟然还能点。更严重的是点了有按下去的效果,却没有弹出的菜单……
  我觉得像Compiz以前一样,进入Overview模式后,就把面板隐藏掉。估计是急着发布的原因。
  抛开稳定性不说,Unity的设计充满了很多不确定、不成熟的东西,代码质量也比较糟糕,到处是workaround和dirty hack。
  如果Ubuntu 11.10不好好解决这些问题,而又是急着加入新特性、急着半年一次的发布的话,那用户也是会愤怒的――更不要说开发者了。
  有时,向暴雪或GNOME 3学习一下跳票,未尝不是件好事。
&&&主编推荐
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
港口与航道工程建设工程法规及相关知识建设工程经济考试大纲矿业工程市政公用工程通信与广电工程
操作系统汇编语言计算机系统结构人工智能数据库系统微机与接口
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
Powerpoint教程WPS教程
电子政务客户关系管理首席信息官办公自动化大数据
职称考试题目
就业指导签约违约职业测评
招生信息考研政治
网络安全安全设置工具使用手机安全
3DMax教程Flash教程CorelDraw教程Director教程
Dreamwaver教程HTML教程网站策划网站运营Frontpage教程
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
互联网电信IT业界IT生活
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
组织运营财务资本
视频播放文件压缩杀毒软件输入法微博
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&各位大哥。我现在想学习ORACLE。请问大家有没有什么好点的书可以介绍给我啊。。谢谢大家了。
[问题点数:0分]
各位大哥。我现在想学习ORACLE。请问大家有没有什么好点的书可以介绍给我啊。。谢谢大家了。
[问题点数:0分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2003年12月 Oracle大版内专家分月排行榜第二
2003年10月 Oracle大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。收藏成功!
您可在用户中心,查看
电&&&话:1532160****
查看完整号码
查看联系方式
微信扫一扫快速获取电话
联系我时说明在列表网看到,说不定有意外惊喜哟!
温馨提示:
请确定对方的培训资质,以防“包过”等夸大宣传或虚假信息;
任何要求预付定金、汇款等方式均存在风险,谨防上当受骗。
课程内容:U3D核心技术,HTML5全栈开发,3D美术
 课程组织:灵活可扩展,学习线路可指导,学习状态可跟踪
 学习方式:面授
 学习支持:专业教师团队,全方位答疑
菜鸟在线公司立志将移动互联网职业教育做到极致,成为行业精英的孵化器,公司拥有一支60多人的团队,工作中流程分工明确,职能清晰。我们拥有专业的运营团队,根据业务线不同,精细划分运营,实现专业的数据分析。公司已建立一个移动互联网的专业人才库,人才库中有上万名移动互联网专业的高质量人才,计划在五年的时间内发展成为业界的领导者,建立起移动互联网领域规模较大职业教育和人才输送平台。详情请咨询菜鸟在线官网 菜鸟在线欢迎每一个对游戏开发感兴趣的朋友
联系我时,请说是在列表网栏目上看到的,谢谢!
小贴士:来菜鸟在线学习unity3d啦信息由列表网网友发布,其真实性及合法性由发布人负责。列表网仅引用以供用户参考。详情请阅读列表网免责条款。
来菜鸟在线学习unity3d啦相关图片
石景山鲁谷杰飞平面、室内装潢设计培训班,包学会授课教师:杰飞授课教师都是有十年以上的授课或者本行业工作经验石景山杰飞平面设计培训就业课程大纲:photoshop:1、Photoshop基础知识与工具、选区、路径的概念、图层及蒙版的应用、色彩模式、通道、滤镜的使用;图像色彩调整,艺术字的的创建,图像的合成,文件的批处理及图像优化,图像实例制作Indesign2、Indesign的基础知识、文件的基本操作、排式的应用、图文框的使用、对主页的应用;图形的创建及样式效果,表格的创建及编辑,媒体对象的的插入及编辑,色彩调整,库、书籍等应用,脚本及插件的使用,文档的导出及保存illustrator1、Illustrator功能概述,常用绘图与选择工具使用2、绘图工具及修改工具、面板应用,3、文字的分类,输入,编辑及排版等, 4、图表的分类,插入,编,5、滤镜,效果的区别,应用,色彩模式转换 6、透明蒙版创建,文件置入,打印输出 ,案例制作CoreldrawCoreldraw环境的介绍,基本图形的新建,文本的编辑段落文本的编辑,图形的常用命令,条形码输出与打印,海报,彩页手册,产品包装等内容石景山杰飞平面设计实战培训大纲平面构成,颜色构成,字体构成,版式构成,名片与VI设计,海报设计,DM宣传页与三折页,手提袋制作,画册制作,书籍的制作,影楼影像(照片合成):石景山室内设计培训课程内容:包含CAD+3DMAX+VRAY+Pshotoshop后期(赠)=(施工图+建模+灯光+渲染+材质+贴图)全面的学习CAD+3DMAX+VR+Ps等软件的综合运用,来制作出专业的室内效果图。从CAD识图、快速建模、VRay导入模型渲染、到Photoshop后期合成修饰,学习掌握一整套专业的效果图制作流程,从而达到独立制作的行业的要求。结业水平:1毕业可独立出全套施工图(平面图+立面图+剖面图)毕业可独立出全套精美逼真的效果图(卧室+客厅+厨房+卫生间等)3DMAX 教学内容:3D基础学习,界面学习,几何体建模,二维图形建模,修改器建模,布尔运算建模,放样建模,建筑工程构件建模,样条曲线的编辑与使用,多边形建模。环境照明与摄像机的使用。材质贴图的使用方法,各种常用材质的制作方法,室内效果图制作,家具模型制作,灯光,材质的综合应用等AutoCAD 教学内容:从CAD的软件界面,基础命令开始,工作环境的介绍与设定,基本图形的绘制,辅助绘图工具的使用,图形的编辑,页面布局与打印控制,辅以建筑施工与工程设计制图的规格化系统工程入门、层、颜色和线的运用、基本二维对象绘制、复杂二维对象绘制、区域创建的处理、特定对象数据查看及修改、创建等距离对象、对象阵列和镜像对象、文本注释与尺寸标注!常用CAD平面、立面、地面、吊顶的绘制。Vray 教学内容:各种常有材质的制作方法,最终渲染参数设计,灯光的布局与使用方法,常用布光方法,VRay太阳光使用方法效果图常用材质和灯光的处理技巧我们的教学特色:时间短见效快提高教学效率和质量!学习最实用的技能技巧,节省您的时间和经济成本!取其精华,去其糟粕,绝不纸上谈兵,一切与实战为主和职场接轨!位置:石景山区皓月写字楼328室
北京教委备案,民办大学专本科学历招生中心1、费??用低、时间短 2、随报随学,学习时间灵活,地点无限制。3、民办学历可用于个人求职应聘、单位内部考评、定岗、晋级、涨工资、职称、各类职业资格的中、初级考试、继续教育及出国公证等各种方面,且全国通用。外地的同学,可网上报名,不用本人来现场。资料发邮箱即可,详情请咨询招生老师QQ。1800元,最快一周取证。我们需要的是互相尊重,请详细看完没有疑虑、学校和专业没有问题之后再联系我们。院校名称:1、北京建设大学 2、北京人文大学 3、北京文理研修学院 4、北京经济技术研修学院 5、北京兴华大学 6、北京长城研修学院 7、北京明园大学 8、北京国际商务学院 民办大学学历,快速取证。找工作不用再为学历犯愁,详情请咨询招生老师。其他项目:网络教育,自考,代评定职称。学校专业较多,请来电咨询。开设专业:工商企业管理、国际贸易、经济管理、行政管理、金融、保险、计算机、电子商务、会计学、市场营销、酒店管理、英语、广告设计、机场服务、航空旅游、室内设计、人力资源管理、房地产经营与管理、物流管理、法律、旅游管理、学前教育、机电一体化、汉语言文学、新闻学、工业与民用建筑、土木工程、计算机网络工程、计算机信息管理、护理专业、临床医学等等。温馨提示:如有找不到的专业请来电咨询。报名须知:1.填写入学登记表2张2.电子版蓝底照片3.本人身份证扫描件报名方式咨询电话:咨询QQ:现场报名:昌平分校地址:北京市昌平区霍营地铁首开国风美唐5号楼通州分校地址:北京市通州区马驹桥凉水河桥南米拉小镇3号楼(豪润广场旁)至臻教育,做中国最好的学历教育服务机构!
来菜鸟在线学习unity3d啦 相关广告
金牌店铺推荐
& 列表网&京ICP证100421号&京ICP备号-1&琼公网安备08

我要回帖

 

随机推荐