SQL Server 实现 MySql 中 group_concat 函數功能

mysql 里面有group_concat 函數 功能强大,SQL Server没有类似的函数,那 SQL Server 里面如何实现呢 ?列如有表TAB!:Default123456AB1aa2bb1cc2dd3ff想要得到查询结果Default1231aa,cc2bb,dd3ffTra...

发表于:2014-4-28 / 阅读(1499) / 评论(0) 分类 数据库相关
使用PHPExcel读取xls/xlsx文件

需要第三方的库 phpexcelrequire_once( LIB.'Excel/excel/PHPExcel/IOFactory.php'); function readexcel( $filePath) {$PHPReader = new PHPExcel_Reader_Excel5(); ...

发表于:2014-4-28 / 阅读(1014) / 评论(0) 分类 PHP相关
不是技术牛人,如何拿到国内IT巨头的Offer

不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic...在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢?  当你打开这个帖子的时候,我已经默认你是此文的目...

发表于:2014-4-28 / 阅读(1021) / 评论(0) 分类 写作生活
程序员的练级之路

不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。​回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。​一定要动手,例子不管多么简单,建议至少自己手敲一遍看看是否理解了里头的细枝末节。​一定要学会思考,思考为什么要这样,而不是那样。还要举一...

发表于:2014-4-28 / 阅读(1036) / 评论(0) 分类 写作生活
PHP单点登录的简单实现以及webserver的简单使用

说明:自己学习的一些记录和备忘,有什么问题还请指正 简单实现三个站点的单点登录,在一个站点登录,其他站点自动登录,一个站点退出,其他站点同时退出 假设有三个站点 siteA 域名为sitea.xxx siteB 域名为siteb.xxx siteC 域名为sitec.xxx siteC提供统一登录...

发表于:2014-4-28 / 阅读(1101) / 评论(0) 分类 服务器相关
nginx配置技巧汇总

Nginx作为文件服务 ### 避免浏览器自动播放文件 ### 有时对于图片、视频,浏览器会视能力,自动为用户显示或播放。这主要是由于Web服务器在返回文件本身数据的同时,返回了一些特殊的MIME类型,比如:image/jpeg(JPEG图像),application/pdf(PDF文档),vide...

发表于:2014-4-22 / 阅读(1764) / 评论(0) 分类 服务器相关
豆瓣的基础架构

本文根据InfoQ中文站对豆瓣洪强宁(@hongqn)的沟通交流整理而成。洪强宁介绍了豆瓣的架构和组件,并分享了豆瓣基础平台部的一些团队经验。文中截图来自洪强宁在2013年CTO俱乐部中的分享。 嘉宾介绍 洪强宁,豆瓣首席架构师。豆瓣第一位全职员工。清华毕业后,洪强宁一直做嵌入式系统。在2002年开...

发表于:2014-4-22 / 阅读(1918) / 评论(0) 分类 架构
Sublime Text 2 常用快捷键整理

EditCtrl + Enter: 在当前行下插入一行Ctrl + Shift + Enter: 在当前行上插入一行Ctrl + Shift + ↑: 往上移一行Ctrl + Shift + ↓: 往下移一行Ctrl + L: 选取整行Ctrl + ...

发表于:2014-4-22 / 阅读(1502) / 评论(0) 分类 开发工具
如何合理利用Chrome浏览器提高学习工作效率

Chrome浏览器支持书签同步功能,只需要注册一个Gmail账号就能在不同平台不同时间地点共享自己的收藏记录,并且还支持很多第三方插件,利用好了能极大地提高我们的学习工作效率。文件夹设定最初的方法是在收藏夹新建出几个不同的文件夹,用来分类整理自己在工作或者生活之余搜集到的有用的咨询;但是久而久之,发...

发表于:2014-4-22 / 阅读(998) / 评论(0) 分类 开发工具
nginx、php-fpm默认配置与性能–TCP socket还是unix domain socket

前几天看到一篇博客,提到php所在服务器在大并发情况下,频繁创建TCP短连接,而其所在服务器的2MSL时间过长,导致没有端口可用,系统无法创建TCP socket,而大量报错。博主在后面给的解决方案是减少2MSL的时间,尽快清除TIME_WAIT状态的TCP连接,回收端口。同时,文章结尾写了不用长连...

发表于:2014-4-1 / 阅读(1198) / 评论(0) 分类 服务器相关
MySQL中,使用RAND()查询数据量比较大的优化

随机找出2万条纪录, 方案一: 最直接的语句是: SELECT FROM moni_role ORDER BY RAND() LIMIT 20000; mysql> EXPLAIN SELECT   FROM moni_role ORDER BY RAND() LIMIT 2000...

发表于:2014-4-1 / 阅读(1064) / 评论(0) 分类 数据库相关
让你提升命令行效率的 Bash 快捷键

编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向)Ctrl + xx:在命令行首和光标之间移动Ctrl + u :从光标处删除至命...

发表于:2014-1-10 / 阅读(1074) / 评论(0) 分类 服务器相关
sencha touch 应用程序启动时的函数调用顺序

sencha touch 应用程序启动时的函数调用顺序如下:1.每个控制器中的init函数2.设备配置文件中的的launch函数3.应用程序的launch函数。4.每个控制器中的launch函数。如果使用设备配置文件,应该在应用程序启动时的大多数处理放置在设备文件中的launch函数中,以便让应用程...

发表于:2013-11-15 / 阅读(1037) / 评论(0) 分类 编程
13个mysql数据库的实用SQL小技巧

MYSQL作为最成功的开源关系型数据库之一,拥有大批的粉丝(本人也是),在这篇文章中,我们精心收集了10个最实用的mysql查询技巧,希望能够带给大家惊喜,如果大家也有非常不错的SQL,请留言与我们分享! 相关阅读:SQL  ,MYSQL使用CASE来重新定义数值类型1...

发表于:2013-11-13 / 阅读(1234) / 评论(0) 分类 数据库相关
互联网暴利行业

看到这个问题,我觉得挺有趣的。 因为自己接触互联网的项目比较多,所以主要分享一些如何在互联网中找到利润高的项目,和操作方式。 这几年,互联网的创业者,可以说是野蛮生长,闷声赚大钱的人大有人在。如果是要十年赚3000万,第一年至少要100万了,因为财富的增长,只要自己稍微理性一点,不至于年年都...

发表于:2013-7-15 / 阅读(4250) / 评论(0) 分类 心情杂记
腾讯QQ、阿里旺旺、淘宝、MSN在线状态代码生成

QQ在线代码生成:http://is.qq.com/webpresence/code.shtml阿里旺旺在线代码生成:http://www.taobao.com/help/wangwang/wangwang_0628_12.phpMSN在线代码生成:http://www.365groups.com/...

发表于:2013-6-17 / 阅读(17915) / 评论(0) 分类 心情杂记
单向链表翻转

struct linka { int data; linka next; }; void reverse(linka& head) { if(head ==NULL) return; linka pre, cur, *ne; pre=head; cur=head->next; whil...

标签: 算法
发表于:2013-3-10 / 阅读(2056) / 评论(0) 分类 经典算法
mysql 两种存储引擎 MyISAM 和InnoDB的比较

MyISAM 是MySQL中默认的存储引擎,一般来说不是有太多人关心这个东西。决定使用什么样的存储引擎是一个很tricky的事情,但是还是值我们去研究一下,这里的文章只考虑 MyISAM 和InnoDB这两个,因为这两个是最常见的。 下面先让我们回答一些问题: 1.你的数据库有外键吗? 2.你需要事...

发表于:2013-3-9 / 阅读(2567) / 评论(0) 分类 数据库相关
著名IT博客汇总

团队技术博客淘宝UED淘宝用户体验团队 淘宝核心系统淘宝核心系统团队博客 阿里巴巴数据库团队专注数据库管理开发运维 淘宝通用产品专注JAVA技术 淘宝QA致力于做测试的行业标准 淘宝搜索技术关注技术 关注搜索 量子恒道专注大数据统计 百度搜索研发关注搜索相关技术 EMC中国研究院关注于云计算和大数据...

发表于:2013-3-9 / 阅读(5466) / 评论(0) 分类 天下杂扯
200多个js技巧代码

1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 <input type="text" value="mm&qu...

发表于:2013-3-9 / 阅读(4721) / 评论(0) 分类 WEB相关
web集群session同步方法

网站在做了web集群后,你肯定会首先考虑session同步问题,因为通过负载均衡后,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,一个登录用户,一会是登录状态,一会又不是登录状态。所以本文就在网站建设中根据这种情况给出三种不同的集群方法来解决这个问题:一,利用数据库...

发表于:2013-3-9 / 阅读(2227) / 评论(0) 分类 架构
Code Review中的几个注意事项

Code Review应该是软件工程最最有价值的一个活动,之前,本站发表过《简单实用的Code Review工具》,那些工具主要是用来帮助更有效地进行这个活动,这里的这篇文章,我们主要想和大家分享一下Code Review代码审查的一些心得。首先,我们先来看看Code Reivew的用处:Code ...

发表于:2013-3-9 / 阅读(1979) / 评论(0) 分类 编程
PHP的相似度计算函数

在之前的文章 << PHP中计算字符串相似度的函数 >>中我们介绍了similar_text函数的使用及实现过程。similar_text() 函数主要是用来计算两个字符串的匹配字符的数目,也可以计算两个字符串的相似度(以百分比计)。与 similar_text()...

发表于:2013-3-9 / 阅读(2177) / 评论(0) 分类 PHP相关
Yii 制作多语言的网站i18n

假设:你的程序源语言为英文,需要制作简体中文版。1、复制framework\messages\config.php 文件到 protected\messages\下2、更改config.php 'languages'=>array('zh_cn',) 3、打开命令行工具 ,进入fra...

发表于:2013-3-9 / 阅读(3987) / 评论(0) 分类 Yii-sae开发
mysql错误代码提示及解决

130 :文件格式不正确。(还不是很清楚错误的状况)145  :文件无法打开。1005:创建表失败。1006:创建数据库失败。1007:数据库已存在,创建数据库失败。1008:数据库不存在,删除数据库失败。1009:不能删除数据库文件导致删除数据库失败。1010:不能删除数据目录导致删除数...

发表于:2013-3-9 / 阅读(4547) / 评论(0) 分类 MySQL数据库
erlang程序优化点的总结

注意,这里只是给出一个总结,具体性能需要根据实际环境和需要来确定霸爷指出,新的erlang虚拟机有很多调优启动参数,今后现在这个方面深挖一下。1. 进程标志设置:       消息和binary内存:erlang:process_flag(min_bin_vh...

发表于:2013-3-9 / 阅读(5499) / 评论(0) 分类 编程
使用Erlang的OTP框架创建应用

概述第一部分:建立服务器第二部分:打造一个发布第三部分:测试我们所构建的东西原文:Building An OTP Application作者:Martin Logan译者:ShiningRay概述Erlang是一门干净简洁的语言,也容易学习。这只是Erlang,我们现在要讨论OTP。当进入到OTP之...

发表于:2013-3-9 / 阅读(51932) / 评论(0) 分类 编程
行程长度编码(游程编码)

游程编码(RLE,run-length encoding),又译行程长度编码,又称变动长度编码法(run coding),在控制论中对于二值图像而言是一种编码方法,对连续的黑、白像素数(游程)以不同的码字进行编码。游程编码是一种简单的非破坏性资料压缩法,其好处是加压缩和解压缩都非常快。其方法是计算连...

发表于:2013-3-9 / 阅读(5142) / 评论(0) 分类 经典算法
sublime text 2扩展插件开发

都说sublime text的自定义功能很强大,可以很方便的自己开发扩展,加上也想学习下python,于是就试着自己做了个sublime text的扩展。切入点还是样式压缩,毕竟之前已经做过两个类似的东西了,像air版的mergeCSS和Emeditor宏的mergeCSS,对于正则还是有点了解的。...

发表于:2013-3-9 / 阅读(1204) / 评论(0) 分类 开发工具
erlang中for循环实现

erlang中没有for循环,那我们就自己实现一个吧。for(Max,Max,F) -> [f(Max)];for(I,Max,F) -> [F(I) | F(I+1,Max,F)]. 

发表于:2013-2-28 / 阅读(1289) / 评论(0) 分类 编程