自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (11)
  • 收藏
  • 关注

原创 java getClass() 理解 详解

本质,获得当前object的class类(类型类)Java反射学习    所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助下,编程人员可以动态获取这些信息,从而编写更加具有可移植性的代码。严格地说,反射并非编程语言的特性,因为在任何一种语言都可以实现反射机制,但是如果编程语言本身支持反射,那么反射的

2013-09-29 11:31:16 1807

转载 CentOS-6.3安装配置SVN

#检查是否安装了低版本的SVN[root@localhost /]# rpm -qa subversion#卸载旧版本SVN[root@localhost modules]# yum remove subversion安装SVN[root@localhost modules]# yum install httpd httpd-devel subversion mod

2013-09-29 09:14:04 1049 1

转载 linux 卸载 软件包 方法 详细 perfect 命令

Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。  软件的安装  Linux下软

2013-09-27 16:56:05 2140

原创 linux RPM命令 详解~~~perfect

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合: -ivh:安装显示安装进度--inst

2013-09-27 16:50:23 879

转载 持续集成方案,Hudson还是Jenkins?

IT业非常喜欢好的”圣战”。最近的一次发生Hudson和Jenkins之间。最近Oracle宣布有将Hudson捐献给Eclipse基金会,引发了一些关于这是否可以避免的Hudson和Jenkins之间竞争的有趣问题。随着状况的快速改变,那么开发团队或公司如何做出正确的选择呢?在跟踪了这两个服务器后,我可以告诉大家,其实并没有什么关系。从打斗中后退一步经常,我与客户

2013-09-27 10:27:59 4039

转载 Jenkins、Hudson安装、配置详细记录

Jenkins的前身是Hudson,是做持续集成必不可少的工具,主要用途:持续、自动的构建项目;构建自动化测试项目;监控定时执行的一些任务。先说说一下安装:Hudson的war包下载地址:http://mirrors.neusoft.edu.cn/eclipse/hudson/war/Jenkins的war包下载地址: http://mirrors.jenkins-ci.o

2013-09-27 10:16:29 1805

原创 用Artifactory管理内部Maven仓库

来源:http://forearrow.iteye.com/blog/1713851. 介绍  Maven是Java开发者中流行的构建工具,Maven的好处之一是可以帮助减少构建应用程序时所依赖的软件构件的副本,Maven建议的方法是将所有软件构件存储于一个叫做repository的远程仓库中。  Maven会从ibiblio.org中的公用仓库中同步构件,

2013-09-24 17:51:57 1431

转载 常用Maven插件介绍

我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven-compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven-compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompile

2013-09-24 15:02:15 893

原创 eclipse 3.7 默认字体 改为 courier new 方法

打开控制面板-》找到字体打开然后在字体文件夹里面找到CourierNew字体右击选择“显示”这样,设置字体的时候就会显示了(在windows7中)

2013-09-18 13:35:51 884

转载 Activiti - 新一代的开源 BPM 引擎--perfect

背景介绍Activiti 其核心是 BPMN 2.0 的流程引擎。BPMN 是目前被各 BPM 厂商广泛接受的 BPM 标准,全称为 Business Process Model and Notation,由 OMG 组织进行维护,2011 年 1 月份发布了其 2.0 的正式版。BPMN 2.0 对比于第一个版本,其最重要的变化在于其定义了流程的元模型和执行语义,即它自己解决了存储、

2013-09-17 13:52:04 1262

原创 Activiti 概述

一.    概述 Activiti 是个全新、基于 Apache 2 许可的开源项目,提供了轻量级、嵌入式的 BPM 引擎并支持 BPMN 2.0 。该项目由 jBPM 创建者,前 JBoss jBPM 领导与 BPM 权威 Tom Baeyens 主持大局。前 jBPM 团队成员 Joram Barrez 此前也加入了该项目,成为 Activiti 的核心开发人员。 Ac

2013-09-16 15:10:58 1227

原创 MySQL 存储过程

MySQL 存储过程 在MYSQL 5中,终于引入了存储过程这一新特性,这将大大增强MYSQL 的数据库处理能力,在本文中,将指导读者快速掌握MYSQL 5的存储过程的基本知识,带领用户入门。存储过程介绍存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它

2013-09-11 11:28:39 809

转载 程序员学数据库那些事儿---学习数据库

最近有人问(是问,不是请教)我数据库怎么学?要学哪些?以下我谈一些个人想法。  其实我的数据库知识不是很扎实,真心的。 当年我学这个东西时某个大神告诉我“学会sql server”走遍天下都不怕。事实上,这几年如果只会sqlserver根本到哪都很惊悚。原因?1、如果是政府软件,虽然不像互联网那样高,但是数据存储量确实很大很大,大家想想譬如财政数据、公积金数据、民政

2013-09-09 17:24:32 1392 1

转载 SNMP原理 作用 傻瓜式描述 通俗描述--perfect

SNMP(简单网络管理协议),就如他的名字一样,非常简单。您还会通过本文了解到MRTG、SolarWinds等软件的工作原理。晚餐吃了辣椒酱,感觉小舌头被严重灼伤……什么是SNMP?SNMP,简单网络管理协议,它不是软件,而是用于网络管理的一套规则(比如做一个受人尊敬的人,需要遵循哪些规则?不说大话、说到做到、为人诚恳,等等)。真正的网管软件,是基于SNMP写的。为什么使用SNMP

2013-09-06 11:30:58 2566

转载 Python调用C/C++的种种方法

Python是解释性语言, 底层就是用c实现的, 所以用python调用C是很容易的, 下面就总结一下各种调用的方法, 给出例子, 所有例子都在ubuntu9.10, python2.6下试过. 1. Python 调用 C (base)想在python中调用c函数, 如这儿的fact#include int fact(int n){  if (n

2013-09-05 13:45:00 1045

原创 python 调用 C语言 方法

使用Python的ctypes,我们可以直接调用由C直接编译出来的函数。其实就是调用动态链接库中的函数。为什么我们需要这样做呢,因为有些时候,我们可能需要一个性能上比较讲究的算法,有些时候,我们可以在Python中使用已经有了的现成的被封闭在动态链接库中的函数。下面是如何调用的示例。首先,我们用一个乘法来表示一个算法功能。下面是C的程序:12

2013-09-05 11:46:06 940

原创 体会Python之独具匠心:Python XML PRC server多线程实现及其原理

周末需要调研Python XMLRPC的一些性能问题,发现所说的XML RPC仅支持单线程。网上给出实现多线程的方法,最常见最简便的是继承ThreadingMixIn ,代码给得很全,但是很少有地方说为什么这样可以实现。因是python新手,所以不太理解,搜了一些资料,现在做整理。实现的代码:class RPCThreading(SocketServ

2013-09-05 10:34:48 1458

转载 Python实战之多线程编程thread模块

在Python中除了可以通过继承threading.Thread类来实现多线程外,也可以调用thread模块中的start_new_thread()函数来产生新的线程,如下[python] view plaincopyprint?import time, thread def timer(): print('hello') def test(): for i in range(0, 10): th

2013-09-05 10:14:42 950

java编程思想第四版PDF-真正版本

java编程思想第四版PDF-真正完整版本,有需要的可以进行下载

2017-11-15

编程珠玑第2版

编程珠玑完整版,读一读效果不错,有利于提高算法思想和思路!

2014-07-31

软件工程-林锐.pdf

软件工程,软件的基本思想和基础,有必要多读一读

2014-07-31

ExtJS Web应用程序开发指南第2版

ExtJS Web应用程序开发指南很全面,看过一遍就基本差不多了。

2014-07-31

Apache 服务器 详解 PPT 配置 httpd.cnf

非常好的PPT,详解介绍了apache配置文件的各个参数。

2013-01-29

JavaScript 权威指南第四版

JavaScript 权威指南(第四版).pdf 非常经典的书籍 与大家分享

2012-12-07

struts2 权威指南 完整版

struts2 权威指南 pdf版本 非常经典的书籍,与大家共享

2012-12-07

空空如也

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

TA关注的人

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