自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 收藏
  • 关注

转载 33个网站足以使你成为一个天才

33个网站足以使你成为一个天才网络逐渐成为一个强有力的资源,利用网络资源每天都能学到新的知识。下面这些绝佳的网站绝对是你所需!”我没有什么特殊的天赋,我只是保持一颗好奇心而已 “——爱因斯坦抓住最佳的机会,利用下面的至少一个学习工具来使你成为更优秀的人。这里是一个新足以使你更加厉害的网站。1.BBC — Future — 每天学习,足以使你更加聪明厉害。2. 99U (Yo

2015-08-06 14:50:52 1144

转载 Quora如何在快速开发中保持高品质代码

高质量的代码库能使产品迭代、协作和维护变得更为容易,加快长期项目开发的速度。在Quora,我们十分重视代码库的质量。然而,纵然有上面提到的好处,维护高质量的代码仍会间接耗费大笔费用,占用开发周期。权衡得失对很多人而言是件难事,他们面临相悖的两个选择:降低代码质量以提高开发速度;还是放缓步伐,提高代码质量?对初创公司而言,开发速度快更重要,所以人们假定你会牺牲代码质量。通过设计一系列工具

2015-08-06 10:26:15 582

转载 使用 Ant 打包 Android 应用

http://www.oschina.net/question/54100_30501?sort=default&p=2#answers通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换后的

2014-11-26 15:12:33 441

转载 Java程序打包成Jar包

例如有如下窗体程序,在package "cn.jar.test" 中,同时,程序有2个资源文件about.txt和about.gif:[java] view plaincopypackage cn.jar.test;  import java.awt.*;  import java.io.*;  import java.net.*;  import java.util.

2014-11-26 11:26:48 701

转载 部署jenkins是遇到的问题汇总。

jenkins是非常方便的自动化构建攻击,在实际使用过程中还是遇到了很多的问题。1、jsp-api 打包问题。用mvn编译的时候需要依赖jsp-api,但是很多时候 jsp-api在tomcat等的lib下面存在,所以当打包成war文件的时候就重复了,这个时候经常会出问题解决办法:在mvn的pom.xml里面设置javax.servletjsp-api2.0prov

2014-11-26 11:24:45 1595

转载 深入浅出之正则表达式

深入浅出之正则表达式[转]  深入浅出之正则表达式(一)前言:       半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于

2014-11-20 16:01:16 351

转载 windows开发运行命令大全

windows开发运行命令大全windows开发命令大全:winver检查Windows版本 dxdiag检查DirectX信息 mem.exe显示内存使用情况 Sndvol32音量控制程序 sfc.exe系统文件检查器 gpedit.msc 组策略 regedit.exe 注册表 Msconfig.exe 系统配置实用程序 cmd.exe

2014-11-20 15:58:21 398

转载 Linux上的Shell之FAQ

Linux上的Shell之FAQ转自:http://blog.chinaunix.net/u3/93926/showart_1874897.html●为什么使用Shell编程?简单快捷,适用性广 ●什么是Shell?Shell是用户和Linux系统之间的接口程序,你可以通过它输入命令以使操作系统执行。 ●文件描述符0,1,2分别表示什么?在Shell

2014-11-20 15:57:17 321

转载 Windows Batch [精华]

Windows Batch [精华]转自:http://www.cnblogs.com/linglizeng/archive/2010/01/29/Bat-CMD-ChineseVerion.html 1.               综述1、”.bat”: 这是微软的第一个批处理文件的后缀名,在几乎所有的Windows 操作系统内都能运行。2、 “

2014-11-20 15:55:53 357

转载 Linux Shell 编程 [精华]

Linux Shell 编程 [精华]转自:  http://www.cnblogs.com/stephen-liu74/archive/2011/11/01/2202027.html  http://www.cnblogs.com/stephen-liu74/archive/2011/11/04/2228133.html  零、

2014-11-20 15:53:29 375

转载 命令行下载工具

http://tech.ccidnet.com/art/302/20070727/1158249_1.html 命令行下载工具  对于喜欢命令行操作及追求高效率、高速度下载的朋友,推荐使用命令行下载工具。命令行工具不但使用方便,而且大多具有很高的下载速度及下载效率,尤其适合于大批量下载文件。下面就为大家详细介绍一下这些工具。  Wget  Wget是一个十分

2014-11-20 15:49:35 535

转载 Linux面试题汇总答案

~~~Linux面试题汇总答案~~ 转自:小女生的Linux技术~~~Linux面试题汇总答案~~ 一.填空题:1. 在Linux系统中,以 文件 方式访问设备 。2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。3. Linux文件系统中每个文件用 i节点 来标识。4. 全部磁盘块由四个部分组成,分别为引导块 、专用

2014-11-20 15:48:16 484

转载 VIM的高级使用

VIM的高级使用  1)一些常用的Vim配置,在~/.vimrc中syntax on       支持语法高亮set nu          显示行号set nonu      不显示行号set ai          设置自动缩进set shiftwidth=4   设置自动缩进 4 个空格, 当然要设自动缩进先.set sts=4      

2014-11-20 15:44:33 336

转载 让你提升命令行效率的 Bash 快捷键

让你提升命令行效率的 Bash 快捷键 [完整版]转自:http://linuxtoy.org/archives/bash-shortcuts.html 生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 大部分对其他的shell也是可以用的。编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f

2014-11-20 15:42:36 411

转载 Linux基础精华

Linux基础精华 (继续跟新中...) 常用命令:Linux shell 环境 让你提升命令行效 率的 Bash 快捷键 [完整版]设置你自己的liux aliasLinux的Find使用Linux命令Find实>例Linux命令xargs+cutgrep 小技巧Linux任务前后台的切换Linux运行与控制

2014-11-20 15:40:53 322

转载 web服务器和应用服务器概念比较

web服务器和应用服务器概念比较转自:http://hi.baidu.com/lclkathy/blog/item/dae3be36763a47370b55a970.html一 常见的WEB服务器和应用服务器  在UNIX和LINUX平台下使用最广泛的免费web服务器是W3C、NCSA和APACHE服务器,而Windows平台NT/2000/2003使用IIS的WE

2014-11-20 15:39:42 405

转载 [在windows上使用Unix工具]cygwin

[在windows上使用Unix工具]cygwin一 cygwinCygwin 是一个用于 Microsoft® Windows® 操作系统的类 UNIX® 环境。它包含一个真正的 UNIX shell、一个 Portable Operating System Interface (POSIX) 模拟库以及数千个 UNIX 实用程序。 作用:1)作为Linux/

2014-11-20 15:38:31 478

转载 系统host文件的使用

一 Host文件的作用:系统中的host文件其实是一个纯文本的文件,它的作用是包含IP地址和Host name(主机名)的映射关系。我们知道在网络上访问网站,要首先通过DNS服务器把网络域名(http://www.xxxx.com/)解析成61.XXX.XXX.XXX的IP地址后,我们的计算机才能访问。要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率

2014-11-20 15:35:22 628

转载 LDAP基础

LDAP基础 超级好的LDAP文章:Linux下基于LDAP统一用户认证的研究 : http://chenguang.blog.51cto.com/350944/285602利用LDAP实现windows和Linux平台统一认证 :http://chenguang.blog.51cto.com/350944/452655Linux下基于LDAP统一用户验证总结

2014-11-20 15:34:36 491

转载 持续集成”也需要重构——持续集成实践在Cruise开发过程中的演进

“持续集成”也需要重构——持续集成实践在Cruise开发过程中的演进[转]转自:http://www.infoq.com/cn/articles/thoughtworks-practice-partv1 前言持续集成是极限编程十二实践之一(1999年Kent Beck编写的《解析极限编程》),最初被使用极限编程方法的开发人员所推捧,并在过去的几年中得到广泛应用,

2014-11-20 15:32:08 792

转载 持续集成(第二版)[来自:Martin Fowler]

持续集成(第二版)作者:Martin Fowler译者:雷镇持续集成 是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的 检验,以尽快发现集成错误。许多团队发现这种方法可以显著减少集成引起的问题,并可以加快团队合作软件开发的速度。这篇文章简要介绍了持续集成的技巧和它 最新的应用

2014-11-20 15:29:09 429

转载 ANT十五大最佳实践

ANT十五大最佳实践[转]ANT十五大最佳实践转自:http://oreilly.com.cn/news/ant15toppractices.php?c=java 作者:Eric M. Burke, coauthor of Java Extreme Programming Cookbook原文:http://www.onjava.com/pub/a/onjava/200

2014-11-20 15:26:46 404

转载 数字签名(代码签名)流程和数字签名的验证

数字签名(代码签名)流程数字签名(代码签名)流程 Authenticode : 这里翻译为数字认证代码。 code sign : 字面的翻译为代码签名,但是通常的我们称为数字签名,以下的文中均称为数字签名。一 数字认证码如果你是软件开发人员,你可能已经知道windows系统和一些浏览器(例如IE,Firefox)使用一种称为数字认证代码的

2014-11-20 15:25:07 6497

转载 持续集成理论和实践的新进展

持续集成理论和实践的新进展转自: http://www.infoq.com/cn/articles/ci-theory-practice  最近雷镇同学将Martin Fowler先生的著名论文《持续集成》第二版翻译成中文并发布出来,掀起了国内对于持续集成理论和实践讨论的新的高潮。笔者在本文中将全面对比持续集成 论文前后两版的异同,分析并展示ThoughtW

2014-11-20 15:23:46 683

转载 持续集成之“自动化部署”

持续集成之“自动化部署”转自:http://www.infoq.com/cn/news/2011/07/ci-automatic-deployment 在前文《依赖管理》中,我们讨论了如何在代码变得庞大,组件增多的情况下,做好外部库和内部组件依赖管理,从而提高构建效率。可以应用的实践包括:一次生成,多次复用;建立统一制品库,外部依赖库可以使用像Maven或Ivy这样的工具进

2014-11-20 15:22:40 1220

转载 持续集成之“依赖管理”

持续集成之“依赖管理” 转自:http://www.infoq.com/cn/news/2011/05/ci-dependency-managementhttp://kb.cnblogs.com/page/101101/ 在前文《分支策略(续)》中,我们讨论了多组件应用程序的持续集成策略,即:为相对独立的组件创建自己专属的代码库,然后通过现代持续集成工具进行

2014-11-20 15:21:55 505

转载 持续集成之“分支策略”

持续集成之“分支策略” 转自:http://www.infoq.com/cn/news/2011/03/ci-branch-strategyhttp://www.infoq.com/cn/news/2011/04/ci-branch-strategy-2 http://kb.cnblogs.com/page/96915/http://kb.cnblogs

2014-11-20 15:20:40 864

转载 软件配置管理

[SCM]软件配置管理********************************************************************************************Software Configuration Management : (SCM) 软件配置管理Source Code Management : (SCM) 源代

2014-11-20 15:19:15 631

原创 跨平台build工具和脚本

一 跨平台build工具1)GCC(Windows可以使用MinGW)2)CMake or Scons等3)Ant4)Autoconf/Automake, IMake,QMake5)Maven 二 跨平台脚本1)Shell (在Windows上可使用CygWin或UnixUtilities) 2)Python

2014-11-20 15:16:29 592

转载 Maven与Ant比较

Maven与Ant比较 Ant是软件构建工具,Maven的定位是软件项目管理和理解工具。Maven除了具备Ant的功能外,还增加了以下主要的功能:1)使用Project Object Model来对软件项目管理;2)内置了更多的隐式规则,使得构建文件更加简单;3)内置依赖管理和Repository来实现依赖的管理和统一存储;4)内置了软件构建的生命周

2014-11-20 15:14:06 350

转载 Jenkins的配置

Jenkins的配置1  修改jenkins的根目录,默认地在C:\Documents and Settings\AAA\.jenkins 。.jenkins  ├─jobs│  └─JavaHelloWorld│      ├─builds│      │  ├─2011-11-03_16-48-17│      │  ├─2011-1

2014-11-20 15:12:57 295

转载 Jenkins的Windows Slave的配置

Jenkins的Windows Slave的配置参考:https://wiki.jenkins-ci.org/display/JENKINS/Step+by+step+guide+to+set+up+master+and+slave+machines 一 创建新的Slave注意Jenkins中slave称为note。 所以下面文章中的slave和node指的

2014-11-20 15:12:09 564

转载 Jenkins的Linux的Slave的配置

Jenkins的Linux的Slave的配置 作为slave的Linux机器为centos系统。 1) Linux 的 Slave机器设置 创建jenkins用户sudo /usr/sbin/useradd -m jenkins -d /home/jenkins;查看jenkins用户及组的信息id jenkins :

2014-11-20 15:11:12 534

转载 Jenkins Master/Slave架构

一 Jenkins Master/Slave架构 Master/Slave相当于Server和agent的概念。Master提供web接口让用户来管理job和slave,job可以运行在master本机或者被分配到slave上运行。一个master可以关联多个slave用来为不同的job或相同的job的不同配置来服务。   当job被

2014-11-20 15:10:24 521

转载 Jenkins插件之Publish Over SSH/CIFS/FTP

Jenkins插件之Publish Over SSH/CIFS/FTPPublish系列插件用来将build的结果发布到Windows,Linux,FTP共享。   Publish Over CIFS Plugin   Publish Over FTP Plugin   Publish Over SSH Plugin  一 publish到w

2014-11-20 15:09:38 1261

原创 Jenkins之有用插件

Jenkins插件之有用Jenkins整体的插件: Rebuild PluginSlave Setup PluginBackup PluginDependency Graph View Plugin   其他的有用的:Cppcheck PluginStatic Code Analysis Plug-insDoxygen P

2014-11-20 15:07:28 580

原创 Jenkins FQA

Jenkins FQA1) Executor_Number的作用?executor number控制jenkins在此slave上并行执行的最大数量 。 一般设置为此slave上cpu的核数。 也可以将master的值设置为0来阻止在master机器上做build。 2) Manage Jenkins ->  config System - > Syst

2014-11-20 15:05:02 395

转载 在centos中安装jenkins master为service

在centos中安装jenkins master为service需要sudo或root权限。  翻译自: https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions 1)确保centos中的java为openjdk。 

2014-11-20 15:03:26 354

转载 centos中安装tomcat+jenkins

centos中安装tomcat+jenkins 1) 安装tomcat安装tomcat6: http://www.cnblogs.com/itech/p/3506011.html 安装tomcat7: http://www.cnblogs.com/itech/p/3515846.html 2) 安装jenkins下载jenkins,wgethttp://

2014-11-20 15:01:45 530

转载 Jenkins插件之构建与MSBuild

Jenkins插件之构建与MSBuild一 Jenkins内置的buildtoolsJenkins已经内置了Ant|Maven|Windows batch|Shell(Perl,Python)的支持。 二 其他的buildtools cmakebuilder Plugin : 支持cmake的构建;Copy Artifact Plugin

2014-11-20 14:59:08 573

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除