zoukankan      html  css  js  c++  java
  • 同类软件大比拼

    每一类软件都得掌握两种及以上工具

    办公软件

      microsoft word,excel,ppt

      wps word,excel,ppt

    文本编辑工具

      notepad++

      editplus

    数据库管理工具

      sqldeveloper

      pl/sql developer

    导图工具

      xmind

    浏览器工具

      firefox

      360

    六种批量修改音频文件 ID3 信息的方法

    Tagger

    音频文件的 ID3 信息是十分重要的,iPod 的名称播报 Voice Over 功能,很多数码设备播放器中的信息显示,都靠这个

    https://en.wikipedia.org/wiki/ID3

    http://id3.org/Introduction

    Mp3tag 是一款非常强大并且简单易用的本地 MP3 音乐的 ID3 信息修改软件,其可以通过网络来获取 MP3 的 ID3 标签数据,而对中文 ID3 信息支持不是很好。Mp3tag 豆瓣标签数据源插件 将豆瓣数据引入 Mp3tag,很好的得到了中文 ID3 信息。http://www.mp3tag.de/download.html
    audio tag  http://audiotag.info/index.php
    tunatic
    freedb        foobar2000 打包版就带了freedb的插件
    gracenote    数据库非常庞大。它的插件出现在一些流行的播放器里。它们是 Winamp、iTunes、Quintessential Media Player、Media Go 等。很可惜的是我们现在无法在 foobar2000 里使用 Gracenote 的服务。这里我推荐 Quintessential Media Player,因为这个播放器总体功能不错,没有 Winamp 的笨重,iTunes 的捆绑,功能和扩展也比很多杂牌播放器强。
    MusicBrainz Picard    http://musicbrainz.org/    网站出品的专业自动 tag 查询与编辑软件。

    磁盘清理工具大比拼

    spacesniffer

    http://www.portablefreeware.com/?id=1594

    http://spacesniffer.en.softonic.com/

    treesize

    http://www.jam-software.com/treesize_free/

    windirstat

    http://windirstat.info/download.html

    数据库管理工具大比拼

    http://www.360doc.com/content/11/0421/13/6450264_111252807.shtml  28款经典数据库管理工具

    mysql常见的第三方工具主要有:sqlyog,monyog,navicat for mysql

    oracle常见的第三方工具主要有:sql plus,PLSQL Developer,object browser,Toad,Embarcadero Rapidsql,DBTOOL

    http://blog.csdn.net/wind520/article/details/13279497  十款开源的数据库管理工具

    http://www.heidisql.com/download.php heidisql下载页面

    http://www.sqlitemanager.org/

    http://blog.csdn.net/shellching/article/details/7979969  SQLite可视化管理工具汇总

    通用与专用

    the universal database tool  通用数据库工具

    开源数据库:H2,Derby,HSQLDB,MySQL,PostgreSQL

    开源数据库管理工具:DBeaver,SQuirreL, DBVisualizer

    SQuirreL SQL Client
    A Java SQL client for any JDBC compliant database 
    
    SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc, see Getting Started and Introduction. 
    
    C:Usersflt>java -version
    java version "1.8.0_60"
    Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
    Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

    C:Usersflt>java -jar d:ojdbc6.jar
    Oracle 11.2.0.1.0 JDBC 4.0 compiled with JDK6

    http://nchc.dl.sourceforge.net/project/squirrel-sql/1-stable/3.7.0/squirrel-sql-3.7-standard.jar
    C:Usersflt>java -jar d:softlinuxsquirrel-sql-3.7-standard.jar

    URL:写入数据库连接方式,如
    oracle:jdbc:oracle:thin:@192.168.2.3:1521:orcl
    postgresql:jdbc:postgresql://192.168.2.3:5432/mydata
    个人使用心得:
    优点:对不同类型数据库的表,可以方便的使用copy ,快速方便的paste到其他数据库中,其记录也同时被复制过去。这彻底解决了不同类型数据库之间语法及用法上的差异所带来的数据库迁移的不便。
    缺点:对于部分特殊类型不能很多好的转化,比如oracle中的clob类型,对应postgresql的text类型,尽管两数据库都是用utf-8字符集,但是在把oracle中含有这个字段的表copy到postgresql后,text类型字段汉字会变为乱码(方格)。也许不是SQuirreL SQL Client本身的原因,而是postgresql和oracle之间存储汉字节码长度不一样导致的,postgresql和mysql的复制过程中就没有出现乱码现象。
    http://www.cnblogs.com/losesea/archive/2012/06/28/2568637.html


    http://www.squirrelsql.org/index.php?page=squirrelFx SQuirreL SQL FX based on JavaFX and JDK 1.8 SQuirreL SQL FX is a completely new program based on latest Java technologies: JavaFX and JDK 1.8 . SQuirreL SQL FX is by now by far not as feature rich as SQuirreL SQL based on Swing-UI SQuirreL SQL FX到目前为止没有和基于Swing-UI的SQuirreL SQL一样的丰富特性 http://www.dbvis.com/features/ DbVisualizer is the universal database tool for developers, DBAs and analysts. DbVisualizer是一个完全基于JDBC的跨平台数据库管理工具,内置SQL语句编辑器(支持语法高亮),凡是具有JDBC数据库接口的数据库都可以管理
    DbVisualizer is available in two editions:

        DbVisualizer Free
        Free of charge for commercial and non-commercial use. This edition provides basic level features useful for most users.

        DbVisualizer Pro
        Extends the Free edition with a collection of productivity features such as:
            Edit Table Data
            Auto Completion support in the SQL editor
            Visual Create/Alter Table support
            Execution of multi statement SQL scripts
            Charting of data
            Management of BLOB/CLOB data
            Export Schema/Database
            Import data from CSV files
            Query Builder
            Foreign Key Data Navigator
            Explain plan support
            Management of views, triggers, summary tables, synonyms, functions, procedures, system tables, triggers, columns primary keys, privileges, constraints, references, DDL, program, modules, data files, table spaces, etc.

        DbVisualizer Pro is commercial and is licensed per user. http://dbeaver.jkiss.org/ Universal Database Manager Free multi-platform database tool for developers, SQL programmers, database administrators and analysts. analysts 系统分析员
    DBeaver is written on Java (version 3.x language level 1.6). Required Java version is 1.6 or higher.

    DBeaver is named in contrast to SQuirreL, the popular java-based database client.
    It’s something like “database beaver versus SQL squirrel”.
    beaver    n. 海狸;海狸皮毛
    in contrast    与此相反;比较起来
    squirrel    n. 松鼠;松鼠毛皮
    versus    prep. 对;与...相对;对抗

    linux下dbeaver管理工具,安装也很方便。wget http://dbeaver.jkiss.org/files/dbeaver-3.4.4-ee-linux.gtk.x86_64.zip
    DBeaver3.5.1  Released on 2015-10-05  Universal Database Manager
    You may choose between Community and Enterprise editions. Both versions are free. Enterprise Edition includes NoSQL databases support.

    instantclient-basic-win32-11.1.0.7.0.zip
    instantclient-sqlplus-win32-11.1.0.7.0.zip

    这两个文件,看名字就知道意思了,如果你只用客户端工具,不使用命令行下sqlplus,第二个包可以不用
    因oracle应用程序及其工具toad、PLSQL Developer等的部署很多,动辙要安装几百兆的Oracle Client实在很烦。

    sqldeveloper 是oracle自己推出的开发工具,在JDK 6u18之前,linux系统下很不稳定,经常出现无响应的情况。之后的稳定性有了很大的改进。
    同一个界面可以登陆多个数据库,方便在多个数据库之间操作
    支持自定义快捷键可以实现组合键清空界面、组合键复制代码等快捷操作

    PL/SQL Dev是老牌的开发工具,稳定性很高
    要同时访问多个数据库的话需要启动多个软件界面    与bitive ssh类似
    http://allroundautomations.swmirror.com/plsqldev714.exe   下载很慢 4KB/s

    自己一直以来用PLSQL Developer,但有时候用起来还不是很方便,决定给自己量身订做一个,不仅可以管理数据库,而且还是一个学习oracle的好工具主要特点有:
        1.本软件的框架风格布局美观大方,对象浏览全面直观,控制操作简单方便.
        2.它有个文本编辑器,可以编辑脚本,查看文本文件,保存已编辑的代码,自动注销代码.
        3.它可以执行任何SQL语句,包括select,update,delete,insert,create,alter等常用语句,查询速度非常快,并 且有快捷键,记录执行代码,显示执行时间,显示查询或更新记录数,并且可以打开多个SQL语句执行窗口,不用退出系统连接其他用户,查询其他用户的表.对 查询出来的数据进行再过滤,排序,并且可以动态产生查询语句,直接把查询数据导出为语句,网页代码,txt文件,dbf文件,excel文件,并且可以直 接打印数据,保存编辑的语句,以备日后使用,选择备份语句执行等.
        4.对所有的对象操作,都可以看见源代码,可以熟悉数据库操作语句.
        5.表的操作功能强大,可以通过界面创建一个表,很方便的创建索引,主键,外键.重新命名表名列名.删除表列.删除表中数据,释放表空间,显示表的授权情 况,显示表的创建,索引,授权等语句,可以把文本文件,dbf文件,excel文件导入表中.可以直接修改表中的数据,导出数据为各种格式等等.
        6.对于过程可以直接修改,执行,并且有错误提示,测试跟踪过程,并且可以看到参数的类型,是输出参数还是输入参数,显示 dbms_output.put_line()跟踪信息,可以追加跟踪信息,不让前一次的信息丢失,以备对照查询.并可以快速注释代码.
        7.生成各种文档,如表的数据字典,导出为word文档,excel表格,txt代码文件,所有的过程,视图,触发器,同义词等.
        8.查看进程,锁表情况,断开进程,死锁会话.跟踪进程的执行语句.
        9.显示所有系统参数的值,并可以修改,有中文说明,oracle数据字典说明,函数说明,并且可以录入自己总结的备忘资料,以备查看,还有帮助就是一本 学习oracle的书,一步一步怎么操作,对各种对象的说明,链接其他参考资料,sql语句,oracle报错信息及语法.
        10.对注册表维护,查看统一tnsnames文件,查看dbf文件的结构和数据,对blob类型的大文件进行上传和下载,如果是图片,并且可以预览,方便的导出导入功能.
        看了以上这十大特点,还有什么理由让你不用它呢.可以这样认为本系统:
        对初学者来说,是一个很好的数据库学习工具
        对开发者来说,是一个很好的数据库开发工具
        对维护者来说,是一个很好的数据库管理工具

    toad 快捷键

    F4 移动到表上,查看表的描述
    F5 重启当前页面
    F6 格式化sql
    F7 clear all
    F8 调出以前执行的sql命令
    F9 执行全部sql
    ctrl+e 看执行计划
    ctrl+. 补全table_name
    ctrl+t 补全table_name,或者显示字段
    ctrl+enter 直接执行当前sql
    ctrl+shift+f 格式化sql语句
    alt+箭头上下 看sql history

    SSH file transfer与terminal emulator 工具大比拼

    https://shareware.unc.edu/ 可以下载一些软件
    命令行的sftp客户端
    图形化的SFTP,用于文件的上传和下载,这个功能比较有用

    Xmanager
    与Xshell是同一家公司

    Xshell4 + Xftp4
    NetSarang公司
    file transfer与terminal emulator是独立的,需要组合使用
    Xshell4 terminal emulator
    Xftp4 file transfer 图形化的SFTP
    有些命令行快捷键没有

    Bitvise SSH client 4.62(Tunnelier)
    file transfer与terminal emulator是集成的
    SSH file transfer, terminal and tunneling
    不是tab式,用的是cmd窗口,有sftp

    winscp + putty
    SSH and telnet client,terminal access
    不是tab式,用的是非cmd窗口,二者需要组合使用
    In general SSH protocol can be used for two purposes, file transfers and terminal access.
    File transfers are primary focus of WinSCP.
    While WinSCP does not focus on terminal access, it has basic support for it.
    WinSCP can closely cooperate with PuTTY SSH client and its companion tools, PuTTYgen key generator and Pageant authentication agent.

    Tectia SSH Client 6.2
    原先的SSH Secure Shell Client 3.2.9 网站是ssh.com,现在名为Tectia SSH Client
    Tectia SSH Client Evaluation Packages:需要收费,注册邮箱
    是tab式,有sftp,有命令行,是集成的

    secureCRT + secureFX
    VanDyke Software公司
    二者是独立的
    是tab式,有sftp,有命令行

    监控类工具大比拼

    prtg v14

    win下安装简单易用,可自定义脚本,还有大量的第三方插件

    nagios
    linux下安装,需要在被监控端安装代理来收集数据,界面难看,配置较复杂

    cactiez

    opsview

    zabbix

    运维类工具大比拼

    蚁巡运维平台为运维人员大大减轻了负担,提高了效率。工具让工作更便捷。
    简洁的界面下隐藏了众多的技术细节

    实现日常运维工作的自动化、信息化和标准化,

    帮助运维人员快速定位问题,修复故障,保障业务系统的稳定性。

    完美的解决了跨广域网的运维监控。

    运维信息大汇总

    DevOps开发模式

    kvm管理工具类大比拼

    kvm自带命令行工具
    首先是单个资源的基础虚拟化管理,有开源的虚拟化工具集libvirt,通过命令行接口提供安全的远程管理,可管理单个系统。
    然后是管理全部运行KVM的多个服务器 RHEV-M和IBM Systems Director VMControl
    Red Hat的virt-manager 它提供了一个简单但高效的图形界面
    使用Openstack,基本都是通过nova来管理KVM
    Convirture的Convirt是另一个管理KVM虚拟机的GUI工具

    IBM Systems Director VMControl既能实现异构多平台管理,也能实现异构多系统管理
    VMControl是IBM平台管理方案Systems Director的一部分,覆盖了虚拟化管理三个关键领域:虚拟化、管理与自动化。VMControl也可作为独立的产品插件使用。

    软路由工具类大比拼

    http://www.oschina.net/news/30247/linux-firewall    8 个开源的 Linux 防火墙

    1.Hi-Spider Router海蜘蛛软路由目前国内最好的中文软路由免费版功能都相当的强大但是有广告,而没有广告的版本需要付费版
    2.bbiagent,全中文,但需要注册购买
    3.Coyote北美土狼,方便好用,负载能力强,一张软盘即可。免费
    4.FreeSCO看名字就知道她的能力了,免费的类cisco路由软件。
    5.Floppyfw最早的linux LRP项目之一的产物
    6.SmoothWall和IPCOP之所以要放在一起,因为他们是用一个内核开发的,功能也不相上下,smoothwall是防火墙,没有路由功能,即只能直连
    7.RouterOS号称ISP级软路由,支持多路由协议,最新版本效果可以媲美专业路由器
    8.Fli4l德国的一个软路由,对ADSL支持非常好
    9.Clarkconnect 此软路由体积非常大,对机器要求性能高,带有专业防火墙适合企业使用!
    10.红猫综合路由系统,国产,中文软路由系统

    10.小草

    10.爱快  http://www.ikuai8.com/onlinetv2.php

    11.m0n0wall  http://m0n0.ch/wall/documentation.php  已试用  与smoothwall和ipfire基本类似。

    12.openwrt  http://wiki.openwrt.org/toh/start

    13.ipfire  已试用

    14.clearOS

    http://www.clearfoundation.com/Software/downloads.html

    http://www.clarkconnect.com/

    嵌入式设备  基于x86的,基于MIPS的linksys,基于ARM的d-link

    存储类软件大比拼

    openfiler-2.99-64

    nas4free

    http://www.nas4free.org/index.php?id=6

    FreeNAS最後由一拆三個Project (OMV, NAS4Free, FreeNAS8),由於FreeNAS商業機構接管左一段時間了, 過渡到FreeNAS8,而沿用FreeNAS7 code的NAS OS 已改名為 NAS4Free 繼續發展

    OpenMediaVault
    http://www.openmediavault.org

    FreeNAS8
    http://www.freenas.org/

    https://nexenta.com/    要在网站注册
    NexentaStor Community Edition
    NexentaStor Enterprise Edition

    日志类大比拼

    log4j

    slf4j

    commons-logging

    logback

    版本控制客户端

    TortoiseSVN    http://tortoisesvn.net/

    tortoisegit    http://code.google.com/p/tortoisegit/  http://download.tortoisegit.org/tgit/1.8.14.0/

    常用IDE环境    http://www.oschina.net/news/29260/10-free-c-and-c-ides-for-programmers

    codeblocks  http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_Linux

    C-Free  http://www.programarts.com/cfree_en/index.htm

    Visual Studio

    Eclipse

    屏幕分享与录制

    inletex  http://www.inletex.ca/product-matrix/

    http://camstudio.org/

    http://screencast-o-matic.com/home

    18款最佳Bug跟踪管理系统

    http://www.php100.com/html/it/focus/2014/1103/7692.html

    bugzilla

    time-tracking software

    https://en.wikipedia.org/wiki/Comparison_of_time-tracking_software

  • 相关阅读:
    201671010109 《java程序联系》第十六周感想
    201671010109 《 java 程序设计》第十五周感想
    201671010109 《java程序设计》第十四周感想
    201671010109 《java程序设计》第十三周感想
    201671010109 《java程序设计》第十二周感想
    201671010109 《java程序设计》第十一周感想
    201671010109 2016-2017-2《java程序设计》第十周学习心得
    201671010109 2016-2017《java课程》第五周学习感想
    201971010109 2061-2017《java程序设计》第四周学习感想
    201671010107 2016-2017-2 《Java程序设计》总结
  • 原文地址:https://www.cnblogs.com/createyuan/p/3659059.html
Copyright © 2011-2022 走看看