C#文件读取与多线程

针对近期写的一个C#程序对一些不太了解的知识进行简单总结。 1.打开多个文件 与打开单个文件使用OpenFileDialog类似,对于打开多个文件,只需要设置OpenFileDialog的Multiselect属性为true即可。 VS的描述信息如下: 这是一个bool类型的属性,当为t...»

ArcGIS API for JS学习笔记1

主要内容参考ArcGIS API for JavaScript官网相关文档,点击查看。 0.准备开始 要使用ArcGIS API for JavaScript,首先需要在html文件中引用相关script。本文引用的是4.3版本。引用代码如下: // Reference the Java...»

搭建博客相关技术总结

虽然博客搭建已经有一段时日了,但是对于在搭建博客时遇到的很多新的名词、概念和技术等等, 还是觉得有必要记录一下,好记性不如烂笔头。 Jekyll Jekyll是目前非常流行的静态网站生成器(static website generator)。静态网站即只包含HTML, CSS 和 Java...»

CUDA学习笔记4

对应《GPU高性能编程CUDA实战中文版》第5章笔记 1.线程块的分解 在调用核函数时,我们可以通过指定尖括号中的数值来对线程块进行分解。 之前也说过,尖括号中的第一个参数表示要启动的线程块的数量,硬件限制为65535。 其实这是指对于一个线程格而言,每一维大小不能超过65535,不是总数...»

CUDA学习笔记3

1.什么是GPU 随着GPU并行运算能力的不断提升,其应用范围也渐渐不仅局限于图像领域, 已经由传统的GPU发展到了GPGPU(General Purpose computations on GPU), 也即通用计算图形处理单元。目前GPU在新兴领域如深度学习、AI、大数据分析等领域 应用...»