- 浏览: 8954 次
- 性别:
- 来自: 北京
最新评论
文章列表
mysql的多表关联
- 博客分类:
- mysql
数据库中经常要用到多个表的关联。mysql的关联主要包括inner join,left join,right join三种,下面分别加以介绍,并举例说明。
顾名思义,inner join集合了两个表的信息,只有都包含的才关联在一起。
left join以第一个表为准,后一个表信息不完整记为NULL
right join以第二个表为准,前一个表信息不完整记为NULL
此外要注意,一个关联条件对应到表中可能对应好几条信息,这样需要将这些信息都关联出来。
举例说明:
建立如下三张表article,us,type:
...
vim高级使用技巧转载(四)
- 博客分类:
- 工具使用
第四级 – Vim 超能力
你只需要掌握前面的命令,你就可以很舒服的使用VIM了。但是,现在,我们向你介绍的是VIM杀手级的功能。下面这些功能是我只用vim的原因。
在当前行上移动光标: 0 ^ $ f F t T , ;
vim高级使用技巧转载(三)
- 博客分类:
- 工具使用
第三级 – 更好,更强,更快
先恭喜你!你干的很不错。我们可以开始一些更为有趣的事了。在第三级,我们只谈那些和vi可以兼容的命令。
更好
下面,让我们看一下vim是怎么重复自己的:
. → (小数点) 可以重复上一次的命令
N<command> → 重复某个命令N次
下面是一个示例,找开一个文件你可以试试下面的命令:
2dd → 删除2行
3p → 粘贴文本3次
本文为转载内容
各种插入模式
a → 在光标后插入
o → 在当前行后插入一个新行
O → 在当前行前插入一个新行
cw → 替换光标所在位置的一个单词
简单的移动光标
0 → 数字零,到行头
vim简单命令(一)
- 博客分类:
- 工具使用
vim和普通编辑器不同,它有几种模式,常用的有命令模式和插入模式。当你处于命令模式时,你的所有输入都相当于命令,而不是文字。当处于插入模式时,才和普通的编辑器类似。
命令模式下常用的命令:
基础的
i->进入插入模式,esc退出到命令模式
x->删除当前光标所在的字符
:wq->存盘+退出(w:存盘,q:退出)
dd->删除当前行,同时该信息会存在剪贴板里
p->粘贴剪贴板
hjkl->代表左,下,上,右
:help->显示帮助信息
vim初探——给vim换背景色
- 博客分类:
- 工具使用
小菜的我经常看到大牛们使用vim编程,黑黑的界面给人一种高端大气上档次的感觉,为了让自己显得“专业”一些,我也打算学着使用一下“史上最好的编辑器”——vim。
下载和安装vim还是很简单的,我就在win7上安装了一个gvim7.4。官网可以轻松下载到http://www.vim.org/download.php。
刚打开vim是白色的界面,这不符合“高富帅”标准啊,于是查找资料将其变成黑色。方法很简单,在安装目录上找到_vimrc文件,打开后在后面添加代码
colorscheme elflord
这个elflord是在color文件夹中的elflord. ...
struts学习进阶,第一部分讲到ActionForm和Action连用的情况,有些时候不需要使用ActionForm,这样更简洁方便。下面先来学习ForwardAction。
在struts中有个习惯,a.jsp要跳到b.jsp最好中间经过c.do。下面就来实现这个简单的跳转。要实现这个跳转其实只需要配置struts-config.xml文件
<action-mappings >
<action path="/hello" type="org.apache.struts.actions.ForwardAction ...
strut其实是MVC模式的一种实现。在学习的时候要结合MVC的原理去理解。strut讲Servlet变成了ActionFrom和Action两部分。主要的配置文件由web.xml变成了strut-config.xml。strut的整套模式都体现在这两个配置文件上。下面对重要部分进行分析。
strut-config.xml
<form-beans >
<form-bean name="loginForm" type="com.tang.struts.form.LoginForm" />
</f ...
枚举通常和switch一起使用。
1、关于枚举的定义。
public enum Fruit{
APPLE,ORANGE,BANANA,GRAPE
}
public class EnumberOrder
{
public static void main(String[] args){
Fruit fruit=Fruit.APPLE;
System.out.println(fruit);
}
}
输出结果:APPLE
请注意枚举类型的实例化对象方式和传统类不同。它没有使用new关键字。且其中的属性APPLE,ORANGE...本身就是F ...