随笔分类 - C#
C#知识
摘要:软件版本号主要标识了软件的版本,通过其可以了解软件、类库文件的当前版本,使得软件版本控制有所依据。我们就Windows系统和.NET Framework的编号规则来看,软件版本号的定义结构一般是这样:主版本号.子版本号.编译版本号.修正版本号 我们也可以在项目属性上可以看到相关设置的界面,对应的英文
阅读全文
摘要:Navicat is a series of graphical database management and development software produced by PremiumSoft CyberTech Ltd. for MySQL, MariaDB, Oracle, SQLite, PostgreSQL and Microsoft SQL Server.
This article will tell you how Navicat encrypts password and offer a tool to reveal passwords encrypted by Navicat.
阅读全文
摘要:QRCoder是一个简单的库,用C#.NET编写,可让您创建QR码。
它与其他库没有任何依赖关系,并且可以在NuGet上以.NET Framework和.NET Core PCL版本获得。
有关更多信息,请参见:QRCode Wiki | 创作者的博客(英语)| 创作者的博客(德语)
QRCoder是Raffael Herrmann的项目,于10/2013首次发布。 它已获得MIT许可。
阅读全文
摘要:Chromium has removed support for NPAPI and consequently CEF no longer supports loading of the NPAPI Flash plugin. To support loading of the Pepper (PPAPI) Flash plugin the following implementation must be brought over from Chrome:
阅读全文
摘要:Humanizer 能够满足您所有.Net关于操作和展示以下类型的需求,包括字符串、枚举、日期、时间、时间跨度、数字和数量。它采用 MIT 进行授权分发。
阅读全文
摘要:本文先是对 Polly 做了一个简单介绍,通过一个例子让大家知道了 Polly 的基本用法和步骤,然后分别介绍了 Polly 的七种策略。其实 Polly 远比本文讲的要强大,但由于篇幅的限制和精力有限,只能笼统地给大家做个介绍,更多的应用场景还需要结合实际的例子才能讲清楚。要深入研究,可以前往查看 Polly 的 GitHub 主页和 Wiki 文档。
阅读全文
摘要:This document describes the internal formats of the Paradox data and index files
阅读全文
摘要:nuget默认的全局包下载地址一般为:C:\Users\{UserName}\.nuget\packages
项目多了之后,nuget下载的包就回慢慢的变多,导致c盘被大量占用,这时候我们想要将nuget的默认的包存放位置放在其其他的目录下面。
可以通过修改globalPackagesFolder配置项进行重新定位。
Nuget.config文件一般默认存放于 C:\Users\{UserName}\AppData\Roaming\NuGet文件夹内。
阅读全文
摘要:Brute Force算法,即暴力算法,是普通的模式匹配算法,Brute Force算法的思想就是将目标串S的第一个字符与模式串T的第一个字符进行匹配,若相等,则继续比较S的第二个字符和 T的第二个字符;若不相等,则比较S的第二个字符和T的第一个字符,依次比较下去,直到得出最后的匹配结果。Brute Force算法是一种蛮力算法。
阅读全文
摘要:FTP的中文名称是“文件传输协议”,是File Transfer Protocol三个英文单词的缩写。FTP协议是TCP/IP协议组中的协议之一,其传输效率非常高,在网络上传输大的文件时,经常采用该协议。
一个完整的FTP由FTP服务器和FTP客户端组成,客户端可以将服务器上的文件通过FTP协议下载到本地,也可以将本地数据通过FTP协议上传到服务器上。
阅读全文
摘要:NMEA - 0183 是美国国家海洋电子协会(National Marine Electronics Association)为海用电子设备制定的标准格式。目前业已成了 GPS/北斗导航设备统一的 RTCM(Radio Technical Commission for Maritime services)标准协议。
统一标准格式NMEA-0183输出采用ASCII 码,其串行通信的参数为:波特率=4800bps,数据位=8bit,开始位=1bit,停止位=1bit,无奇偶校验。
数据传输以“语句”的方式进行,每个语句均以“ GPGGA:输出GPS的定位信息; GPZDA:输出UTC时间信息; GPGST:输出定位标准差信息;$GPGSA:输出卫星DOP值信息;
阅读全文
摘要:GCJ-02是由中国国家测绘局(民间说的火星坐标系)制订的地理信息系统的坐标系统。
它是一种对经纬度数据的加密算法,即加入随机的偏差。
国内出版的各种地图系统(包括电子形式),必须至少采用GCJ-02对地理位置进行首次加密。
中国标准,从国行移动设备中定位获取的坐标数据使用这个坐标系
国家规定: 国内出版的各种地图系统(包括电子形式),必须至少采用GCJ-02对地理位置进行首次加密。
阅读全文
摘要:文档下载地址:JT/T 808-2013 道路运输车辆卫星定位系统北斗兼容车载终端通讯协议技术规范
阅读全文
摘要:首先离题一下说点虚的 其实GoF的《设计模式》一书,一共有三个层面的内容: 1. 指出编程开发活动中存在模式,提出总结设计模式需要关注的四要素 "名称-问题-解决方案-效果“ ,并给出描述一套模式的格式模板。 2. 提出了面向对象开发中”针对接口编程优于针对实现编程”,”组合优于继承”的总体设计思路
阅读全文
摘要:实际开发中有很多项目需要引用第三方的dll或者资源文件,且文件比较多,在运行时这些文件需要被拷贝到BIN目录。 使用VS自带的"复制到输出目录",似然方便,但是比较不零活,经过多次摸索,终于有了一个很好的解决办法。 将csproj中copy指令的用法如下: 1、记事本打开启动项目的 csproj文件
阅读全文
摘要:几何计算 目录 ㈠ 点的基本运算 1. 平面上两点之间距离 1 2. 判断两点是否重合 1 3. 矢量叉乘 1 4. 矢量点乘 2 5. 判断点是否在线段上 2 6. 求一点饶某点旋转后的坐标 2 7. 求矢量夹角 2 ㈡ 线段及直线的基本运算 1. 点与线段的关系 3 2. 求点到线段所在直线垂线
阅读全文
摘要:帧头 UTC时间 状态 纬度 北纬/南纬 经度 东经/西经 速度 $GPRMC hhmmss.sss A/V ddmm.mmmm N/S dddmm.mmmm E/W 节 方位角 UTC日期 磁偏角 磁偏角方向 模式 校验 回车换行 度 ddmmyy 000 - 180 E/W A/D/E/N *h
阅读全文
摘要:
The following is a simple solution to the problem often encountered in computer graphics, determining whether or not a point (x,y) lies inside or outside a 2D polygonally bounded plane. This is necessary for example in applications such as polygon filling on raster devices, hatching in drafting software, and determining the intersection of multiple polygons.
阅读全文

摘要:SVN(TortoiseSVN)提交时忽略bin和obj目录一般协作开发情况下,有意思无意将bin和obj目录添加到版本管理中是很烦人的事儿,在VS中不断地编译程序集和提交将带来版本暴增问题.如果你用的是SVN(TortoiseSVN)可以通过添加属性来忽略掉.具体实现在解决方案目录上点右键在乌龟菜...
阅读全文
摘要:本文分步说明如何配置 URLScan 工具以防止 Web 服务器受到攻击和利用。安装 URLScan要安装 URLScan,请访问下面的 Microsoft Developer Network (MSDN) 网站: http://msdn2.microsoft.com/en-us/library/aa302368.aspx (http://msdn2.microsoft.com/en-us/library/aa302368.aspx) 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 307608 (http://support.microsoft.com/
阅读全文