C# Java 相互加密解密(DES对称加密方式)

C# 1181 次浏览
JAVA和.NET的系统类库里都有封装DES对称加密的实现方式,但是对外暴露的接口却各不相同,甚至有时会让自己难以解决其中的问题,比如JAVA加密后的结果在.NET中解密不出来等,由于最近项目有跨JAVA和.NET的加解密,经过我的分析调试,终于让它们可以互相加密解密了。直接上代码 C# 代码 using System; using System.IO; using System.Securi...

C# Http请求模拟登录

C# 1526 次浏览
工作原理 1.通过chrome或firefox等工具的NetWork面板,跟踪到请求过程中传递的 Request Headers。 2.将Request Headers 附加到请求,DoRequest的headers参数。 3.通过chrome或firefox等工具的NetWork面板,跟踪到请求过程中传递的 Form Data。 4.将Form Data 附加到请求中,DoRequest的con...

Visual Studio Code 初学指南-1.安装和汉化

C# 1783 次浏览
1.下载Visual Studio Code https://code.visualstudio.com/ 2.汉化 (1)使用快捷键【Ctrl+Shift+P】,调出命令窗口。 (2)输入【configure language】,然后选择搜索出来的【Configure Display Language】。(3)将"locale"由"en"改为"zh-CN"。 (4)重新启动VSCode软件,可...

C#采集windows计算机硬件参数

C# 2500 次浏览
程序界面: 实现思路: 通过 System.Management 下的 ManagementObjectSearcher类,可以方便的读取到计算机硬件信息。 1.首先代码中引入命名空间: using System.Management; 2.实例化ManagementObjectSearcher类 ManagementObjectSearcher searcher = new Managem...

什么是Base64编码

C# 1561 次浏览
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。 以"ABC"为例,讲解Base64编码过程: 第1步:查找ASCII表,得到"ABC"对应的十进制数。 字符串:A B C 编码值:65 66 67 第2步:将ASCII转换为二进制 字符串:A ...

C#文件读写辅助类(FileHelper)

C# 1871 次浏览
//-------------------------------------------------------------------------------- // 文件描述:文件读写辅助类 // 文件作者:全体开发人员 // 创建日期:2016-06-27 //-----------------------------------------------------------------...

C# Winform异步操作

C# 1551 次浏览
1.不带参数 private void btnGetSites_Click(object sender, EventArgs e) { var thread = new Thread(Func); thread.IsBackground = true; thread.Start(); } private void Func() { UpdateUI(() = { lblStatus...

C#程序代码耗时统计

C# 1072 次浏览
using System.Diagnostics; Stopwatch sw = new Stopwatch(); sw.Start(); ListNoteInfo notelist = Note.GetAllNotes(); dgvNoteList.DataSource = notelist; sw.Stop(); TimeSpan ts = sw.Elapsed; string el...

清山代码生成工具(适用于.NET平台开发)

C# 1384 次浏览
在开发过程中,很多时候都是数据驱动,把数据库表建好了就开始编码了,通过数据库表信息,在一定的编码规范下,其实可以生成大部分程序代码。清山代码生成工具也就应运而生。 一、软件界面 二、软件功能 只要大概看下软件介绍界面,应该就知道软件的大概用途,根据数据库信息生成相关代码。 模板语法简单,可以自定义扩展内置标签方法,个人觉得比目前市面...