摘要: 无论是日常工作还是在我们参加面试的时候,都会涉及到数据库相关知识,可能部分人平常都会使用数据库的一些操作,但对于一些理论或原理却知道得不多,下面我就对一些常被问到或基础却重要的点,采用问答的方式做一些归纳: Q:什么是索引? A:在ORM数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的  阅读全文
posted @ 2021-12-08 17:48 丨西风 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Swagger (OpenAPI) 是一个与编程语言无关的接口规范,用于描述项目中的 REST API。它的出现主要是节约了开发人员编写接口文档的时间,可以根据项目中的注释生成对应的可视化接口文档。 OpenAPI 规范 (openapi.json) OpenAPI 规范是描述 API 功能的文档。 阅读全文
posted @ 2021-12-07 12:01 丨西风 阅读(712) 评论(0) 推荐(0) 编辑
摘要: &应用场景 1、文件批量上传 并行上传单个文件。也可以把一个文件拆成几段分开上传,加快上传速度。 2、数据分批计算 如几百万数据可以拆成许多无关联的部分,并行计算处理。最后聚合 3、数据推送 将数据拆解后,并行推送。 &任务并行库-数据并行 如果在一个循环内在每次迭代只执行少量工作或者它没有运行多次 阅读全文
posted @ 2020-09-30 15:40 丨西风 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1. 修改本地hosts文件 windows系统的hosts文件的位置如下:C:\Windows\System32\drivers\etc\hosts mac/linux系统的hosts文件的位置如下:/etc/hosts 2. 增加http://github.global.ssl.fastly.n 阅读全文
posted @ 2020-09-29 14:32 丨西风 阅读(565) 评论(0) 推荐(0) 编辑
摘要: git --version 命令查看git版本,测试是否安装、配置成功。 克隆远程库 使用cmd(安装过git直接可以右键文件夹使用git bash here)定位到要放置仓库的目录 git clone [远程仓库地址] 远程仓库就是托管到第三方平台上面的库。在这里要说一下克隆的时候有的坑,__要克 阅读全文
posted @ 2020-09-23 16:20 丨西风 阅读(154) 评论(0) 推荐(0) 编辑
摘要: C#中有两种不同的相等:引用相等和值相等。 下面就看看它们直接的区别: == 比较的是栈内的内容,对于值类型而言,”==“比较的就是两个对象的值,除字符串(字符串类型是一个特殊情况)以外的引用类型,比较的就是两个引用类型在栈内的地址(比较的是引用) Equals 方法是定义在Object中的虚方法, 阅读全文
posted @ 2020-09-23 10:20 丨西风 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 总得来说他们都是为了获取某个实例具体引用的数据类型System.Type。 typeof 是运算符,而 GetType() 是方法 1、typeof 获得类型的System.Type对象,GetType()获得当前实例的Type。 2、GetType()是基类System.Object的方法,只有建 阅读全文
posted @ 2020-09-23 09:52 丨西风 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 1、什么是面向对象 面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP;通俗的解释就是万物皆对象,把所有的事物都看作一个个可以独立的对象(单元),它们可以自己完成自己的功能,而不是像C那样分成一个个函数; 2、简述 private、 protected、 pu 阅读全文
posted @ 2020-09-18 16:14 丨西风 阅读(236) 评论(0) 推荐(0) 编辑
摘要: const和readonly比较 1.const默认是静态的,只能由类型访问,不能和static同时使用,否则编译错误;readonly默认是非静态,由实例对象来访问,可以显式使用static定义为静态成员。 2.const只能引用在值类型和string类型上,其他引用类型常量必须声明为null,否 阅读全文
posted @ 2020-09-07 17:23 丨西风 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、用如下语句找出sql到底是在哪里慢了 示例: SET STATISTICS io ON SET STATISTICS time ON go 你要测试的sql语句 select top 100 * from TBL_Cot_RecStaticList go SET STATISTICS profi 阅读全文
posted @ 2020-09-07 17:17 丨西风 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 一、数据索引是干什么用的呢? 数据库索引其实就是为了使查询数据效率快。 二、数据库索引有哪些呢? 聚集索引(主键索引):在数据库里面,所有行数都会按照主键索引进行排序。 非聚集索引:就是给普通字段加上索引。 联合索引:就是好几个字段组成的索引,称为联合索引。 key 'idx_age_name_se 阅读全文
posted @ 2020-09-07 17:06 丨西风 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递(按地址传递的),使用后都将改变原来参数的数值。 ref可以把参数的数值传递进函数,但是out是要把参数清空,就是说你无法把一个数值从out传递进去的,out进去后,参数的数值为空,所以你必须初始化一次。这个就是两个 阅读全文
posted @ 2020-09-07 16:39 丨西风 阅读(708) 评论(0) 推荐(0) 编辑
摘要: sql读取系统日期和时间的方法如下:--获取当前日期(如:yyyymmdd)select CONVERT (nvarchar(12),GETDATE(),112)--获取当前日期(如:yyyymmdd hh:MM:ss)select GETDATE()--获取当前日期(如:yyyy-mm-dd)Se 阅读全文
posted @ 2020-09-07 11:15 丨西风 阅读(4240) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/Sungeek/p/12057902.html 问题描述: 今天程序那边说测试服里面有两个项目,为了数据不冲突,想一台服务器搞两个Redis实例, 然后查询了一下,确实可以这么整,只需要区分端口号和区分配置文件方面就行, 原理与nginx和tom 阅读全文
posted @ 2020-08-03 13:59 丨西风 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 在实际项目中Redis常被应用于做缓存,分布式锁、消息队列等。但是在搭建配置好Redis服务器后很多朋友应该会发现和有这样的疑问,为什么Redis默认建立了16个数据库(db0-db15)? Redis是一个字典结构的存储服务器,一个Redis实例提供了多个用来存储数据的字典,客户端可以指定将数据存 阅读全文
posted @ 2020-08-03 13:42 丨西风 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 三、判断/循环语句,函数,命名空间,作用域 1、Python3 条件控制 Python中if语句的一般形式如下所示: Python 中用 elif 代替了 else if,所以if语句的关键字为:if – elif – else。 注意: 1、每个条件后面要使用冒号 :,表示接下来是满足条件后要执行 阅读全文
posted @ 2018-08-21 14:06 丨西风 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 二、Python3 运算符 1、Python逻辑运算符 1 #!/usr/bin/python3 2 3 a = 10 4 b = 20 5 6 if ( a and b ): 7 print ("1 - 变量 a 和 b 都为 true") 8 else: 9 print ("1 - 变量 a 和 阅读全文
posted @ 2018-08-21 11:45 丨西风 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一、Python3入门,数据类型,字符串 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 #!/usr/bin/python3 counter = 10 # 整型变量 miles = 3.14 # 浮点型变量 name = "bob" # 字符串 pri 阅读全文
posted @ 2018-08-21 11:29 丨西风 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 1.python语言基础(1)Python3入门,数据类型,字符串(2)判断/循环语句,函数,命名空间,作用域(3)类与对象,继承,多态(4)tkinter界面编程(5)文件与异常,数据处理简介(6)游戏:实战飞机大战,2048 2.python语言高级(1)Python常见第三方库与网络编程(2) 阅读全文
posted @ 2018-08-21 10:18 丨西风 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 使用前先注册一下DSOFramer.ocx 操作:将DSOFramer.ocx复制到C:\windows\system32目录下, 开始->运行->regsvr32 DSOFramer.ocx , 系统会提示DSOFramer.ocx中的DllRegisterServer成功 批注:如果是64位系统 阅读全文
posted @ 2018-06-25 12:45 丨西风 阅读(1155) 评论(0) 推荐(0) 编辑