常用工具
开发、流程管理等
不能飞的肥燕
10多年IT经验,5年多阿里巴巴和百度等的工作经验,互联网相关技术娴熟扎实。
展开
-
ubuntu如何使用 ll
用过 Redhat 的朋友应该很熟悉 ll 这个命令,就相当于 ls -l,但在 Ubuntu 中就不行了。严格来说 ll 不是一个命令,只是命令的别名而已。很多 Linux 用户都使用 bash shell,对普通用户来说用得最多的就是命令补全 (按 tab 键) 和 alias (别名) 功能。Ubuntu 默认建立的用户都用的 bash shell,所以它也支持别名功转载 2015-04-14 10:00:39 · 4189 阅读 · 0 评论 -
JDK等几个软件linux下安装的环境变量
安装步骤就免了。1、 JDK·用文本编辑器打开/etc/profile ·在profile文件末尾加入: export JAVA_HOME=/usr/share/jdk1.6.0_14 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.原创 2015-04-07 10:51:53 · 420 阅读 · 0 评论 -
在Ubuntu 14.04安装和设置SSH服务
1.安装apt-get安装。1.1. 安装ssh-serversudo apt-get install openssh-server1.2. 安装ssh-clientsudo apt-get install openssh-client1.3.启动/etc/init.d/ssh start;1.4. 验证服务:ps -x|grep sshd原创 2015-03-24 18:16:28 · 698 阅读 · 0 评论 -
重置Ubuntu默认的root密码
Ubuntu安装的过程中会让你创建一个用户,但是没地方设置root用户的密码。实际上很多功能需要在root下才能运行,每次sudo也很烦。下面是重置root密码的方法:输入: sudo passwd 此时会让我们输入新密码,输入即可。原创 2015-02-04 14:40:19 · 1405 阅读 · 0 评论 -
Pentaho BI平台使用
Platform Version 1.0.0.RC2December 12, 2005Copyright © 2005 Pentaho Corporation. Redistribution permitted. All trademarks are the property of their respective owners.For the latest information,转载 2008-01-15 17:35:00 · 2852 阅读 · 0 评论 -
Linux中如何新建用户
对于一般用户来说,主目录(home directory)是硬盘上唯一可以原来写东西的地方。一般的路径名是/home/login_user_name。 主目录用于存储各种用户文件:设置文件,程序配置文件,用户文档,数据 netscape 的缓存,邮件等等。作为一个普通用户,你可以在主目录下建立新的目录安排你自己的目录结构。其他用户无法阅读你的文件或者写数据到你的主目录,除非你给他们适当的权限。转载 2007-12-07 12:10:00 · 10294 阅读 · 2 评论 -
cygwin使用心得
1.在cygwin里访问Windows盘cd /cygdrive/ccd c:2.整合cygwin命令到Windows中假设cygwin安装在d:/develop/cygwin,则将d:/develop/cygwin/bin添加到系统变量PATH中(最好加在windows前面,这样的话,有些相同的命令的话,是先执行cygwin的命令,而不是windows命令,比如find)就可以直接在cm转载 2007-12-07 10:17:00 · 1828 阅读 · 0 评论 -
linux文件权限查看及修改-chmod ------入门的一些常识
查看linux文件的权限:ls -l 文件名称ULUitugULUitug查看linux文件夹的权限:ls -ld 文件夹名称(所在目录)ULUitugULUitug修改文件及文件夹权限:ULUitugULUitugsudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户)ULUitugULUitug常用修改权限的命令:ULUitugULUitugsudo chmod原创 2007-08-22 10:28:00 · 240793 阅读 · 3 评论 -
nohup linux下很有用的命令
Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe --user=mysql & 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通转载 2007-08-22 09:28:00 · 1495 阅读 · 0 评论 -
减少使用Java应用服务器,迎接Docker容器
【编者的话】随着Docker的发展,越来越多的应用开发者开始使用Docker。James Strachan写了一篇有关Java开发者如何使用Docker进行轻量级快速开发的文章。他告诉我们,使用Docker和服务发现的机制,可以有效减轻Java运维人员的负担,进行项目的快速启动和持续迭代。 多年来,Java生态系统一直在使用应用服务器。Java应用服务器(如Servlet Engine、J转载 2015-03-27 18:00:02 · 664 阅读 · 0 评论 -
我用FreeMind
原文出处:http://risker.org/tech/FreeMind/1. 所谓MindMap1.1 MindMap是什么MindMap是什么呢?其实是英国人托尼·巴赞创造的一种提出笔记方法,和传统的直线记录方法完全不同,它以直观形象的图示建立起各个概念之间的联系。在国内,MindMap又被称为脑图或思维导图。思维导图(Mind Mapping)以放射性思考(Radiant转载 2007-09-10 15:42:00 · 869 阅读 · 0 评论 -
新一代 CI 持续集成工具 flow.ci 正式开源
官方网站:https://flow.ci开源地址:https://github.com/flowci以此,你可以将功能完整的 flow.ci 持续集成服务部署到内网使用。在使用过程中有任何 bug 反馈或功能建议,可直接在 github 提 issues,或者通过 pull request 贡献代码。关于 flow.ci 新特性支持 Docker 一键部署,分分钟创建一套CI系统flow.ci 在 Docker Hub 上提供了最新的镜像,用户可以方便地获取 Docker 镜像,快速.转载 2020-07-01 14:45:43 · 605 阅读 · 0 评论 -
简单实用的Code Review工具
Code Review中文应该译作“代码审查”或是“代码评审”,这是一个流程,当开发人员写好代码后,需要让别人来review一下他的代码,这是一种有效发现BUG的方法。由此,我们可以审查代码的风格、逻辑、思路……,找出问题,以及改进代码。因为这是代码刚刚出炉的时候,所以,这也是代码重构,代码调整,代码修改的最佳时候。所以,Code Review是编码实现中最最重要的一个环节。长时间以来,Cod转载 2010-03-12 14:49:00 · 767 阅读 · 0 评论 -
Java程序员在用的大数据工具,MongoDB稳居第一
据日前的一则大数据工具使用情况调查,我们知道了Java程序猿最喜欢用的大数据工具。问题:他们最近一年最喜欢用什么工具或者是框架?受访者可以选择列表中的选项或者列出自己的,本文主要关心的是大数据工具。上一篇Java调查包括下列内容:开发语言Web框架应用服务器数据库工具SQL数据大数据开发工具云供应商现在,来看看维基百科上对大数据的定义:大数据,广义上来说转载 2016-01-30 17:01:58 · 789 阅读 · 0 评论 -
在智能交通系统中基于 Drools BRMS 实现业务规则动态管理
本文介绍了智能交通系统中的一个典型业务场景,并展现了如何通过 Drools BRMS 实现该业务规则的动态管理。0 评论陈 剑辉, 软件工程师, IBM龚 萍, 软件工程师, IBM2009 年 12 月 24 日内容在 IBM Bluemix 云平台上开发并部署您的下一转载 2016-04-12 22:38:26 · 2145 阅读 · 0 评论 -
Etsy是如何做到每天50次以上部署的
Daniel Schauenberg在伦敦QCon大会上描述了Etsy是如何做到每天50次部署的。Etsy以其DevOps和持续交付的实践而闻名。一个完全自动化的部署管道、全面的应用监控和基于IRC(互联网中继聊天)的协作是能达到这个变更频率的同时又保持最小风险的重要因素。Etsy的开发策略是反复围绕着做许多小的、连续的变更。这样做的一个直接后果就是需要每天做很多次部署。用Daniel S转载 2016-05-10 14:10:25 · 1238 阅读 · 0 评论 -
测试框架的利好和繁荣:Java单元测试框架之争
最近Reddit上的讨论帖引发了一场JUnit和Spock两个测试框架支持者之间的辩论,源起于Jakub Dziworski发表的博文,其中心思想是“JUnit有什么问题?”目前来看几乎每个GitHub仓库都引入了基于JUnit的单元测试,不过也难怪毕竟JUnit已经经历了超过15个年头。但是Spock正在持续蚕食市场。JUnit由极限编程(eXtreme programming)创始转载 2016-07-04 13:34:01 · 444 阅读 · 0 评论 -
IDEA 2016 license server
http://jetbrains.tencent.clickIntelliJ IDEA 2016.2.4原创 2016-10-08 16:49:46 · 3905 阅读 · 0 评论 -
Lombok—消除样板代码
样板代码。。原创 2017-03-30 09:36:43 · 390 阅读 · 0 评论 -
jekins搭建小窍门
1、 nohub java -jar jenkins.war --httpPort=8081 > jenkins.log原创 2017-07-26 15:45:44 · 483 阅读 · 0 评论 -
Windows10家庭版安装Docker Desktop(非Docker Toolbox)
首先需要虚拟化:https://www.ithome.com/html/win10/374942.htm安装参照如下链接:https://www.jianshu.com/p/1329954aa329原创 2019-07-26 18:43:45 · 982 阅读 · 0 评论 -
Elastic-Job - 分布式定时任务框架
标签:class style com http 使用 代码 si src it Elastic-Job是ddframe中dd-job的作业模块中分离出来的分布式弹性作业框架。去掉了和dd-job中的监控和ddframe接入规范部分。ddframe其他模块也有可独立开源的部分,之前当当曾开源过dd-soa的基石模块DubboX。项目开源地址转载 2015-10-24 14:45:21 · 12139 阅读 · 0 评论 -
灵活强大的构建系统Gradle
前言构建,软件生命周期中重要的一环,在现代软件开发过程中,起着越来越重要的作用。过去在Java或类Java的世界里,Ant、Maven再熟悉不过了,Maven凭借其强大的依赖配置战胜Ant,基本上成为了Java构建的标准。而在现代,系统日益复杂,构建的灵活性要求越来越高,比如:构建过程中需要打包上传到服务器,Maven无法很好地支持这种复杂的系统构建,所以,我选择了Gradle,一个基转载 2015-08-31 19:02:36 · 510 阅读 · 0 评论 -
Virtualbox启动报cannot access the kernel driver的解决
lz手贱,升级了一下vitualbox,然后各种启动不了网上百度很多建议回退,可是尝试回退N个版本,问题依旧最后终于找到答案:操作步骤:进入{VitualBox按照目录}\drivers\vboxdrv文件夹,找到vboxdrv.inf这个文件,鼠标右键点,然后选择安装;重新启动虚拟机,就能运行了。还是不要乱升级呀原创 2014-12-17 15:09:17 · 3944 阅读 · 3 评论 -
调用豆瓣的接口根据ISBN获取书籍信息
<br />String apikey = "111111111111111111111111111111"; String isbnUrl = "http://api.douban.com/book/subject/isbn/"; public static void main(String[] args) throws Exception { //requestUrl = isbnUrl + isbnNo + "?apikey=" + apikey; //原创 2010-10-11 22:49:00 · 4443 阅读 · 0 评论 -
Netty
新版本:3.0.2.GA,于2008年11月19日发布。Netty项目致力于提供一个异步的、事件驱动的网络应用框架和工具,用于快速开发可维护的、高性能的、高扩展性的服务器和客户端之间的协议。换句话说,Netty式一个NIO客户端服务器框架,能够快速、轻松地开发网络应用例如服务器和客户端间的协议。它简化了网络编程如TCP/IP socket服务器。JBOSSes Netty的设计吸取了大量的原创 2010-04-08 00:02:00 · 1170 阅读 · 0 评论 -
利用java自带工具转换ascii
使用 jdk 自带的 native2ascii.exe 工具,在你的 jdk文件夹/bin 下能找到。 针对你的问题,在 cmd 窗口中执行下面的命令即可(需要将 jdk文件夹/bin 加入到 path 环境变量中): native2ascii -reverse C:/abc.java c:/abc2.java (这里abc.java表示你的含有 /uxxxx 字符的java文件; c:/abc2转载 2010-04-06 14:31:00 · 1512 阅读 · 0 评论 -
JDK中还藏着一个宝贝 它的名字叫做VisualVM
令人意想不到的宝贝,其实往往已经早就在你眼前,只不过你没发现它。VisualVM就是这样的。每当我们升级JDK、打开IDE时,其实我们就用上了它所带来的新特性。至少,我自己是这样认为的。 我第一次获知VisualVM是在去年二月份Geertjan Wielenga所写的一篇文章里,那时它的第三版都已经发布了。可以说VisualVM是Java开发者最为重要的工具,但同时这也是最不为人知的秘密。在转载 2010-04-15 16:04:00 · 2380 阅读 · 1 评论 -
JAVA 自带测试工具TOOLS——jps、jinfo、jstat、jmap、jconsole
最近压力测试和调优Liferay portal,所以需要找到一种工具,可以比较好的监测VM工具。本来想使用商用工具,但偶然间发现SUN 的JDK中新添了几个工具,并且非常好用。秉承着有免费,不用商用的原则。开始使用新的JDK工具,以下简单介绍一下这几种工具。(注:本文章下的所有工具都存在JDK5.0以上版本的工具集里,同javac一样,不须特意安装)我一共找到以下五个工具:jinfo:可以输出转载 2010-04-15 15:44:00 · 999 阅读 · 0 评论 -
用Eclipse插件提高代码质量(组图)
本文内容包括: 安装Eclipse插件 用CheckStyle校正标准 用Coverlipse确认覆盖率 用CPD捕捉代码重复 使用JDepend 进行依赖项检查 用Metrics 测量复杂度 合适的才是最好的 如果能在构建代码前发现代码中潜在的问题会怎么样呢?很有趣的是,Eclipse 插件中就有这样的工具,比如 JDepend和Chec原创 2009-06-09 14:07:00 · 889 阅读 · 0 评论 -
FindBugs:Eclipse插件
官方网站:http://findbugs.sourceforge.net/Eclipse插件:http://findbugs.sourceforge.net/downloads.html 插件管理技巧 提示:新下载的插件PlugIn一定不要都放在原始的Eclipse目录下去。前提是你已经安装好了Eclipse工具了,比如安装在E:/OpenSource/Eclipse/目录下,以转载 2009-06-09 14:06:00 · 1173 阅读 · 0 评论 -
Eclipse中安装Extjs插件(Spket IDE)
Spket IDE是目前支持Ext 2.0最为出色的IDE。 它采用.jsb project file 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script doc中。由于Spket只是一个单纯的编辑器,没有其它格式的支持(如CSS),所以我的做法是用它的Eclipse插件形式,启动ECLIPSE Help → Software Updates → Find and Instal原创 2009-07-16 15:15:00 · 508 阅读 · 0 评论 -
一个简单直接的JOX实例
JOX是一套用户XML document.和Java beans之间进行数据传递的JAVA类库。一个简单直接的JOX实例:JOX是非常的简单易用。假设你现在已经有了下面的Java Bean。package com.wutka.jox.test;import com.wutka.jox.*;import java.util.*;public class TestBean implements jav原创 2008-07-08 12:44:00 · 1145 阅读 · 0 评论 -
java md5
java md5转载 2010-12-10 13:34:00 · 589 阅读 · 0 评论 -
关于Java支付宝接口的心得
关于Java支付宝接口的心得转载 2010-12-10 13:08:00 · 3528 阅读 · 1 评论 -
maven编译下载源码和javadoc
1:Maven命令下载源码和javadocsmvn dependency:sources 下载在pom.xml中依赖的文件的源代码mvn dependency:resolve -Dclassifier=javadoc 下载对应的javadocs2:通过配置文件添加打开maven配置文件 setting.xml文件(.../.m2/settings.xml) 增加如下配原创 2015-01-15 14:49:44 · 777 阅读 · 0 评论 -
maven下载源码和javadoc命令
1、 mvn dependency:sources 尝试下载在pom.xml中依赖的文件的源代码。2、 mvn dependency:resolve -Dclassifier=javadoc 尝试下载对应的javadocs原创 2015-01-15 14:44:01 · 638 阅读 · 0 评论 -
10个给力的在线Web设计开发工具介绍
1.在线文本生成器 BlindTextGenerator:对设计师来说,这是一个简单又好用的文本生成小工具。内含许多种字体,可设置字符的大小,数量,样式,段落的数量及对齐方式等,还可以很方便且精确地调节文本区块的大小。 http://www.blindtextgenerator.com/lorem-ipsum Fillerati:很有设计感和风格现代的文本生成器。 http://www.fillerati.com/ 2.CSS生成器 Border Radius:没有比它更简单的了。进入网站在矩形一角的输入框转载 2011-01-14 09:53:00 · 713 阅读 · 0 评论 -
编写自定义的PMD规则
编写自定义的PMD规则转载 2011-05-03 10:05:00 · 1427 阅读 · 0 评论 -
使用PowerDesigner画ER图详细教程
使用PowerDesigner画ER图详细教程转载 2011-04-26 10:01:00 · 5709 阅读 · 0 评论