自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逆-血

本人专注于C#方向的技术学习与探讨。

  • 博客(85)
  • 资源 (7)
  • 收藏
  • 关注

原创 Tool.Net-4.0.0

Tool.Net 4.0.0 更新了,提供了 .net5,.net6 两个目前主要版本的支持。

2022-09-05 12:42:38 328 2

原创 Tool.Net

Tool.Net 是 UniversalFrame.Core 的下一个版本不得不说,因为.net5 的出现,有必要去掉core关键字,加知目前 UniversalFrame.Core 名字太长,而且并不好记,于是再三考虑之下决定在.net5发布后更名为 Tool.Net 方便大家记忆,也方便推广。...

2020-10-29 12:35:26 526 2

原创 P2P服务端模型配合 Tool.net P2pServerAsync 类使用

【代码】P2P服务端模型配合 Tool.net P2pServerAsync 类使用。

2024-05-24 22:44:07 335

原创 Tool.Net-3.8.8

Tool.Net 3.8.8 更新了,提供了 .net5,.net6 两个目前主要版本的支持。

2022-07-01 19:34:33 329 2

转载 如何在 C# 中使用 ArrayPool 和 MemoryPool 提高 数据使用性能

在高并发,要求性能的场景均有改善 效果 提高 运行效率 减少 GC 工作 等 频发使用开辟 数组 的功能

2022-06-20 17:06:58 1000

原创 关于近期作者没有任何更新内容的原因

作者简易描述一下因 .net 6 即将发布,作者这段时间在收悉 6 相关功能,准备对 Tool.Net 更新至 6.0 版本。同时作者也在,了解App开发相关的情况,所以最近SDK的更新一直没发布,可能最近一次发布时间,将于 10 月底,也就是本月底,因为次月将迎来 6.0 发布的时间节点,这也是 5.0 版本的最后一个版本,这个版本主要致力于解决,已知发现的BUG,和有比较改进的问题。...

2021-10-15 20:34:45 317

原创 Tool.Net 之 TcpFrame

本文主要概括本文主要是讲述如何使用 TcpFrame 命名空间下的 类 实现高效安全稳定的 数据通讯,他的借鉴灵感来源于 Mvc 。作者的想法,为什么不能把程序之间的 Tcp 通讯,变的更加简单了,类似于 访问指定类下面的指定接口的形式呢?因为想法大胆实践,经过几轮大改小改,性能达到了接近极致。为了保证足够的小,我对消息体进行量身定制,做到一个接口信息两个字节的最小标准。那么一个项目最多可以写多少个接口呢?(255*255)个,也已经很惊人了。当前采用什么模式了? 有问有答模式。都能传输什么

2021-07-26 12:16:33 297 1

原创 Tool.Net-3.6.0

文章目录Tool.Net 3.6.0 版本更新了一、更新内容二、征求 3.7.0 版本的改进方向移除SDK取消计划后续方向今年目标Tool.Net 3.6.0 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面示例可供参考一、更新内容月度更新:久违的大版本来了 V3.6.0WebApi ApiAshx 控制器 允许在构造中,使用注入服务了。CrossDomain 特性,重新实现,考虑到顺序,现在已经.

2021-07-22 11:20:04 257 2

转载 Kubernetes学习之路(一)之概念和架构解析和证书创建和分发

1、Kubernetes的重要概念转自:CloudMan老师公众号《每天5分钟玩转Kubernetes》https://item.jd.com/26225745440.htmlCluster Cluster 是计算、存储和网络资源的集合,Kubernetes 利用这些资源运行各种基于容器的应用。Master Master 是 Cluster 的大脑,它的主要职责是调度,即决定将应用放在哪里运行。Master 运行 Linux 操作系统,可以是物理机或者虚拟机。为了..

2021-06-29 15:44:25 231

原创 Tool.Net-3.4.3

文章目录Tool.Net 3.4.3 版本更新了一、更新内容二、征求 3.5.0 版本的改进方向移除SDK取消计划后续方向今年目标Tool.Net 3.4.3 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面示例可供参考一、更新内容月度更新:新增 DataTable扩展 ToDictionaryIf 可自定义输出结果新增 JsonConverterHelper.GetDBNullConverter(.

2021-06-25 16:31:56 180 1

原创 Tool.Net-3.3.0

文章目录Tool.Net 3.3.0 版本更新了一、更新内容二、新增函数使用步骤移除SDK取消计划后续方向今年目标Tool.Net 3.3.0 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面示例可供参考一、更新内容新增 UseIgnoreUrl 拦截器 用拦截部分请求新增 ApiOut.PathViewAsync(“文件夹路径”) 文件夹路径对象新增 Api 输出 Json 方法允许携带序列化.

2021-05-07 15:46:01 170

原创 Tool.Net-3.1.0

文章目录Tool.Net 3.1.0 版本更新了一、更新内容二、新增函数使用步骤移除SDK取消计划后续方向今年目标Tool.Net 3.1.0 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面示例可供参考一、更新内容备注年前大版本优化自定义路由在特定模式下不生效的BUG AshxRoute移除AsSession模块,原因是因为无效,并且无用。新增DiySession模块,支持自定义实现Sess.

2021-04-06 09:57:11 186

原创 Tool.Net-3.0.0

文章目录Tool.Net 3.0.0 版本更新了一、更新内容二、新增函数使用步骤MapApiRoute方法AshxRoute特性AddKeepAlive方法TcpFrame 命名空间下面的太多移除SDK取消计划后续方向今年目标Tool.Net 3.0.0 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面示例可供参考一、更新内容备注年前大版本新增路由自定义模式 MapApiRoute新增特性 路由 [.

2021-03-15 11:35:34 224 2

原创 .Net 6 and Quic

关于.Net 6 中 QuicQuic简介目前该技术已经被 .Net 6 内部集成 System.Net.Quic,未来开发低延迟的项目将更加简单。文章目录关于.Net 6 中 QuicQuic场景一、创建QuicListener二、建立连接 QuicConnection三、QuicStream总结Quic场景这里不得不说到 HTTP 3.0 协议, 让网页加载变的一块再快,游戏行业,发包率频繁的行业都是不错的 场景 本身就是基于Udp的上层协议,最大程度的降低了开发 高频率,低延迟的应用

2021-03-09 12:23:12 1464 1

转载 前端常用js插件

浏览目录包管理器加载器打包工具测试框架框架断言覆盖率运行器QA 工具MVC 框架和库基于 Node 的 CMS 框架模板引擎Flux数据可视化时间轴编辑器文件函数式编程响应式编程数据结构日期字符串数字存储颜色国际化和本地化(I18n And L10n)类控制流路由安全性日志正则表达式媒体语音命令API视觉检测浏览器检测性能分析UI代码高亮加载状态验证键盘封装器浏览和引导通知幻灯片滑块控件表单组件输入日历选择文件上传其它提示模态框和弹出框滚动菜单表格/栅格框架手势触摸地图视频/音频动画图片处理ECMAScri

2021-01-14 16:03:23 2397

转载 .NET 使用Topshelf方式创建Windows服务

阅读目录安装代码部署服务调试服务Topshelf是一个.NET Standard库,它消除了在.NET Framework和.NET Core中创建Windows服务的那些麻烦。安装Install-Package Topshelf代码using System;using System.Collections.Generic;using System.Text;using Topshelf; namespace ConsoleApp2222{ public class

2021-01-12 17:41:36 494

翻译 如何实现 ASP.NET Core WebApi 的版本化

阅读目录为何使用安装 Versioning 包启动 API 版本化使用 routes 指定版本号忽略 API 版本总结为何使用Web API 的版本化可以尽量保证在相同url情况下保留一个 api 的多个版本,通常一个 webapi 会有多个client,这些client包括:app,web,html5,crawl 等等同构或者异构的平台,当 api 升级之后,往往升级前的 api 也得保留,当维护两个api的时候就是一个不小的挑战,毕竟还是存在一些 client 用户需要访问老的api,这时候就需要将

2021-01-12 17:25:12 122

翻译 在 ASP.NET Core 中使用多种方式给 Action 传参

浏览目录创建 AuthorRepository 类通过 url 方式通过 querystring 方式通过 request header 方式使用 request body 方式DefaultController 的完整代码ASP.NET Core 是一个跨平台,开源的,轻量级,高性能 并且 高度模块化的web框架。在 ASP.NET Core MVC 中有很多种方式可以给 Action 方法传递参数,比如说:url方式,querystring方式,request header,request body,

2021-01-12 17:16:35 918

转载 C#分布式登录——jwt

文章目录一、传统的session登录二、基于token的鉴权机制三、Json web token1.生成jwt数据2.jwt解析验证四、JWT的问题一、传统的session登录在服务器存储一份用户登录的信息,这份登录信息会在响应时传递给浏览器,告诉其保存为cookie,以便下次请求时发送给我们的应用,这样我们的应用就能识别请求来自哪个用户了,这就是传统的基于session认证。在asp.net core中可以简单实现:代码如下(示例):// This method gets called b

2021-01-12 15:03:33 5346

原创 Tool.Net-2.2.2

文章目录Tool.Net 2.2一、更新内容二、新增函数使用步骤SetFormOptions方法ApiOut.View方法ApiOut.File方法IFormFile.Save方法OnResult方法ApiVal特性增强移除SDK取消计划后续方向Tool.Net 2.2.0 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面案例可供参考一、更新内容备注年前大版本用于注册请求流大小限制的上限。(示例为解决上.

2021-01-12 14:37:52 157 1

原创 Tool.Net-2.1.0

文章目录Tool.Net 2.1.0 版本更新了一、更新内容二、新增函数使用步骤1.GetAndSetConnectionString()2.ExecuteNonQueryAsync()后续方向Tool.Net 2.1.0 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面案例可供参考一、更新内容优化 DbHelper 增加 GetAndSetConnectionString 函数,提供连接字符串的有效管理。.

2020-12-29 19:34:22 189

转载 搭建Kubernetes容器集群平台

文章目录官方提供Kubernetes部署3种方式1. 安装要求2. 准备环境3. 安装Docker4. 安装kubeadm,kubelet和kubectl4.1 添加阿里云YUM软件源4.2 安装kubeadm,kubelet和kubectl5. 使用kubeadm创建单个Master集群5.1 默认下载镜像地址在国外无法访问,先从准备好所需镜像5.2 初始化Master5.3 安装Pod网络 - 插件5.4 加入工作节点6. kubernetes dashboard总结官方提供Kubernetes部署

2020-12-17 17:07:25 156

转载 认识Docker

文章目录前言一、Docker是什么?1.1 Docker思想1.2 OCI1.3 Docker架构概览Docker daemonContainersImagesDocker ClientRegistryDocker Hub前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、Docker是什么?Docker是一个开源的应用容器引擎,使

2020-12-16 14:22:57 60

原创 Tool.Net-2.0.2

说的

2020-12-15 16:04:17 89

原创 Tool.Net 开源-ManagedThreadPool类

移除Tool.Utils.ManagedThreadPool类移除原因:因为.net5中已经将Thread类中很多线程操作函数,声明为已过时,导致用户无法正常使用该类,现将该类公开。源码公开如下:using System;using System.Collections;using System.Collections.Generic;using System.Text;using System.Threading;namespace Tool.Utils{ /// <

2020-12-15 12:22:44 212

转载 .NET5 + Kubernetes:快速体验

文章目录前言集群搭建构建 .NET5 服务镜像部署总结参考资料前言Kubernetes[1] 是目前非常主流的容器编排工具,在应用创建、应用部署、应用扩容、应用更新等方面都非常的方便,而且在应用故障时,也可以快速自愈。所以基于微服务架构下的产品,了解 Kubernetes 的使用是非常必要的,我猜测很多人都曾经多次打算自己搭建 Kubernetes 环境,部署个服务试试效果,但却因为很多原因一次次从入门到放弃,这里应该有部分原因是因 Kubernetes 的入门成本相对较高,概念较多,搭建略复杂,所

2020-12-14 14:34:52 848

转载 MongoDB下载及配置

文章目录MongoDB官方下载安装设置配置文件指定端口号一、下载MongoDB包1.百度一下2.首页右上角3.进入下载中心,选择Server4.进入Server下载选项二、解压1.安装包2.解压展开如下图所示三、启动四、配置文件MongoDB官方下载安装设置配置文件指定端口号下面是相信说明,如有疑问请提问。一、下载MongoDB包官网(https://www.mongodb.com)右上角try free 进入下载中心,下载指定版本ZIP和MSI随便如果浏览器下载的慢,可以直接使用下载地

2020-12-11 16:53:14 317

原创 设计模式-分享

文章目录前言设计模式-分享1设计模式-分享2(寻找中)总结前言作者发现很多码农们,没有良好的设计模式,这里给大家推荐一些,写的比较好的的设计模式博客。设计模式-分享1设计模式与设计原则简介(开篇)UML简单介绍-如何看懂UML(一)为什么需要创建型模式以及简单工厂模式(二)工厂方法模式 创建型 设计模式(三)抽象工厂模式 创建型 设计模式(四)建造者模式 生成器模式 创建型 设计模式(五)单例模式 创建型 设计模式(六)原型模式 prototype 创建型 设计模式(七)创建型

2020-12-11 16:27:07 83 1

翻译 网络爬虫的实现

文章目录本文说明一、简介二、相关工作三、相关工作1.聚焦爬虫原理四、模式识别1.KNUTT-MORRIS-PRATT 算法伪码2.有限自动机算法伪码3.BOYER-MOORE ALGORITHM算法伪码五 、实现六、总结和未来需要做的工作参考文献:本文说明作者:Gupta, P. ; Johari, K. ; Linagay’s Univ., India文章发表在: Emerging Trends in Engineering and Technology (ICETET), 2009 2nd I

2020-12-11 16:00:12 656

原创 算法-特别篇-导航

文章目录开篇词第零章、必读系列第一章、动态规划系列第二章、数据结构系列第三章、算法思维系列第四章、高频面试系列第五章、计算机技术导航地址总结开篇词提示:这里给大家推荐博主,精心寻找的高效全面算法大全。提示:以下是本篇文章正文内容,下面案例可供参考第零章、必读系列学习算法和刷题的框架思维学习数据结构和算法读什么书动态规划解题框架动态规划答疑篇回溯算法解题框架为了学会二分查找,我写了首诗滑动窗口解题框架双指针技巧解题框架Linux的进程、线程、文件描述符是什么Git/SQL/正

2020-12-11 15:21:35 78

转载 Kubernetes集群监控方案

文章目录前言一、Prometheus是什么?Prometheus简介:Prometheus的特点:Prometheus相关组件:二、在k8s集群的所有节点上下载所需要的image三、采用daemonset方式部署node-exporter组件四、部署prometheus组件1、rbac文件2、以configmap的形式管理prometheus组件的配置文件3、Prometheus deployment 文件4、Prometheus service文件5、通过上述yaml文件创建相应的对象五、部署grafan

2020-12-11 12:28:38 1963

转载 C#串口通讯实例

文章目录C#串口通讯实例一、串口属性界面二、主界面特殊情况总结C#串口通讯实例本文参考《C#网络通信程序设计》(张晓明 编著)程序界面如下图:一、串口属性界面参数设置界面代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;

2020-12-11 11:49:16 1096

转载 SqlServer 日期函数大全(详细)

文章目录一、统计语句1、--统计当前【>当天00点以后的数据】2、--统计本周3、--统计本月4、统计当前二、时间函数1、当前系统日期、时间2、dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值,例如:向日期加上2天3、datediff 返回跨两个指定日期的日期和时间边界数4、datepart 返回代表指定日期的指定日期部分的整数5、datename 返回代表指定日期的指定日期部分的字符串6、day(), month(),year() --可以与datepart对照一

2020-12-09 15:20:05 2665

转载 60行JavaScript代码写俄罗斯方块

教你看懂网上流传的60行JavaScript代码俄罗斯方块游戏早就听说网上有人仅仅用60行JavaScript代码写出了一个俄罗斯方块游戏,最近看了看,今天在这篇文章里面我把我做的分析整理一下(主要是以注释的形式)。我用C写一个功能基本齐全的俄罗斯方块的话,大约需要1000行代码的样子。所以60行乍一看还是很让人吃惊的。  但是读懂了代码之后发现其实整个程序并没有使用什么神秘的技术,只不过是利用一些工具或者JavaScript本身的技巧大大简化了代码。 总结起来主要是以下三点 1.使用e

2020-12-08 17:47:31 940

转载 数据库分库分表思路

文章目录文章内容一. 数据切分1、垂直(纵向)切分2、水平(横向)切分1、根据数值范围2、根据数值取模二. 分库分表带来的问题1、事务一致性问题分布式事务最终一致性2、跨节点关联查询 join 问题1)全局表2)字段冗余3)数据组装4)ER分片3、跨节点分页、排序、函数问题4、全局主键避重问题1)UUID2)结合数据库维护主键ID表3)Snowflake分布式自增ID算法5、数据迁移、扩容问题三. 什么时候考虑切分1、能不切分尽量不要切分2、数据量过大,正常运维影响业务访问3、随着业务发展,需要对某些字段垂

2020-12-08 17:30:40 107

转载 TCP/IP协议 TCP浅析

文章目录TCP特点三次握手wireshark抓到的包分析包四次挥手总结参考资料TCP特点Transmission Control Protocol面向连接。重发。可靠检验和序列号确认应答重发控制连接管理窗口控制三次握手使用RT-thread的TCP客户端实验。进行抓包分析。qemu ip地址为下面参数。 ip address: 192.168.137.28 主机参数为 IPv4 地址 . . . . . . . . . . . . : 192.168.1.102

2020-12-08 17:05:44 275

转载 TCP/IP初学习(基础介绍)

文章目录TCP/IP初学习(基础介绍)协议分层数据包数据流传输传输层中的 TCP 和 UDPTCP分析三次握手协议UCP分析端口号分析根据端口号识别应用通过 IP 地址、端口号、协议号进行通信识别端口号确定端口号与协议参考资料TCP/IP初学习(基础介绍)提示:以下是本篇文章正文内容,下面案例可供参考协议分层最开始学习的时候是4层协议,之后网上很多文章就将TCP/IP协议转变为5层了。名称功能协议应用层(application)文件传输NFS FTP DNS传

2020-12-08 16:42:59 174

转载 SQL分组查询

文章目录前言SQL分组查询1.SQL分组查询GroupBy+Group_concat2.SQL分组+聚合函数3.SQL分组GroupBy+Having4.sql语句书写顺序总结前言总结平时遇见的问题,汇总方便更多人阅读。提示:以下是本篇文章正文内容,下面案例可供参考SQL分组查询示例:employee 表idnamegenderhire_datesalaryperformancemanagedeparmant1001张三男2/12/1991 00:00:

2020-12-07 19:02:44 2171

原创 JS 字节流 解析

文章目录前言JS 源码使用步骤总结前言提示:最近作者在工作之余,遇到了关于字节数据传输,前端解析数据的问题,为此写了一个用于处理该类问题的 js 库。提示:以下是本篇文章正文内容,下面案例可供参考JS 源码代码如下(示例):var BOOL_TYPE = 0, // Bool INT8_TYPE = 1, // Char UINT8_TYPE = 2, // UChar INT16_TYPE = 3, // Short

2020-12-07 18:48:47 3089

转载 js 获取(今天/昨天/本周/上周)时间范围

文章目录前言Js 脚本源码HTML 源码CSS 源码效果图总结前言开发管理后台,会经常使用搜索条件,今天/昨天/本周/上周,这类的选项,本篇文章就提供一个js脚本,帮助开发者迅速实现效果。提示:以下是本篇文章正文内容,下面案例可供参考Js 脚本源码(function ($, ht) { "use strict"; $.extend(ht, { clickTimeRange:function(){ //点击重置按钮,时间文本框内容清空

2020-12-07 18:31:17 1243

NET_Portability_Analyzer_v2.7.0.vsix

可以查看迁移成本,详细报告,帮助开发者,对目前项目迁移成本预估,详细报告中清楚的记录着不可迁移的api,另外窗体项目不建议迁移,因为现在迁移过去也一样无法跨平台使用,迁移意义不大。

2020-06-03

UniversalFrame-8.9.9.9.zip

全新的API接口体验 ,将会带来全新的快速开发体验; 全新的API接口路由模式更新,轻量级底层,减少不必要的各种MVC验证,提高运行效率【ApiAshx】请使用此类实现路由,详细使用方式请参考:https://blog.csdn.net/qq_33484542/article/details/90702874 ; 新增 ActionMethodDispatcher< T >,可以通过该类实现创建自定义的委托,达到方便使用其他第三方底层的私有方法的任意创建委托调用。非常方便,具体使用方式请参考该类的注释。 包含 TCP,UDP 等功能。 包含多个 变量类型 的便捷使用方法,可以极大的提高开发效率; 包含常见的多种实用函数,包含中文转拼音; 包含 SQL(SqlServer,MySql,Oracle,ODBC,OleDb,SQLite,等) 支持多种数据的高效开发,只需要简单调用,即可实现对数据库的操作; ———————————————— 版权声明:本文为CSDN博主「逆-血」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_33484542/article/details/89840069

2019-09-21

UniversalFrame-8.9.8.1.zip

你好! 感谢您的参与,有了您的加入,框架可能会更加完善,感谢大家的使用和支持。博主会继续持续更新保证,框架越来越完善。该框架目前适合的开发项目为 C# 的 Web MVC 等等,最完善的部分因该是网站部分的框架最为成熟,基本满足一般公司的开发需求,以后会不断完善框架的。 目前大概功能 全新的API接口体验 ,将会带来全新的快速开发体验; 全新的API接口路由模式更新,轻量级底层,减少不必要的各种MVC验证,提高运行效率【ApiAshx】请使用此类实现路由; 新增 ActionMethodDispatcher< T >,可以通过该类实现创建自定义的委托,达到方便使用其他第三方底层的私有方法的任意创建委托调用。非常方便,具体使用方式请参考该类的注释。 包含 TCP,UDP 等功能。 包含多个 变量类型 的便捷使用方法,可以极大的提高开发效率; 包含常见的多种实用函数,包含中文转拼音; 包含 SQL(SqlServer,MySql,Oracle,ODBC,OleDb,SQLite,等) 支持多种数据的高效开发,只需要简单调用,即可实现对数据库的操作; 包含大约76总常见正则表达式的验证; 包含脏字屏蔽和检测功能,使用算法验证可以有效的提高验证的效率; 包含完善的打日志功能,打的日志可以满足开发,异常错误打印非常详细。 未提及的功能还有很多,暂时就不罗列了。

2019-07-20

HTML解析(C# 包涵注释,全中文)

一款方便用于解析HTML代码的C# dll 程序集,内包涵各种方便快捷的操作方法,可以大大提高开发效率,可以像使用JS一样,根据id查找找指定的标签,等等。。。(纯中文注释,方便更多的开发者快速理解方法含义)

2018-06-29

二维码图片生成器(带项目源码)

二维码图片生成器,这个例子实现的是使用 DotNetBarcode.dll 提供的,实现二维码的生成,方便好用。 这个例子实现的是使用Android代码结合Google提供的开源项目ZXing实现二维码的生成,其中包含条形码的生成和解码 包涵两份二维码生成源码两份不同的DLL

2018-03-09

dnSpy反编译工具v4.5.1中文版

dnSpy中文版是一款net程序反编译工具,可以对net程序进行反编译,还有替代库文档的功能,如果遇到了代码丢失或者损坏的情况,可以直接恢复,有需要的赶快下载吧! 软件特色 1、无需设置 由于它是一个便携式工具,它不需要您将其安装在目标计算机上,因为只需拆包其存档并启动可执行文件即可完全访问其功能。 您还可以从可移动存储介质(如USB闪存驱动器或外部HDD)运行它。此外,它不会修改系统中的注册表项,也不会在您的PC上生成其他文件或文件夹,但未经您的明确许可。 2、综合界面 dnSpy配备了一个时尚,全面的用户界面,包含广泛的有用功能,它们整齐地组织在主窗口的标准菜单中。 更重要的是,它具有标准配置窗口,您可以在其中调整各种组件的设置,如其反编译器,调试器或十六进制编辑器,但也可以修改显示或其他参数。 3、.NET反汇编程序 如果您需要一个高效的工具,可以通过为您提供各种有用的工具来帮助您反编译.NET程序集,您可以转到dnSpy。它配有一个反编译器,一个调试器,一个十六进制编辑器和一个程序集编辑器,让你以有效的方式处理程序集。 主窗口附带了一个Assembly Explorer窗格,您可以在其中访问所需程序集的树视图。您可以通过从计算机指定适当的文件或使用“从GAC打开”选项打开程序集,该选项为您提供全局程序集缓存中可用的条目列表。 4、.NET程序集的可靠反向工程工具 所有考虑的事情,dnSpy是一个方便的应用程序,使您能够以有效的方式逆向工程.NET程序集,为您提供广泛的有用工具,包括反编译器,程序集编辑器和调试器。它不需要安装,具有全面,平滑的用户界面,并为您提供了一个标准配置窗口,您可以在其中调整各种组件的设置。

2018-03-08

C#压缩DLL-ICSharpCode.SharpZipLib

@相关博客@ http://blog.csdn.net/cleopard/article/details/42156393 @更多@ http://cleopard.download.csdn.net/ 只列举一个压缩帮助类,使用的是有要添加一个dll引用ICSharpCode.SharpZipLib.dll。另外说明一下的是,这个类压缩格式是ZIP的,所以文件的后缀写成 .zip。还有,如果用这个类来解压rar格式的压缩文件时会报错,就网上说的那个"Wrong Local header signat ure: 0x21726152"异常。只要解压ZIP压缩格式的压缩文件就不会报错了。 13份WPF经典开发教程 http://download.csdn.net/album/detail/1115 C#资料合辑二[C#桌面编程入门篇] http://download.csdn.net/album/detail/957 C#资料合辑一[C#入门篇] http://download.csdn.net/album/detail/669 [Csharp高级编程(第6版)](共8压缩卷) http://download.csdn.net/album/detail/667 10个[精品资源]Java学习资料合辑[一] http://download.csdn.net/album/detail/663 10个C#Socket编程代码示例 http://download.csdn.net/album/detail/631 6份GDI+程序设计资源整合[全零分] http://download.csdn.net/album/detail/625

2018-01-24

空空如也

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

TA关注的人

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