一、简答题1.简述你们公司使用的MySQL版本,并说明具体小版本及GA时间?5.6.38
5.7.20
2017-9-132.请介绍你熟悉的数据库的种类和代表产品名称?NoSQL:Redis Mongodb memcache
RDBMS:Oracle MySQL MSSQL PG3.请简述MySQL二进制安装重点步骤?1.下载,上传,解压
2. 创建用户
3. 创建相关目录并授权
4.
转载
2023-09-18 16:59:18
192阅读
MySQL经典面试题1、MySQL的复制原理以及流程(1)、复制基本原理流程1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;3. 从:sql执行线程——执行relay log中的语句;(2)、MySQL复制的线
转载
2023-06-05 10:43:26
113阅读
# Java编程笔试题
## 引言
Java 是一种面向对象的编程语言,广泛应用于企业级开发、移动应用开发、游戏开发等领域。为了更好地理解和掌握Java编程,我们需要不断的学习和实践。本文将介绍一些常见的Java编程笔试题,并给出相应的代码示例。
## 1. 题目一:计算数组的平均值
编写一个Java方法,计算给定整型数组的平均值。
### 分析
我们可以使用for循环来遍历数组中的每
原创
2024-01-03 03:44:54
48阅读
# 小码编程Python笔试题目分析与解答
在现代社会,编程能力日益重要。特别是Python,作为一门简单易学的语言,受到了广泛的欢迎。本文将通过一些小码编程的Python笔试题目,结合相应的代码示例,深入分析其解答过程。同时,我们还将借助流程图和序列图更直观地理解问题解决的思路。
## 1. 问题描述
我们先看一道经典的编程题目:**计算列表中的元素和**。给定一个整型列表,我们需要计算出
写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。package alibaba.a0727;public class Demo01 { int maxValue(BinNode root){ if(root == null) return 0;//其实应该返回最小负整数,这里假设0为
原创
2021-07-09 10:41:06
193阅读
1、用6、7、3、1四个数字(各用一次)与+、—、X、/,四运算符写一个算式,使结果为24(小学生的题目啊!)
答案:6*3+7—1=24
2、解释1NF、2NF、3NF、BCNF
3、如何存储稀疏矩阵
答案:三元组,十字链表
4、快排序在最好,最坏,平均情况下的时间复杂度与辅助空间复杂度
——
原创
2011-02-27 11:37:55
1125阅读
点赞
1.已知数组a前半部分a[0,mid - 1],后半部分a[mid,num-1],现前半部分和后半部分均已排好序。要求:实现a数组的从小到大排序。空间复杂度为O(1).void MergeSort(int *v, const int len, const int mid)
{ &nbs
原创
2016-09-08 21:57:52
1024阅读
有一个长为n的数组A,求满足0≤a≤b<n的A[b]-A[a]的最大值。给定数组A及它的大小n,请返回最大差值。测试样例:[10,5],2返回:0class LongestDistance {
public:
int getDis(vector<int> A, int n)
原创
2016-09-09 17:11:39
1388阅读
题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。//递归public class Solution { public boolean VerifySquenceOfBST(int [] sequence) {
原创
2016-09-10 11:04:12
988阅读
写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。package alibaba.a0727;public class Demo01 { int maxValue(BinNode root){ if(root == null)
原创
2022-02-11 16:57:11
88阅读
# Java并发编程笔试题
Java并发编程是指在多个线程同时执行时,保证各线程之间能够正确地协调、通信和同步,以实现程序的正确性和效率。在面试过程中,经常会遇到一些涉及Java并发编程的笔试题,下面我们就来看几个常见的Java并发编程笔试题及其解答。
## 问题一:什么是线程安全?
线程安全是指当多个线程访问某个对象时,不管线程的调度顺序是什么样的,都能保证最终结果是正确的。在Java中,
原创
2024-02-22 03:41:11
196阅读
# Java笔试题编程题
## 介绍
Java是一种面向对象的编程语言,广泛应用于软件开发领域。在Java的笔试题中,经常会出现编程题,要求候选人用Java语言实现某些功能。本文将介绍一道常见的Java笔试题编程题,并给出相应的代码示例。
## 题目描述
假设有一个名为`StringUtil`的Java类,其中包含一个静态方法`reverseString`,该方法的功能是将字符串反转。现在
原创
2023-08-17 06:52:24
82阅读
1、用6、7、3、1四个数字(各用一次)与+、—、X、/,四运算符写一个算式,使结果为24(小学生的题目啊!)
答案:6*3+7—1=24
2、解释1NF、2NF、3NF、BCNF
3、如何存储稀疏矩阵
答案:三元组,十字链表
4、快排序在最好,最坏,平均情况下的时间复杂度与辅助空
转载
2011-09-25 16:39:41
222阅读
Java编程基础测试题分享
发布于 2020-8-2|
复制链接
摘记: 单选题:(每道题目2分)
1. 下列哪个声明是错误的?(B)
A. int i=10;
B. float f=1.1 ..
单选题:(每道题目2分)1. 下列哪个声明是错误的?(B)
A. int i=10;
B. float f=1.1; //float f=1.1f
C. double d=34.4;
转载
2023-07-20 14:31:40
86阅读
一、斐波那契数列今天博主在练习题时碰见了一道有关斐波那契数列的题目,令博主一时无了头绪,后来搞清楚斐波那契数列的性质及有关知识后,现在分享给大家。我先给不了解斐波那契数列的同学普及一下他的概念及有关知识。斐波那契数列就是0 1 1 2 3 5 8 13 21 34 … F(n)=F(n-1)+F(n-2)
原创
2021-04-15 11:45:30
511阅读
点赞
JAVA - 线程 - 面试题下面程序的运行结果()(选择一项)public static void main(String[] args) {
Thread t=new Thread(){
public void run(){
pong();
}
};
t.run();
System.out.println("ping");
}
接上篇博客——C语言编程笔试题(一)文章目录一、求最小公倍数思想步骤1.方法一实现代码2.方法二实现代码二.找单身狗思考步骤实现代码未完待续...一、求最小公倍数题目描述: 正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。
原创
2021-04-15 11:40:25
570阅读
点赞
# Java 编码笔试题:并发编程
并发编程是Java中一个重要且复杂的主题。在多线程编程中,确保线程安全、资源共享和数据一致性是开发者需要面对的挑战。为帮助大家理解这一概念,本文将介绍Java中的并发编程,并给出一些编码示例,最后附上甘特图和序列图以帮助更好地展示并发的特性。
## 并发编程基础
在Java中,线程是执行程序的基本单位,使用多线程可以高效地利用CPU资源,提高程序性能。Ja
原创
2024-09-09 06:00:17
97阅读
接上篇博客——C语言编程笔试题(二)文章目录一、倒置字符串1.思考步骤2.实现代码二、模拟实现atoi函数1.atoi函数的介绍2.思考步骤3.实现代码未完待续...一、倒置字符串题目描述将一句话的单词进行倒置,标点不倒置。输入描述I like beijing.输出描述beijing.like I1.思考步骤1.输入原字符串
原创
2021-04-15 11:40:02
323阅读
点赞
文章目录基础知识为什么要使用并发编程多线程应用场景并发编程有什么缺点并发编程三个必要因素是什么?在 Java 程序中怎么保证多线程的运行安全?并行和并发有什么区别?什么是多线程多线程的好处多线程的劣势:线程和进程区别什么是上下文切换?守护线程和用户线程有什么区别呢?如何在 Windows 和 Linux 上查找哪个线程cpu利用率最高?什么是线程死锁形成死锁的四个必要条件是什么如何避免线程死锁创