- 博客(51)
- 资源 (4)
- 收藏
- 关注
原创 jenkins 配置GIT代理服务器 使用用户名密码拉取代码
事情起因工作中需要使用jenkins进行自动部署php的项目,但是jenkins是在内网访问GIT服务器需要使用内部的代理服务器。之前配置过的项目都没有需要使用代理访问GIT的,经验也不多所以踩了个坑,自己记录下来。故障现象服务器是Linux已经配置了HTTP代理,但无法访问到GIT服务器:解决办法在jenkins中增加环境变量,http_proxy填写代理服务器的地址和端...
2019-04-24 18:00:29
8841
原创 jaxws-spring 搭建Web Services客户端笔记
上一篇记录了用搭建服务端 jaxws-spring 搭建Web Services笔记,这次来记录下客户端的搭建过程。这里还是整合了spring但有些地方和平时用的不太一样。进入正题先看maven的pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0...
2018-05-12 07:55:38
768
原创 jaxws-spring 搭建Web Services笔记
虽知道webservice,但一直没使用过,但最近公司涉及到这方面的需求,就简单的研究了一下。顺便做了个笔记,就在这里跟大家分享下,学习用。大神请忽略,如有错误之处,敬请指点。WebService顾名思义就是web服务,web服务主要有两种,一种是基于soap类型的服务,一种是基于rest类型的服务,其中soap类型的服务有两种版本,一种是soap1.1版本,一种是soap1.2版本,soap服务...
2018-05-11 18:06:04
619
原创 Linux Server 流水-2
hadoop install・hadoop-0.20.1.tar.gz・hadoop-0.20-0.20.2+923.21-1.noarch.rpm・hadoop-0.20-datanode-0.20.2+923.21-1.noarch.rpm・hadoop-0.20-jobtracker-0.20.2+923.21-1.noarch.rpm・hadoop-0.20-namenode-0.2
2016-11-25 11:16:17
372
原创 Linux Server 流水
启动方式# tail /etc/inittab# Default runlevel. The runlevels used are:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode# 2 - Multiuser, without NFS (The same as 3, if you do not ha
2016-11-22 16:42:27
1015
原创 亚马逊AWS利用镜像实现无差异部署
在亚马逊AWS利用网站的镜像创建EC2创建目标网站镜像新建EC2实例选择已创建的镜像配置实例创建目标网站镜像控制面板中进入实例一览选择一个已有的实例创建镜像设置镜像名称 如果不考虑镜像的时效可以勾选不重启。利用镜像创建新的EC2实例进入实例列表点击启动实例选择我的AIM 选择之前创建的镜像配置实例 根据需要配置每一项内容这样就可以快速的创建一个和以前的一个实例,省去了安装各种软件的步
2016-11-11 11:18:36
7367
转载 iOS 开发者必知的 75 个工具(译文)
原文地址:http://benscheirman.com/2013/08/the-ios-developers-toolbelt (需翻墙)如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。 软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用
2013-09-03 08:54:53
800
翻译 风雨20年:我所积累的20条编程经验
原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你能在本文中看到自己的身影。 从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容
2013-05-30 09:51:36
591
原创 解决开启Gzip压缩后 某些浏览器访问不正常
配置好Gzip后,不通过CDN,直接用Fidller或者FireFox Firebug看页面信息,都能看到已经通过Gzip压缩过了,但是在Linux下面使用wget、curl等 工具查看同样的页面信息时,却发现没有压缩。这个问题一直没有解决。最后在MetaBase.xml第三段IIsCompressionSchemes中发现了三个很重要的参数:HcNoCompressionForHttp1
2013-05-23 11:06:52
2178
转载 Xcode 4.1~4.6 + iOS 5、iOS 6免证书(iDP)开发+真机调试+生成IPA全攻略
[原连接:http://kqwd.blog.163.com/blog/static/4122344820117191351263/]开发环境使用的是目前为止最新的稳定版软件:Mac OS X Lion 10.7 + Xcode 4.1目前Xcode 4.2 Preview版也已经发布,据说其修改方法跟4.1非常类似,只改动了一行代码,请参看参考文章的第二篇。本文仍以4.1版本为例。
2013-03-11 13:52:34
4581
转载 我的七个建议
作者:Joel Spolsky[编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。本文转载自《软件随想录》(作者:Joel Spolsky ,译者: 阮一峰,2009年12月出
2012-11-26 22:14:37
490
转载 程序员装b指南(转)
一.准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,orel
2012-03-08 09:11:35
660
原创 装完Win7后开启SATA硬盘AHCI模式的方法
安装Win7后,再到BIOS中开启SATA硬盘的AHCI功能时,会出现无法启动的情况,只有改回IDE(ATA)模式后,系统才恢复正常。而如果是在IDE模式下安装了Windows系统,要在BIOS中将硬盘更改为AHCI模式,就需要重新安装系统才行。这使得许多用户都出现重装的情况。 一、AHCI简介 AHCI(Serial ATA Advanced Host Controller Inte
2012-01-09 16:58:00
2344
转载 C#高效反射调用方法类
MethodInfo methodInfo = typeof(Program).GetMethod("Call");methodInfo.Invoke(program, parameters);methodInfo实际上已经用到反射了,只不过此时的反射
2011-09-25 22:10:40
4781
转载 C#开发Windows Service程序
C#编写Windows服务的基本过程编写Windows服务是一种比较高级的编程技术,内部使用了很多Windows操作系统的核心功能,但微软.NET框架已经很好的封装了这些技术细节,使得我们可以很方便的使用C#编写自己的Windows服务,其基本过程一般为1.
2011-09-19 09:04:39
1017
转载 asp.net3.5+iis5.0配置需注意的
前些日子想做网站来着,结果搞了半天连iis都不会用,虽然后来终究解决了,但经验得总结一下,下面我把能想到的都写下来,以飨读者及供日后自己参考:首先,是iis的安装。安装其实不难(具体步骤请参阅网络),不过我觉得安装向导很容易引起歧义,这是安装向导界面:我总感觉为它的意思是说把IE
2011-07-12 21:24:37
1588
转载 PicoContainer学习手册
PicoContainer学习手册Author:Kongxx1. PicoContainer介绍1.1. 简介PicoContainer是codehaus开源组织的一个子项目。它是一个轻量级的DI(Dependency Injection)组件容器。当前P
2011-07-06 09:06:53
1561
原创 如何在XP系统中禁用U盘
揭秘禁用U盘的四大绝招 禁用U盘和移动硬盘的原因多种多样,最响亮的原因就是防止员工带走机密资料,在这里我提供一种不用专业软件的小技巧给大家,因为你的老板永远相信“自己能解决的事,别花钱”。方法一,BIOS设置法(快刀斩乱麻法)进入BIOS设置,选择“Integrated Peripherals”选项,展开后将“USB 1.1 Controller”和“USB 2.0 Contr01ler”选项的属性设置为“Disableed”,即可禁用USB接口。最后别忘记给BIOS设置上一个密码,这
2011-01-08 22:54:00
5776
原创 代理模式 java
代理的意思很好理解,它借鉴了我们日常所用的代理的意思:就是本来该自己亲自去做的某件事,由于某种原因不能直接做,而只能请人代替你做,这个被你请来做事的人就是代理。比如过春节要回家,由于你要上班,没时间去买票,就得票务中介代你购买,这就是一种代理模式。这个情景可以形象的描述如下: class:// 火车站{ // 卖票: {……}} 火车站是
2010-05-17 09:29:00
590
原创 STRUTS+SPRING+HIBERNATE练习
工具: Eclipse3.1、MyEclipse4.03、Tomcat5.5.9、Properties Editor插件、MySql4.1.13 新建工程:名称为 login 创建Struts框架 创建 index.jsp,增加一链接指向 login.jsp 按下Ctrl + N,创建 login.jsp、LoginAction,使用MyEclipse
2010-02-22 10:13:00
435
原创 实例化DynaActionForm
protected DynaActionForm getDynaActionForm(){ ActionForm af = null; DynaBean db= null; DynaActionForm daf = null; init(); ModuleUtils.getInstance().selectModule(request,getActionServ
2010-02-10 19:03:00
644
原创 VB.Net的类型字符
除了在声明语句中指定数据类型外,还可以用“类型字符”强制某些编程元素的数据类型。类型字符必须紧跟在元素之后,中间不允许插入任何类型的字符。类型字符不是元素名的一部分。引用用类型字符定义的元素时可以不使用类型字符。标识符类型字符Visual Basic 提供一组“标识符类型字符”,您可以在声明中使用这些字符来指定变量或常数的数据类型。下表显示可用的标识符类型字符及其用法示例。
2009-12-29 17:25:00
1811
1
转载 VB6 to VB.Net 几个转换速查
VB6 VB.NET ----------------------------------------------------- DoEvents System.Windows.Forms.Application.DoEvents() Command1.BackColor = vbRed Command1.BackColor = S
2009-05-14 18:28:00
1917
原创 Js字符串操作函数大全
Js字符串操作函数大全/******************************************* 字符串函数扩充 *******************************************//*===================
2009-04-23 10:52:00
921
原创 属性(Property)的性质(Attribute)介绍
属性(property)作为c#语言中一个重要的组成部分,尤其是在我们自己编写组件的时候显得更加重要。我相信大家一定对其有一定的了解。但是大家是否注意到了一个非常关键得细节问题呢?那就是在大家使用任何得组件的时候都需要通过属性浏览器给每一属性赋值,而且更加友好的是对于每种不同类型属性都会自己的形式。比如:数字类型、字符串类型是默认简单的输入的形式,而如Font、Color类型的属性则可以对话框或下
2009-03-22 12:22:00
1510
原创 演练:实现 UI 类型编辑器
通过实现一个用户界面 (UI) 类型编辑器,您可以为复杂的属性类型提供自定义设计时体验。本演练说明如何为一个自定义类型创作您自己的 UI 类型编辑器并使用 PropertyGrid 来显示其编辑界面。本演练中阐释的任务包括:定义自定义类型。为您的 UI 类型编辑器定义视图控件。定义一个从 UITypeEditor 派生的类。重写 GetEditStyle 方法以通知 P
2009-03-22 10:09:00
1203
转载 VB.NET面向对象的实现事件
在VB.NET中,继承是完全支持事件的。如果一个基类定义了一个Public事件,那么这个事件可以通过基类的代码或者任何由基类继承而来的子类所触发。举个例子吧,我们可以先定义一个基类,代码如下:Public Class ParentPublic Event ParentEvent()Public Sub DoEvent()RaiseEvent ParentEvent()
2009-03-12 08:53:00
1217
原创 js的 function, javascript内置对象,this概念及之间的关系不再迷惑。
-------------------该文摘自于匿名教程总结,希望对初学js的同学有帮助,因为它解决了我学习js的众多迷惑。。。 函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。 javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为
2009-02-20 17:22:00
703
原创 PLSQL常用方法汇总
在SQLPLUS下,实现中-英字符集转换alter session set nls_language=AMERICAN;alter session set nls_language=SIMPLIFIED CHINESE; 主要知识点:一、有关表的操作1)建表create table test as select * from dept; --从已知表复制数据和结构create table
2008-12-22 10:33:00
514
原创 记几个容易忘的oracle 函数
一般的to_char是这样用的to_char(sysdate,YYYY-MM-DD hh:mi:ss AM) ,也有几个图书点的用法 to_char(sysdate, dd) 查看今天是几号 to_char(sysdate, ww) 查看这是这个月第几个星期 to_char(sysdate, mm) 查看这是一年中第几个月 to_char(sysdate, yyyy
2008-12-22 10:19:00
489
原创 PLSQL的书写及语法
1.0摘要//简要说明该文档内容 SQL是用来访问关系型数据库一种通用语言,其执行特点是非过程化,即不用指明执行的具体方法和途径,而是简单的调用相应语句来直接取得结果即可。PL/SQL是一种过程化语言,因此可以用来实现比较复杂的业务逻辑。而本篇文章主要讲述PLSQL的书写及语法。 2.0内容//可自行增加小分类2.1等 1、 PLSQL语法1.1、程
2008-12-22 10:11:00
1159
转载 单元测试学习之二-JAVA的单元测试软件JUnit及覆盖度分析软件DJUnit
原文:http://cmmi9.blogbus.com/logs/2110514.html 1. 基于测试驱动开发(TDD)的思想,代码开发的方式有如下三种:一是先根据设计把框架写好,该留的接口留。然后再写测试代码,最后写开发代码。二是在编写代码之前,把所有的代码测试代码写好。三是先写完代码,后测试。个人推荐第一种方式。2. 单元测试的方法为每个类建立对应的测试
2008-12-08 11:33:00
3042
转载 散分:分享一个通用分页函数
功能: 1.每页设置显示9页,超过9页,点5页后的+1页显示(可以随便修改) 2.CSS样式自己可以设置 3.无任何咋代码产生,利于搜索引擎优化 4.至于性能怎么样大家可以试下 Dim objPDS As PagedDataSource 分页程序 objPDS = New PagedDataSource() objPDS.DataSource = dtTable
2008-12-05 10:19:00
627
原创 很不错的网站
http://www.scriptlover.com/controls/ “本爱好者资源网欢迎你的来访,我的激情和动力来自你的支持和鼓励,你是我的客人,更是我的朋友。 你可能感受到这里的简约,但我想你同时也会感受到这里的淡雅,不需要浓妆艳抹,不需要庞大臃肿,简单也是一种美丽。如果你是一位Web开发者,如果你是一位脚本爱好者,这里的很多东西(css/xhtml/javascript)将是你所
2008-12-05 10:03:00
558
原创 核对表:主要的构建实践
编码 q 你有没有确定,多少设计工作将要预先进行,多少设计工作在键盘上进行(在编写代码的同时)? q 你有没有规定诸如名称、注释、代码格式等“编码约定”? q 你有没有规定特定的由软件架构确定的编码实践,比如如何处理错误条件、如何处理安全性事项、对于类接口有哪些约定、可重用的代码遵循哪些标准、在编码时考虑多少性能因素等? q 你有没有找到自己在技术浪潮中的位置,并相应调整自
2008-11-06 16:58:00
683
原创 核对表:架构
以下是一份问题列表,优秀的架构应该关注这些问题。这张核对表的意图并非用做一份有关如何做架构的完全指南,而是作为一种实用的评估手段,用来评估软件食物链到了程序员这一头还有多少营养成分。这张核对表可用做你自己的核对表的出发点。就像“需求”的核对表一样,如果你从事的是非正式项目,那么你会发现其中某些条款甚至都不用去想。如果你从事的是更大型的项目,那么大多数条款都会是很有用的。针对各架构主题 q
2008-11-06 14:47:00
544
原创 核对表:需求
这张需求核对表包含了一系列的问题——问问自己项目的需求工作做得如何。本书并不会告诉你如何做出好的需求分析,所以列表里面也不会有这样的问题。在开始构建之前,用这份列表做一次“心智健全”检查,看看你的地基到底有多坚固——用“需求里氏震级”来衡量。并不是核对表中所有的问题都适用于你的项目。如果你做的是一个非正式项目,那么你会发现有些东西根本就不需要考虑。你还会发现一些问题你需要考虑,但不需要做出正式
2008-11-06 14:29:00
525
转载 C#里面比较时间大小三种方法
1。比较时间大小的实验 string st1="12:13"; string st2="14:14"; DateTime dt1=Convert.ToDateTime(st1); DateTime dt2=Convert.ToDateTime(st2); DateTime dt3=DateTime.Now; if(DateTime.Compare(dt1,dt2)>
2008-11-06 11:24:00
499
转载 什么是模式? 什么是框架?
1.什么是模式? 模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。 模式有不同的领域,建筑领域有建筑模式,软件设计领域也有设计模式。当一个领域
2008-11-06 11:06:00
440
转载 API函数的使用的列表
最近做一个私人项目,一个模块用到了较多的api。觉得c#中(我原来是做delphi的),使用api函数较为不便,就萌生了 把api函数集全部封装,做成一个程序集,这样c#程序中只要引用此DLL,就可以直接使用某api函数(程序集win32api.dll 含1500多api,6000多常量声明,400多个api调用使用的结构体声明) 做了如下尝试: 1、参考了一些网站,例如“http://www.w
2008-10-24 17:00:00
1236
docker-compose.zip
2019-05-27
djUnit0.8.4 for Eclipse 3.2
2010-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人