摘要: C#语法——泛型的多种应用 本篇文章主要介绍泛型的应用。 泛型是.NET Framework 2.0 版类库就已经提供的语法,主要用于提高代码的可重用性、类型安全性和效率。 泛型的定义 下面定义了一个普通类和一个泛型类,我们可以明确看到泛型类和普通类最大的区别就是多了一个<T>。 所以,这个<T>就 阅读全文
posted @ 2018-07-18 23:36 ~雨落忧伤~ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 并发编程概述 前言 说实话,在我软件开发的头两年几乎不考虑并发编程,请求与响应把业务逻辑尽快完成一个星期的任务能两天完成绝不拖三天(剩下时间各种浪),根本不会考虑性能问题(能接受范围内)。但随着工作内容的变化,一些问题,它的解决方案已经让我避不开并发编程这一块知识点了。为了一劳永逸,此系列与并发编程 阅读全文
posted @ 2018-07-18 23:09 ~雨落忧伤~ 阅读(236) 评论(0) 推荐(0) 编辑
摘要: SELECT INTO和INSERT INTO SELECT的区别 数据库中的数据复制备份 SELECT INTO: 形式: [sql] view plaincopyprint? SELECT value1,value2,value3 INTO Table_2 FROM Table_1 Table_ 阅读全文
posted @ 2018-07-18 22:49 ~雨落忧伤~ 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer Advanced Installer :Free for 30 days. All features.下载地址:https://www.advancedinstaller. 阅读全文
posted @ 2018-07-18 22:37 ~雨落忧伤~ 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 在一个正常的项目中,登录注册的密码是密文传输到后台服务端的,也就是说,首先前端js对密码做处理,随后再传递到服务端,服务端解密再加密传出到数据库里面。Dotnet已经提供了RSA算法的加解密类库,我们只需要引用下就好,前端js也有对RSA算法的封装,解决了加解密算法之后,剩下的就是要确保公私钥的传输 阅读全文
posted @ 2018-07-18 22:28 ~雨落忧伤~ 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 【原创】分布式之数据库和缓存双写一致性方案解析(三) 正文 博主本来觉得,《分布式之数据库和缓存双写一致性方案解析》,一文已经十分清晰。然而这一两天,有人在微信上私聊我,觉得应该要采用 先删缓存,再更新数据库,再删缓存 这一方案作为缓存更新策略,而不是先更新数据库,再删缓存。并且搬出了两篇大佬的文章 阅读全文
posted @ 2018-07-18 22:18 ~雨落忧伤~ 阅读(209) 评论(0) 推荐(0) 编辑