自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 left join on 和 left join where的区别

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记...

2010-12-07 15:00:13 172

原创 eclipse tasktags作用

默认有三种:FIXME high levelTODO normalXXX normal在代码相应位置添加此注释后,会在task视图中显示相应注释,提示先前未完成或待修改的功能任务清单。位置:preference-java-compilor-task tags原来的项目组里没注意过这些,在自动创建的代码里有好多的todo list,换工作后这边项目...

2010-11-18 09:39:18 133

Struts2入门配置

工具 tomcat eclipse jar:struts2-core-2.1.8.1.jarcommons-fileupload-1.2.1.jarcommons-io-1.3.2.jarfreemarker-2.3.15.jarognl-2.7.3.jarxwork-core-2.1.6.jar(注意,commons-fileupload-1.2.1.jar 和 ...

2010-08-22 16:07:47 63

有关web server的IO模型

select 水平触发 文件描述符数据有最大限制 1024poll 与select基本相同 无最大限制SIGIO 边缘触发 epoll 水平+边缘 基于事件的就绪通知方式 linux2.6kqueue 基本于epoll相同 FreeBSD水平触发 通过一个系统调用select()来监视包括多个文件描述符的数组,方法返回后,该数组中就绪的文件描述符会被内核修改标志位,从而进...

2010-08-17 22:46:21 111

原创 mysql存储引擎和优化

mysql ISAM MYISAM HEAP INNODB Berkley DBISAM 定义明确且历经时间考验的数据表格管理方法,读取操作快,不占用内存和存储资源。 不支持事务,和容错机制MYISAM 提供索引和字段管理,提供表格锁定来优化并发的读写操作,但需要optimize table来恢复空间 主要强调了快速读取HEAP ...

2010-07-28 00:15:53 66

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除