自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言代码自动生成工具

C语言代码自动生成工具① 模型建模模块② 模型验证模块③ 代码生成模块

2021-07-27 22:54:57 9402 4

原创 嵌入式代码生成器

嵌入式代码生成器研究现状:SCADE、Simulink、PtolemyII、Yakindu等

2022-06-03 21:19:23 2501 1

原创 西工大-计算机学院-复试-面试题目

仅供参考,可以自行补充计算机学院一系1.操作系统的目录(分别学了哪些东西),什么是进程,进程调度是调度谁,进程的工作状态(1)计算机操作系统的目录:全书共分12章处理器管理,进程调度,存储管理,设备管理,文件管理第一章为操作系统引论,介绍了OS的发展、传统OS和现代OS的特征及功能;第二和第三章深入阐述了进程和线程管理、进程同步、处理机调度和死锁;第四和第五章对连续和离散存储器管理方式及虚拟存储器进行了介绍;第六章自下而上地对I/O系统的各个层次做了较为系统的阐述;第七和第八章介绍了文件

2022-03-18 13:58:48 5922 1

原创 西工大-网安学院-2021复试-面试题目

英语:自己未来三年规划操作系统:操作系统中进程调度的几种方式1.先到先服务(FCFS)调度算法: 从就绪队列中选择一个最先进入该队列的进程为之分配资源,使它立即执行并一直执行到完成或发生某事件而被阻塞放弃占用 CPU 时再重新调度。非抢占式的调度算法,按照请求的顺序进行调度。有利于长作业,但不利于短作业,因为短作业必须一直等待前面的长作业执行完毕才能执行,而长作业又需要执行很长时间,造成了短作业等待时间过长。2.短作业优先(SJF)的调度算法: 从就绪队列中选出一个估计运行时间...

2022-03-18 00:28:45 2031

原创 西工大-软件学院-2021复试-面试题目

网络远程复试 复试总成绩计算复试总成绩:思想政治考核成绩*10%+专业外语水平考核成绩*20%+专业综合能力考核成绩*70%录取总成绩计算:录取总成绩=初试成绩*60%/5+复试成绩*40%录取同学1回忆: 政治2英语2数学1专业课3代码填空1 录取同学2回忆: 口语1翻译2政治2数学1专业课3编程1 录取同学3回忆:政治有两道,英语翻译两道,口语提问2道,数学题有1或者2道,专业题3题或者四题,最后一个是代码填空 录取同学4回忆:一道英译汉,一道汉译英,一道政治题,三道...

2022-03-18 00:19:43 3154

原创 西工大-计算机学院-2021复试-面试题目

1、政治问的脱贫攻坚的看法脱贫攻坚战的胜利是实现全民共同富裕的基础; 脱贫攻坚战的胜利,体现了中国人民不畏艰险、迎难而上的大无畏精神; 中国的脱贫攻坚战是尊重和保障人权的重要体现;2、(英语)介绍一下你的家庭3、(英语)文献翻译(机器学习相关)4、基本分页管理与基本分段管理的区别?页是信息的物理单位,分页是为实现离散分配方式,以消减内存的外零头,提高内存的利用率;或者说,分页仅仅是由于系统管理的需要,而不是用户的需要。段是信息的逻辑单位,它含有一组其意义相对完整的信息。分段的目的是为了

2022-03-17 23:15:29 4736 1

原创 【Java基础】深入理解Java中的锁

Java中锁的常见面试问题:了解的锁有哪些? 自旋锁与互斥锁对比? Synchronized底层原理? CAS及其缺点? 设计一个可重入锁? 乐观锁和悲观锁?都有哪些应用?Java中锁的分类方式:从线程是否需要对资源加锁可以分为 悲观锁 和 乐观锁 从资源已被锁定,线程是否阻塞可以分为 自旋锁 从多个线程并发访问资源,也就是 Synchronized 可以分为 无锁、偏向锁、 轻量级锁 和 重量级锁 从锁的公平性进行区分,可以分为公平锁 和 非公平锁 从根据锁是否重复获取可以分为

2022-01-18 17:31:52 565

原创 深圳-腾讯-IEG-后台开发

一面:视频面试1.自我介绍+项目介绍2.time_wait是什么?time_wait过多产生原因?time_wait过多解决方法?3.close_wait产生原因?close_wait产生太多原因?close_wait太多解决方法4.IO多路复用,select、poll、epoll之间的区别5.HashMap,HashTable,CurrentHashMap算法1:数组中重复的数据算法2:还原二叉树二面:电话面试1.自我介绍+项目介绍2.项目亮点+难点3.linux中进程状

2022-01-18 17:26:36 701

原创 【计算机网络】通信中Time_wait和Close_wait

1.Socket的关闭的过程(四次挥手)主动关闭连接的一方,调用close();协议层发送FIN包 被动关闭的一方收到FIN包后,协议层回复ACK;然后被动关闭的一方,进入CLOSE_WAIT状态,主动关闭的一方等待对方关闭,则进入FIN_WAIT_2状态;此时,主动关闭的一方 等待 被动关闭一方的应用程序,调用close操作。 被动关闭的一方在完成所有数据发送后,调用close()操作;此时,协议层发送FIN包给主动关闭的一方,等待对方的ACK,被动关闭的一方进入LAST_ACK状态; 主动关闭

2022-01-18 17:03:46 2877

原创 深圳-TP-LINK-软件开发

2021.9.15 一面自我介绍+聊项目2021.9.16 二面1.智力题:桌子上有N个硬币,2个人轮流拿,每个人可以拿1-3个,拿到最后一个硬币的算输,分析谁会赢?如何保证自己一定会赢?2.代码题:最长有效括号力扣3.进程与线程的区别?进程的通信方式?4.TCP和UDP的区别?设计实现UDP的可靠性?2021.9.18 三面1.聊天自我介绍 谈成绩+是否保研 讲一下自己的项目,项目创新点,难点? 为什么想去深圳呀 有没有其他公司的offer2.讲一下Redit

2021-10-09 17:41:05 426

原创 北京-龙湖集团-数字科技部

线下面试:西工大南山苑严格按照简历来问的,每次都很快9.24 一面(20min)自我介绍+项目介绍 synchronized和volatile关键字 mysql中有哪些琐 mysql中的索引有哪些 打开一个网页的过程 讲一下HTTPS协议 了解龙湖吗?来听宣讲了吗9.24 二面(8min)自我介绍 项目介绍:创新点、难点 平常喜欢写博客吗?都有什么9.24 三面(15min)自我介绍 了解的数据结构都有哪些 详细讲一下树?了解红黑树吗?B+树呢? 讲一下hash

2021-10-09 12:23:42 211

原创 【数据结构】常见的排序算法

1.冒泡排序1.1 冒泡排序思路:通过相邻两个元素之间的比较和交换,使较大的元素逐渐从前面移向后面(升序),就像水底下的气泡一样逐渐向上冒泡,所以被称为“冒泡”排序。算法步骤:比较相邻元素,如果第一个比第二个大就交换; 对每一个相邻的元素进行同样的工作,从开始直到最后一对,通过比较最大的数据会跑到本次的最后位置; 针对所有的元素进行同样的操作; 直到没有任何一对数字需要比较时排序结束。1.2 冒泡排序分析:时间复杂度:若原数组本身就是有序的(这是最好情况),仅需n-1次比较就可完

2021-10-03 12:40:36 831

原创 字节跳动-基础架构

9.18 一面1.自我介绍+聊项目2.讲一下Java的IO流和异常处理3.进程的调度算法4.讲一下https如何实现可靠性5.https如何防止被恶意攻击6.讲一下redits的持久化机制7.缓存穿透、击穿、雪崩,选一个讲一下8.讲一下分布式都学了什么9.原创算法题:判断sql语句是是否有嵌套的select9.26 二面1.自我介绍+项目介绍2.Java垃圾回收机制,了解:堆内内存和堆外内存吗?3.Http1.1和Http2.0的区别4.Http的keep-alive5.

2021-10-02 20:47:01 1302

原创 北京-美团到店-后端开发-Roommate

链接:北京-美团到店-后端开发-Roommate_笔经面经_牛客网一面-技术自我介绍 求职期望,具体想做的方向,职业规划 Java集合有哪些?map如何保证有序? Java基本类型?String是吗?new和 “ ” 的区别? 知道final吗?底层原理讲一下 对比一下垃圾回收器CMS和G1?垃圾回收是怎么去标记的? 讲一下synchronized和volatile?了解AQS吗 流量控制过程?滑动窗口大小是如何确定的 B+树的特点 图的遍历方法?最短路径的算法 mysql主从复

2021-10-02 20:44:17 100

原创 北京-百度-Java-Roommate

链接:https://www.nowcoder.com/discuss/752170?source_id=profile_create_nctrack&channel=-1一面:自我介绍项目背景,最大收获项目中登录的设计过程bitmap了解吗Redits底层的数据结构C++/Java很快能被理解的原因,编程规范有哪些线程池:参数,执行过程,workQueue有几种synchronized和lock的区别垃圾回收算法,垃圾回收器数据库的隔离级别数据库底层的数据结构算法1:反

2021-10-02 20:40:52 86

原创 南京-28所-软件研发

2021.8.25 17:00 技术面腾讯会议,全程25分钟,无技术问题,就是聊天1.自我介绍2.讲一讲项目,取得的效果?3.问成绩?4.为什么来南京?5.项目:为什么选有向图?6.为什么不投南瑞,南瑞也招开发呀?7.对28所有什么了解的?8.反问:面试官讲了自己工作2021.9.9 15:00 HR面线下:聊天...

2021-09-21 16:04:19 215

原创 南京-南瑞国家电网-软件研发

2021.9.8 14:00腾讯会议,全程7min,3位面试官:2个技术+1个HR1.自我介绍?2.聊项目?3.项目难点?4.懂电力知识吗?不会,学的都是计算机相关的,只是南瑞合作项目了解过电网的知识5.怎么看待加班?6.面试官讲南瑞的福利(讲了3min)2021.9.8 20:00HR聊薪资、福利待遇,说的是有电网编制...

2021-09-21 14:29:59 747

原创 西安-农行-研发

2021.9.10 一面1.自我介绍:2.final finally finalize区别3.讲一下知道的数据结构4.BFS用的是什么数据结构?递归用的是什么数据结构5.怎么判断一个对象是否可以被回收?6.Minor GC和Full GC的区别7.讲一下Java中的内存泄露8.疯狂怼项目:2021.9.18 体检文档:7-西安-农行.note链接:http://note.youdao.com/noteshare?id=382c1ebf3381652023e41c954c1081f8&a

2021-09-20 21:19:58 132

原创 西安-华为-通用软件开发工程师

2021.9.13 一面1.自我介绍2.聊项目3.笔试复盘4.题目:N天后的牢房(LeetCode-957)2021.9.13 二面1.自我介绍2.算法:两个数组的最小差值(面试题16.06)3.八股:快问快答(1)数据库的模糊查询:like(2)知道哪些设计模式:(3)单例模式使用的java设计理论(4)线程池中的线程怎么设置?为什么要这么设置?(5)怎么创建线程池(6)了解哪些集合2021.9.14 主管面1.自我介绍2.项目介绍:3.对华为有什么了解?怎么看待华为的

2021-09-20 19:31:15 176

原创 北京-百度-Java研发工程师

2021.8.19 百度一面1.自我介绍,通过后能否实习,项目介绍2.Volatile关键字,作用3.计算机网络5层结构,各层的作用4.网络层的协议5.数据链路层的作用6.TCP和UDP的区别7.常用的数据结构,哈希表底层,hashmap底层的变化;栈8.算法题1: 翻转链表,定义ListNode,写测试用例测试9.算法题2: 二叉树(不用建树),查找树中的第二大值。2021.8.24 7:00-8:00二面1.打开一个网址的具体过程2.除了上面讲的还有其他参与过程吗3.DNS

2021-09-20 17:54:30 81

原创 西安-荣耀-软件开发工程师

2021.9.11 一面1.自我介绍2.讲一下知道的垃圾回收算法3.讲一下双亲委派模型,为什么要这样设计?4.数据库的常用范式5.讲一下数据库索引的失效6.讲一下重写7.组合和继承的区别?自己平常用哪个?8.hashCode()与equals(),为什么要有 hashCode9.Java的数据类型2021.9.11 二面1.自我介绍+介绍项目2.聊天(1)怎么看待加班?(2)怎么看待现在的996和007?(3)意向城市?深圳or南京(4)笔试分为什么不高?下去复盘了吗?(5

2021-09-20 17:32:41 203

原创 北京-快手-Java开发工程师

9.4 10:00 一面1.死锁2.讲一下如何实现多并发,对比一下synchronized ,volatile 等3.LRU算法和LFU算法,讲一下什么是缓存污染4.写一下LRU,然后改成线程安全的9.4 11:00 二面:1.知道的索引有哪些?3.类加载过程:4.类加载会出现的异常5.新生代垃圾回收过程?用的算法6.讲一下hashmap的扩容7.HashMap 的长度为什么是2的幂次方9.14 HR面文档:6-快手-正式批.note链接:http://note.youdao.c

2021-09-20 15:18:43 85

原创 北京-美团金融-后端开发

2021.9.2 一面1.String和StringBuffer、StringBuilder的区别是什么?String为什么是不可变的2.线程池优点、核心参数、拒绝策略、怎么创建线程池3.知道哪些索引?4.行锁和间隙锁5.常见的linux命令6.查找一个日志文件的命令7.网络五层、HTTP是哪层的协议8.HTTP和HTTPS的区别9.对称加密和非对称加密10.非对称加密可以用私钥加密吗?11.union和union all?12.hashcode()和equal?13.get和p

2021-09-18 20:51:17 178

原创 南京-28所-软件开发

2021.8.25 17:00 技术面腾讯会议,全程25分钟,无技术问题,就是聊天1.自我介绍2.讲一讲项目,取得的效果?3.问成绩?4.为什么来南京?5.项目:为什么选有向图?6.为什么不投南瑞,南瑞也招开发呀?7.对28所有什么了解的?8.反问:面试官讲了自己工作2021.9.9 15:00 HR面聊天...

2021-09-18 20:47:02 249

原创 西安-大华-后端开发-提前批

2021.8.18 晚上9.30 一面自我介绍:项目:亮点+难点+实现过程1.synchronized 和 Lock 有什么区别?2.双亲委派模型3.单行索引和联合索引4.什么时候索引会失效5.HashMap6.ConcurrentHashMap7.线程的创建方式,讲一下Callabl8.用到框架了吗2021.8.18 晚上9.00 二面1.研究生做的方向2.什么数据结构用到了堆排序,举一下例子?3.接口的幂等性?4.性别适合用来建索引吗,如果用性别建B+树,B+树的.

2021-09-18 20:43:35 80

原创 西安-大华-提前批

2021.8.18 晚上9.30 一面自我介绍:项目:亮点+难点+实现过程1.synchronized 和 Lock 有什么区别?2.双亲委派模型3.单行索引和联合索引4.什么时候索引会失效5.HashMap6.ConcurrentHashMap7.线程的创建方式,讲一下Callabl8.用到框架了吗2021.8.18 晚上9.00 二面1.研究生做的方向2.什么数据结构用到了堆排序,举一下例子?3.接口的幂等性?4.性别适合用来建索引吗,如果

2021-09-18 20:39:49 62

原创 北京-虾皮-安卓开发-提前批

2021.8.17-一面-16:00数据结构:1.数组和链表的对比:2.树结构有哪些:3.红黑树:4.为什么用红黑树:5.红黑树的时间复杂度:logNJava基础:1.面向对象:2.对象的创建过程:3.分配内存在哪里:网络:1.https操作系统1.进程与线程:2.线程通信的方式:3.线程共享的资源有哪些:4.线程共享的环境包括:算法1:LeetCode415–字符串加法算法2:LeetCode135–分发糖果2021.8.20-二面-16:001.算法题:分解质数

2021-09-18 20:29:22 124

原创 C语言代码自动生成工具-并发例子

模型:(图被不小心删了,现在只有代码了,可以根据代码反推一下模型)生成的代码:Default.c文件/** Generated by NPU 504 - C Code Generator. */#include "Default.h"//interfacebool open1_raised; // in eventint open1_value; // in event typebool open2_raised; // in eventbool open2_value;

2021-07-27 23:19:27 1909

原创 C语言代码自动生成工具-电网案例

模型:生成的代码:SASCS.c文件#include "SASCS.h"//interface Var# define Max 100bool Local_raised; // in eventbool Local_value; // in event typebool Distance_raised; // in eventbool Distance_value; // in event typebool Repeat_raised; // in eventboo.

2021-07-27 23:00:29 1008

原创 2017-西工大-软件工程复试-机试代码参考

考试说明:以下程序,可以任意选择C、C++、Java编程语言实现; 要求提交完整的工程文件,源程序文件和可执行文件; 要求符合软件编程规范,具有良好的程序注释; 程序需要考虑和处理异常情况,否则将扣分。一、基本编程题(以下1-4题目,任意完成二道,每道20分,共计40分。)1.编写程序实现折半查找、冒泡排序或者快速排序算法(任意实现其中一个)//折半查找:#include <iostream>using namespace std;int binary_search

2021-02-01 00:58:28 1137 1

原创 2016-西工大-软件工程复试-机试代码参考

软微学院2016年硕士复试机试:1.在考试过程中不允许上网搜索资料,不允许携带电子资料、书面资料进入考场;2.对于要求设计并实现的算法或程序的问题,最终程序需要调试通过;3.程序设计语言可以为C、C++或Java,代码风格将作为评分标准之一。4.最终只需提交源程序,每道题一个文件夹,所有文件夹打包以姓名考号命一、程序填空题(20分)。编写程序,输出1000以内的所有完数及其因子。说明:所谓完数是指一个整数的值等于它的因子之和。例如“6的因子是1、2、3,而6=1+2+3,故6是一个完数..

2021-02-01 00:43:00 824

原创 2015-西工大-软件工程复试-机试代码参考

软微学院2015年硕士复试机试:1.在考试过程中不允许上网搜索资料,不允许携带电子资料、书面资料进入考场;2.对于要求设计并实现的算法或程序的问题,最终程序需要调试通过;3.程序设计语言可以为C、C++或Java,代码风格将作为评分标准之一。4.最终只需提交源程序,每道题一个文件夹,所有文件夹打包以姓名考号命一轮复试题目:1.改错题:对输入的多行单词字符串用“可变大小”的数组存放每次都用新开辟的字符串数组替代旧数组(用到指针、指针的引用、new)2.代码:用递归和非递归...

2021-02-01 00:36:11 491 1

原创 2019-西工大计算机-夏令营机试代码参考

#include<stdio.h>#include<math.h>int main(){ int n; scanf("%d",&n); while(n--){ double a,b,c,p,area; scanf("%lf%lf%lf",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a){ p=(a+b+c)/2; a...

2021-01-25 11:26:17 935

原创 2018-西工大-软件工程复试-机试代码参考

一、基础编程题:1.实现插入排序或选择排序算法插入排序:#include<iostream>#include<cstdlib>using namespace std;//交换数组元素位置位置void swap(int &a, int &b){ int temp = a; a = b; b = temp;}void print(in...

2020-03-15 22:00:49 1119

原创 2018-西工大计算机-夏令营机试代码参考

(题目来源--西工大计算机微信公众号)1.输入三角形的三边,判断是否构成三角形Input:23.1 4 51 2 3Output:yesno#include<stdio.h>#include<stdlib.h>int main(){ int n; scanf("%d",&n); while(n--){ double a,b...

2019-05-02 20:09:21 1752 2

原创 2015-西工大计算机复试-机试代码参考

(题目来源--西工大计算机微信公众号)1.求最小数,给定三个数(int型),输出最小的数Input:5 2 55output:2参考代码:#include<stdio.h>int main(){ int a,b,c,temp; scanf("%d %d %d",&a,&b,&c); if(a>=b){ i...

2019-05-02 19:56:44 753 1

原创 2016-西工大计算机复试-机试代码参考

(题目来源--西工大计算机微信公众号).#include<stdio.h>#include<stdlib.h>typedef struct TIME{ int m; int s; int ms;}T;int main(){ int n; scanf("%d",&n); while(n--){ T a,b,c,aver; int su...

2019-05-02 19:41:24 806

原创 2017-西工大计算机复试-机试代码参考

(题目来源--西工大计算机微信公众号)1.输入两组时间(h,m,s),计算平均时间。两组时间不超过一个小时,h在0-11之间Input:1 20 30 1 30 300 20 30 11 30 30Output:1 25 3011 55 30参考代码:#include<stdio.h>#include<stdlib.h>typedef st...

2019-05-02 19:36:03 1896

原创 2018-西工大计算机复试-机试代码参考

(题目来源--西工大计算机微信公众号)1.求积:给定n组数,每组两个整数,输出这两个整数的乘积Input:21 12 3 Output:16参考代码:#include<stdio.h>int main(){ int n; scanf("%d",&n); while(n--){ int i,j,m; ...

2019-05-01 17:50:49 1137

原创 2019-西工大计算机复试-机试参考代码

(个人回忆+西工大计算机微信公众号)1.一组整数,由小到大排序,有n组测试数据,排序输出输入样例:21 5 8 6 3 2 04 2 3 8 15 63 20 1 Output:0 1 2 3 5 6 81 2 3 4 8 15 20 63参考代码:#include<stdio.h>void quicksort(int data[],int be...

2019-03-25 16:45:40 5025 2

空空如也

空空如也

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

TA关注的人

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