- 军军小站|张军博客
搜索到与相关的文章
各行各业

题目1387:斐波那契数列

题目描述:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。斐波那契数列的定义如下:输入:输入可能包含多个测试样例,对于每个测试案例,输入包括一个整数n(1<=n<=70)。输出:对应每个测试案例,输出第n项斐波那契数列的值。样例输入:3样例输出:2看题目要求,需要输出到70的斐波那契数列,如果用常规的递归,显然层次过多,而且大部分是多余的。所以用一个数组来保持已经算出的斐波那契数列值,需要时直接从数组返回,大大节省时间。注意数

系统 2019-08-12 09:27:07 1877

各行各业

Remoting分布式开发在局域网中的应用

先弄清一下流程吧:1>定义远程对象(继承自MarshalByRefObject)2>创建一个Server端作为宿主(注册通道、注册远程对象)3>创建客户端(注册通道、通过URL获取Server端的远程对象的代理、通过代理操作远程对象)服务器IP:10.10.1.35端口号:8090如果使用的端口号已经被占用会提示:具体操作代码:1.创建一个操作具体的项目RemotingModelnamespaceRemotingModel{//记得把类的访问修饰符改为pu

系统 2019-08-12 09:27:05 1877

各行各业

Selenium 使用方法小结

基本介绍:Selenium工具专门为WEB应用程序编写的一个验收测试工具。Selenium的核心:browserbot,是用JAVASCRIPT编写的。Selenium工具有4种:SeleniumIDE,SeleniumControl,SeleniumCore这儿我们主要总结了Selenium-IDE工具Selenium-IDE只限于firefox浏览器中使用。Selenium命令分成三类:操作(action)、辅助(accessors)和断言(asser

系统 2019-08-12 09:26:56 1877

各行各业

也谈TcpTrace跟踪WCF消息

在WCF中一些基于HTTP之上的绑定可以用TcpTrace跟踪消息。借助此工具可以使我们有机会了解一些功能的工作方式,如可靠性会话在网络断开的情况下是如何向服务端发送消息。TcpTrace的界面非常简洁,简洁的有点让人不知所措。ListenonPort:TcpTrace要监听的本机端口DestinationServer:对TcpTrace监听的端口的任何访问都将转发到目标服务器DestinationPort:对TcpTrace监听的端口的任何访问都将转发到

系统 2019-08-12 09:26:53 1877

各行各业

cygwin daemon

前一段时间遇到一个问题,最近才解决,主要也是对cygwin不够了解。问题描述服务器端安装了cygwin的sshd服务器,想在gitpush后时执行一个时间比较长的脚本,当然不想在前台执行,所以采用后台执行,结果,当然是不行,执行一半就被强制关闭了。问题分析之前一直不明白为什么,后来想了想Linux上的东西,总算明白了,cygwin调用的也是bash,shell退出后,shell运行的程序就退出了。除非运行的是daemon守护进程Linux下弄daemon,

系统 2019-08-12 09:26:53 1877

各行各业

修改迅雷除去广告和热门推荐

迅雷是我们常用的下载工具之一,但是我们在使用迅雷时经常有些烦人的广告,那么,我们怎么去掉它呢?修改之前关闭迅雷。一、去广告1、打开迅雷的安装目录我的是C:\ProgramFiles\ThunderNetwork\Thunder\Program2、找到gui.cfg文件,然后用记事本打开3、把它的内容改为:[URL]ADServer=LastModifyTime=Mon,2Apr200706:32:45GMTNavigateTimes=10TimeSpan=

系统 2019-08-12 09:26:53 1877

各行各业

一个单点登录问题的解决

上周五的时候,一个同事问我一个单点登录的问题。整个系统结构并不复杂,在webapp应用中配置一个sso应用的servlet过滤器,这个过滤器会从指定的域名下拿cookie中保存的一个加密sessionid,利用这个sessionid到sso系统中判断是否登录以及是否在登录有效期内,未登录则进入登录页面,登录成功后,通过一个浏览器的302重定向进入目标页面。同事反映,正常登录以后进入的目标页面,地址不对,我看了一下,是目标主机的端口号丢失了。于是我在本地搭建

系统 2019-08-12 09:26:51 1877

各行各业

OpenCV安装要点

OpenCV安装要点1、设置系统和用户环境变量PATH指向opencv\build\x86\vc10\bin或者opencv\build\x64\vc10\bin2、新建用户环境变量OpenCV指向opencv\build3、配置VS2010(2.4.9版本)可执行文件目录C:\ProgramFiles(x86)\opencv\build\x86\vc10\bin*或者C:\ProgramFiles(x86)\opencv\build\x64\vc10\b

系统 2019-08-12 09:26:50 1877

各行各业

2007年3月小记

1、使用System.Web.Hosting.HostingEnvironment.MapPath方法也可以获取"~/path/*.*"文件的绝对路径。2、在IIS7使用ASP.NETAJAX时,网站的应用程序池必须设置为集成模式(integrated)3、SQL数据库远程链接。--远程链接获取信息EXECsp_addlinkedserver@server='ls_instance',--别名@provider='SQLOLEDB',@srvproduct

系统 2019-08-12 09:26:39 1877

各行各业

Spring Security 3应用的11个步骤

SpringSecurity11个步骤为应用程序添加安全防护历史与现状自2003年出现的Spring扩展插件AcegiSecurity发展而来。目前最新版本为3.x,已成为Spring的一部分。为J2EE企业应用程序提供可靠的安全性服务。Authenticationvs.Authorization区分概念验证与授权验证这个用户是谁?用户身份可靠吗?授权某用户A是否可以访问资源R某用户A是否可以执行M操作某用户A是否可以对资源R执行M操作SS中的验证特点支持

系统 2019-08-12 01:32:31 1877