随笔分类 -  C#

摘要:在我们用WCF传输数据的时候,如果启用默认配置,传输的数据量过大,经常会出这个错误。 WCF包含服务端与客户端,所以这个错误可能出现在服务端返回数据给客户端,或客户端传数据给服务端时。 1. 服务端返回数据给客户端报错 在客户端配置文件中,主要是配置maxReceivedMessageSize <s 阅读全文
posted @ 2023-02-01 14:55 wangwangwangMax 阅读(173) 评论(0) 推荐(0) 编辑
摘要:C# HMACSHA256加密 using System.Security.Cryptography; //加密算法HmacSHA256 private static string HmacSHA256(string secret, string signKey) { string signRet 阅读全文
posted @ 2022-06-07 18:48 wangwangwangMax 阅读(2470) 评论(0) 推荐(0) 编辑
摘要:C#文件夹操作-Directory和DirectoryInfo有什么区别 文件夹操作类用于操作文件夹,可以完成创建,复制,移动,重命名,删除目录等操作。 Directory类和DirectoryInfo类都是C#提供的用于操作文件夹的类,Directory类和File一样,所有的方法都是静态的。而D 阅读全文
posted @ 2022-03-24 18:36 wangwangwangMax 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:C#位数不足补零:int i=10;方法1:Console.WriteLine(i.ToString("D5"));方法2:Console.WriteLine(i.ToString().PadLeft(5,'0'));//推荐方法3:Console.WriteLine(i.ToString("000 阅读全文
posted @ 2022-02-17 17:25 wangwangwangMax 阅读(342) 评论(0) 推荐(0) 编辑
摘要:c# 数据类型--数字后面带一个字母 阅读全文
posted @ 2022-02-07 16:13 wangwangwangMax 阅读(360) 评论(0) 推荐(1) 编辑
摘要:1、单体架构: 这是我们最初的一个系统架构:无论我们是什么样的一个客户端,UI呈现是一个什么样的,后端都只有一个,相对比较简单; 以前项目就一个进程,各种模块项目都放在一起,随着业务的发展,数据量,流量的不断增长,单体不够用了,【eg:一个石头太大,搬不动】那我们怎么做呢? 要么换大力士【升级硬件】 阅读全文
posted @ 2021-08-11 17:09 wangwangwangMax 阅读(572) 评论(0) 推荐(0) 编辑
摘要:.Net Core,log4net,.net5中使用log4net 阅读全文
posted @ 2020-12-02 23:36 wangwangwangMax 阅读(1186) 评论(5) 推荐(1) 编辑
摘要:C#7 阅读全文
posted @ 2020-12-01 19:40 wangwangwangMax 阅读(365) 评论(0) 推荐(1) 编辑
摘要:C#6 阅读全文
posted @ 2020-12-01 19:27 wangwangwangMax 阅读(343) 评论(0) 推荐(0) 编辑
摘要:C#反射学习 阅读全文
posted @ 2020-11-12 17:46 wangwangwangMax 阅读(480) 评论(1) 推荐(4) 编辑
摘要:泛型-Generic【why,原理,与普通方法,object的性能对比如何?泛型类、泛型方法、泛型接口、泛型委托,泛型约束,协变 逆变,泛型缓存】 【why,原理,与普通方法,object的性能对比如何?泛型类、泛型方法、泛型接口、泛型委托,泛型约束,协变 逆变,泛型缓存】 阅读全文
posted @ 2020-11-02 21:24 wangwangwangMax 阅读(272) 评论(0) 推荐(0) 编辑
摘要:本宝宝只是一个菜鸟,写写学习笔记,以便温故知新,如果哪里不对或者不足,望大牛指正。 1.我们先举个例子说明一下,eg:加减乘除的运算[一步步优化] ⅰ.[第一种写法] ⅱ.以上的这种写法,显得特别不专业,也不美观,那就优化一下,看看[第二种写法] ⅲ.以上写法是不是也有许多不足呢? 业务逻辑层和和客 阅读全文
posted @ 2016-06-27 01:56 wangwangwangMax 阅读(546) 评论(4) 推荐(0) 编辑
摘要:1.参数化查询模糊查询 sql语句: create proc procegDataAp( @UserName nvarchar(50))asselect * from users where userName=@UserName 给参数赋值 1 <%@ Page Language="C#" Auto 阅读全文
posted @ 2016-06-02 01:42 wangwangwangMax 阅读(1964) 评论(0) 推荐(0) 编辑
摘要:抽象类,接口,c# 阅读全文
posted @ 2016-05-17 17:07 wangwangwangMax 阅读(289) 评论(0) 推荐(0) 编辑
摘要:1.项目右键-添加 新建项目 重新生成: 引用-新建引用 引入命名空间: 阅读全文
posted @ 2016-05-17 17:03 wangwangwangMax 阅读(534) 评论(0) 推荐(1) 编辑
摘要:面向对象的语言三大特点:封装、继承、多态 Ⅰ.封装:是把类的内部隐藏起来,以防止外部世界看见的一个面向对象的概念,通过关键字去控制变量,方法的访问权限。 1).访问修饰符: Ⅱ.继承: eg:我们建一个Person作为父类,Chinese作为子类 1 class Person 2 { 3 publi 阅读全文
posted @ 2016-05-16 20:56 wangwangwangMax 阅读(1362) 评论(0) 推荐(0) 编辑
摘要:1.foreach[对一些数组或集合进行遍历] foreach(类型 变量名 in 集合对象){语句体} 1 //定义一个数组 2 int [] sNum1={19,33,27,57,45,43 }; 3 foreach(var i in sNum1) 4 { 5 Console.WriteLine 阅读全文
posted @ 2016-05-04 07:47 wangwangwangMax 阅读(361) 评论(0) 推荐(0) 编辑
摘要:1.命名规范 类 :名词 每个单词的首字母大写 Dog Student PersonClass 字段:首个字母小写,如果有多个单词,后面的单词首字母大写 string name="" string sMyString="" 方法:动词 每个单词的首字母大写 Cry SayHi 2.vs版本 vs20 阅读全文
posted @ 2016-04-27 08:18 wangwangwangMax 阅读(462) 评论(0) 推荐(0) 编辑
摘要:序: 在vs中,可以生成三种项目: 第一种:控制台项目:用于练习C#语法 第二种:桌面程序项目:比如我们经常看到的桌面程序(CS)。 第三种:web项目:用于开发网站 1.我们先来说一下.net和C#的关系: 1.1它们之间什么关系呢?就好比对球跟我们一样,C# 要运行在.net平台。 .net(. 阅读全文
posted @ 2015-09-23 15:35 wangwangwangMax 阅读(472) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示