自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zt_706的专栏

合抱之木,始于毫末。---先从最直接的方法开始,而不是一开始就想着捷径

  • 博客(108)
  • 资源 (3)
  • 收藏
  • 关注

转载 java/oracle日期处理

public class Test{        public static void main (String args []){                               java.util.Date a = new java.util.Date();                System.out.println(a);        

2015-08-02 22:26:57 510

转载 Python Import 详解

一 module通常模块为一个文件,直接使用import来导入就好了。可以作为module的文件类型有".py"、".pyo"、".pyc"、".pyd"、".so"、".dll"。二 package通常包总是一个目录,可以使用import导入包,或者from + import来导入包中的部分模块。包目录下为首的一个文件便是 __init__.py。然后是一些模块文件和子目录,假如

2015-03-08 13:27:23 592

原创 机器学习公开课汇总

机器学习公开课汇总机器学习目前比较热,网上也散落着很多相关的公开课和学习资源,这里基于课程图谱的机器学习公开课标签做一个汇总整理,便于大家参考对比。1、Coursera上斯坦福大学Andrew Ng教授的“机器学习公开课”:机器学习入门课程首选,斯坦福大学教授,Coursera联合创始人Andrew Ng老师的课程,课程图谱上多达400多人关注,20余条课程

2015-01-18 12:26:23 686

转载 Ubuntu安装Opencv2.4.9

(转自)http://www.samontab.com/web/2014/06/installing-opencv-2-4-9-in-ubuntu-14-04-lts/  我按照配置成功安装了opencv2.4.9,是可以用的!Installing OpenCV 2.4.9 in Ubuntu 14.04 LTSThe latest Long Term Suppor

2015-01-17 22:29:42 3649

原创 win764 + python2.7.x + opencv 安装

1 按照opencv文档需要安装(http://docs.opencv.org/trunk/doc/py_tutorials/py_setup/py_setup_in_windows/py_setup_in_windows.html)    python-2.7.5.amd64    numpy-MKL-1.9.1.win-amd64-py2.7(http://www.lfd.uc

2015-01-17 14:31:27 1600

转载 PCRE函数简介和使用示例

转自:http://blog.csdn.net/sulliy/article/details/6247155游戏中通常需要对聊天内容进行简单的关键字屏蔽,比较实用的做法是使用正则表达式来进行匹配和过滤。(ps并不需要先分词,因为分词的目的是为了“理解”文本,而过滤纸需要简单的匹配就好了)PCRE是一个NFA正则引擎,不然不能提供完全与Perl一致的正则语法功能。但它同时也实现了DFA,只是

2014-12-31 14:18:04 688

原创 ubuntu 64位编译ejoy2d,解决窗口闪退

一开始是在centos 64位上面编译,但是依赖太难弄了。后来在ubuntu 64位上来编译ejoy2

2014-10-26 19:29:56 1024

转载 eoiioe linux下解压命令大全

.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf

2014-10-19 15:18:35 685

转载 如何看懂源代码--(分析源代码方法)

如何看懂源代码--(分析源代码方法)由于今日计划着要看Struts 开源框架的源代码       昨天看了一个小时稍微有点头绪,可是这个速度本人表示非常不满意,先去找了下资料, 觉得不错...摘自(繁体中文Traditional Chinese):http://www.ithome.com.tw/itadm/article.php?c=47717下文为经

2014-09-15 23:03:57 626

转载 正态分布的前世今生

神说,要有正态分布,就有了正态分布。神看正态分布是好的,就让随机误差服从了正态分布。创世纪—数理统计1. 正态分布,熟悉的陌生人学过基础统计学的同学大都对正态分布非常熟悉。这个钟形的分布曲线不但形状优雅,它对应的密度函数写成数学表达式f(x)=12π−−√σe−(x−μ)22σ2也非常具有数学的美感。其标准化后的概率密度函数f(x)=12π−

2014-09-07 21:27:46 5615

转载 Advice for students of machine learning

Advice for students of machine learningwritten by david mimnoOne of my students recently asked me for advice on learning ML. Here’s what I wrote. It’s biased toward my own experience

2014-09-07 18:19:49 508

转载 浅析Lua中table的遍历

当我在工作中使用lua进行开发时,发现在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是:for key, value in pairs(tbtest) do   XXX  end  for key, value in ipairs(tbtest) do   XXX  end  for i=1, #(tbtest) do      

2014-09-04 17:28:35 519

原创 quick-cocos2dx中 B.super.ctor(self) 和 B.super:ctor()的区别

在quick-cocos2dx中都有如下代码:

2014-09-03 10:39:40 3287

转载 lua面向对象编程之点号与冒号的差异详细比较

首先,先来一段在lua创建一个类与对象的代码12345678910111213141516171819Class= {}Class.__index= Class funct

2014-09-03 10:22:38 813

转载 lua 5.1 的 module

lua 5.1 的 modulelua 从 5.1 开始终于官方提供统一的 module 实现标准了,这是个值得庆幸的事。今天读了下相关的源码和文档,把这套机制搞清楚了,还是很巧妙的。从简洁这个角度看,要比 python 强 :)有一点容易被忽略掉(我的同事在用的时候就忽略掉了),module 指令运行完后,整个环境被压栈,所以前面全局的东西再看不见了。比如定义了一个 test 模

2014-09-02 19:31:26 618

转载 cocos2d-x触摸事件优先级的探究与实践

如何让自定义Layer触发触摸事件?bool LayerXXX::init(){  this->setTouchEnabled(true);  CCTouchDispatcher* td = CCDirector::sharedDirector()->getTouchDispatcher();  td->addTargetedDelegate(this, 0, true);

2014-09-02 18:51:07 452

转载 va_start和va_end使用详解

本文主要介绍va_start和va_end的使用及原理。  在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它们也只是泛泛的了解。  介绍这两个宏之前先看一下C中传递函数的参数时的用法和原理: 1.在C中,当我们无法列出传递函数的所有实参的类型和数目时,可以用省略号指定参数表void foo(

2014-07-01 14:44:41 552

转载 lua 与c的交互

原文转自www.cppprog.com,由三篇文章组成Lua是一个嵌入式的脚本语言,它不仅可以单独使用还能与其它语言混合调用。Lua与其它脚本语言相比,其突出优势在于:1.  可扩展性。Lua的扩展性非常卓越,以至于很多人把Lua用作搭建领域语言的工具(注:比如游戏脚本)。Lua被设计为易于扩展的,可以通过Lua代码或者 C代码扩展,Lua的很多功能都是通过外部库来扩展的。Lua很容易

2014-06-30 18:08:41 591

转载 cocos2dx 常见的49中动作详解

bool HelloWorld::init(){    //////////////////////////////    // 1. super init first    if ( !CCLayer::init() )    {        return false;    }    CCSprite * sp= CCSprite::create("I

2014-05-15 15:31:32 456

转载 Git创建与合并分支

创建与合并分支1063次阅读在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。一开始的时候,master分支是一条线,Git用master指向最

2014-05-06 15:13:33 883

转载 统计机器学习理论理解(转

统计机器学习理论原文地址:http://yeailin0924.blog.163.com/blog/static/40888318200981111441737/     目前机器学习的一个比较热门的方向是统计机器学习(另外一个可能是图模型,按照Jordan的说法是统计机器学习属于频率主义,而图模型属于贝叶斯主 义), 对于每一个做统计机器学习的研究者来说,他们大致可以分为两类:一类做

2014-01-06 21:55:42 669

转载 线性代数的本质

线性代数的本质(I)  线性代数课程,无论你从行列式入手还是直接从矩阵入手,从一开始就充斥着莫名其妙。  比如说,在全国一般工科院系教学中应用最广泛的同济线性代数教材(现在到了第四版),一上来就介绍逆序数这个古怪概念,然后用逆序数给出行列式的一个极不直观的定义,接着是一些简直犯傻的行列式性质和习题——把这行乘一个系数加到另一行上,再把那一列减过来,折腾得那叫一个热闹,可就是压根看不

2013-12-15 23:44:47 1015

转载 全局变量、局部变量、静态全局变量、静态局部变量的区别

C++变量根据定义位置的不同,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名作用域和文件作用域。从作用域看:全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包括全局变量定义的源文件需要用extern关键字再次声明这个全局变量。静态局部变量具有局部作用域。它只被初始化一次,自从第一次初始化直到程序与你新

2013-11-29 20:15:31 619

转载 一元线性回归方程的建立

转自 云海唯C的专栏 地址:http://blog.csdn.net/yunhaic/article/details/4317613#comments一元线性回归分析是处理两个变量之间关系的最简单模型,它所研究的对象是两个变量之间的线性相关关系。通过对这个模型的讨论,我们不仅可以掌握有关一元线性回归的知识,而且可以从中了解回归分析方法的基本思想、方法和应用。 一、问题的提出 例2-

2013-11-10 12:27:30 3121

转载 最近公共祖先LCA:Tarjan算法

1,并查集+dfs 对整个树进行深度优先遍历,并在遍历的过程中不断地把一些目前可能查询到的并且结果相同的节点用并查集合并. 2,分类,使每个结点都落到某个类中,到时候只要执行集合查询,就可以知道结点的LCA了。 对于一个结点u.类别有: 以u为根的子树、除类一以外的以f(u)为根的子树、除前两类以外的以f(f(u))为根的子树、除前三类以外的以f(f(f(u)))为根的子树……

2013-10-17 21:19:09 641

转载 漫谈topK 问题

转自:csdn论坛首先给出topK的经典学习资料,粮食如下:v_july_v的//不仅仅有算法,也有实践《程序员编程艺术:第三章续、Top K算法问题的实现》http://blog.csdn.net/v_july_v/article/details/6403777《程序员面试题狂想曲:第三章、寻找最小的k个数》http://blog.csdn.net/v_JULY_v/

2013-10-17 21:16:27 649

转载 BM算法

1、概述在用于查找子字符串的算法当中,BM(Boyer-Moore)算法是目前相当有效又容易理解的一种,一般情况下,比KMP算法快3-5倍。BM算法在移动模式串的时候是从左到右,而进行比较的时候是从右到左的。常规的匹配算法移动模式串的时候是从左到右,而进行比较的时候也是是从左到右的,基本框架是: + expand sourceview plaincopy to cl

2013-10-17 21:13:25 714 1

转载 C++ assert

assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression );  assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badpt

2013-10-17 09:44:16 516

转载 C++ 中的throw和throw new

今天看组里面的老测试代码,很多地方用的是throw new std::exception(),没多想就抄了过来,然后在client端用catch(const std::exception& e)的方式捕获异常。可是在测试案例中触发抛出异常之后,client的catch总是无法捕获,最终程序以未捕获异常退出,十分奇怪。去stackoverflow上搜了下相关话题,原来throw new except

2013-10-15 13:16:49 2734

转载 Python正则表达式指南

本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。 尊重作者的劳动,转载请注明作者及原文地址 >.htmlhttp://www.cnblo

2013-10-13 10:38:24 499

转载 比较详细Python正则表达式操作指南(re使用)

就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。使用这个小型语言,你可以为想要匹配的相应字符串集指定规则;该字符串集可能包含英文语句、e-mail地址、TeX命令或任何你想搞定的东西。然後你可以问诸如“这个字符串匹配该模式吗?”或“在这个字符串中是否有部分匹配该模式呢?”。你也可以使用 RE 以各种方式来修

2013-10-13 10:36:16 649

转载 Python字符编码详解

本文简单介绍了各种常用的字符编码的特点,并介绍了在python2.x中如何与编码问题作战 :)      请注意本文关于Python的内容仅适用于2.x,3.x中str和unicode有翻天覆地的变化,请查阅其他相关文档。       尊重作者的劳动,转载请注明作者及原文地址 >.http://www.cnblogs.com/huxi/archive/2010/12/05/189727

2013-10-13 10:21:52 509

转载 正则表达式30分钟入门教程

地址:http://www.jb51.net/tools/zhengze.html

2013-10-13 09:51:40 507

转载 数组名,数组首地址,a,&a,&a[0]

(1)指针数组: 是数组,但数组中的每个元素都是指针int *p[5];//如p[2]是指针,可*p[ 2]=3;(2)指向数组的指针: 是个指针,但它指向的是一个数组int a[5];int (*p)[5];//与前一行比较,*p相当于a,即p=&a;就像:int m;int *pm;//*pm就相当于m.pm=&m;p= &a;//可与前一行合并为int (*p)[5]=&

2013-10-12 21:44:45 739

转载 GDB教程(查看内存)

先看http://blog.csdn.net/liigo/article/details/582231x/ n、f、u是可选的参数,表示一个内存地址1) n 是一个正整数,表示显示内存的长度,也就是说从当前地址向后显示几个地址的内容2) f 表示显示的格式3) u 表示将多少个字节作为一个值取出来,如果不指定的话,GDB默认是4个bytes,如果不指定的话,默认是4个b

2013-10-12 12:28:13 585

转载 gcc for Windows 开发环境介绍

导读:   在Windows操作系统下的gcc   第一节 GCC家族概览   GCC是一个原本用于Unix-like系统下编程的编译器。   不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。  

2013-10-11 18:39:17 608

转载 windows下gdb单步调试

windows下gdb单步调试  2010-05-08 22:34:36|  分类:c语言基础知识补 |  标签:|字号大中小 订阅我是新手,采用简单的方法在windows下用gdb单步调试。步骤如下:下载工具,首先参看:http://datoukao.blog.163.com/blog/static/1240828352010474448985

2013-10-11 15:11:15 1042

转载 卡特兰数

卡特兰数:规定C0=1,而C1=1,C2=2,C3=5,C4=14,C5=42,C6=132,C7=429,C8=1430,C9=4862,C10=16796,C11=58786,C12=208012,C13=742900,C14=2674440,C15=9694845·········································卡塔兰数的一般项公式为

2013-10-06 16:59:59 832

转载 一个骰子,6面,1个面是 1, 2个面是2, 3个面是3,问平均掷多少次能使1、2、3都至少出现一次。

题目:一个骰子,6面,1个面是  1, 2个面是2,  3个面是3,问平均掷多少次能使1、2、3都至少出现一次。解:(没学过《组合数学》的请略过)设P(N=n)表示第n次(n>2)抛出后1,2,3都出现的概率,问题要求n的期望E(N=n).掷1的概率p=1/6,掷2的概率q=1/3,掷3的概率r=1/2.写程序求解#include [cpp] v

2013-10-06 16:00:26 1312

转载 C++中类的大小问题

以下的讨论都是在不用#pragma pack( num )下的结果,num表示以多少个字节对齐。初学者在学习面向对象的程序设计语言时,或多或少的都些疑问,我们写的代码与最终生编译成的代码却 大相径庭,我们并不知道编译器在后台做了什么工作.这些都是由于我们仅停留在语言层的原因,所谓语言层就是教会我们一些基本的语法法则,但不会告诉我们为什么这么做?今天和大家谈的一点感悟就是我在学习编程过程中的一点

2013-10-06 12:14:54 556

MBA十日读.pdf

这是一本总结了美国著名的商学院MBA课程精华的杰作,拥有此书,能让你体会到学以致有的乐趣。

2013-01-11

空空如也

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

TA关注的人

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