- 浏览: 23707 次
- 性别:
- 来自: 重庆
最近访客 更多访客>>
最新评论
-
king_唐:
webook_java 写道king_唐 写道webook_j ...
Google 又给力了一把 -
webook_java:
king_唐 写道webook_java 写道king_唐 写 ...
Google 又给力了一把 -
king_唐:
webook_java 写道king_唐 写道fcoffee ...
Google 又给力了一把 -
webook_java:
king_唐 写道fcoffee 写道ZXCZ ZXCZ VB ...
Google 又给力了一把 -
加瓦人生:
谁发下那个logo看看啊,顺便发下google的带logo的主 ...
Google 又给力了一把
文章列表
1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。
2.CHAR的效率比VARCHAR2的效率稍高。
3.目前VARCHAR是VARCHAR2的同义词。工业标准的VARCHAR类型可以存储空字符串,但是Oracle不这样做,尽管它保留以后这样做的权利。Oracle自己开发了一个数据类型VARCHAR2,这个类型不是一个标准的VARCHAR,它将在 ...
收藏分享给力的javascript
- 博客分类:
- web前端
分享一个JS。很牛阿,直接在地址栏输入一下代码。这是一个射击游戏,可以嵌入任何网页中运行。在地址栏输入后。按空格射击。W A S D 和方向键可移动
javascript:var%20s%20=%20document.createElement('script');s.type='text/javascript';
document.body.appendChild(s);s.src='http://erkie.github.com/asteroids.min.js';void(0);
开始体验吧。对着那些标签。。。。开炮吧
今天习惯性的打开Google页面。看到logo,没在意,结果鼠标不小心在上面划了下。。奇迹出现了。
那位童鞋 用键盘弹首曲子来听听吧。。
在Ext中,我们有很多时候需要做到以下的需求:
"在Ext 的grid编码中,我们往往会碰到这样的需求:在触发某个事件之后,改变grid中的某个单元格的值。"
如下的代码可以帮助我们实现这个需求。
//拿到选中的列 ,下面是在editGridPanel中
var record = grid.getSelectionModel().selection.record;
//如果是在GridPanel中,拿到record的方法为如下
//var record = grid.getSelectionModel().getSelected( ...
1、 查看是否安装VNC和VNC server
rpm –qa | grep vnc
如果有如下输出,则表示已经安装了vnc相关的软件包。
tigervnc-license-1.0.90-0.25.20100813svn4123.fc14.noarch
tigervnc-1.0.90-0.25.20100813svn4123.fc14.i686
tigervnc-server-1.0.90-0.25.20100813svn4123. ...
昨天把自己的Myeclipse6.6插件装好了 做了一些优化,在startup and shutdown中将一大堆的EASIE开头的启动项给删除掉了。但是在今天打开Myeclipse的时候却出现了:
# Error opening the editor. com/genuitec/javascript/debug/mozilla/MozBrowser
这个错误。百思不得其解,想到安装好的时候都能运行,怎么动了点东西就不能呢,后来再start up中再看了下,发现当时勾选的的时候把有个一起给弄掉了,如下图:
一个叫做Myeclipse Perspective Plug-in的东东
所以 ...
今天在我的Ubuntu下安装flex_builder_for_linux:出现了下面的一个错误,一直没找到原因,因为我路径什么的都是配置好了的,但是就是无法安装,不管是在root下还是什么 。
错误:
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)
Stack Trace:
java.awt.HeadlessException
at java.awt.GraphicsEnvironment.check ...
最近在阅读《Hibernate高手秘籍》一书中,在第一章提到了使用Hibernate 以及Hibernate的扩展工具来生成POJO类,但是那本书是基于Hibernate2.X的。而现在的hibernate版本4.0都已经alpha了。由于我的Hibernate版本是3.6。 所以,书中的代码根本不能运行成功。
下面我就以自己的一个示例工程来运行下书中的例子.
首先下载项目所依赖的jar包,你可以到官方网站上去下载所需要的jar包,我这里提供了一个。里面含有所有的jar 。包括hibernate-tools里面的freemarker.jar & hibernate-tools.jar
...
习惯自己定义了编辑器的颜色,一下子看不惯Emacs自己默认的那个主题
想办法改掉那个主题。在这个各种哥当道的时代,问了下古哥老大,主题就可以自己定制了。
1、首先咱去网站上把我们需要的扩展包给下载下来,这事必须 ...
如果使用外接键盘,那禁不禁没啥关系。但是咱还是习惯笔记本键盘的。不过打字的时候手老是碰到笔记本那该死的触控板,想办法禁用他才是王道。因为在linux没有像windows那样的UI工具来帮助我们禁用他,不过咱还是一样可以把触控板给禁用了,只需要一条命令:
synclient TouchpadOff=1 //禁用触控板
synclient TouchpadOff=0 //打开触控板
看到那个TouchpadOff没 ?:-) 。。运行这条命令后再试试你的触控板嘛。
只能输入数字:“^[0-9]*$”
只能输入n位的数字:“^\d{n}$”
只能输入至少n位数字:“^\d{n,}$”
只能输入m-n位的数字:“^\d{m,n}$”
只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”
只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})?$”
只能输入有1-3位小数的正实数:“^[0-9]+(.[0-9]{1,3})?$”
只能输入非零的正整数:“^\+?[1-9][0-9]*$”
只能输入非零的负整数:“^\-[1-9][0-9]*$”
只能输入长度为3的字符:“^.{3}$”
只能输入由26个英文字母组成的字符串:“^[A-Z ...
1、 避免使用goto语句,因为他们会使代码高度依赖“偏远”地方的代码断。也就是说,我们需要在程序设计中尽量减少代码之间的相互依赖。
2、避免使用可更改的全局变量,因为这会让说有使用到它的代码断产生依赖
3、每一个变量应该尽可能保证最小的作用域。例如:一个局部变量,应该在首次使用它之前才做声明
4、无论是否有关联,让对象保持不变。
5、通过使用空行和空列,使代码更具可读性——例如,把相关的结构对齐,用空行分割代码段。
6、给对象、类型和函数使用描述性强的名车。使代码自身成文档。
7、如果你需要内嵌一段代码,那么就请把它封装成函数。
8、函数要简短,专注单一功能。古老的24行限度依然 ...