摘要:
首先带有命名空间的xml读取可以使用Xml.Linq,也可以使用xpath,本文将采用xpath的方式解析。 原文参考了:https://www.cnblogs.com/duanjt/p/5440540.html 同时参考了:https://www.cnblogs.com/shixudong/p/4 阅读全文
摘要:
需求:Java和C#进行数据交互,互相采用AES/CBC/PKCS5Padding进行加解密 Java加密和解密的代码如下: 这里面有一个情况,就是构建密钥生成器,C#里面有一个类库BouncyCastle.Crypto.dll完全可以把Java的代码翻译过来,但是翻译过来就卡在了密钥生成器这里,大 阅读全文
摘要:
Java代码: C#代码: 无论数据的交互过程如何Base64怎么的都不重要,因为数据的传输和加密都是操作的byte[]。因此我们完全可以忽略掉Base64而直接对byte[]进行相关的操作。 阅读全文
摘要:
我们通过Java进行RSA加密的时候,可能会出现如下问题: 那么要怎么解决呢,就是分段加密,代码如下: 主方法的代码如下: 这样就可以实现RSA超过117byte长度的数据加密了 阅读全文
摘要:
有时候我在想,如果穿越到秦汉唐宋,我现在的能力能否在那个年代谋生。我发现好难,因为那时候没有电灯,没有电脑,我一个程序员怎么编程?仔细想想律师穿越过去也无法谋生,因为那时候的法律和现在的法律明显不一样,你去那个年代讲自由平等可能得到的只是80大板。教师好像也不行,因为那时候没有拼音,没有简体字。厨师 阅读全文
摘要:
我们程序中常常需要删除、复制、重命名等相关操作,使用DOS命令方便快捷。这里把常用的进行整理,方便后续查阅。 cd e: :: 复制文件夹 xcopy E:\project\GDAutoUpdater\src\GDUpdater.ClientService\bin\Release E:\projec 阅读全文
摘要:
什么是泛型 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了 类型参 阅读全文
摘要:
大致流程:1. 通过VS创建一个Web空项目,然后通过Nuget引入Nuget.Server(目前最新版3.2.1)。2. 直接将这个Web项目发布到IIS。3. 通过nuget.exe打包*.nupkg文件,然后拷贝到IIS对应目录。4. 在VS的Nuget包管理器中加入私服的地址。5. 最后就可 阅读全文
摘要:
关于网络数据模型 说到http,我们不得不提的就是网络数据模型,说到这里我们就需要了解一下两个概念,一个是网络协议,一个是网络分层。 协议: 为了使数据可以在网络上从源传递到目的地,网络上所有设备需要“讲”相同的“语言” 描述网络通信中“语言”规范的一组规则就是协议 例如:两个人交谈,必须使用相同的 阅读全文
摘要:
按照如下设置即可: 具体步骤:菜单:Tools--General Options--Name to Code mirroring的复选框不要选中。 阅读全文