找到相关内容 81
SQL点滴20—T-SQL中的排名函数
  提到排名函数我们首先可能想到的是order by,这个是排序,不是排名,排名需要在前面加个名次序号的,order by是没有这个功能的。还可能会想到identity(1,1),它也给了一个序号,但是不能保证给出的序号是连续升序的。除非能够保证所有的Insert语句都能够正确成功地完成,并且没有删除操作,实际的使用中大多数的表都不能保证这样。 好在SQL Server中提供了一些排名
http://cyqdata.cn/cnblogs/article-detail-41403 
在返回的实体list中进行sum聚合函数
首先我们来读取region的list list<Region> region= entities.Region.where(p=>p.Isdeleted=="0") 下面我们可以对它进行聚合函数操作: int regioncount=0; int.TryParse(region.Sum(obj => obj.RegionLevel=="country").ToSt
http://cyqdata.cn/cnblogs/article-detail-41370 
c++ virtual 虚析构函数 资源释放的讨论
关于c++ virtual,析构函数的讨论已经挺多了,参见 http://zxjgoodboy.blog.sohu.com/61482463.html http://blog.csdn.net/zoukh/article/details/16624 http://blog.csdn.net/han_348154920/article/details/5944351 http://hi.baidu.
http://cyqdata.cn/cnblogs/article-detail-41238 
Libsvm使用自定义核函数
    Libsvm是是想了SVM算法的一个开源工具包(http://www.csie.ntu.edu.tw/~cjlin/libsvm/),我最近有一个实验要用到自定义核函数的Libsvm,其中网上有不少的matlab版本的使用自定义核函数矩阵的方法例如:http://www.shamoxia.com/html/y2011/3003.html。但是Java和C++版
http://cyqdata.cn/cnblogs/article-detail-40659 
jQuery入门[1]-构造函数
jQuery优点 ◦ 体积小(v1.2.3 15kb) ◦ 丰富的DOM选择器(CSS1-3 + XPath) ◦跨浏览器(IE6,FF,Safari,Opera) ◦ 链式代码 ◦ 强大的事件、样式支持 ◦ 强大的AJAX功能 ◦ 易于扩展,插件丰富 jQuery的构造函数接收四种类型的参数: jQuery(expression,context) j
http://cyqdata.cn/cnblogs/article-detail-40423 
从零开始学习jQuery (九) jQuery工具函数
本系列文章导航从零开始学习jQuery (一) 开天辟地入门篇从零开始学习jQuery (二) 万能的选择器从零开始学习jQuery (三) 管理jQuery包装集从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式从零开始学习jQuery (五) 事件与事件对象从零开始学习jQuery (六) AJAX快餐从零开始学习jQuery (七) jQuery动画-让页面动起来!从零开
http://cyqdata.cn/cnblogs/article-detail-39785 
JavaScript学习笔记四——Eval函数
本系列文章导航JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype的提出Javascript学习笔记七——原型链的原理Javascript学习笔记八——用JSON做原型Javascript学习笔
http://cyqdata.cn/cnblogs/article-detail-39330 
我也要学C语言-第十六章:返回指针值的函数与指向函数的指针以及逻辑与算法分离
今天一天没学习啦!我去医院补牙了。牙坏了,有1个洞。不过我边补牙边在听中山大学的汇编语言视频教程,虽然只能听,但是还是有点收获的。昨天的帖子很抱歉啦,因为里面有个叫宝石的朋友发来疑问,我当时在学其他知识,没有仔细的看!当时我理解错了他的意思,我在这里向你道歉。我学的那行代码肯定是有问题的,但是在某些宽松的场合,可以很简洁的去表达呢!   C语言学到现在正好2周时间了,我觉得C语言还是蛮给力的。争取
http://cyqdata.cn/cnblogs/article-detail-39272 
ORALC的STDDEV、STDDEV_POP、STDDEV_SAMP等函数
今天一个同事碰到一个问题:用SQL求一个指标的计算公式:其中Xi即指标,X—指标均值,N是指标个数,看到这样的计算公式确实比较发愁。在处理问题前,先去恶补了下数理统计方面的知识(数理统计的知识基本上都还给老师了):方差、标准差、平均值.....随机变量是指变量的值无法预先确定仅以一定的可能性(概率)取值的量。它是由于随机而获得的非确定值,是概率中的一个基本概念。 样本方差 :
http://cyqdata.cn/cnblogs/article-detail-39193 
C# 中奇妙的函数 -- 4. Empty, DefaultIfEmpty, Count
谢谢大家之前的关注和热情的回复,本文将继续探讨在System.Linq 下的一些容易被人忽视却可能对你有大帮助的函数。 Empty 静态方法 有多少次你不得不从一个方法返回一个空集合(无论是由于错误的条件,或者没有项目存在),并创建了一个空数组或列表? 让我们看一个简单的POCO 类,它包含了两个银行帐户转帐的信息: public class Transfer {
http://cyqdata.cn/cnblogs/article-detail-39190 
Ext.data.DirectStore中DirectAction的回调函数问题
一个小问题,但是困扰了我很久…… 要完成这样一个功能,在grid里面编辑数据,自动sync后根据服务器端返回的信息进行操作:去掉dirty标志、恢复原值、弹出提示框== store这样设置: Ext.create('Ext.data.DirectStore', { model: 'File', storeId: 'filesStore', autoLoad: t
http://cyqdata.cn/cnblogs/article-detail-38874 
静态构造函数趣谈!
类的静态构造函数也叫类型构造器,静态构造器,他调用的时刻由CLR来控制:   CLR会选择如下时间之一来调用静态构造函数:      1,在类型的第一个实例创建之前,或类型的非继承字段或成员第一次访问之前。这里的“之前”,代表前后衔接的意思。这里的时刻是精确的!      2,在非继承的静态字段
http://cyqdata.cn/cnblogs/article-detail-38825 
构建 View 时可能用到的代理函数调用顺序
很多时候,要记住iPhone试图加载的life-cycle对应的代理函数是有点头疼的,特别是用Interface Builder构建界面的情况下。这给如何找到最佳的位置来添加自定义的视图绘画/初始化/配置成为了一个对于新手来说的难题。我把目前用到的可能会override的方法总结在这张图里。注意两点:   1. 这是我目前遇到的case的总结。我不100%确定适用于所有情况  2. 不是每个cas
http://cyqdata.cn/cnblogs/article-detail-38546 
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
求两个数组的交集问题可以使用array_intersect(),array_inersect_assoc,array_intersect_key来实现,其中array_intersect()函数是求两个数的交集,返回一个交集共有元素的数组(只是数组值得比较)、array_intersect_assoc()函数是将键值和值绑定,一起比较交集部分、array_intersect_key()函数是将两个
http://cyqdata.cn/cnblogs/article-detail-38525 
C++指针探讨 (三) 成员函数指针
C语言的指针相当的灵活方便,但也相当容易出错。许多C语言初学者,甚至C语言老鸟都很容易栽倒在C语言的指针下。但不可否认的是,指针在C语言中的位置极其重要,也许可以偏激一点的来说:没有指针的C程序不是真正的C程序。  然而C++的指针却常常给我一种束手束脚的感觉。C++比C语言有更严格的静态类型,更加强调类型安全,强调编译时检查。因此,对于C语言中最容易错用的指针,更是不能放过:C++的指针被分成数
http://cyqdata.cn/cnblogs/article-detail-38486 
python threading获取线程函数返回值
最近需要用python写一个环境搭建工具,多线程并行对环境各个部分执行一些操作,并最终知道这些并行执行的操作是否都执行成功了,也就是判断这些操作函数的返回值是否为0。但是threading并没有显式的提供获取各个线程函数返回值的方法,只好自己动手,下面就介绍一下自己的实现方式。 一开始考虑到执行的操作可能有很多,而且后续会不断补充,因此先写了一个通用的多线程执行类,封装线程操作的基本方法,如下:
http://cyqdata.cn/cnblogs/article-detail-38384 
数组左旋转k位 —— C++标准算法库中最悲剧的函数:rotate
  要将一个数组的所有元素向左旋转k位,通常有三种算法:   算法1(分组交换): 若a长度大于b,将ab分成a0a1b,交换a0和b,得ba1a0,只需再交换a1 和a0。 若a长度小于b,将ab分成ab0b1,交换a和b0,得b0ab1,只需再交换a 和b1。 不断将数组划分和交换,直到不能再划分为止。分组过程与求最大公约数很相似。  读写内存各 n到2*n次 &
http://cyqdata.cn/cnblogs/article-detail-38379 
总结字符串比较函数
最近一段时间一直在重看CLR via C# , 这次把字符串比较的函数总结下。   1.Compare和CompareTo大PK   首先是我们最常用的String.Compare和CompareTo实例方法,先来看看这两个方法:   我们通过这个可以直观地看到,String的静态方法要比CompareTo多出好多的方法重载,其实这也是两者的最大区别,也就是说String.Compare有
http://cyqdata.cn/cnblogs/article-detail-38256 
步步为营 .NET 代码重构学习笔记 五、移动函数和移动值域(Move Method And Move Field)
Move Method 概述 程序中,有个函数与其所驻class之外的另一个class进行更多交流,调用后者或被后者调用 动机(Motivation) 如果一个class有太多行为,或如果一个class与另一个class有太多合作而形成高度耦合(highly coupled),我们就会搬移函数。通过这种手段,我们可以使系统中的classes更简单,这些classes最终也将更干净利落地实现
http://cyqdata.cn/cnblogs/article-detail-37996 
步步为营 .NET 代码重构学习笔记 四、分解函数和替换算法(Replace Method And Substitute Algorithm)
Replace Method with Method Object 概述 将这个函数放进一个单独对象中,如此一来局部变量就成了对象内的值域(field),然后你可以在同一个对象中将这个大型函数分解为数个小型函数. 动机(Motivation) 小型函数优美动人,只要将相对独立的代码从大型函数中提炼出来,就可以大在提高代码的可读性. 示例 public int Gamma(
http://cyqdata.cn/cnblogs/article-detail-37994