在使用sql查询中,经常需要去重,去重分两种,一种比较简单的是整条数据都重复,直接使用distinct关键字就可以搞定,如:
select distinct user_name from log
这样可以将log表中所有的user_name取出来,并不会出现重复,
但是如果要同时多查一些其他字段,distinct就不好使了,如:
在使用sql查询中,经常需要去重,去重分两种,一种比较简单的是整条数据都重复,直接使用distinct关键字就可以搞定,如:
select distinct user_name from log
这样可以将log表中所有的user_name取出来,并不会出现重复,
但是如果要同时多查一些其他字段,distinct就不好使了,如:
本文主要针对URI编解码的相关问题做了介绍,对Url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript中和编解码相关的几对函数escape / unescape,encodeURI / decodeURI和encodeURIComponent / decodeURIComponent。
foo://example.com:8042/over/there?name=ferret#nose
\_/ \______________/ \________/\_________/ \__/
| | | | |
scheme authority path query fragment
URI是统一资源标识的意思,通常我们所说的Url只是URI的一种。典型Url的格式如上面所示。下面提到的Url编码,实际上应该指的是URI编码。
安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。
也可以安装package control组件,然后直接在线安装:
一、window.open()支持环境:
JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+
二、基本语法:
window.open(pageURL,name,parameters)
其中:
pageURL 为子窗口路径
name 为子窗口句柄
parameters 为窗口参数(各参数用逗号分隔)
三、示例:
如果不小心commit了不希望commit的内容,那么如何如何撤销commit呢?
使用git log查看日志
一些鸡肋般的小容量U盘,用起来嫌容量太少,丢了好像又觉得太可惜。不过现在将它进行一番小改造后,配合我们的电脑,就能得到一台强大的路由器,不仅省了买路由的钱,而且这台路由器在市面上基本买不到!
户外骑行除了头盔,另一个必备装备就是骑行眼镜了。骑行眼镜和太阳镜不同,骑行中千万不要使用太阳镜。因为骑行眼镜比太阳镜多一个防风的作用,千万不要小看了这个功能,它能大大降低你得结膜炎的几率。所以一般好的骑行眼镜,在骑行速度过快时,会让你的眼睛丝毫感觉不到风吹。骑行眼镜不得使用玻璃做镜片材料,应为在你摔车时它会大大加强你受伤的可能,而使用树脂却能保护你的眼镜不被划伤。
之前公司的数据库存储引擎全部为MyISAM,数据量和访问量都不是很大,所以一直都没什么问题。但是最近出现了MySQL数据表经常被锁的情况,直接导致了用户连接网站时超时而返回502,于是决定把存储引擎转为Innodb的,以解决MyISAM的表锁问题。下面将操作步骤记录一下。
1、导出my_table数据库的表结构
其中-d参数表示不导出数据,只导出表结构