VS
快捷键cw+Tab+Tab(所有都是Tab+Tab)
Program还有Main方法以上不能更改!
string.Format();格式字符串 (占位符)和Console.WriteLine();一样
Ctrl+e 再按d (格式化代码)
Ctrl+r+e
propfull+Tab+Tab (字段封装)
prop+Tab+Tab (生成简写属性)
================================
myeclipse
Alt+Shift+S+O 构造函数
Alt+Shift+S+R 字段get、set封装
Alt+Shift+V 移动文件
Alt+Shift+Z try catch
Ctrl+2 +L 创建对象接收
Ctrl+1 提示导包、try catch
Ctrl+Shift+o 导包刷新
Ctrl+Shift+m 选中提成方法并调用
按住Ctrl并单击 跳到该方法内容
Shift+Alt+R 快速全体命名
Shift+Alt+V 包移动
=========================================
editplus
Table 全选加空格4/8字符
Shift+Table 缩进(对到最前)
=========================================
内部样式
${list.sex eq'男' ? 'checked' : ''} 单选
${list.sex eq'男' ? 'selected' : ''} 下拉框
===========================================================================
idea 快捷键
psvm main方法
sout System.out.printLn();
Ctrl+Alt+L 格式化代码
Alt+Insert 构造方法、get set 封装
Ctrl+Shift+T 错误异常捕获
Ctrl+Alt+M 生成方法封装选中的代码 (可能快捷键冲突Ctrl+Win+Alt+M)
Ctrl+? 注释
Ctrl+D 快速复制当前行
Ctrl+Shift+箭头 移动代码
Shift+F6 重命名
Alt+箭头 回到方向极端
Ctrl+箭头 单行控制移动(类似滑轮滚动的效果)
Ctrl+O 继承方法快捷键
Ctrl+I 快速继承接口
Ctrl+Z 撤销
Ctrl+Shift+Z 反撤销
@WebServlet(name="servlet名",urlPatterns={"/user"}) 使用这个注解就可以不用配置web.xml文件了
=================
*****IDEA给类和方法增加注释快捷键*****
=====================路径 File | Settings | Editor | File and Code Templates=======================
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
* @Description: TODO
* @author: wangyue
* @date: ${YEAR}年${MONTH}月${DAY}日 ${TIME}
*/
public class ${NAME} {
}
=====================路径 File | Settings | Editor | Live Templates=======================
/*
* $VAR1$ $params$
* @return $returns$
* @author $user$
* @describe:
* @date $date$ $time$
*/
groovyScript(" def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) { if(i!=0)result+= ' * '; result+='@param ' + params[i] + ((i < (params.size() - 1)) ? '\\n' + '\\t' : ''); }; return result", methodParameters())
=============================================================================================
MySQL命令:
管理员的命令提示符(CMD):
启动数据库服务:net start mysql
关闭数据库服务:net stop mysql
DML数据库操作语言
INSERT DELETE UPDATE
DQL数据库查询语言
SELECT
DDL数据库定义语言
CREATE DROP ALTER
DCL数据库控制语言
COMMIT ROLLBACK
使用DDL(数据库定义语言)创建数据库和表结构
创建数据库:
CREATE DATABASE 数据库名 CHARSET=utf8;
删除数据库:
DROP DATABASE 数据库名
切换数据库:
USE 数据库名;
判断数据库/表是否存在
IF [NOT] EXISTS