文章分类 -  .NET

1 2 3 4 5 ··· 11 下一页
摘要:1、java版本: /** * 私钥加密 * @param content 加密内容 * @param keyStr 私钥 * @return */ public static String encrypt(String content, String keyStr) throws Exceptio 阅读全文
posted @ 2024-07-19 10:18 江境纣州
摘要:1、Lazy Load方式(EF默认延迟加载) 通过vitual属性,或者context.Entry(cat).Collection(c => c.Products).Load();/context.Entry(product).Reference(p => p.Category).Load();方 阅读全文
posted @ 2022-04-02 14:43 江境纣州
摘要:1、Book和Author表 [Table("Book")] public partial class Book { [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverri 阅读全文
posted @ 2022-04-02 13:53 江境纣州
摘要:1、<导航属性名称><主体主键属性名称> [Table("Order")] public partial class Order { // 主键 public int OrderId { get; set; } public DateTime OrderDate { get; set; } // 导 阅读全文
posted @ 2022-04-02 13:35 江境纣州
摘要:protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Conventions.Remove<System.Data.Entity.ModelConfiguration.Conventio 阅读全文
posted @ 2022-04-02 13:15 江境纣州
摘要:参考https://blog.csdn.net/sD7O95O/article/details/105570476 理解 dotNET Core 中的管道模型,对我们学习 dotNET Core 有很大的好处,能让我们知其然,也知其所以然,这样在使用第三方组件或者自己写一些扩展时,可以避免入坑,或者 阅读全文
posted @ 2022-03-23 14:05 江境纣州
摘要:1、公共方法 using System.Security.Claims; using System.Security.Cryptography; using System.Security.Principal; namespace HRS.Web.Helper { public class Toke 阅读全文
posted @ 2022-03-22 10:50 江境纣州
摘要:1、https可以保证信道安全,但是不能保证数据源安全,所以可以对请求头签名的方式。 2、签名方法 using HRS.Lib.Comm.Exceptions; using HRS.Lib.Comm.Memory; using System; using System.Collections.Con 阅读全文
posted @ 2022-03-17 21:03 江境纣州
摘要:1、https也是无状态的,也有三次请求。 但是https是对信道加密的。如何加密,涉及到https里安装的证书,是非对称加密的。 第一次握手:向服务器请求一个公钥。 第二次握手:客户端生成一个随机密码,通过htttps的公钥加密,传递给服务器,服务器通过私钥解密,这样客户端和服务端都有一个相同的密 阅读全文
posted @ 2022-03-17 20:33 江境纣州
摘要://config.Routes.MapHttpRoute( // name: "DefaultApi", // routeTemplate: "api/{controller}/{id}", // defaults: new { id = RouteParameter.Optional } //); 阅读全文
posted @ 2022-03-17 20:03 江境纣州
摘要:1、现有系统:登录=>首页 2、需要做个对接系统,对方只要一个用户名和我提供的一个Appkey就能登录进来,因为没有密码,就不能重用现有的LoginController,所以要新建一个Controller来中转, 根据AppKey和用户名校验,获取模拟的一个User信息,然后重定向到首页。 publ 阅读全文
posted @ 2022-03-17 19:56 江境纣州
摘要:<system.web> <customErrors mode="On" defaultRedirect="/_tip404.html"> <error statusCode="404" redirect="/_tip404.html"></error> <error statusCode="500 阅读全文
posted @ 2022-03-17 19:46 江境纣州
摘要:1、生成公钥和私钥(XML) using(RSACryptoServiceProvider rsa = new RSACryptoServiceProvider()){ string publicKey=rsa.ToXmlString(false); // 公钥 string privateKey= 阅读全文
posted @ 2022-03-15 16:35 江境纣州
摘要:1、源码 public static TSource Aggregate<TSource>(this IEnumerable<TSource> source, Func<TSource, TSource, TSource> func) { if (source == null) throw Erro 阅读全文
posted @ 2022-03-03 10:37 江境纣州
摘要:相当于ToDictionary只能一对一,ToLookUp可以一对多,所以Dictionary<string,string[]>其实应该用LookUp<string,string> using (var context = new KTStoreModel()) { context.Database 阅读全文
posted @ 2022-03-02 17:17 江境纣州
摘要:1、SPList class SPList<T> : List<T> { public decimal Average(Func<T, decimal> s) { var list = (List<T>)this; decimal price = list.Average(s) * decimal. 阅读全文
posted @ 2022-03-02 16:17 江境纣州
摘要:1、model 注意点1:List<ProductSet> Products的Products必须继承ICollection<T>; 注意点2:ProductSet.CategoryID属性,要XXXXXID; [Table("ProductSet")] public class ProductSe 阅读全文
posted @ 2022-03-02 14:17 江境纣州
摘要:1、EF关闭自动检测 Database.SetInitializer<EFDBContext>(null); 2、父类BaseDBContext public class BaseDBContext : DbContext { public BaseDBContext(string strConn 阅读全文
posted @ 2022-02-28 14:02 江境纣州
摘要:如public IDbSet<User> ID { get; set; } 获取属性ID的类型是IDbSet<>,且泛型参数是User类型,代码如下 public Type[] GetAllRegEntityTypes() { var typeList = new List<Type>(); var 阅读全文
posted @ 2022-02-28 10:26 江境纣州
摘要:今天看到一段代码,try中有return语句,后面还有一个finally,不知道执行过程是什么样的。于是来试验了一下。 1.try和catch中有return时,finally里面的语句会被执行吗 我们可以来分别看看 (1)执行try中的return时 public class tryDemo { 阅读全文
posted @ 2022-02-24 19:34 江境纣州

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