摘要:
DB 优化:客户端-->协议层--》执行计划数据库是把东西有序放好,还能随时找到,在硬盘上,是一个应用程序索引:page数据页,IAM page ,index page 索引页 建立索引的原则:1.主键必须建立索引(推荐数值主键,性能最高)2.外键列也要索引3.经常查询的建立索引4.经常在where 阅读全文
摘要:
1.期权:是交易双方对未来买卖权利达成的合约,其中一方有权向另一方在约定的时间以约定的价格买卖约定数量的标的的资产的合约;2.期权合约的标的:股票期权,ETF期权,股指期权,外汇期权 上海交易所:个股期权:股票,ETF 3.认购期权:是期权的买方有权在约定的时间以约定的价格,向卖方买入约定数量的期权 阅读全文
摘要:
c# 多线程使用总结 线程:Thread类是C#语言对线程对象的一个封装;4核8进程:模拟核,一个CPU每秒10亿次计算,可以分成多个片,每个片可被一个线程使用CPU分片:操作系统把:CPU分片,一个物理CPU同时只能为一个任务服务; 同步方法:发起调用,执行完后依次执行下一个任务异步方法:任何一个 阅读全文
摘要:
4种加密,解密算法: 1.MD5 不可逆加密:MD5Encrypt.Encrypt,长度32,2的128次方,MD5两次,MD5加盐 MD5 公开的算法,任何语言都可以用 相同原文加密结果式一样的;不同内容 长度加密后是32位; 不可逆加密 1 防止被篡改 2 防止明文存储 3 防止抵赖,数字签名 阅读全文
摘要:
文件操作及4种序列化 介绍 1 文件夹/文件 检查、新增、复制、移动、删除,递归编程技巧2 文件读写,记录文本日志,读取配置文件3 三种序列化器,xml和json 1.二进制序列化:不支持跨平台,序列化生成文件体积小; 2.soapserialize序列化:跨平台,序列化生成文件体积大; 3.xml 阅读全文
摘要:
将一个model 转换为另一个model(字段一样) PeopleCopy peopleCopy1 = ReflectionMapper.Trans<People, PeopleCopy>(people);//1 反射 性能2199 PeopleCopy peopleCopy2 = Serializ 阅读全文
摘要:
1. 设计模式6大原则: 封装相关的3个:1,2,3 1 .单一职责原则(关注类的功能)(Single Responsibility Principle):一个类只干一件事,减少一个方法的修改影响另一个;职责分拆,分支逻辑分拆,拆分父类+子类,每个类很简单,简单意味着稳定,意味着强大,拆分后代码量多 阅读全文
摘要:
1.匿名方法 lambda表达式 2.匿名类 var 扩展方法3.linq to object:4.yield 爹迭代器:完成了数据的按需获取,延迟加载,yieId 跟IEnumerable 配对使用 5.Linq常用方法介绍:Linq--Where:把对数据过滤的通用操作完成,把可变的逻辑交给委托 阅读全文
摘要:
lambda 是实例化委托的一个参数,是一个方法1.0 委托2.0 匿名方法,delegate 关键字3.0 lambda 表达式,参数列表 => goesto 方法体4.0 省略参数类型,参数类型由委托推算出来,是语法糖5.0 如何方法体只有一行,可以去掉大括号,分号6.0 可以省掉 new 关键 阅读全文
摘要:
1.隐式类型(var) var a=list.name; 2.Action action=this.DoNothing;=new Action(this.DoNothing); 阅读全文
摘要:
1.vs2019 中switch语句快捷键列出枚举 先switch然后两下tab会补完到default,光标显示在switch后的变量这时输入枚举,输完后回车,自动补完所有枚举的case 1.2 输入cw,然后按两次tab ,自动 输入: Console.WriteLine(); 2.vs2019 阅读全文
摘要:
1 特性attribute定义:是一个类,编译时决定,不能使用变量2 声明和使用attribute,AttributeUsage3 运行中获取attribute:额外信息 额外操作 4 Remark封装、attribute验证 特性的使用: 1.定义T的扩展方法:Validate public st 阅读全文
摘要:
1. SQL Server迁移到MySQL的工具 sql server到mysql的有帖子可以参考: https://bbs.huaweicloud.com/blogs/163262 MySQL工作台8.0.22 将其他类型的数据库,如ms sql server转换为MySQL: 下周地址: htt 阅读全文
摘要:
.net 反射应用 反射Reflection:System.Reflection,是.Net Framework提供的一个帮助类库,可以从dll读取并使用metadata. 获取对象的方法名称,字段名称,属性名称: C#是一种强类型语言,静态语言,编译时就确定好类型保证安全。dynamic编译器不检 阅读全文
摘要:
centos 7 下设置nginx项目开机自启动 1.1在/etc/systemd/system 下创建xxx.service文件;如:nginx.service1.1.nginx.service文件添加: [Unit]Description=nginx service [Service]Type= 阅读全文
摘要:
centos 7 下设置.net core项目开机自启动 1.1在/etc/systemd/system 下创建xxx.service文件;如:myoacore.service 1.2myoacore.service文件添加:[Unit]Description="oa service" [Servi 阅读全文
摘要:
centos 7.5 安装 suppervisor Supervisor是用Python开发的Linux/Unix系统下的一个进程管理工具。它可以使进程脱离终端,变为后台守护进程(daemon)。实时监控进程状态,异常退出时能自动重启。Supervisor需要Python2.4或更高版本的Pytho 阅读全文
摘要:
1.安装supervisor: supervisor:要安装的软件的名称。supervisord:装好supervisor软件后,supervisord用于启动supervisor服务。supervisorctl:用于管理supervisor配置文件中program。 # yum install - 阅读全文
摘要:
一。个人家庭财产盘点 1.现金情况 自由现金 可调用现金 2.现有资产 房产情况 其他资产,车贵金属变现),租金3.有价证券 基金,股票,4.信用资产 信用卡额度,调高 信用贷:如何用 5.购房预算 启动资金 备用金:月供半年 月供上限:最大上线 总价预算月供 1.5年 3套房 一。定位:学位-居住 阅读全文
摘要:
一。华为鲲鹏分析扫描工具: 安装 鲲鹏云扫描工具DA 1.关闭虚拟机防火墙: systemctl stop firewalld和systemctl disable firewalld2.使用wget工具下载华为鲲鹏分析扫描工具。wget https://hcia.obs.cn-north-4.myh 阅读全文
摘要:
深圳购房须知: 1.资质预审: 1.1购房资格查询: 1.1.1深圳家庭2人家庭2人,每人5年社保:可买1套房 1.1.2深户家庭2人*每人3年社保:可买1套房 1.2信用情况查询:买房前打征信,线下银行打征信 1.3贷款成数:3成(2套房贷款没有反清,不能贷款买房,需全款),深户最多买2套,有1套 阅读全文
摘要:
1.付出时间:1 级:303小时2级:3283.级:344 2.选对资料:学习 原版书,历年模考题,备考:课后题: 3 适当方法: 学习:理解第1,学以致用 备考:滚动复习,适度做题 4.期权=选择权 期=未来 权=权力 看涨/认购期权:买入的权力,金针的权力看跌/认估期权:卖出的权力 期权的特点: 阅读全文
摘要:
俗话说,你不理财,财不理你,了解一下金融知识,学习CFA CFA :chartered financial analyst 1.CFA核心价值 CFA的学习方法:2.CFA核心知识点实战 财经证书培训, 1.CFA :chartered financial analyst特许注册金融分析师一级考试二 阅读全文
摘要:
1.关机命令 shutdown 输入 shutdown,然后按回车键。此时会提示系统将在什么时间关机 2.重启命令 reboot 以 root 身份输入 reboot,然后按回车,此时系统会立刻重启。 3.输入 logout 或者 exit,此时系统会退出登录。输入 bash,重新打开一个 shel 阅读全文
摘要:
1.登录华为云ECS 获取外网IP:121.36.38.161, root / 1234562.安装ApacheApache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的 阅读全文
摘要:
华为云学习 之 HCIA 1.简介:鲲鹏处理器,taishan 200 机架服务器,openEuler操作系统 2.鲲鹏生态体系:大数据技术(1.单一的批处理时代;2. 融合计算移动互联网时代数据广泛,图片;3.AI 计算时代,高并发计算;4.AIOT 物联网,AI,物联网新的算力:移动应用普及,摩 阅读全文
摘要:
华为鲲鹏云arm centos7.5安装redis 1. wget http://download.redis.io/releases/redis-4.0.9.tar.gz2.执行如下命令,解压包。 tar -zxvf redis-4.0.9.tar.gz3.执行如下命令,进入deps目录。 cd 阅读全文
摘要:
public void Show<T>(T p) //where T:People 基类约束,密封类不行 //where IT接口约束, //where T:class //引用类型约束 //where T:struct//值类型约束 //where T:new()//无参数构造函数约束 where 阅读全文
摘要:
在第三个截图里面把源设置成mirrors.aliyun.com/centos/8.2.2004/BaseOS/x86_64/os/这个试下 1.源设置成mirrors.aliyun.com/centos/8.2.2004/BaseOS/x86_64/os/ 可用安装,但安装成功的时centos8.3 阅读全文
摘要:
.netcore3.1: .net core(centos7.5)1. https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-centos#manual-install2. https://bbs.huaweicloud.com/for 阅读全文