IDEA (七) 常用插件使用

一.自带

1.HTTP Client的使用

(接口请求小工具插件)

1.1 get请求

1.2 post请求

 

2.Linux(SSH)远程管理工具的使用

2.1设置Linux的链接地址

2.2启动SSH工具

2.2.1 命令界面

2.2.2 视图界面

二.扩展插件

1.官方:

https://plugins.jetbrains.com/

2. 翻译(translation)

支持多种翻译引擎,谷歌、百度和有道,很全面了;还支持文档注释的翻译

2.1.在插件市场搜索“translation” 关键字,见下图。

2.2.使用

2.2.1点击右上角那个翻译的图标(有个 G 有个文那个,鼠标放在上面一会,有快捷键哦),然后输入你想要翻译的单词或者文字就可以翻译了。

2.2.2 在编辑中选中文本(支持中英互译),然后右键选择「Translate」 菜单(也可以使用快捷键)。

2.2.3 新建类的时候,输入中文,然后使用快捷键调出「translate and replace」,可以将中文翻译成英文。

2.2.4 在源码文档中(光标在文档注释中)右键选择「Translate Documentation」

 

2. 阿里规范(Alibaba Java Code Guidelines)

1.1在插件市场搜索“Alibaba Java Code Guidelines” 关键字,见下图。

1.2. 使用

1.2.1 在Tools工具栏下会发现’阿里编码规约’标志.点击扫描你会发现你代码中不规范的地方全都给你标注出来了

 

3.跳转到mybatis的xml文件(Free Mybatis plugin)

3.1.在插件市场搜索“Free Mybatis plugin” 关键字,见下图。

3.2.使用

安装好此插件之后打开一个dao接口文件,出现箭头即可标识安装成功,点击箭头可跳转到相应的xml方法

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
页面置换算法课设 private void FIFO_button1_Click(object sender, EventArgs e) { if (page.Length == 0 || strsize.Length == 0) MessageBox.Show("输入得页面序列或物理块数不能为空", "提示", MessageBoxButtons.OK); else { //初始化数据,并访问第一个页面 int i, j, u, losecount, changecount = 0; for (i = 0; i < size; i++) { X[i].Num = -1; X[i].Timer = 0; } X[0].Num = page[0]; X[0].Timer = 1; FIFO_label.Text = "FIFO\n" + (X[0].Num - 48).ToString() + "\n"; losecount = 1; //循环,按照页面序列,选择淘汰的页面并进行置换 for (i = 1; i < page.Length; i++) { u = 0;//进程的内存中是否存在要访问的页面的标记 //若内存中存在要访问的页面,则设置u=1,并退出循环 for (j = 0; j < size; j++) { if (X[j].Num == page[i]) { u = 1; break; } } //若内存中不存在要访问的页面,且内存中无空闲的空间则进行下列置换 if (u != 1 && X[size - 1].Num != -1) { j = GetMaxTime();//选择呆的时间最长的页面进行置换 X[j].Num = page[i]; X[j].Timer = 0; changecount++; losecount++; } //若内存中不存在要访问的页面,且内存中有空闲的空间则进行下列置换 if (u != 1 && X[size - 1].Num == -1) { for (j = 0; j < size; j++) { if (X[j].Num == -1) { X[j].Num = page[i]; losecount++; break; } } } //对内存中不为空的页面的时间加1 for (j = 0; j < size; j++) { if (X[j].Num != -1) X[j].Timer++; } //输出数据 for (j = 0; j < size; j++) { if (X[j].Num != -1) FIFO_label.Text += (X[j].Num - 48).ToString(); else FIFO_label.Text += " "; } FIFO_label.Text += "\n"; } FIFOlosepage = (float)losecount / (float)(page.Length);//缺页率 FIFO_label.Text += "访问次数是:" + page.Length + "\n页面置换次数:" + changecount + "\n缺页中断次数:" + losecount + "\n缺页率是:" + FIFOlosepage; } } (3)LRU置换算法 private void LRU_button1_Click(object sender, EventArgs e) { if (page.Length == 0 || strsize.Length == 0) MessageBox.Show("输入得页面序列或物理块数不能为空", "提示", MessageBoxButtons.OK); else { //初始化数据,并访问第一个页面,并输出访问结果 int i, j, u, losecount, changecount = 0; for (i = 0; i < size; i++) { X[i].Num = -1; X[i].Timer = 0; } X[0].Num = page[0]; X[0].Timer = 1; losecount = 1; LRU_label.Text = "LRU\n" + (X[0].Num - 48).ToString() + "\n"; //循环,按照页面序列依次访问页面,并输出访问结果 for (i = 1; i < page.Length; i++) { u = 0; //如果内存中存在要访问的页面,则置Timer为0,u为1 for (j = 0; j < size; j++) {
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值