摘要:
ES 家族组件: 1.filebeat:轻量级日志采集器,容器,云日志,智能的采集技术2.metricbeat:轻量级监控指标采集:CPU,内存,Redis,3.kibana: 图形化展示数据,一款开源的数据分析,可视化平台4.logstash:数据采集,数据处理 阅读全文
摘要:
1.tidb 介绍:是开源的,java开发,大公司和tidb公司合作,有问题及时得到处理2.tidb 特别底层架构3.tidb和mysql压力测试4.tidb+spark 大数据处理5.tidb高效原理 mysql:关系型数据库能联查,大数据查询慢,并发差,redis,es,hbase:非关系型数据 阅读全文
摘要:
1.ES简介2.环境大家3.数据类型和lk分词自定义4.基本操作和聚合查询5.对接.net操作 0 ELK简介 E:ES数据库 L:日志 K:管理工具 功能: 1.关键字匹配,高亮查询 2.条件过滤filter,es分词:全文索引,高性能-百亿数据秒查 3.字段排序 4.打分排序 5.或与非ES 是 阅读全文
摘要:
编程思想晋升提升编程质量:扩展性,可读性,健壮性优秀程序设计: 熟练应用各种设计模式,常用工具,做法 1.从POP面向过程编程,到OOP面向对象编程 POP面向过程编程思想:解决问题是考虑按执行步骤,用函数一步步实现,线性思维,不能解决复杂问题,考虑程序设计内部,逻辑实现过程 OOP面向对象编程思想 阅读全文
摘要:
sqlsugar ORM 开源框架是一个比较友好,流行的开源框架,好多公司在使用,一下是我使用总结的功能1.sqlsugar5.0 简介: ORM框架,nuget 引入,文档比较全面 糖果团队维护2.dbfirst: 数据库生成实体;将特定的表生成实体,带数据库默认值,代码生成器3.codefirs 阅读全文
摘要:
Linux下安装git一、环境和资源包准备二、安装步骤一、环境和资源包准备1.Linux系统版本:CentOS 7.6ps:可通过以下命令查看Linux系统版本 cat /etc/redhat-release12.下载Linux系统的git下载链接: https://github.com/git/g 阅读全文
摘要:
CentOS7安装Jenkins 注意点: 1.1.8版本的java,自带gitlab hoob,gitlab plugs插件,1.11版本的java 需要自己安装; 2.K8s 自带负载均衡,jenkins免密登录gitlab 配置 安装jdk环境: yum search jdk 装 1.8版本的 阅读全文
摘要:
阿里云polardb(for MySQL)迁移到华为GaussDB(for MySQL)使用总结 华为GaussDB(for MySQL)使用总结: 1.GaussDB(for MySQL)默认是不开启Proxy的,需要开启读写分离,与Polardb保持一致(之前亚马逊的实例已经打开了)2.Gaus 阅读全文
摘要:
华为云 mongodb 4.0.3 mongodb diver 2.12.4 c# 代码连接,连接字符串密码包含%,因阿里云控制台提示修改密码可以包含:特殊字符% # 但代码连接会报: Unable to authenticate using sasl protocol mechanism SCRA 阅读全文
摘要:
简介: github 是一个基于git实现在线代码托管的仓库,向互联网开放,企业版要收钱。gitee 即码云,是 oschina 免费给企业用的,不用自己搭建环境。gitlab 类似 github,一般用于在企业内搭建git私服,要自己搭环境。第一,github针对企业要收费,那当然是不同意,毕竟都 阅读全文
摘要:
2022年相比2021 自我增值提升计划 1. 增值自我形象(饮食+运动):加强体育锻炼,每周至少1次爬山+控制饮食,少吃米饭2. 增值智慧(多看书+待人接物更成熟稳重)3. 增值技能(专业技能,架构师技能,管理技能不断深入学习,高度,深度推进,综合技能更上一层)4.增加好习惯(好的习惯+30天坚持 阅读全文
摘要:
git 连接gitlab 1. 下载并安装git 和 TortoiseGit-2.6.0.0-64bit.msi2. 生成秘钥信息 2.1 新建.ssh文件夹 在C:\Users\csj\.ssh 2.2 在.ssh 目录下右键打开Git Bash(.ssh目录不存在,则在任一目录下操作,或者手动创 阅读全文
摘要:
k8s + gitlab + jenkins +docker 搭建企业级CI/CD 流水线操作 1.gitlab 安装,管理项目源代码1.1 gitlab 安装,优化gitlab 优化 2.6G/8Ggitlabpuma =21.2 gitlab 管理界面--设置--项目访问令牌1.3 webhoo 阅读全文
摘要:
mongodb分片集群1.mongodb分片集群应用场景2.mongodb分片集群如何搭建3.mongodb分片集群如何分片数据4.mongodb分片集群拆分数据原理5.mongodb分片集群自动分片,hash分片,范围分片 mongodb分片集群1.mongodb分片集群应用场景mongodb分片 阅读全文
摘要:
阿里云产品: ECS,域名,容器服务,云数据库 RDS,mongodb,Redis,PolarDB,rabbitmq,对象存储 OSS,日志服务 SLS,负载均衡 华为云产品:没有PolarDB SLB负载均衡: 域名供应商:域名绑定SLBIP(可以多个二级域名绑定同一个slb ip) SLB 负载 阅读全文
摘要:
一。.net 官方发布简体中文版,.net6+c#10+vs2022 二。2022年就业分析: 12月18日 conf 线上分享,邀请 了微软scott,微软全球副总裁加薪乘早,技术红利 linux私房课 redis,raabitmq,nginx,doker,harbor,gib,jenkins 三 阅读全文
摘要:
一。日志: log4netNlog 二。AOP1.resourceFilter2.asyncResourceFilter3.actionFilter4.actionResult5.exceptionFilter6.Filter匿名扩展 三。http无状态协议+session+cookies 四。ne 阅读全文
摘要:
golang 学习汇总 1.go 的应用领域:金花鼠gordon 1.1区块链应用:是一种数据库技术,去中心化,透明,每个人可以参入记录 1.2后端服务器应用:排序,推荐,搜索,负载均衡,cache,容错,按条件分流 1.3云计算,云服务应用后台应用:CDN内容分发网络,盛大网络,京东消息推送云服务 阅读全文
摘要:
.NET60..net发展历程 .NET5=Farmork+.netcore.net6 1.NET MinimalAPI开发体验+容器化部署2.容器感知,自适应, 新工具,心平台,新框架,新语法 1.极简式api开发--常规IOC--lambda代替控制器-action--极简api--容器化部署2 阅读全文
摘要:
一、数据查询部分 1、 看到执行计划有两种方式,对sql语句按Ctrl+L,或按Ctrl+M打开显示执行计划窗口每次执行sql都会显示出相应的执行计划 2、 执行计划的图表是从右向左看的 3、 SQL Server有几种方式查找数据记录 [Table Scan] 表扫描(最慢),对表记录逐行进行检查 阅读全文
摘要:
code-->gitee服务器码云(联网的地方) jenkins-->git(拉代码,执行dockerfile命令生成镜像(build),推送到私有dockerHub镜像地址 dockerHub=harbor--dockerhub-接受镜像 kubernetes -->去dockerHub拉镜像基于 阅读全文
摘要:
1.依赖倒置原则;2.IOC控制反转3.DI依赖注入4.unity容器5.自定义IOC容器 1.依赖倒置原则;2.IOC控制反转:传统创建对象是new一个对象,依赖细节;IOC是一个工厂,是一个通过第三方来此创建对象的目标实现;3.DI依赖注入:是一种IOC的实现方式,依赖注入:1.构造函数注入 2 阅读全文
摘要:
1.nosql介绍 nosql:not only sql 2.nosql 存储类型,Nosql有4大家族产品::内存键值存储:memcached,redis最终一致性键值存储:cassandra,dynamo持久化键值存储:bigtable,leveldb图像存储:FlockDB,DEX文档存储:m 阅读全文
摘要:
1.反射是什么?是微软提高的一个类包,访问dll里面的metadata,IL 2.为什么要用反射?程序可配置和可以突破方法的权限限制 3.反射调用方法?反射创建对象?Assembly assembly = Assembly.LoadFrom("xxx.dll"); //dll名称(需要后缀) Typ 阅读全文
摘要:
dotnet new -i D:\project\SVN\AAA.Template //把代码导入到 dotnet 模板里。dotnet new AAA.ProjectTemplate --name=ERPLog // 使用dotnet新模板创建一个项目 参考:https://www.cnblogs 阅读全文
摘要:
mysql 查询优化执行过程 一。extra:filesortusing indexusing join bufferdistinct 二。type字段:null>system>const>eq_ref>ref>ref_or_null>index_merge>range>index>all null 阅读全文
摘要:
阿里云Canal 数据同步 1.同步工作原理:把自己伪装成MySQL slave,模拟MySQL slave的交互协议向MySQL Mater发送 dump协议,MySQL mater收到canal发送过来的dump请求,开始推送binary log给canal,然后canal解析binary lo 阅读全文
摘要:
当 IIS7/7.5 收到的请求头的长度超过16K(默认值),就会引发"Bad Request - Request Too Long. HTTP Error 400. The size of the request headers is too long."的错误。 博客园服务器曾遭遇过这个问题,我 阅读全文
摘要:
AutoMapper提供了简单的类型配置以及简单的映射测试。真正的问题可能是“为什么使用对象-对象映射?”映射可以在应用程序中的许多地方发生,但主要发生在层之间的边界中,例如UI /域层或服务/域层之间。一层的关注点通常与另一层的关注点冲突,因此对象-对象映射导致分离的模型,其中每一层的关注点仅会影 阅读全文
摘要:
触发器是一种特殊的存储过程,带事务,可以回滚 有after 触发器 和 insteadOf触发器 --after insert触发器alter trigger trigger_UserInfos_Inserton UserInfos for insert -- 也可以写成after insert a 阅读全文