将IDEA快捷键设置成eclipse

  • Post author:
  • Post category:其他

现在将一些快捷键设置分享在这 1、打开idea,点击上方菜单栏中的File, 2、在弹出的setting页面中左侧导航中选择Keymap;在keymaps下拉列表中选择 Eclipse ;如果想要使用这个快捷键风格,则点击右侧的copy按钮赋值一份,可以设定成自己想要的名字,然后点击apply,ok即可使用 3、如果想要修改某个功能的快捷键,选择其中某个功能项,单击鼠标右键,在弹出的菜单中选择相应…

继续阅读 将IDEA快捷键设置成eclipse

软工C语言期中期末考试编程大题

  • Post author:
  • Post category:其他

1.输入四位数,分别求该数各个数位上的数字之和。例如,输入 1234,输出 10。 #include <stdio.h> void main() { int n,sum=0; int a,i; scanf("%d",&n); for(i=1;i<=4;i++) { a=n%10; sum+=a; n=n/10; } printf("%d",sum); return 0; …

继续阅读 软工C语言期中期末考试编程大题

rocketMq-消息存储-consumeQueue

  • Post author:
  • Post category:其他

前言 上篇文章介绍了,消息存储,把所有队列的消息存储在commitLog大文件,然而我们消费的时候是按照队列订阅的,如果要消费队列的一个消息,要去一个大文件(其实是多个物理文件,每个文件1G)去查找,不知道查到啥时候,因为无法定位这个消息在commitLog 哪里;所有才有了为每个队列建立索引,消息者根据queueId 去consumeQueue查找physicsOffset,在根据physics…

继续阅读 rocketMq-消息存储-consumeQueue

Jenkins自动化部署工具

  • Post author:
  • Post category:其他

大纲 1.背景 在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试; 或者前后端分离后,经常会修改接口,然后重新部署; 这些情况都会涉及到频繁的打包部署; 手动打包常规步骤: 1.提交代码 2.问一下同组小伙伴有没有要提交的代码 3.拉取代码并打包(war包,或者jar包) 4.上传到Linux服务器 5.查看当前…

继续阅读 Jenkins自动化部署工具

端口大全

  • Post author:
  • Post category:其他

2端口:管理实用程序 3端口:压缩进程 5端口:远程作业登录 7端口:回显 9端口:丢弃 11端口:在线用户 13端口:时间 17端口:每日引用 18端口:消息发送协议 19端口:字符发生器 20端口:FTP文件传输协议(默认数据口) 21端口:FTP文件传输协议(控制) 22端口:SSH远程登录协议 23端口:telnet(终端仿真协议),木马Tiny Telnet Server开放此端口 24…

继续阅读 端口大全

求N个集合元素S[]中的最大值,其中集合元素的类型为自定义的ElementType。

  • Post author:
  • Post category:其他

本题要求实现一个函数,求 N 个集合元素 S[] 中的最大值,其中集合元素的类型为自定义的 ElementType 。 函数接口定义: ElementType Max( ElementType S[], int N ); 其中给定集合元素存放在数组 S[] 中,正整数 N 是数组元素个数。该函数须返回 N 个 S[] 元素中的最大值,其值也必须是 ElementType 类型。 裁判测试程序样例:…

继续阅读 求N个集合元素S[]中的最大值,其中集合元素的类型为自定义的ElementType。

位运算的认识与运算

  • Post author:
  • Post category:其他

1、&   与运算 其功能是参与运算的两数各对应的二进位相与。 只有对应的两个二进位均为1时,结果位才为1,否则为0。 参与运算的数以补码方式出现 。(正数的补码是其本身) 例:9&5=? 9的二进制位为0000 1001  & 5的二进制位为0000 0101  结果为0000 0001, 转化为十进制就为1 所以9 & 5 = 1 按位与运算通常用来对某些位清0…

继续阅读 位运算的认识与运算

TCP/IP中的分用过程

  • Post author:
  • Post category:其他

上一篇讲到数据经过多级封装后为帧,在物理媒介上传输。当帧到达目的主机时,将沿着协议栈自底向上依次传递。各层协议依次处理帧中本层负责的头部数据,以获取所需的信息,并最终将处理后的帧交给目标应用程序。这个过程称为分用。 以太网帧的分用过程: 帧通过上述分用步骤后,最终将封装前的原始数据送至目标服务(ARP服务或RARP服务或ICMP服务)或应用程序。这样,在顶层目标服务看来,封装和分用就像没发生过一样…

继续阅读 TCP/IP中的分用过程

java事件委托

  • Post author:
  • Post category:java

本案例设计到设计模式中的观察者模式(订阅发布) 一个班级,有两类学生,A类:不学习,玩,但是玩的东西不一样,有的是做游戏,与的是看电视(有点不合理) B类:放哨的学生,专门看老师的动向,如果老师进班了就立即通知大家。 如此就形成了一个需求,放哨的学生要通知所有玩的学生:老师来了,而不同的学生有不同的反应,有的马上把电视关闭,有的停止玩游戏。 设计的要求如下,让A类学生和B类学生完全解耦,即A类完全…

继续阅读 java事件委托

FusionGAN: A generative adversarial network for infrared and visible image fusion 阅读笔记

  • Post author:
  • Post category:其他

FusionGAN: A generative adversarial network for infrared and visible image fusion 阅读笔记 前言 介绍 贡献 涉及算法 GAN Least squares GANs 方法 训练 网络架构 生成器网络结构 辨别器网络架构 实验 融合指标 融合不同分辨率的图像 总结 前言 看到这篇文章之前,我一直以为GAN和图像融合不会…

继续阅读 FusionGAN: A generative adversarial network for infrared and visible image fusion 阅读笔记