编辑器

错误: 找不到或无法加载主类 Test 原因: java.lang.NoClassDefFoundError: effectiveJava/Test (wrong name: Test)

Deadly 提交于 2019-12-21 11:20:09
在idea里编译java文件的classnotfound问题@ TOC 1.如图,当在一个文件夹下编译一个java文件后,java命令运行会报错 2.报错原因:因为编译后,class文件中有个package(如图package effectiveJava ),当在effectiveJava目录下去运行该class文件时,由于文件中有个package包,所以还回去package包中寻找,但此时package包中没有package包,所以找不到 3.解决方案:就是编译后,跳到父目录去执行,执行成功 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示; 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示; 全新的 KaTeX数学公式 语法; 增加了支持 甘特图的mermaid语法 1 功能; 增加了 多屏幕编辑

IntelliJ Idea 常用快捷键列表

孤街醉人 提交于 2019-12-21 08:30:11
Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补全代码 Ctrl+空格 代码提示 Ctrl+Alt+Space 类名或接口名提示 Ctrl+P 方法参数提示 Ctrl+Shift+Alt+N 查找类中的方法或变量 Alt+Shift+C 对比最近修改的代码 Shift+F6 重构-重命名 Ctrl+Shift+先上键 Ctrl+X 删除行 Ctrl+D 复制行 Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ ) Ctrl+J 自动代码 Ctrl+E 最近打开的文件 Ctrl+H 显示类结构图 Ctrl+Q 显示注释文档 Alt+F1 查找代码所在位置 Alt+1 快速打开或隐藏工程面板 Ctrl+Alt+ left/right 返回至上次浏览的位置 Alt+ left/right 切换代码视图 Alt+ Up/Down 在方法间快速移动定位 Ctrl+Shift+Up/Down 代码向上/下移动。 F2 或Shift+F2

使用百度的富文本编辑器UEditor遇到的问题总结

[亡魂溺海] 提交于 2019-12-21 07:26:34
1、下载地址:http://ueditor.baidu.com/website/download.html(我下载的是.net版本) 下载后要先看一下ueditor.config.js和 net/config.json的文件,里面是关于图片上传和其他方法的一些路径配置 2、显示编辑页面(一定要看使用文档:http://fex.baidu.com/ueditor/#server-deploy) 引入所需的js文件 初始化编辑器 html代码: 1 <div class="form-group has-warning"> 2 <textarea class="A4page" id="myEditor" name="NewsContent"></textarea> 3 </div> jquery代码: 1 var ue = UE.getEditor('myEditor', { 2 toolbars: [ 3 ['fullscreen', 'source', '|', 'undo', 'redo', '|', 4 'bold', 'italic', 'underline', 'fontborder', 'strikethrough', 'superscript', 'subscript', 'removeformat', 'formatmatch', 'autotypeset',

Eclipse快捷键大全

南笙酒味 提交于 2019-12-21 06:53:38
Eclipse快捷键大全 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) Shift+Ctrl+Enter 在当前行插入空行(原理同上条) Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 (对于程序超过100的人就有福音了) Ctrl+M 最大化当前的Edit或View (再按则反之) Ctrl+/ 注释当前行,再按则取消注释 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 参照选中的Word快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示) Ctrl+/(小键盘) 折叠当前类中的所有代码 Ctrl+×(小键盘)

布局管理器

社会主义新天地 提交于 2019-12-21 04:22:07
1.基本布局管理器QBoxLayout QLayout类是布局管理器的基类,是一个抽象基类,继承自QObject 和QLayou-tItem类,QLayoutItem类提供了一个供QLayout操作的抽象项目。QLayout 和QLayoutItem都是在设计自已的布局管理器时才使用的, 一般只需要使用QLayout的几个子类即可 ,它们分别是QBoxLayout( 基本布局管理器 )、QGridLayout( 栅格布局管理器 ).QFormLayout( 窗体布局管理器 )和QStackedLayout( 栈布局管理器 )。这里的QStackedLayout与第3章讲述的栈部件QStackedWidget用法相同,不再赘述。 创建一个基于QWidget的项目,任意添加两个控件,然后点击主界面或者界面2的MyWidget,按ctrl+l或者按1的 打破已有的布局, 然后使用代码来实现水平布局。在界面上右击,布局-打破布局。 在.cpp文件中添加头文件#include<QHBoxLayout>,并在MyWidget类的构造函数中,添加如下代码: ui->setupUi(this); QVBoxLayout *layout = new QVBoxLayout;//新建水平布局管理器 layout->addWidget(ui->fontComboBox);//向布局管理器中添加部件

第十章 Vim程序编辑器学习

倖福魔咒の 提交于 2019-12-21 04:10:37
  1.Vim是进阶版的vi,vim不但可以用不同颜色显示文字内容,还能进行诸如shell script,C program等程序编辑功能。   区别:vi是老师的字处理器,不过功能已经很齐全,但还是有可以进步的地方。      vim则是一个“程序开发工具”而不是文字处理软件。在vi 的基础上加入了支持正则表达法的搜寻架构,多档案编辑、区块复制等等。 2、vi有一般模式,编辑模式、与指令列命令模式。 一般模式:可以用上下左右来移动光标,也可以使用“删除字符和删除整行”“复制和粘贴”来处理你的文件,但无法编辑文件。 编辑模式:在一般模式下,按下“i,I,o,O,a,A,r,R(取代)”等任何一个字母之后才会进入编辑模式。如果要回到一般模式,则按下“ESC”按键即可退出编辑模式。 指令列命令模式:在一般模式当中,键入“:/ ?”三个中任何一个按钮,就可将光标移动到最底下那一行。在这个模式当中,可以提供“搜寻资料、读取、存盘、大量取代字符、离开vi、显示行号”等动作 vi后面一定要加档名:vi test.txt.进入文档编辑模式 离开字符命令“:wq” ls -l:查看文件属性 一般模式下:h(向左)j(下)k(上)l(右)移动光标,如果想要进行多次移动的话,向下移动30行可使用“30j”或者"” "ctrl+f"="page down" "ctrl+b"="page up"

Eclipse设置软tab(用4个空格字符代替)及默认utf-8文件编码(unix)

不想你离开。 提交于 2019-12-21 03:35:15
Eclipse设置软tab(用4个空格字符代替)及默认utf-8文件编码(unix) 本文摘要: 1、如何配置Eclipse中编辑器支持softtab(用数个空格字符代替默认的tab缩进); 2、如何配置Eclipse中编辑器默认支持Unix模式的Utf-8文件编码; -----------------------------------------详细内容如下---------------------------------------------------- 最近需要用Eclipse来写一些东西, 考虑代码最终需要上传的linux服务器上去运行, 并且可能会在linux下用vi或vim直接打开源文件进行编辑, 于是在开始之前,为这两个目的对Eclipse做了如下的兼容性的配置: 说明: 以下设置都在菜单“Window -> Preferences”中,截图为英文版Eclipse,中文版可对照相对应的菜单选项。 首先设置文本编辑时候经常需要用到的Tab键缩进, 用4个空格字符来代替, 以确保用vi或vim打开的时候缩进的格式仍然正确。 具体设置步骤如下: 1、打开选项:General -> Editors -> Text Editors 在右侧找到Displayed tab width: 把下面的“Insert spaces for tabs” 勾选上, 点OK保存之后

通过mousedown和mousemove两个事件写了一个button拖拽效果,现在我想封装成一个方法如何实现

主宰稳场 提交于 2019-12-20 23:58:16
这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内容居中、居左、居右 SmartyPants 创建一个自定义列表 如何创建一个注脚 注释也是必不可少的 KaTeX数学公式 新的甘特图功能,丰富你的文章 UML 图表 FLowchart流程图 导出与导入 导出 导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示; 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示; 全新的 KaTeX数学公式 语法; 增加了支持 甘特图的mermaid语法 1 功能; 增加了 多屏幕编辑 Markdown文章功能; 增加了 焦点写作模式、预览模式、简洁写作模式

Eclipse中10个最有用的快捷键组合

╄→гoц情女王★ 提交于 2019-12-20 16:40:01
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。 2. ctrl+o:快速outline 如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o吧。它可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至你想去的位置。 3. ctrl+e:快速转换编辑器 这组快捷键将帮助你在打开的编辑器之间浏览。使用ctrl+page down或ctrl+page up可以浏览前后的选项卡,但是在很多文件打开的状态下,ctrl+e会更加有效率。 4. ctrl+2,L:为本地变量赋值 开发过程中,我常常先编写方法,如Calendar.getInstance(),然后通过ctrl+2快捷键将方法的计算结果赋值于一个本地变量之上。 这样我节省了输入类名

eclipse最有用快捷键整理

泄露秘密 提交于 2019-12-20 16:33:45
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 经常使用eclipse进行开发,不掌握快捷键不行啊,在此整理了一些快捷键,大家要灵活运用啊。。。 注:红色标出来的是经常使用到的快捷键 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+Shift+O 自动导入所需要的包(这个用的次数也相当多) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) alt+shift+a 块操作 Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) Shift+Ctrl+Enter 在当前行插入空行(原理同上条) Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 (对于程序超过100的人就有福音了) Ctrl+M 最大化当前的Edit或View (再按则反之) Ctrl+/ 注释当前行,再按则取消注释 Ctrl+O 快速显示 OutLine