上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 82 下一页
摘要: 最近公司在使用一个java ssh client(JTA http://javassh.org/space/start)来做为web页面中远程telnet/ssh机器的客户端,但是在使用jta提供的applet的时候总是不能telnet/ssh,但是在下载了源码包之后,直接使用源码包中的测试页面是可以访问的,后来查了一下资料,看了一下jta的日志发现是因为jta的applet里使用了Socket去连接远程机器的,而在applet里使用Socket是会有安全问题的,默认是不允许的,对于这个问题其实是有两个解决办法的,第一个是修改每个客户端的java.policy文件,添加对Socket访问允许的 阅读全文
posted @ 2010-06-23 10:28 程序员天下 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 最近新装了一个Fedora13虚拟机,发现在Fedora13虚拟机里使用ssh访问远程机器的时候非常慢,需要等很久才能出现login输入密码提示,后来发现了一个解决办法,就是使用root用户修改/etc/ssh/ssh_config文件,将其中GSSAPIAuthentication yes改为GSSAPIAuthentication no不需要重启机器,直接再使用ssh登录别的机器就会快很多。 阅读全文
posted @ 2010-06-23 10:02 程序员天下 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 本博客前面文章已对树与二叉树有过简单的介绍,本文主要是重点介绍有关二叉树的一些具体操作与应用阅读本文前,可以先参考本博客 各种基本算法实现小结(三)—— 树与二叉树 和 各种基本算法实现小结(二)—— 堆 栈二叉树深度层数、叶子数、节点数和广度优先算法以及树的先序、中序、后序的递归与非递归(深度优先)测试环境:VS2008(C)#include "stdafx.h"#include <stdlib.h>#include <malloc.h>#define DataType charint d_tree=0; /* tree's depth * 阅读全文
posted @ 2010-06-22 16:12 程序员天下 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 本博客前面文章已对图有过简单的介绍,本文主要是重点介绍有关图的一些具体操作与应用阅读本文前,可以先参考本博客 各种基本算法实现小结(四)—— 图及其遍历 和 图的一些基本算法无向图——邻接矩阵的深度优先和广度优先算法实现测试环境:VS2008(C)#include "stdafx.h"#include <stdlib.h>#include <malloc.h>#define INFINITY INT_MAX#define MAX_VEX 20#define VRType int#define VertexType char#define InfoTy 阅读全文
posted @ 2010-06-21 17:52 程序员天下 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 本博客前面文章已对图有过简单的介绍,本文主要是重点介绍有关图的一些具体操作与应用阅读本文前,可以先参考本博客 各种基本算法实现小结(四)—— 图及其遍历 一、无向图 1 无向图——邻接矩阵 测试环境:VS2008 #include "stdafx.h"#include <stdlib.h>#include <malloc.h>#define MAX_VEX 20#define INFINITY 65535int *visited;struct _node{ int vex_num; struct _node *next;};typedef struc 阅读全文
posted @ 2010-06-21 12:15 程序员天下 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 本地端口转发1. 登录<host>机器,运行“ssh -L8888:<host>:80 <host>”2. 登录<host>机器的X环境,访问http://<host>:8888/,此时请求将会被转发到http://<host>:80/远程端口转发1. 如果本地机器有ssh命令,直接运行“ssh -R8888:<host2>:80 <host1>”,否则登录<host1>,并运行“ssh -R8888:<host2>:80 <host1>”2.登录<host 阅读全文
posted @ 2010-06-17 11:24 程序员天下 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是内聚?什么是耦合? 内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系; 耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。比如说:物品是一个模块,用户物品是一个模块,用户金钱是一个模块那么这三个模块之间应该是没有任何联系的,而模块内的功能应该是紧密联系的。比如用户物品模块, 阅读全文
posted @ 2010-06-16 23:00 程序员天下 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 概述 软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码、测试和维护 阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。对于不同的软件系统,可以采用不同的开发方法、使用不同的程序设计语言以及各种不同技能的人员参与工作、运用不同的管理方法和手段等,以及允许采用不同的软件工具和不同的软件工程环境。最早出现的软件开发模型 最早出现的软件开发模型是1970年W·Royce提出的瀑布模型。该模型给出了固定的顺序,将生存期活动从上一个阶段向下 阅读全文
posted @ 2010-06-16 22:35 程序员天下 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 软件概念简介 软件(Software)简单的说就是那些在计算机中能看的着,但摸不着的东西,概念性的说软件也称为“软设备”,广义地说软件是指系统中的程序以及开发、使用程序所需要的所有文档的集合。软件分为系统软件和应用软件。 软件并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分 。 软件被应用于世界的各个领域,对人们的生活和工作都产生了深远的影响软件开发的内容是:需求、设计、编程和测试 需求 不仅仅是用户需求,应该是开发中遇到的所有的需求。比如,你首先要知道做这个项目是为了解决什么问题;测试案例中应该输入什么数据......为了清楚地知道这些需求,你... 阅读全文
posted @ 2010-06-16 22:01 程序员天下 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 简介 CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。 CMMI家族包括CMMI for Development, CMMI for Service和CMMI for Acquisition三个套装产品。CMMI的基本思想 1、解决软件项目过程改进难度增大问题 2、实现软件工程的并行与多学科组合 3、实现过程改进的最佳效益 等级 1. 初始级 软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。2. 已管理级 建立了基本的项目管理过程来跟踪费用、进度和功能特性。... 阅读全文
posted @ 2010-06-16 21:39 程序员天下 阅读(222) 评论(0) 推荐(0) 编辑
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 82 下一页