自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 互联网大厂Java面试实战:谢飞机与严肃面试官的三轮问答

本面试故事结合互联网医疗场景,涉及从Java语言特性、Spring生态、数据库管理、消息队列、中间件微服务、安全机制到分布式架构与监控,全方位展示大厂Java面试的技术深度和业务理解。通过案例代码和技术讲解,帮助读者建立系统的技术框架认知,提升面试技巧与技术水平。祝各位Java求职者面试成功!

2025-12-21 22:54:33 753

原创 mac系统安装Enterprise Architect(UML建模工具)

2、Enterprise Architect的安装及使用 参考其他资料即可

2019-05-24 10:42:25 10137

原创 汇编学习笔记(二)

二、8086计算机组织 2.1 8086微处理器 计算机主要由存储器、运算器+控制器、输入设备、输出设备 3种运行模式:实模式、保护模式、虚拟86模式 2.2 基于微处理器的计算机系统构成 计算机系统包括:硬件部分、软件部分 2.3 中央处理器CPU CPU组成: 算术逻辑部件ALU 控制逻辑EU 工作寄存器: 程序不可见寄存器 程序可见寄存器: 通用寄存器 专用寄存器 段寄存器 通用寄...

2019-04-14 21:51:16 515

原创 汇编学习笔记(三)

第三章 80x86寻址方式 一、指令系统 1、 指令:操作码+操作数 段超越前缀:改变系统指定的默认段 一般来说,操作数存放在数据段中,其物理地址由数据段寄存器DS和指令中给出的有效地址直接形成;使用段超越前缀,操作数可存放在其他段 2、80x86寻址方式 寻址方式:寻找操作数的方法 立即数:跟随在指令操作码后的操作数 寄存器操作数:存放在CPU内部的寄存器 存储器操作数:存放在内存储器的操作数...

2019-04-14 21:51:08 1503

原创 汇编学习笔记(四)

第四章 数据传送类指令 1、80x86的指令系统 80x86的指令系统分为 数据传送指令 算术指令 逻辑指令 串处理指令 控制转移指令 处理机控制与杂项操作指令 2、数据传送指令 (一)通用数据传送指令 1、普通传送指令(不影响标志位) MOV DST,SRC 把源操作数(SRC)的值传给目的操作数(DST) 2、带符号扩展传送指令(不影响标志位) MOVSX DST,SRC SRC符号扩展...

2019-04-14 21:51:02 697

原创 汇编学习笔记(五)

(二)算术指令 1、加法指令 2、减法指令 3、乘法指令(只定义OF和CF位) 4、除法指令(对状态标志位都无定义) 5、十进制调整指令 (三)逻辑指令 逻辑指令分为逻辑运算指令和位操作指令 1、逻辑运算指令 1.1、逻辑与 1.2、逻辑或 1.3、逻辑非 1.4、异或 1.5、测试 2、位操作指令 2.1、位操作并修改 2.2、位扫描操作 2.3、移位指令 (四...

2019-04-14 21:50:52 268

原创 汇编学习笔记(六)

第四章 汇编语言程序格式 一、汇编程序功能 1、程序运行步骤 2、 二、伪操作(伪指令) 1、处理器选择伪操作 2、段定义伪操作 3、程序开始和结束伪操作 4、数据定义及存储器分配伪操作 5、表达式赋值伪操作 6、地址计数器与对准伪操作 7、基础控制的操作 三、汇编语言程序格式 1、名字项 2、操作数项 ...

2019-04-14 21:50:44 201

原创 汇编学习笔记(七)

第五章 循环与分支程序设计方法 一、程序设计基础 二、循环程序设计 1、汇编程序的结构 2、循环结构 3、常用指令 4、设计循环结构基本操作 三、分支程序设计 1、分支程序的基本结构 2、分支程序设计方法 ...

2019-04-14 21:50:31 259

原创 计费管理系统(武汉理工大学计算机基础与综合编程实验)

整个实验比较简单,直接展示所有代码 1、global.h #ifndef global_h #define global_h #define FALSE 0 #define TRUE 1 #endif /* global_h */ 2、tool.h #ifndef tool_h #define tool_h void timeToString(time_t t,char * pBuf...

2019-04-08 20:04:42 17338 17

原创 算法:求解区间覆盖问题

求解区间覆盖问题(20分) 题目内容: 设x1,x2,… ,xn是实直线上的n个点。用固定长度的闭区间覆盖这n个点,至少需要多少个这样的固定长度闭区间?设计求解此问题的有效算法。对于给定的实直线上的n个点和闭区间的长度k,编程计算覆盖点集的最少区间数。 输入格式: 输入数据的第一行有2个正整数n和k,表示有n个点,且固定长度闭区间的长度为k。接下来的1行中,有n个整数,表示n个点在实直线上的坐标(...

2019-04-02 17:47:55 1556

原创 算法:求解畜栏问题

求解畜栏问题(20分) 题目内容: 有n头牛(1<=n<=50,000)要挤奶。给定每头牛挤奶的时间区间A,B。牛需要呆在畜栏里才能挤奶。一个畜栏同一时间只能容纳一头牛。问至少需要多少个畜栏,才能完成全部挤奶工作,以及每头牛都放哪个畜栏里?注意:在同一个畜栏的两头牛,它们挤奶时间区间不能在端点重合。 输入格式: 第1行:一个正整数N; 第2…N+1行:第i+1行的两个整数给出第i头奶牛...

2019-04-02 16:23:04 1753 1

原创 汇编学习笔记(一)

1.1 计算机中的数 1.常用数制 (1)二进制数 如1011000B 二进制计量单位: ①比特:bit,b,简称位,0或1,最小单位 ②字节:byte,B,8个bit,一个字符用一个字节表示 ③字:word,一般情况下指2个字节 (2)十进制数 如1945D (3)十六进制数 如18ADH 2.计算机中数和字符的表示 原码、补码、反码 BCD码:用二进制编码的十进制数 ASCII码:用一个字节来...

2019-03-21 17:33:24 349 1

原创 武汉理工 档案管理系统(java实现)

Administrator.java import java.io.IOException; import java.sql.SQLException; import java.util.Enumeration; import java.util.Scanner; public class Administrator extends User { public Administrator...

2019-03-20 10:08:45 6397 4

原创 算法:拦截导弹问题

拦截导弹问题(20分): 某国为了防御敌国的导弹袭击,开发出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭,并观测到导弹依次飞来的高度,请计算这套系统最多能拦截多少导弹。拦截来袭导弹时,必须按来袭导弹袭击的时间顺序,不允许先拦截后面的导弹,再拦截前面的导弹。 输入格式: 第一行,输入雷...

2019-03-20 00:00:15 1737

原创 算法:新水果取名

新水果取名(20分) 题目内容: 两种水果杂交出一种新水果,现在给新水果取名,要求这个名字中包含以前两种水果的字母,且名字尽量短,即:以前的水果名字arr1、arr2是新水果名arr的子序列,使用动态规划的思想设计算法得到新水果名arr。 输入格式: 以空格分开两个水果的名字 输出格式: 新水果的名字 输入样例: apple peach 输出样例: appleach #include <st...

2019-03-19 23:59:29 2272

原创 算法:机器人路径规划

机器人路径规划(20分) 题目内容: 一个机器人只能向下和向右移动,每次只能移动一步,设计一个算法求机器人从(0,0)到(m,n)有多少条路径。 输入格式: 以空格分开m,n 输出格式: 路径条数 输入样例: 4 5 输出样例: 35 #include <stdio.h> int a[10][10]; int lujing(int ,int); int main() { ...

2019-03-19 23:58:42 4986 1

原创 算法:寻找两个等长有序序列的中位数

题目:寻找两个等长有序序列的中位数 【问题描述】对于一个长度为n的有序序列(假设均为升序序列)a[0…n-1],处于中间位置的元素称为a的中位数。设计一个算法求给定的两个有序序列的中位数 【例子】如序列a=(11,13,15,17,19),其中位数是15,t若b=(2,4,6,8,20),其中位数为6.两个等长有序序列的中位数是含它们所有元素的x有序序列的中位数,例如a,b两个有序序列的中位数为1...

2019-03-10 17:17:10 4768 5

原创 算法:逆序数问题

逆序数问题(20分): 题目内容: 设a1, a2,…, an是集合{1, 2, …, n}的一个排列,如果i&lt;j且ai&gt;aj,则序偶(ai, aj)称为该排列的一个逆序。例如,2, 3, 1有两个逆序:(3, 1)和(2, 1)。设计算法统计给定排列中含有逆序的个数。 输入格式: 第一行输入集合中元素个数n,第二行输入n个集合元素 输出格式: 含有逆序的个数 输入样例: 3 2 3 ...

2019-03-10 17:16:14 4118 6

原创 算法:循环左移问题

1、循环左移问题(20分): 题目内容: 设计分治算法实现将字符数组A[n]中所有元素循环左移k个位置,例如,对abcdefgh循环左移3位得到defghabc。 输入格式: 第一行为数组长度n 第二行为循环左移数k 第三行为数组中元素 输出格式: 循环左移k个位置后的结果 输入样例: 8 3 abcdefgh 输出样例: defghabc #include &lt;stdio.h&gt; voi...

2019-03-10 17:15:27 3773

原创 算法:最接近数问题

2、最接近数问题: 题目内容: 设计算法找出整数数组a[n](n&lt;=50)中相差最小的两个元素(称为最接近数)的差。 输入格式: 第一行为数组大小n,第二行为n个数组元素,元素之间用空格分开 输出格式: 最接近数的差 输入样例: 5 65 38 26 75 40 输出样例: 2 #include &lt;stdio.h&gt; #include &lt;math.h&gt; #define ...

2019-03-10 17:14:22 3562

原创 算法:Smith数问题

Smith数问题: 若一个合数的质因数分解式逐位相加之和等于其本身逐位相加之和,则称这个数为 Smith 数。如 4937775=355*65837,而3+5+5+6+5+8+3+7=42,4+9+3+7+7+7+5=42,所以 4937775 是 Smith 数。给定一个正整数 N,求大于 N 的最小Smith 数。 输入格式: 若干个正整数,一行代表一个正整数 N,以输入 0 表示结束 输出格...

2019-03-10 17:12:21 5938 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除