关闭

牛人林达华推荐有关机器学习的数学书籍

From: http://dahua.spaces.live.com/default.aspx 1. 线性代数 (Linear Algebra): 我想国内的大学生都会学过这门课程,但是,未必每一位老师都能贯彻它的精要。这门学科对于Learning是必备的基础,对它的透彻掌握是必不可少的。我在科大一年级的时候就学习了这门课,后来到了香港后,又重新把线性代数读了一遍,所读的是...
阅读(593) 评论(0)

Android程序中Acticity间传递数据

在Android开发过程中,在不同的Acitivity之间传递数据的情况是非常常见的。我花费了一点时间来总结Acitivity之间的数据传递,记录下来。   1、简单传递键值对   这种传递方式非常简单,只需要在构造Intent加入相应的键值对。   在ActivityA中,调用Intent的代码如下: 1 Intent i = new Intent(ActivityA.this,Ac...
阅读(614) 评论(0)

Android应用程序开机开机启动

有很过情况都需要Android程序开机自启,也就是在手机开机之后马上执行相应的Android程序。   实现的方法就是,在手机开机的时候接受相应的广播,在Android程序中接受相应的广播。   第1步:建立自定义的BroadcastReceiver类。 1 package com.example.autostart; 2 3 import android.content.B...
阅读(986) 评论(0)

《重构:改善既有代码的设计》——关于代码注释的唠叨

这几天在看《重构:改善既有代码的设计》英文评注版这本书,以前简单看过这本书,但并不是看的特别深入。经过了一段时间的“磨练”,现在回来重新看这本书,又很多想法。   首先,这本书是一本好书,我感觉是软件工程师必看的一本书,而且如果有大量的编码经验看这本书会收获很大。这本书主要内容是代码重构。   在书中第3章中有这样一段话是用来描述代码注释的:   A good time to use a...
阅读(1070) 评论(0)

Android:RelativeLayout 内容居中

Android RelativeLayout 内容居中解决办法: 使用Linearlayout本来利用父控件的gravity属性是很好解决的。但是对应RelativeLayout虽然有gravity属性,但是如果你使用,你会发现实际他是不能生效的。 解决办法: 在RelativeLayout的子空间里,使用以下3个属性就行了。   1 2 ...
阅读(826) 评论(0)

图像处理:图像灰度化

现在大部分的彩色图像都是采用RGB颜色模式,处理图像的时候,要分别对RGB三种分量进行处理,实际上RGB并不能反映图像的形态特征,只是从光学的原理上进行颜色的调配。   图像灰度化处理可以作为图像处理的预处理步骤,为之后的图像分割、图像识别和图像分析等上层操作做准备。   图像灰度化处理有以下几种方式:   1. 分量法   将彩色图像中的三分量的亮度作为三个灰度图像的灰度值,可根据应...
阅读(1138) 评论(0)

霍夫变换(Hough Transform)

霍夫变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。最基本的霍夫变换是从黑白图像中检测直线(线段)。 我们先看这样一个问题: 设已知一黑白图像上画了一条直线,要求出这条直线所在的位置。 我们知道,直线的方程可以用y=k*x+b 来表示,其中k和b是参数,分别是斜率和截距。过某一点(x0,y0)的所有直线的参数都会满足方程y0=kx0+b。即点(x...
阅读(1141) 评论(0)

OpenCV学习(3)——命名风格和基本数据结构

一、命名约定 1、文件命名约定:     所有的CV库文件名前缀为cv。     混合的C/C++接口文件名为.h,hpp其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件。     满足POSIX标准,所有文件以小写字母组成。 2、数据类型及函数命名约定     外部函数使用前缀cv。     内部函数使用前缀icv。...
阅读(1273) 评论(0)

OpenCV学习(2)——一个简单的例子

光说不练假把式,来看一个简单的例子,了解了解OpenCV。这个小demo没有几行代码,作用是显示项目目录下面的一张图片。 #include #include int main() { IplImage *src; src = cvLoadImage("logo.jpg",-1); cvNamedWindow("logo.jpg",0); cvShow...
阅读(1638) 评论(0)

OpenCV学习(1)——初步接触

一、介绍OpenCV           OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序。     OpenCV的第一个预览版本于2000年在I...
阅读(812) 评论(0)

T-SQL字符串函数

整理下MSSQL中有关时间的函数,博客记录之。 ASCII 原型:ASCII ( character_expression ) 返回值:int 类型值 功能:返回输入字符串最左边的一个字符的ASCII值。 CHAR 原型:CHAR ( integer_expression ) 参数:介于 0 和 255 之间的整数。如果该整数表达式不在此范...
阅读(898) 评论(0)

BIOS和CMOS区别

在网上看到一篇关于CMOS的文章,分享一下。 原文地址:http://jingyan.baidu.com/article/c843ea0b51155d77921e4a7a.html BIOS是什么? 所谓BIOS,实际上就是微机的基本输入输出系统(Basic Input-Output System),其内容集成在微机主板上的一个ROM芯片上,主要保存着有关微机系统最重要的基本...
阅读(1091) 评论(0)

GDI+ 绘制砂岩含量图版

图版是在工作中经常会使用到的工具,它能够大大提高我们日常工作效率。地质图版在地质工作中具有举足轻重的作用,不仅可以轻松判断岩性,也可以依据经验图版直接得到结果,十分方便。 本程序目的绘制出一个地质常用三角图版:砂岩含量图版。图版的每个角代表每种含量,目标图版如下: 程序源代码下载地址见文章末尾。 首先建立一个TrianglePlate类。确定TrianglePlate类的属性两个:三...
阅读(1268) 评论(0)

C/C++ 程序执行时间

C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下: clock_t clock( void ); 这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock)。其中clock_t是用来保存时间的数据类型,在time...
阅读(781) 评论(0)

Django新手十个开发指导

下面是关于Django新手开发中的一些建议,大家可以参考一下~~ 1,不要将项目名称包含在引用代码里 比如你创建了一个名为"project"的项目,包含一个名为"app"的应用,那么如下代码是不好的: from project.app.models import Author from project.app.models import Author 缺点在于:应用和...
阅读(1207) 评论(0)

Linux网络管理员:网络概论

1.TCP/IP网络 包是适合通过网络传输的一小段数据,交换发生于网络的每一个链接点。当不同来源的包必须经过同一条线路传输数据时,这些包将被交替传输。 2.TCP/IP协议组 TCP/IP协议簇是Internet的基础,也是当今最流行的组网形式。TCP/IP是一组协议的代名词,包括许多别的协议,组成了TCP/IP协议簇。 3.以太网(Ethernet) 以太网...
阅读(1158) 评论(0)

QTextCodec中的setCodecForTr等终于消失了 (Qt5)

原文:http://blog.csdn.net/dbzhang800/article/details/7325698 在Qt4中,国内很多新手都喜欢——不分青红皂白地使用如下3行代码 QTextCodec::setCodecForTr(...) QTextCodec::setCodecForCStrings(...) QTextCodec::setCodecForLocale(.....
阅读(1001) 评论(0)

Qt提示:setLayout: Attempting to set QLayout "" on MainWindow "MainWindow", which already has a layout

如题,出现这个的原因是,如果你的窗口继承的是QMainwindow,需要设置setCentralWidget(); 如下: QWidget * widget = new QWidget ( mainWindow) ; widget- >setLayout( yourMainLayout) ; mainWindow- >setCentralWidget(widget) ; 设置好一个wid...
阅读(1239) 评论(0)

Unix环境高级编程——文件I/O

3.1 引言        首先,Unix/Linux I/O操作及相关知识是十分基础的,但是必须需要掌握的。其次,这里所说的函数是不带缓冲的I/O。不带缓冲指的是每个类似read和write函数都调用内核的一个系统调用,这些不带缓冲的I/O函数不是ISO C的组成部分,即不为标准I/O库的函数。但是,它们是POSIX和Single Unix Specification的组成部分。 3.2 什...
阅读(574) 评论(0)

Shell中的here文档

1.名词解释:   以下是维基百科解释:    here文档[1],又称作heredoc、hereis、here-字串或here-脚本,是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言里定义一个字串的方法。它可以保存文字里面的换行或是缩排等空白字符。一些语言允许在字串里执行变量替换和命令替换。    here文档最通用的语法是紧...
阅读(913) 评论(0)
62条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:87039次
    • 积分:1420
    • 等级:
    • 排名:千里之外
    • 原创:38篇
    • 转载:24篇
    • 译文:0篇
    • 评论:89条
    最新评论