.net基本面试题】的更多相关文章

1.new.delete.malloc.free关系 new/delete是C++的运算符.new 调用构造函数用于动态申请内存,delete调用对象的析构函数,用于释放内存. malloc与free是C++/C语言的标准库函数, 也是用来申请和释放内存.由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free. 2.delete与 delete []区别 delete只会调用一次析构函数,而delete[]会调用每…
一 单词解释(2分/个) 34分 Data 数据 Database 数据库 RDBMS 关系数据库管理系统 GRANT 授权 REVOKE 取消权限 DENY 拒绝权限 DECLARE 定义变量 PROCEDURE存储过程 事务 Transaction 触发器 TRIGGER 继续  continue 唯一 unqiue 主键 primary key  标识列 identity 外键 foreign key  检查 check 约束 constraint 二 编写SQL语句(5分/题) 50分…
https://www.cnblogs.com/changwentao/p/9432166.html…
7.1.5 (1) 如果某个类已经继承(extends)了一个类,那么让这个类具有多线程的特性? implements runnable类或通过线程池 7.1.5  (2)启动一个线程是用run()还是start()? . 通过start方法能启动一个线程 7.1.5  (3) 说下你在项目里的哪些场景里用到了多线程? 这个可以有很多场景,比如通过多线程来接收http请求,或者通过多线程来同步读写一个大的文件.…
OOP: Object Oriented Programming: 面向对象编程技术的关键性观念是它将数据及对数据的操作行为放在一起,作为一个相互依存.不可分割的整体——对象.对于相同类型的对象进行分类.抽象后,得出共同的特征而形成了类 AOP(面向切面编程) 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个…
1.MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联: 1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中: 2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中: 3. 从:sql执行线程——执行relay log中的语句: 2.MySQL中myisam与innodb的区别,至少5点 (1).问5点不同: 1>.InnoDB支持事物,而MyISA…
找工作还是需要大家不要经常,有我们干这一行的接触人本来就不多 难免看到面试官会紧张,主要是因为怕面试官问的问题到不上来,那时候不要着急 ,答不上了的千万不然胡扯一些,直接就给面试官说这块我还没接触到,以后如果工作当中遇到的话我可以很快的吧这个问题给解决了,但是我们有了这篇文章,就不一样了,基本上问的问题都有适当的看一下,到时候很快就可以拿到  offer 我在这里祝大家工作顺利,天天开心 ,好了下面就是正题, 1. Tcp和http 的区别 Tcp是在网络层,http是在服务层.Http借助Ht…
#include<iostream>using namespace std;class A{public: A(char* s) :name(s), len(strlen(name.c_str())) {} void dis() { cout << len << endl; } //只跟下面的顺序有关,跟初始化列表里的顺序无光private: int len; string name; };int main(int argc,char* argv[]){ A a(&qu…
HashCode() HashMap 底层实现 HashMap 的长度为什么默认初始长度是16,并且每次resize()的时候,长度必须是2的幂次方? HashMap 死链问题 Java 8 与 Java 7对比 为什么要使用红黑树? 说说hashmap如何处理碰撞的,或者说说它的扩容? 一,简介 (1)桶(capacity)容量,即数组长度:DEFAULT_INITIAL_CAPACITY=1<<4:默认值为16,即在不提供有参构造的时候,声明的hashmap的桶容量: (2)MAXIMUM…
一.学习Python必备技能图谱二.0基础如何系统学习Python?一.Python的普及入门1.1 Python入门学习须知和书本配套学习建议1.2 Python简史1.3 Python的市场需求及职业规划1.4 Python学习是选择2.0还是3.0?二.Python的学习环境安装1.在Windows安装Python的教程2.在Linux上安装Python3.搭建Python 多版本共存管理工具 Pyenv4.Python开发环境配置三.开启你的Python之路1.Python 世界的开端:…