上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 84 下一页

2013年12月11日

图像处理之霍夫变换圆检测算法

摘要: 图像处理之霍夫变换圆检测算法之前写过一篇文章讲述霍夫变换原理与利用霍夫变换检测直线, 结果发现访问量还是蛮多,有点超出我的意料,很多人都留言说代码写得不好,没有注释,结构也不是很清晰,所以我萌发了再写一篇,介绍霍夫变换圆检测算法,同时也尽量的加上详细的注释,介绍代码结构.让更多的人能够读懂与理解.一:霍夫变换检测圆的数学原理 根据极坐标,圆上任意一点的坐标可以表示为如上形式, 所以对于任意一个圆, 假设中心像素点p(x0, y0)像素点已知, 圆半径已知,则旋转360由极坐标方程可以得到每个点上得坐标同样,如果只是知道图像上像素点, 圆半径,旋转360°则中心点处的坐标值必定最强.这 阅读全文

posted @ 2013-12-11 11:29 love so much 阅读(6629) 评论(0) 推荐(0)

模拟产生CBC LATCH与buffer busy wait等待事件

摘要: 数据库版本:11.2.0.4.01.查出表TEST相关信息select rowid, dbms_rowid.rowid_row_number(rowid) rowid_rownum, dbms_rowid.rowid_relative_fno(rowid) file_id, dbms_rowid.rowid_block_number(rowid) block_id,test.* from test; ROWID ROWID_ROWNUM FILE_ID BLOCK_ID OBJECT_NAME STATUS ------------------ ------------ ----... 阅读全文

posted @ 2013-12-11 11:26 love so much 阅读(345) 评论(0) 推荐(0)

Python 学习入门(22)—— 线程同步

摘要: Python主要通过标准库中的threading包来实现多线程。在当今网络时代,每个服务器都会接收到大量的请求。服务器可以利用多线程的方式来处理这些请求,以提高对网络端口的读写效率。Python是一种网络服务器的后台工作语言 (比如豆瓣网),所以多线程也就很自然被Python语言支持。1. 多线程售票以及同步我们使用Python来实现Linux多线程与同步文中的售票程序。我们使用mutex (也就是Python中的Lock类对象) 来实现线程的同步:# A program to simulate selling tickets in multi-thread way# Written by . 阅读全文

posted @ 2013-12-11 11:22 love so much 阅读(205) 评论(0) 推荐(0)

单例设计模式的一点总结

摘要: 单例模式:1、什么叫做单例模式?单例模式保证一个类仅有一个实例,并且提供一个访问他的全局访问点。2、单例模式要解决什么问题?在游戏编程中,我们会在客户端给玩家提供一些面板,展示玩家属性,玩家背包,玩家技能等等。如果我们每一次都是去实例化一个对象,这个是否当玩家不断打开背包的时候,就可能出现无数个背包面板。3、单例模式怎么解决问题?那么怎么能只创建一个背包面板呢,这个时候我们就需要只确保一个对象被实例化,我们来想想怎么来确保一个面板被实例化。首先我们可以设定这个KUiErrorMessageBox&KUiErrorMessageBox::GetSingleton(){staticKUiE 阅读全文

posted @ 2013-12-11 11:19 love so much 阅读(190) 评论(0) 推荐(0)

浅谈MySQL 数据库性能优化

摘要: MySQL数据库是 IO 密集型的程序,和其他数据库一样,主要功能就是数据的持久化以及数据的管理工作。本文侧重通过优化MySQL 数据库缓存参数如查询缓存,表缓存,日志缓存,索引缓存,innodb缓存,插入缓存,以及连接参数等方式来对MySQL数据库进行优化。缓存参数这里先引用一句话,从内存中读取一个数据的时间消耗是微秒级别,而从普通硬盘上读取一个数据是在毫秒级别,二者相差3个数量级。可见,想对MySQL数据库进行优化,合理调配缓存参数显得更为直接表缓存相关参数: table_open_cache指定表缓存的大小。每当MySQL访问一个表时,如果在表缓冲区中还有空间,该表就被打开并放入其中,这 阅读全文

posted @ 2013-12-11 11:15 love so much 阅读(414) 评论(0) 推荐(0)

S3C6410 纯粹的裸机启动,自己写的SD BOOT启动

摘要: 这几天晚上一直折腾S3C6410的裸机SD卡启动,不大想使用UBOOT,我是搞硬件的,对底层非常感兴趣,不喜欢已经写好的,因此自己一直在尝试,其实很早之前就试过SD卡启动,也就是ARM11上电后会把SD卡倒数第9KB开始的8KB(倒数0x2400B偏移量)复制到内部SRAM中执行,这个比较简单,但是代码量只有8K,不能像STM32一样玩,因此查阅相关资料,得知启动方式为L0加载L1,L1加载L2,简单来说,就是上电启动后,固化在S3C6410内部的L0代码启动,将NAND,SD卡等外部存储器映射或者复制到内部SRAM,这个从SD卡或者flash复制过去的代码称之为L1,也就是用户的启动代码,在 阅读全文

posted @ 2013-12-11 11:12 love so much 阅读(690) 评论(0) 推荐(0)

Java 7如何操纵文件属性

摘要: Java 7如何操纵文件属性作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs准备写点基础性的文章,Java 7已经出来很长一段时间了,但是很多Java程序员仍然停留在早期的Java 5或Java 6的基础上,对Java 7的新特性从未加以使用。本文介绍如何利用Java 7的NIO包读取文件属性以及修改文件属性。详情如下:1、读取文件属性import java.io.IOException;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;im 阅读全文

posted @ 2013-12-11 11:08 love so much 阅读(320) 评论(0) 推荐(0)

MS Server中varchar与nvarchar的区别

摘要: 很多时候我们在创建数据库时在给字段设置数据类型时会选择varchar或是nvarchar。当然还可以选择别的数据类型,本文只对varchar和nvarchar两种类型做说明。如下测试表Test的表结构:这里我对各字段填写值如下图所示:通过上图可总结如下:varchar类型,是以字节方式储的其varchar(20)表示只能存储20个字节数,因一个汉字占两个字节故只能存储10个汉字,又因一个英文只占一个字节故可存20个英文半角字符。输入法在全角状态下时同样只可输入10个汉字,但英文字符也只能输入10个了,因为全角是占两个字节的。nvarchar类型,则是以字符具体个数存储的其nvarchar(20 阅读全文

posted @ 2013-12-11 11:04 love so much 阅读(262) 评论(0) 推荐(0)

【Unity3D】【NGUI】UICamera

摘要: 原文:http://www.tasharen.com/forum/index.php?topic=6711.0 NGUI讨论群:333417608概述 UICamera这个名字不是很合适,保留的原因仅仅是为了兼容以前的版本。 UICamera真正做的事情是发送NGUI事件给所有被当前camera渲染的object,camera是UICamera脚本所在的那个。 其实这个脚本做的事情和UI无关。事实上如果你想让游戏里面的object接收OnPress、OnClick、OnDrag等这类事件,你需要把UICamera挂在你的主相机上。 游戏场景里面可以有多个UICamera。大多数游戏... 阅读全文

posted @ 2013-12-11 11:01 love so much 阅读(568) 评论(0) 推荐(0)

2007LA 3902 网络(树+贪心)

摘要: https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&category=283&page=show_problem&problem=1903题意:在一个树状的网络中,提供VOD服务,叶子节点是客户端,其他是服务器,要减少网络延迟,所以要在其他的服务器也安装同样的服务,使得每台客户端到最近服务器的距离不超过k,求最少安装服务的服务器。思路:一个关键点是选择u节点的k级祖先是最优的,因为覆盖的范围最广,所以我们构造出一颗有根树,从下往上遍历叶子节点,看是否被覆盖,没有 阅读全文

posted @ 2013-12-11 10:57 love so much 阅读(219) 评论(0) 推荐(0)

上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 84 下一页

导航