随笔分类 -  C#

上一页 1 2 3 4 5 6 ··· 11 下一页
摘要:/// <summary> /// .Net加密解密帮助类 /// </summary> public class NetCryptoHelper { #region des实现 /// <summary> /// Des默认密钥向量 /// </summary> public static byt 阅读全文
posted @ 2018-03-30 22:20 星火卓越 阅读(2107) 评论(0) 推荐(0)
摘要:默认情况下,.NET生成的RSA密钥对可以用XML或字节流来保存,而JAVA中生成的RSA密钥对只能用字节流来保存。而它们的字节流格式不同,就导致Java中生成的RSA密钥对不能在.NET中使用,而.NET中生成的密钥对又不能在Java中使用。而.NET的XML保存方法我觉得比较有通用性,于是就以. 阅读全文
posted @ 2018-03-20 19:46 星火卓越 阅读(660) 评论(0) 推荐(0)
摘要:RSA加密算法虽然不分平台,标准都是一样的,但是各个平台的实现方式都不尽相同,下面来我来说说java与.net平台之间该如何进行RSA加密验证,即java端加密-》.net端验证和.net端加密-》java端验证。我对RSA算法也只是停留在应用的层面,所以我就以应用的角度来说说这个过程。首先,我们来 阅读全文
posted @ 2018-03-20 19:33 星火卓越 阅读(3098) 评论(0) 推荐(0)
摘要:接着前面一篇C# Java间进行RSA加密解密交互(二)说吧,在上篇中为了实现 [java] view plain copy /** * RSA加密 * @param text--待加密的明文 * @param key--公钥,由服务器端提供的经base64编码的字符串 * @return */ p 阅读全文
posted @ 2018-03-19 21:28 星火卓越 阅读(1442) 评论(0) 推荐(0)
摘要:这里,讲一下RSA算法加解密在C#和Java之间交互的问题,这两天纠结了很久,也看了很多其他人写的文章,颇受裨益,但没能解决我的实际问题,终于,还是被我捣鼓出来了。 首先,介绍一下写这代码的目的:完成webService验证问题,服务器端采用C#开发,客户端采用Java开发。服务器端给客户端提供公钥 阅读全文
posted @ 2018-03-19 21:27 星火卓越 阅读(1153) 评论(0) 推荐(2)
摘要:接着前面一篇文章C# Java间进行RSA加密解密交互,继续探讨这个问题。 在前面,虽然已经实现了C# Java间进行RSA加密解密交互,但是还是与项目中要求的有所出入。在项目中,客户端(Java)的加密是通过这么一个方法实现的: [java] view plain copy /** * RSA加密 阅读全文
posted @ 2018-03-19 21:27 星火卓越 阅读(1520) 评论(0) 推荐(0)
摘要:C#的秘钥跟JAVA的密钥区别 RSA对于程序本身是没有区别的,其格式都是相同的。对于不同的程序来说,存储使用的语法(包装的类)会有所不同。 RSA语法和语法标准有很多,大的类型大概分为ASN.1、PKCS、X.509。 RSA语法介绍 ASN.1、PKCS是最初的,也是最主要的RSA公钥和私钥的语 阅读全文
posted @ 2018-03-19 21:23 星火卓越 阅读(6723) 评论(1) 推荐(5)
摘要:一、转换原因 由于项目需求,服务端由Java编写,客户端由C#编写或者服务端由C#编写,客户端由Java编写。通信数据使用RSA非对称加密。但是java和c#生成的密钥格式是不一样的,所以需要转换格式才可以正常使用。 二、密钥格式 1.java密钥格式如下: 私钥: [html] view plai 阅读全文
posted @ 2018-03-19 21:20 星火卓越 阅读(3568) 评论(0) 推荐(1)
摘要:将ASP.NET用户控件转化为自定义控件 作者:Kevin Cheng (程建和) 最后修改时间:2006-03-14 概述:如何将ASP.NET用户控件移植为ASP.NET自定义控件 关键字:Asp.net, 用户控件, 自定义控件 本文适用读者: - 熟悉aspnet,能创建ascx用户控件 - 阅读全文
posted @ 2018-02-26 13:26 星火卓越 阅读(221) 评论(0) 推荐(0)
摘要:简单的Excel导出比较好做,只要设置表头,循环在表格中赋值添加数据即可,但是如果表头是不固定的,并且个数是不确定的,这就需要根据查询出数据的特点来添加导出了。 导出效果图: 如上图所示,商品的个数是不确定的,时间的月份个数也是不确定的,所以简单的通过模板是不可以的。并且数据库中查询出的信息是每个商 阅读全文
posted @ 2018-02-23 16:10 星火卓越 阅读(886) 评论(0) 推荐(0)
摘要:前些日子做了一个简单的winform程序,需要导出的功能,刚开始省事直接使用微软的组件,但是导出之后发现效率极其低下,绝对像web那样使用npoi组件,因此简单的进行了整理,包括直接根据DataTable导出excel及DataGridview导出excel,版本是1.2.4,下面贴下主要代码两种方 阅读全文
posted @ 2018-02-23 15:25 星火卓越 阅读(348) 评论(0) 推荐(0)
摘要:正则表达式的本质是使用一系列特殊字符模式,来表示某一类字符串。正则表达式无疑是处理文本最有力的工具,而.NET提供的Regex类实现了验证正则表达式的方法。Regex 类表示不可变(只读)的正则表达式。它还包含各种静态方法,允许在不显式创建其他类的实例的情况下使用其他正则表达式类。 基础梳理 说明: 阅读全文
posted @ 2018-02-08 19:19 星火卓越 阅读(414) 评论(0) 推荐(0)
摘要:一、url为http协议 1、普通调用: [csharp] view plain copy public string GetInfo(string url) { //访问http方法 string strBuff = ""; Uri httpURL = new Uri(url); ///HttpW 阅读全文
posted @ 2018-01-12 10:01 星火卓越 阅读(526) 评论(0) 推荐(0)
摘要:一个集合可否排序,要看系统知不知道排序的规则,像内建的系统类型,int ,string,short,decimal这些,系统知道怎么排序,而如果一个集合里面放置的是自定义类型,比如自己定义了一个Car类型,要把它排序,系统是不知道怎么办的。 那么,如何告知系统排序的规则呢?有以下几种方法: 1:对类 阅读全文
posted @ 2018-01-09 21:35 星火卓越 阅读(904) 评论(0) 推荐(0)
摘要:前言 上一篇介绍了在webform平台实现ajax的一些方式,并且实现一个基类。这一篇我们来看一个开源的组件:ajaxpro。虽然这是一个比较老的组件,不过实现思想和源码还是值得我们学习的。通过上一篇的介绍,我们知道要调用页面对象的方法,就是靠反射来实现的,关键是整个处理过程,包括反射调用方法、参数 阅读全文
posted @ 2017-11-21 11:40 星火卓越 阅读(281) 评论(0) 推荐(0)
摘要:实际C#项目中经常会涉及到需要对本地Excel文件进行操作,特别是一些包含数据记录、分析、汇总功能模块的项目。常用的操作Excel文件的方法主要有三个: 1. OleDb: 这种方式是把整个Excel文件当做一个数据源来进行数据的读取操作。 优点:实现方式简单,读取速度快; 缺点:读取Excel数据 阅读全文
posted @ 2017-11-15 22:09 星火卓越 阅读(6972) 评论(1) 推荐(1)
摘要:微信接口测试 分享请点击右上角 隐藏右上角三个点 显示右上角三个点 隐藏下面导条 显示下面导条 阅读全文
posted @ 2017-09-15 20:45 星火卓越 阅读(752) 评论(0) 推荐(0)
摘要:最近的项目中有个关于网页取图的功能需要我自己开发,那就是用正则表达式来匹配图片标签。 一般来说一个 HTML 文档有很多标签,比如“<html>”、“<body>”、“<table>”等,想把文档中的 img 标签提取出来并不是一件容易的事。由于 img 标签样式变化多端,使提取的时候用程序寻找并不 阅读全文
posted @ 2017-09-13 20:45 星火卓越 阅读(845) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 11 下一页