1、Navicat工具:

目的:本地数据库与远程数据库之间数据导入导出

步骤1:文件--新建oracle链接/mysql的连接

步骤2:工具-选项:将本地oracle的bin\oci.dll 的路径复制过去

如:D:\oracle\product\10.2.0\db_1\bin\oci.dll

步骤3:数据传输

工具---数据传输

navicat工具下载地址:  https://pan.baidu.com/s/15i_YUuPDUhCKu-RM2yOqkg   密码:s0hi

navicat快捷键
快捷方式        功能
ctrl+F         搜索本页数据
Ctrl+Q         打开查询窗口
F7            从这里运行一个语句(即从执行当前行下面的一行sql语句)
Ctrl+/         注释sql语句
Ctrl+Shift +/     解除注释
Ctrl+R         运行查询窗口的sql语句
Ctrl+Shift+R         只运行选中的sql语句
Ctrl+T            停止运行
F6             打开一个mysql命令行窗口
Ctrl+L         删除一行
Ctrl+N         打开一个新的查询窗口
Ctrl+W         关闭一个查询窗口
Ctrl+D            (复制当前行)   表的数据显示显示页面切换到表的结构设计页面,但是在查询页面写sql时是复制当前行
F3            查找下一个文本

2、window

2.1cmd命令
mstsc       远程连接的快捷命令
netstat -an   显示所有连接的端口并用数字表示
SnippingTool     打开截图工具
2.1查找和杀死进程
查看8005端口被哪个进程占用了:netstat   -ano|findstr 8005  
查看所有进程信息:netstat   -ano
查看某个端口的进程信息:tasklist|findstr 8688
杀死进程:taskkill /pid 8688 -t -f

2.3某个应用的启动日志放到指定文件路径下

1)C:\Oracle\Middleware\user_projects\domains\base_domain_zjb\bin 目录下  输入cmd命令 并回车
2)startWebLogic.cmd  >d:\rizhi.txt

3.IDEA使用

1)Ctrl+Alt+Shift+S    :在一个窗口上显示多个项目(默认打开项目多个项目是多窗口显示的)  https://blog.csdn.net/sun_shaoping/article/details/68927466
2)Ctrl+Alt+S             :idea卡顿 setting设置界面--plugn取消插件 http://www.pc0359.cn/article/jiaocheng/76099.html
3)vsc-checkout +subvision :idea关联SVN  https://blog.csdn.net/zty1317313805/article/details/80596075   如果首次未安装命令客户端则需要,进行二次安装
4)run -  edit configurations :idea配置tomcat
5)ctrl+T    :跳转到接口的具体实现
6)idea中不同字体颜色意思:
绿色,已经加入版本控制暂未提交;
红色,未加入版本控制;
蓝色,加入版本控制,已提交,有改动;
白色,加入版本控制,已提交,无改动;
灰色:版本控制已忽略文件;
7)常用快捷键:

编辑相关:
Ctrl+Shift+N    可以快速打开文件
Ctrl+E             可以显示最近浏览的文件列表

Ctrl+shift+E    显示最近编辑的文件
Ctrl+Shift+Backspace    可以跳转到上次编辑的地方
Ctrl+Alt+L      格式化代码
Ctrl+Alt+O     优化导入的类和包
Ctrl+X            删除行
Ctrl+D           复制行
Alt+F1           查看文件的构造()
Ctrl+/       注释//
Ctrl+Shift+/    注释/*...*/
选中属性后    alt+enter :创建set和get方法
shift+esc  最小化控制台   
ctrl+alt+L  格式化代码
alt+enter  导入缺失的类
alt+shift+r  重命名

移动:
Alt+ Up/Down              在方法间快速移动定位
Ctrl+Shift+Up/Down     代码向上/下移动
Ctrl+Alt+ left/right        返回至上次浏览的位置
Ctrl+home                  光标移动到文档开头
Ctrl+down                   光标移动到文档结尾处
Fn+left/right                光标移动到行开头或结尾
Ctrl+[或者]                  可以跳到大括号的开头结尾

亮度:
Ctrl+Shift+F7     高亮显示所选该文本,按Esc高亮消失。
F2 或Shift+F2     高亮错误或警告快速定位

查找/查看/选择:
Alt+F7    查找类或方法在哪被使用
Ctrl+R     替换文本
Ctrl+F     查找文本(该文件)
Ctrl+Shift+F     查找文本(全局),并且可以选择查找的文件类型
Alt+F3     高亮显示所有相同的该文本,F3继续查找下一个(按Esc取消高亮显示)
Alt+Q      不移动光标,即可查看当前类名
Ctrl+F12      可以显示当前文件的结构导航
Ctrl+W         可以选择单词继而语句继而行继而函数
shift+shift       查找目录/文本在工程中的引用

ctrl+art+】    /ctrl+art+【    在项目之间进行跳转

6) idea svn使用一 导入、更新、提交、解决冲突

7)idea 如何设置testNG的单测覆盖

idea 永久激活码: https://segmentfault.com/a/1190000014928010?utm_source=tag-newest

MNQ043JMTU-eyJsaWNlbnNlSWQiOiJNTlEwNDNKTVRVIiwibGljZW5zZWVOYW1lIjoiR1VPIEJJTiIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNC0wNSIsInBhaWRVcFRvIjoiMjAyMC0wNC0wNCJ9XSwiaGFzaCI6IjEyNjIxNDIwLzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-tltrJHc5lqCKLnza1bcLhMzDkfJeBqhRWbvcrPF9Gqo+X+iFWeKQXoEUOlrG38uSzzmX05ph//PgXgyVfP5RXKsaRMfrv/thoouS5sA0aTemm3z6uRiFirTDj60KSGr5XZoP/WAXO4nuti6SRKZUbr/VSAtRPQRiCJvevq+3gWPDGu2aZ0AemiNLq4qIVWH3wxTN7lK2h5uJssZsyy35Yy9O703c5PFU0fxCj2HRgXq7H/91X+ZNLvvAZAVU9B7bOqnY4ZzNNV/cjY8B5gNo53Lo6s2szEV7DsZ+8e7k8P4Yo81DKxneCBoe4wiZmRaCIT6wK3/27KrtQTFMcGeZMA==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==

如果无法激活,可在参看: https://www.41sh.cn/?id=101

4.nopad快捷键
Ctrl+T             当行向上移动一行
Ctrl+L              删除当前行        -->修改为ctr+D
F3                   查找下一个
Shift+F3             查找上一个
Ctrl+Shift+Up         当前线向上移
Ctrl-Shift-Down         当前线向下移
-- CTRL+U         转换为小写
-- Ctrl+Shift+U         转换为大写
-- CTRL+Q         注释/取消注释
alt+滑鼠左鍵拖拉選取     批量选中然后进行修改
alt+shift+方向鍵         批量选中然后进行修改

5、eclipse使用
5.1)ALT + SHIFT + B    在当前编辑器中显示当前文件的路径(面包屑栏)

5.2)对maven工程的显示文件进行有效过滤显示:

5.3)eclipse报堆内存溢出如何解决:

如何修改增加如下代码:-Xms256m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256M
-Dcatalina.base="D:\Project\20190121\.metadata\.plugins\org.eclipse.wst.server.core\tmp1" -Dcatalina.home="D:\Project\tomcat\201901\tomcat7.0.27-0121" -Dwtp.deploy="D:\Project\20190121\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps" -Djava.endorsed.dirs="D:\Project\tomcat\201901\tomcat7.0.27-0121\endorsed"-Xms256m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256M

5.4)eclipse如何对html文件打开的方式进行设置?
windows --preferences-- 在搜索框中输入 file as(在里面找到File Association) --在右边的File types里面选中*.html
--在下面的MyEclipse HTML Editor(locked by"HTML"content type)--点击default--点击ok;
备注:同样的方法也可以对xml文件的打开方式进行编辑;

5.5)Eclipse中如何引入第三方jar包和class
1) 如何引入第三方jar包(如何将jar文件放到项目根目录下,以方便拷贝项目到其他开发机器上)
步骤1:eclipse中 -- 选择Window菜单 -- Preferences -- Java-- Build Path -- Calsspath Variables,添加:SQLJDBC_HOME
步骤2:在项目名上右键选择Properties -- 选择Java Build Path -- 选择Libraries选项卡 -- 选择右侧的Add Variable...按钮 -- 选择刚添加的SQLJDBC_HOME。
2) 如何引入class
在项目名上右键选择Properties -- 选择Java Build Path -- 选择Libraries选项卡 -- 选择Add Class Folder,可以引入拷贝到项目中的class文件。
在项目名上右键选择Properties -- 选择Java Build Path -- 选择Libraries选项卡 -- 选择Add External Class Folder,可以引入外部的class文件夹

5.6)Eclipse中如何使用正则表达式进行空白行的一次删除
可以用正则表达式进行处理
1)edit---find/replace
2)在find里面输入:^\s*\n
^表示从哪里开始
其中\s表示任意不可见的字符;
*表示可以有多个;
\表示必须有一个换行;

5.6)Eclipse设置单机还是双击打开文件:
Window-->Preferences-->General:选中General后,在右侧出现 Open mode: 有double click和single click两个选项

5.7)MyEclipse中编写js代码时有代码提示

步骤1:

步骤2:file--- export --- preferences---export all  找到=.ab的地方将该值该为:
=.abcdefghijklmnopqrstuvwxyz./
步骤3:file---import

备注:如果步骤1/2/3 仍不可行,请参看博客 http://blog.csdn.net/h12kjgj/article/details/53489260

5.8)MyEclipse中编写html代码时有代码提示

情况1:在myeclipse 9以前的版本中,我们如果要为html编辑器添加自动的代码提示可以这样操作:
    步骤1:Windows --> preference --> MyEclipse --> Files and Editors --> HTML --> HTML Source --> Content assist。
    步骤2:在右边的prompt when these characters are inserted后输入<= abcdefghijklmnopqrstuvwxyz。
这样在html代码里面编辑的时候输入任意的字符、空格等就可以达到代码自动提示的功能

情况2:myeclipse 10
    由于myeclipse 10取消了myeclipse 9中的html content assist,所以不能通过上面的方法设置,可以使用下面的方法操作:
    步骤1:File --> Export --> General --> Preferences点击下一步,将这个配置文件导出到桌面上,我的命名为t.epf。
    步骤2:使用文本编辑器打开t.epf文件,在里面添加如下的一行代码:
    /instance/org.eclipse.wst.html.ui/autoProposeCode=<\= abcdefghijklmnopqrstuvwxyz\我是将这段代码加在配置文件的末尾。
    步骤3:然后将配置文件导入,File --> Import --> General --> Preferences,就是第一步的逆操作。
对于html以及js代码的提示,可以通过在输入的时候按下ALT+/键来手动显示提示

5.9)eclipse创建的工程在Myeclipse中可用

1)eclipse新建Dynamic Web Project 工程时:Dynamic  web module  version 一般选择2.5  (tomcat的版本是7和6都行)
以为3.0就限制了tomcat必须是1.7.3.5版本以上了。
2)想要你的eclipse工程可以导入到myeclipse中,则需要在创建工程的Web 
module页面将Default output  folder 的路径更改为:WebRoot\WEB-INF\classes 
并将接下的页面的:Contant directory  改成WebRoot

5.10)Eclipse中的工程导入到MyEclipse中-项目文件加上有个叹号、内容中报各种类找不定义报错

1)原因:编码设置是否一致,也即是你项目原来的编码和现在eclipse用的默认编码是否一致
2)导入项目中jar路径可能已经被改变,多数情况下都是这个原因造成确保你的jar包路径都没问题。myeclipse有查看jar路径的视图你可切换看看,报红X的就都是路径被改动过的,重新加进来就OK
3)进行如下操作:

5.11)myeclipse中导入java project而是不java web工程无法部署到服务器下如何解决?

1)找到项目目录下的.project文件
2)编辑.project文件,找到<natures>...</natures>
3)2中找到的结点中加下面的的代码(如果没有)
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
4)在eclipse刷新项目或重启eclipse
5)选择项目,右键,选择属性
6)在左侧列表中找到Myeclipse->Project Facets,在右侧选择“Dynamic Web Module”和"Java",点击”OK”

6、sql developer的使用

--自己定义的sql developer中的快捷键
自己定义项:
ctrl+shift+N    新建sql window
ctrl+shift+Y    大写(自己)
ctrl+shift+X    小写
ctrl+d        删除一整行(原来为ctrl+y)

ctrl+M        查找匹配项
ctrl+g        定位到指定行
ctrl+R        debug时的运行
ctrl+n        debug时步入(into)
ctrl+o        debug时步出(out)
ctrl+t        debug时跳出

7、excle中常用

7.1)如何比较两列的值是否相同
=IF(C1=D1,"相同","不同")
--示例

7.2)如何做字符串拼接:
方法1:
A1&B1&C1
方法2:
CONCATENATE(A1,B1,C1)
CONCATENATE(A1,"-",B1,"-",C1)
7.3)if多种条件情况下取值判断
不超过20000的工资,个税是*0.2,超过20000小于50000,个税*0.3-2000,超过50000,个税*0.4-7000
公式:   =IF(C3<=20000,C3*0.2,IF(C3<=50000,C3*0.3-2000,IF(C3>50000,C3*0.4-7000)))

7.4)选中要进行操作的列---插入---数据视图表---创建数据视图表---对PLANCODE、POLICY_CODE选中后会在数据栏中显示出来,将其拖拽到行标签后,再把Res选中后即可

二、Navicat、IDEA、nopad、eclipse、excle工具使用、问题、快捷键的更多相关文章

  1. 熟悉Eclipse开发工具

    一.熟悉Eclipse 1.Eclipse是由IBM公司投资4000万美元开发的集成开发工具.它基于Java语言编写,并且是开放源代码的.可扩展的,也是目前最流行的Java集成开发工具之一.另外,IB ...

  2. eclipse编辑工具小结

    eclipse编辑工具小结 这两天从myeclipse转入eclipse,整体感觉不错,速度更快些,也没在出现各种意外的调试错误.不能断点等情况,并且对整个编辑环境的使用有了更深入的认识,再次对主要几 ...

  3. java基础-Eclipse开发工具介绍

    java基础-Eclipse开发工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 所谓工欲善其事必先利其器,即将身为一名Java开发工程师怎么能没有一款好使的IDE呢?今天就 ...

  4. eclipse开发工具Import工程后,工程文件夹上出现黄色感叹号——解决方法

    eclipse开发工具Import工程后,工程文件夹上出现黄色感叹号. 可能是Work目录无效,解决方法:删除Work目录即可,如下图所示: 删除后,如下图:

  5. Eclipse—怎样为Eclipse开发工具中创建的JavaWebproject创建Servlet

    在博客<在Eclipse中怎样创建JavaWebproject>中图文并茂的说明了Eclipse中创建JavaWebproject的方法,本篇博客将告诉大家怎样为Eclipse开发工具中创 ...

  6. JavaEE:Eclipse开发工具的相关使用和XML技术

    Eclipse开发工具的知识点1.工程的属性(properties)1)Text file encoding  工程编码(在导入其他工程时,注意编码类型一致)2)Java build path设置cl ...

  7. 入门到熟练-Eclipse开发工具

    1. 概述 本文用于Eclipse说明开发功能的各种配置.希望可以帮助到对于Eclipse工具设置不同熟练的朋友,快速上手Eclipse开发工具. 2. Eclipse的配置 2.1. 设置Eclip ...

  8. TurboCAD Pro for Mac(二维绘图和三维建模工具)破解版安装

    1.软件简介    TurboCAD Pro 是 macOS 系统上一款二维绘图和三维建模工具,具备强大的绘图和设计特性,加上强大的创建复杂的三维模型的工具,三维 OpenGL 的渲染,和超过 11, ...

  9. 二、Django用Eclipse编写一个登录界面

    一.Django用Eclipse编写一个登录界面 二.Django用Eclipse编写一个登录界面Ajax和Django交互 各软件版本:Python 2.7.14,django 1.6.11 原来已 ...

  10. navicat 链接数据库查看的工具 可以同时查看各种数据库 MySql SqlServer

    navicat 链接数据库查看的工具 Navicat_Premium_10.0.11.0_XiaZaiBa

随机推荐

  1. C# 动态类型 以及 脚本调用(scriptRunTime)

    在使用中让我感觉 好像 JavaScript中的 动态类型囧 先看动态类型 class Program { static void Main(string[] args) { var streamRe ...

  2. 吴裕雄--天生自然Numpy库学习笔记:NumPy 线性代数

    import numpy.matlib import numpy as np a = np.array([[1,2],[3,4]]) b = np.array([[11,12],[13,14]]) p ...

  3. 如何使用charles对Android Https进行抓包

      Charles.png charles是一款在Mac下常用的截取网络封包工具,对Android Http进行抓包,只要对手机设置代理即可,但对Android Https进行抓包还是破费一些功夫,网 ...

  4. PIP安装模块下载慢或者无法下载

    pip下载不动,模块安装失败 由于pip默认的下载源在国外,下载的人也多,难免有时会抽风,下载慢还能熬一熬,有时候就直接安装失败了. 安装gevent模块的的时候,进度条慢悠悠的到达100%,以为马上 ...

  5. Sqoop 一点通

    sqoop 是什么? sqoop 主要用于异构数据: 1. 将数据从hadoop,hive 导入.导出到关系型数据库mysql 等; 2. 将关系型数据库 mysql 中数据导入.导出到 hadoop ...

  6. nodejs的POST两种type类型提交(原生)

    POST数据的两种提交格式 application/x-www-form-urlencoded(上传数据中没有文件) multipart/form-data (文件上传) 获取POST数据,post数 ...

  7. MRCP接口MRCPRecog 简介

    功能:开始一个语音识别,一边讲话,一边识别,需要ASR服务器. 原型:MRCPRecog (grammar, options) grammar ---- 语法文件,可以是一个xml文件 options ...

  8. Python 爬取的类封装【将来可能会改造,持续更新...】(2020年寒假小目标09)

    日期:2020.02.09 博客期:148 星期日 按照要求,我来制作 Python 对外爬取类的固定部分的封装,以后在用 Python 做爬取的时候,可以直接使用此类并定义一个新函数来处理CSS选择 ...

  9. oracle的decode、sign、nvl,case...then函数

    ORACLE几种常用的方法 1.decode 常见的用法 : 格式:decode(condition,value1,result[, value2,result2], default_result) ...

  10. 一起探讨Go 语言为什么能成功?

    导读 两位创造者Rob Pike和Robert Griesemer一起探讨了Go成功的原因. 常言道,历史不会重演,但总会惊人的相似. 如果您想创建一种编程语言,多向那些有经验的人士学习,他们有很多可 ...