码迷,mamicode.com
首页 > 其他好文
双边滤波CUDA优化——BilateralFilter CUDA
在进行图像处理时,由于计算量大,常常无法到达实时的效果,因此需利用GPU处理,使用CUDA进行优化。尤其是图像滤波这种,(1) 并行度高,线程间耦合度低,每个像素的处理并不相互影响;(2) 像素传输量小,计算量大;特别适合CUDA进行计算。...
分类:其他好文   时间:2014-09-13 15:56:45    阅读次数:346
DirectFB简介以及移植[一]
DirectFB是一个轻量级的提供硬件图形加速,输入设备处理和抽象的图形库,它集成了支持半透明的视窗系统以及在LinuxFramebuffer驱动之上的多层显示。它是一个用软件封装当前硬件无法支持的图形算法来完成硬件加速的层。DirectFB是为嵌入式系统而设计。它是以最小的资源开销来实现最高的硬件加速性能。...
分类:其他好文   时间:2014-09-13 15:56:15    阅读次数:243
闪回版本查询
闪回版本查询表现的是数据表的一个时间段的所有快照变化记录,说起来比较简单,但是却不那么好理解,如果简单来说我们可以把数据表的每一个时间段都细化为一个快照形式也就是我们所说的版本,而这个版本在不停的变化因为有更新dml操作,而闪回版本查询就是记录时间段内每个版本的“生命周期”。 select ver....
分类:其他好文   时间:2014-09-13 15:55:25    阅读次数:362
工作日计算
因工作需要,需要编写一个在指定日期后自动加上几天的计算工作日期,需要自动越过假期和周六、周日(上班还不能越过如2014-01-26日)比如2014-09-25,加1天就是2014-09-26,加2天就是2014-09-29,加3天就是2014-09-30,加4天就是2014-10-09,加5天就是2...
分类:其他好文   时间:2014-09-13 15:54:35    阅读次数:250
LeetCode Insertion Sort List
Sort a linked list using insertion sort.题目意思是用插入排序对单链表进行排序,做法是返回一个新的单链表,每次插入的时候都添加一个新建的节点。/** * Definition for singly-linked list. * public class List...
分类:其他好文   时间:2014-09-13 15:54:15    阅读次数:233
(图 BFS)走迷宫
题目: 给一个迷宫,求出从起点到终点的路径。迷宫 src.txt 文件内容如下,第一行是迷宫的行列数,后面行是迷宫,1表示可行走,0表示不可以通过,起点是最左上角,终点是最右下角:1 6 52 1 1 0 1 13 1 0 1 1 14 1 0 1 0 05 1 0 1 1 16 1 1 1 0 ....
分类:其他好文   时间:2014-09-13 15:53:45    阅读次数:373
计算机软件的体系结构
“计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决” 这句话几乎概括了计算机系统软件体系结构的设计要点,整个体系结构从上到下都是按照严格的层次结构设计的。不仅是计算机系统软件整个体系是这样的,体系里面的每个组件比如操作系统本身,很多应用程序、软件系统甚至很多硬件结构都是按照这种层次的结....
分类:其他好文   时间:2014-09-13 15:52:35    阅读次数:204
在foreach中参数object和var使用的区别。
var为动态的一个参数,会动态获取要便利的数据的类型来定义本身类型。理论上不涉及拆箱装箱过程。而object是一种数据类型,涉及到数据的拆箱和装箱过程,比较占用内存。 疑问:当存入的数据类型不一时var是否报错或触发异常? 验证:var适合数据类型不一时的便利。 1 ArrayLis...
分类:其他好文   时间:2014-09-13 15:51:15    阅读次数:189
什么是AJAX技术及其常识
1.什么是Ajax? Ajax的全称是:AsynchronousJavaScript+XML 2.Ajax的定义: Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。 3.Ajax包括: XHTML和CSS 使用文档对象模型(DocumentObj...
分类:其他好文   时间:2014-09-13 15:51:05    阅读次数:166
Autoencoders and Sparsity(一)
An autoencoder neural network is an unsupervised learning algorithm that applies backpropagation, setting the target values to be equal to the inputs....
分类:其他好文   时间:2014-09-13 15:50:55    阅读次数:313
FusionChart 水印破解方法(代码版)
网上一直找不到有关去除水印的方法! 正好做项目要用到这个鬼东西,折腾了一天,总算破解成功,把方法告诉大家。先看下破解前的效果。这是个很烦人的东西,而且有一个更加让人烦人的地方, 就是根本无法买!为什么,因为FusionChart官方已经停止下载了!就是说你想买都买不到了,这可怎么办呢?没关系,...
分类:其他好文   时间:2014-09-13 15:50:45    阅读次数:244
[原]Fedora 20安装记录
Fedora是我最喜欢的Linux版本,很长时间以来我都在安装使用。近一年多以来一直在搞一个C#相关的开发,很久都没有接触Fedora了,我上一次使用的版本还是Fedora 17。本以为作为一个“老”Fedora用户,安装一下最新版的Fedora 20应该轻松搞定的,没想到竟然折腾了我整整三天,.....
分类:其他好文   时间:2014-09-13 15:50:25    阅读次数:212
POJ 2480
可以容易得知,F=sum(p*phi(n/p))。思路就断在这里了。。。看过别人的,才知道如下:由于gcd(i,n*m)=gcd(i,m)*gcd(i,n),所以gcd为积性函数。而积性函数之和为积性函数。所以F=sum(gcd(i,n))为积性函数。n=p1^k1*p2^k2....所以f(p1^...
分类:其他好文   时间:2014-09-13 15:49:45    阅读次数:202
Shell教程3-Shell特殊变量
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:复制纯文本新窗口$echo $$$echo $$运行结果29949特殊变量列表变量含义$0当前脚本的文件名$n传递给脚本或函...
分类:其他好文   时间:2014-09-13 15:48:25    阅读次数:238
搞笑短信
你是山,我是水我绕你,你是树我是藤,我缠你,你是茶包,我是开水,我泡你!!!脑筋急转弯;请快速回答,甲乙丙丁俺,上山去砍柴,遇到一泡屎,甲乙丙丁没吃着,让谁吃了?如果一定和猪比,我认为你最少有两点和它不同:1.你比它能吃。2.它比你聪明。张艺谋高喊:俺红,饿想你,饿想你想的睡不捉;陕城美女高喊:涨一...
分类:其他好文   时间:2014-09-13 15:48:15    阅读次数:215
ajax
$.ajax({ type: "POST", url: "/index.php", data: data, dataType: "json", success: function(r_msg){ if(r_msg.status==0){alert("fail"); }...
分类:其他好文   时间:2014-09-13 15:47:45    阅读次数:145
Shell教程2-变量
Shell支持自定义变量。定义变量定义变量时,变量名不加美元符号($),如:复制纯文本新窗口variableName="value"variableName="value"注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:首个字符必须为字母(a...
分类:其他好文   时间:2014-09-13 15:47:35    阅读次数:240
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!