草庐IT

面试MySQL

全部标签

【面试题】C#面试常见基础知识点整理(附示例代码)

文章目录前言一、虚方法和抽象方法的异同二、抽象类和接口的异同三、接口和类的异同四、virtual、sealed、override和abstract的区别五、const与readonly的区别六、重载(overload)和重写(override)有什么区别七、结构体和类的区别八、ref与out的区别九、值类型和引用类型的区别十、拆箱和装箱的定义及拆箱和装箱的性能影响?怎么解决?十一、委托是什么?事件是不是委托?十二、构造函数Constructor是否可以被继承?是否可以被Override重载?十三、String类是否可以被继承?十四、Task和Thread的区别十五、死锁的必要条件?怎么克服?十

ES6新特性----面试

ES6新特性关键字let关键字const关键字解构赋值变量的解构赋值数组的解构赋值对象的解构赋值字符串的解构赋值数值和布尔值的解构赋值函数参数的解构赋值用途模板字符串箭头函数扩展运算符(...)数组的扩展对象的扩展基本数据类型SymbolSet和Map数据结构基本用法set实例的属性和方法遍历操作WeaksetMapWeakMapPromise对象概念状态方法缺点Generator函数概念特征调用过程next()yield表达式Async函数概念基本用法错误处理for...of函数Class定义类constructor方法类的实例对象class的继承super关键字ES6新特性文章参考:阮一峰

今天面试,不该说的全都说出去了,该说的迟迟说不出口

不敢相信我已经坚持写作一个半月了,打卡已过半,但是我还是没有觉得自己进步了,可能是因为我总是把这当成一个任务,没有真正的去思考吧!唯一的好处就是,这45天是有迹可循的,每天做了什么,想了什么,发生了哪些事情,都一一用文字记录下来了。今天出去面试了,了解公司的基本情况之后,我终于又一次走出家门了!说实话,我不是很看重这家公司,各方面条件不是很成熟,又是一个从0到1的项目,会不会做到中途又烂尾还是个迷,所以面试过程虽然聊了很多,也感觉面试官不是很在意我,在问到我的期望薪资的时候,我又说了10K。唉,每一次面试我就要反省自己,说话说不到重点,不该说的全都说出去了,该说的迟迟说不出口,还总是没有逻辑,

Vue+Element-ui+Express+MySQL数据库实现登录跳转功能

文章目录前言一、前期准备二、初始化vue项目1.全局安装vue2.全局安装vue-cli脚手架3.基于webpack初始化项目三、引入相关库和依赖1.安装依赖2.引入相关依赖四、创建组件1.Login.vue2.验证码Identify组件:3.router的index.js中引入组件4.修改路由跳转5.创建后端服务五、解决跨域问题六、验证登录1.运行项目2.验证登录3.登陆跳转成功总结前言本篇文章介绍使用vue+element-ui+express框架,结合MySQL数据库实现简单的登录跳转功能一、前期准备node.js环境(14.17.6)npm包管理工具(8.3.0)二、初始化vue项目1

MySQL进阶

目录 💖高级函数🌹条件判断🌹数学函数🌹字符串函数🌹日期函数🌹加密函数🌹系统函数🌹其他函数💖窗口函数 MySQL8开始支持🌹LAG()、LEAD()函数 🌹row_number()  🌹rank()与dense_rank() 🌹first_value()与last_value() 🌹nth_value(expr,n)与ntile(n)💖关键字 🌹ANY🌹ALL💖使用JSON🌹查找🌹JSON函数🌹修改🌹删除🌹其他函数🌹JSON使用索引 💖公用表表达式(CTE) 🌹WITH子句用法🌹非递归CTE 🌹递归CTE😍开始前给大家推荐一款很火的刷题、面试求职网站💕https://www.nowcoder.c

【C语言进阶】参加面试怎能不会结构体?进来学,手把手教会你结构体的原理与使用

目录🤩前言🤩:🤯正文:结构体🤯:    1.结构概述🍗:    2.结构的声明🍔:    3.特殊声明🍟:    4.结构的自引用🍣:    5.结构的定义与初始化🍱:    6.结构体内存对齐(超重点★★★★★)🧆:    7.修改默认对齐数🥗:    8.结构体传参🌮:🥳总结🥳:🛰️博客主页:✈️努力学习的銮同学🛰️欢迎关注:👍点赞🙌收藏✍️留言🛰️系列专栏:💐【进阶】C语言学习    家人们更新不易,你们的👍点赞👍和👉关注👈真的对我真重要,各位路过的友友麻烦多多点赞关注,欢迎你们的私信提问,感谢你们的转发!    关注我,关注我,关注我,你们将会看到更多的优质内容!!!🏡🏡本文重点🏡🏡:

cmd进入mysql及常用操作总结,详细版+举例~

目录SQL操作1、连接数据库2、库操作2.1创建数据库的SQL语句格式: 2.2查看数据库的SQL语句格式:2.3删除数据库SQL语句格式2.4选择数据库的SQL语句格式2.5查看数据库下的表列表SQL语句格式3、表操作3.1、创建表3.2、查看表3.3、修改表3.4、查询表4、数据库中数据处理的SQL4.1插入数据的SQLSQL操作1、连接数据库第一步:win+R,输入cmd,打开cmd窗口;第二步:通过输入“netstartmysql”命令,启动mysql服务;第三步:通过DOS命令进入到mysql安装目录的bin目录下;第四步:在命令行输入“mysql-u数据库用户名-p密码”,然后回车

Mysql·分库分表

Mysql·分库分表在mysql中新建数据库用以表分库分表mycat解压后配置文件参数server.xml主要配置mycat服务的参数,比如端口号,myact用户名和密码使用的逻辑数据库等rule.xml主要配置路由策略,主要有分片的片键,拆分的策略(取模还是按区间划分等)schema.xml文件主要配置数据库的信息,例如逻辑数据库名称,物理上真实的数据源以及表和数据源之间的对应关系和路由策略等。启动mycatwindow环境下运行的,实际生产推荐在Linux上运行使用前软件环境搭建下载安装mysql:mysql-5.7.36-winx64下载安装jdk-8u251-windows-x64下载

【大数据技术Spark】Spark SQL操作Dataframe、读写MySQL、Hive数据库实战(附源码)

需要源码和依赖请点赞关注收藏后评论区留言私信~~~一、Dataframe操作步骤如下1)利用IntelliJIDEA新建一个maven工程,界面如下2)修改pom.XML添加相关依赖包3)在工程名处点右键,选择OpenModuleSettings4)配置ScalaSdk,界面如下5)新建文件夹scala,界面如下:6)将文件夹scala设置成SourceRoot,界面如下: 7)新建scala类,界面如下: 此类主要功能是读取D盘下的people.txt文件,使用编程方式操作DataFrame,相关代码如下importorg.apache.spark.rdd.RDDimportorg.apac

mysql-->随机取数

该笔记记录缘由:客户要求分析21年3月每天用户消费的高峰时间点,每天随机取50条数据进行分析,总结出3种随机取数的方法,详情如下1、方法一1)使用rand()随机取数,适用于数据量少的情况,若查询表数量大会非常耗时(测试效果建下图一)--写法一SELECT*from`结账单`ORDERBYRAND()LIMIT50;--写法二(增加一列自增id列,随机取数的效果看起来更直观)SELECT*from( SELECT(@i:=@i+1)id, a1.* from`结账单`a1,(SELECT@i:=0)asi)qORDERBYRAND()LIMIT50;图一(数据量多少的耗时对比):