自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 CShape字典Dictionary实现Java Map的put函数

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace GraphBaseFramewark{ public static class DictionaryExpand { public static void Put<keyT, valueT>(this Dicti

2021-02-25 17:58:47 112

原创 Java导入shapefile到postgis,提升geotools导入效率

使用Java导入shapefile到postgis中,小菜一般采用geotools的方式导入。代码如下:/** * @author xiaocai * @DescInfo * @创建时间:2020/11/24 * @类职责描述:Shapefile文件 **/public class DataItemShapefile{ public DataItemShapefile() { } @Override public boolean inputData2Da

2021-02-24 17:50:21 204

原创 WPF中Canvas滚动条

<UserControl x:Class="GraphAlgorithm.UCGraphCanvas" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.o

2021-02-23 23:08:15 182

原创 图布点算法Force-Directed Algorithm 力导引算法-CShape实现

Force-Directed Algorithm 力导引算法1 介绍力导向算法是一个图布局的算法。一般来说,力导向算法包含一下步骤:对网络型数据进行力学建模,通过一定的时间模拟,得到一个稳定的布局。对适用于一般网状结构数据绘图的算法来说,力导向算法是一种常被应用的方法。通过对每个节点的计算,算出引力和排斥力综合的合力,再由此合力来移动节点的位置。执行一次后根据节点新位置算出新的能量值,如同力学概念,能量值越小,表示整个网络越趋于稳定。一般来说能量值越小,网络图的配置显示就会越清晰,因此当能量值到达最

2021-02-23 23:05:26 169

原创 CSharp中委托与事件技术详解:一什么是委托

在C#语言中,委托无处不在,在C#框架(包括.NET)中,委托无处不在1 委托1.1 什么是委托委托就是一个方法,我们先看一下如下代码:public delegate void NoReturnNoParp();public delegate void NoReturnNoParpSum(int sum);private void btnCreateDelegate_Click(object sender, EventArgs e){ //NoReturnNoParp noRetu

2021-02-22 09:21:00 258

原创 学习方法:十步学习法

1. 了解全局在这一步,你要做的就是了解自己将要学习的主题的全局。这个主题宏观上什么样?你能从中学到足够丰富的知识以了解自己所不知道的吗?以及自己所不知道的有多少?你对你不知道的一无所知2. 确定范围集中精力去明确自己到底要学什么。将大的学习主题分解为小的学习主题。太大的问题而把自己搞得不堪重负。3. 定义目标​这一步的目标是形成一份简明清晰的陈述,勾勒出你勤奋学习后的成功图景。好的成功标准应该是具体的、无二义性的。不要对自己想要完成的任务进行含糊不清的描述。相反,要列出某一特定的结果,或者一旦

2021-02-10 08:53:31 268

原创 什么是IO密集型和CPU密集型以及在并行开发是需要注意的(1、2、3、4)

IO密集型和CPU密集型1. 两者的区别1.1 什么是IO,什么是IO操作什么是IOI/O输入/输出(Input/Output),分为IO设备和IO接口两个部分什么是IO操作处理器访问任何寄存器和 Cache 等封装以外的数据资源都可以当成 I/O 操作,包括内存,磁盘,显卡等外部设备。计算机的核心部件是计算单元,即CPU,相对于CPU来说,存储(访问内存)、接口(访问外设)都是I/O。1.2 什么是IO密集型操作IO密集型操作(I/O bound)IO密集型指的是系统的CP

2021-02-04 22:00:25 435

原创 Concurrency in C# Cookbook中文翻译 :第二章:异步基础知识

Chapter 2. Async Basics第二章:异步基础知识This chapter introduces you to the basics of using async and await for asynchronous operations. Here, we’ll only deal with naturally asynchronous operations, which are operations such as HTTP requests, database commands,a

2021-02-01 11:32:38 309

neo4j-community-3.5.3-windows和neo4j-community-4.1.3-windows

neo4j-community-3.5.3-windows和neo4j-community-4.1.3-windows安装包以及对应JDK文件 关联博客地址:https://editor.csdn.net/md/?articleId=109287701 博客中有百度网盘地址,如果失效,留言或私信联系即可

2020-10-26

1Docx文档开源操作.rar

经常使用C#开发,总会接触到对Word文档的编辑操作,排除开.Net自带的Office操作组件不说,之所以不说是由于其运行时需要Word环境,且其资料相较比较完善,需要了解的看客可以自行去百度或阅读MSDN。 参考博客:C#开源组件之Word文件的操作,CSDN搜索

2020-02-20

空空如也

空空如也

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

TA关注的人 TA的粉丝

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