随笔分类 -  C#高级语法

摘要:Single Sign On:SSO 单点登录是如何实现的? 核心:一处登录,处处登录,一次注销,处处注销 单体系统中服务共享session 微服务,分布式中session不共享,所以需要分布式是session 常用的有: JWT:json web token,有登录服务返回token,携带toke 阅读全文
posted @ 2024-01-22 14:43 大树2 阅读(18) 评论(0) 推荐(0)
摘要:使用缓存后,不断的写操作,需注意引用的是地址问题,避免产生数据越写越多。一个表写入10亿数据问题. 总结: 1.缓存的中的对象如果是“引用类型”,数据取出后,如果对该值进行修改,实际上是修改了缓存里面的值。 2.对从缓存取出的数据,如果需要修改,要确认修改后会引起的结果是否符合自己的预期。 //Ht 阅读全文
posted @ 2023-12-29 10:32 大树2 阅读(33) 评论(0) 推荐(0)
摘要:多线程里锁,异步问题,开发碰到的问题,这里记录一下,避免下次出现 使用lock虽然可以解决线程安全问题,但是同时也限制了并发。 使用lock的注意点: A 不能是lock(null),可以编译但不能运行; B 不推荐lock(this),外面如果也要用实例,就冲突了; C 不应该是lock(stri 阅读全文
posted @ 2023-12-18 16:13 大树2 阅读(68) 评论(0) 推荐(0)
摘要:将2张图片合成一张,上下个一张,每张图片指定像素合并 1.net6应用nuget Magick.NET-Q16-anyCPU13.5 2.代码实现: public PageResult MergoTwoImage(string product_ImageUrl= "http://138.8.183. 阅读全文
posted @ 2023-12-08 17:33 大树2 阅读(334) 评论(0) 推荐(0)
摘要:一。常见堆内存溢出的几种情况: 1.查询数据库返回的数据量过大,加载到内存中导致内存溢出; 2.代码中出现死循环情况,导致大对象一直被引用不能被GC回收; 3.资源链接池、io流在使用完没有进行手动释放; 4.静态集合类里面存在引用对象,始终存在引用关系,没有进行清除; 以上属于常见的几种堆内存溢出 阅读全文
posted @ 2023-11-16 14:20 大树2 阅读(165) 评论(0) 推荐(0)
摘要:StarRocks 介绍 1.StarRocks介绍 StarRocks是新一代极速全场景MPP数据库。 StarRocks充分吸收关系型OLAP数据库和分布式存储系统在大数据时代的优秀研究成果,在业界实践的基础上,进一步改进优化、升级架构,并增添了众多全新功能,形成了全新的企业级产品。 StarR 阅读全文
posted @ 2023-11-07 17:08 大树2 阅读(237) 评论(0) 推荐(0)
摘要:SVN 创建分支: 本地创建proj目录,里面自动包含三个文件夹branches,tags, trunk. proj/trunk proj/branches proj/tags 一. 通过master 创建分支 1.master-->TortoiseSVN-->Branch/tag 2.To pat 阅读全文
posted @ 2023-10-31 18:50 大树2 阅读(547) 评论(0) 推荐(0)
摘要:值类型和引用类型 1.数据类型 类别 描述 值类型 简单类型 有符号整型:sbyte,short,int,long 无符号整型:byte,ushort,uint,ulong简单类型 Unicode字符:char值类型 浮点型:float,double 高精度小数:decimal 布尔型:bool枚举 阅读全文
posted @ 2023-10-09 10:27 大树2 阅读(160) 评论(0) 推荐(0)
摘要:前言: C#的发展已经有20多年的时间了,从2002.02月发布的C#1.0,到2022.11月发布的C#10.0版本,功能也是不断完善和强大,本人从事.NET相关技术栈开发也有15年的时间,从程序员到架构师,一路走来,头发也白了不少_ 实战中,获取过有国家发明专利,对微服务,分布式高并发,高可用, 阅读全文
posted @ 2023-10-09 10:21 大树2 阅读(366) 评论(0) 推荐(0)
摘要:七、C#6.0语法及使用 6.0.01 using static 静态导入 指令命名了一种类型,无需指定类型名称即可访问其静态成员和嵌套类型. demo: using static System.Console; WriteLine("dennychen"); //System.Console.Wr 阅读全文
posted @ 2023-09-26 18:02 大树2 阅读(68) 评论(0) 推荐(0)
摘要:1.sqlsugar 增删改查 demo entity query: var getAll = db.Queryable().ToList(); var getAll2 = db.Queryable().Select(x => x.CreateTime.Date).ToList(); var get 阅读全文
posted @ 2023-08-31 16:37 大树2 阅读(336) 评论(0) 推荐(0)
摘要:C#里的多线程,一网打尽 1.Sync await2.Thread3.Threadpool4.Task5.Parallel 1.控制线程数量为3,卡界面 ParallelOptions options =new ParalelOptons(); options.MaxDEGREEOfParallel 阅读全文
posted @ 2022-11-07 22:39 大树2 阅读(571) 评论(0) 推荐(0)
摘要:sqlsugar ORM 开源框架是一个比较友好,流行的开源框架,好多公司在使用,一下是我使用总结的功能1.sqlsugar5.0 简介: ORM框架,nuget 引入,文档比较全面 糖果团队维护2.dbfirst: 数据库生成实体;将特定的表生成实体,带数据库默认值,代码生成器3.codefirs 阅读全文
posted @ 2022-02-22 17:42 大树2 阅读(348) 评论(0) 推荐(0)
摘要:阿里云产品: ECS,域名,容器服务,云数据库 RDS,mongodb,Redis,PolarDB,rabbitmq,对象存储 OSS,日志服务 SLS,负载均衡 华为云产品:没有PolarDB SLB负载均衡: 域名供应商:域名绑定SLBIP(可以多个二级域名绑定同一个slb ip) SLB 负载 阅读全文
posted @ 2021-12-14 20:00 大树2 阅读(251) 评论(0) 推荐(0)
摘要:一。.net 官方发布简体中文版,.net6+c#10+vs2022 二。2022年就业分析: 12月18日 conf 线上分享,邀请 了微软scott,微软全球副总裁加薪乘早,技术红利 linux私房课 redis,raabitmq,nginx,doker,harbor,gib,jenkins 三 阅读全文
posted @ 2021-12-12 22:57 大树2 阅读(108) 评论(0) 推荐(0)
摘要:一。日志: log4netNlog 二。AOP1.resourceFilter2.asyncResourceFilter3.actionFilter4.actionResult5.exceptionFilter6.Filter匿名扩展 三。http无状态协议+session+cookies 四。ne 阅读全文
posted @ 2021-12-05 23:08 大树2 阅读(321) 评论(0) 推荐(0)
摘要:1.依赖倒置原则;2.IOC控制反转3.DI依赖注入4.unity容器5.自定义IOC容器 1.依赖倒置原则;2.IOC控制反转:传统创建对象是new一个对象,依赖细节;IOC是一个工厂,是一个通过第三方来此创建对象的目标实现;3.DI依赖注入:是一种IOC的实现方式,依赖注入:1.构造函数注入 2 阅读全文
posted @ 2021-10-17 17:58 大树2 阅读(65) 评论(0) 推荐(0)
摘要:1.nosql介绍 nosql:not only sql 2.nosql 存储类型,Nosql有4大家族产品::内存键值存储:memcached,redis最终一致性键值存储:cassandra,dynamo持久化键值存储:bigtable,leveldb图像存储:FlockDB,DEX文档存储:m 阅读全文
posted @ 2021-10-16 21:35 大树2 阅读(114) 评论(0) 推荐(0)
摘要:1.反射是什么?是微软提高的一个类包,访问dll里面的metadata,IL 2.为什么要用反射?程序可配置和可以突破方法的权限限制 3.反射调用方法?反射创建对象?Assembly assembly = Assembly.LoadFrom("xxx.dll"); //dll名称(需要后缀) Typ 阅读全文
posted @ 2021-10-15 22:04 大树2 阅读(258) 评论(0) 推荐(0)
摘要:从2019.05.08日发布第1个作品到2019.05.15日,刚好一个星期,开通直播权限了,小小的进步! 抖音规则开通直播权限需要1000+ 粉丝, 但是我的只用1周的时间就开通了,想学习抖音账号,文案,拍摄剪辑,运营,拍网红作品的抖友, 可以关注我的抖音号:du0755 免费交流学习 抖音研究报 阅读全文
posted @ 2019-05-15 13:58 大树2 阅读(527) 评论(0) 推荐(0)