搜索到与相关的文章
C#

c#中数据库的备份和恢复

//数据备份菜单点击事件privatevoidmnuBackUp_Click(objectsender,System.EventArgse){frmBackUpback=newfrmBackUp(frmBackUp.SetType.BackUp);back.Show();//调用dllBackUpAndReinstate.BackUpbackup=newBackUpAndReinstate.BackUp(Application.StartupPath+"\

系统 2019-08-12 01:33:43 2692

Tomcat

tomcat server容器解读

1.server的实例类为:org.apache.catalina.core.StandardServer为顶层容器。2.二级容器GlobalNamingResources,设置认证用户信息。

系统 2019-08-12 01:33:41 2692

各行各业

单点登录解决方案

网上看到很多单点登录的原理和实例,讲的像广告一样。哎,我看了好几天还是看不明白。但是项目需要这个功能,于是,我自己做了一个。发布出来,希望像我一样的需求的人能早些解决问题。思路:使用第三方认证。那么就要用到跨域访问(就是变量要在不同ip地址下实现访问),大白话说,就是网络访问。我不会Socket,就用Remoting吧!(Application不可以,因为它不能跨主机)看代码:1,建类库StatusService,在它里面建类LoginListusingS

系统 2019-08-12 01:31:58 2692

Python

编程故事之python的设计模式

在遥远的Python王国,有一位少年,非常热爱编程,他的父母想给他报一个班,问了万能的朋友圈以后,发现大家都推荐同一个老师,人称吉先生。于是他的父母毫不犹豫就交了一笔不菲的学费,每周六日下午让孩子去学习。少年学习非常刻苦,很快就学会了Python语法、工具和框架。老师像是见到了可以雕刻的美玉,倾囊相授,告诉他不仅要把代码写对,还要让代码漂亮、优雅、可读、可维护。少年又学会了单元测试、TDD、重构,努力让自己的代码达到老师所要求的标准。他还把“Python之

系统 2019-09-27 17:45:42 2691

Python

Python文本相似性计算之编辑距离详解

编辑距离编辑距离(EditDistance),又称Levenshtein距离,是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。一般来说,编辑距离越小,两个串的相似度越大。例如将kitten一字转成sitting:('kitten'和‘sitting'的编辑距离为3)sitten(k→s)sittin(e→i)sitting(→g)Python中的Levenshtein包可以方便的

系统 2019-09-27 17:45:40 2691

编程技术

OA

OA是OfficeAutomation的缩写,指办公室自动化或自动化办公。OA是OFFICEAUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。

系统 2019-08-29 23:54:07 2691

编程技术

struts2原理分析

struts2原理分析2011-04-1023:56:41|分类:JavaEE|标签:actiondispatcherstruts2stringrequest|字号大中小订阅struts2的整体架构:Struts2的工作机制一个请求在Struts2框架中的处理大概分为以下几个步骤:1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanU

系统 2019-08-29 22:38:07 2691

Linux

11 个很少人知道但很有用的 Linux 命令

Linux命令行吸引了大多数Linux爱好者。一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务。Linux命令和它们的转换对于Linux用户、Shell脚本程序员和管理员来说是最有价值的宝藏。有些Linux命令很少人知道,但不管你是新手还是高级用户,它们都非常方便有用。这篇文章的目的是介绍一些少有人知的Linux命令,它们一定会高效地帮你管理你的桌面/服务器。1.sudo!!命令没有特定输入sudo命令而运行,将给出没有权限的错误。那么

系统 2019-08-29 22:36:08 2691

编程技术

转:传智播客—jbpm与OA项目(八)

前两天我们已经完成了流程定义的管理和表单的定义的管理。今天们将整合这两大模块,使他们形成一个标准的工作流程。在学习OA项目时,就像学习其他知识一样跟着老师的思路走。有的时候东西讲的比较多就一头雾水,这是正常的。但最近我在写学习总结时候发现老师讲的东西很简单,为什么我们会一头雾水?原因一,我们用错的学习方法。首先老师讲的是什么他已经给了我们框架了,所以在老师讲某个东西时我们要在自己的脑子里有一个宏观的实现框架。然后再去听细节,这样老师无论怎么讲我们都在自己的

系统 2019-08-29 22:30:52 2691

编程技术

ZK经典用法---模板方法模式(更新)

一模板方法模式简介(TemplateMethodPatternIntroduction)模板方法模式主要用于对算法或者行为逻辑进行封装,如果多个类中存在某些相似的算法逻辑或者行为逻辑,可以通过将这些相似的逻辑提取到模板方法类中实现,然后让相应的子类根据需要实现某些自定义的逻辑。二ZK的原理1)ZK是一个页面对应着一个类,而每个页面,基本上都有很多的相似操作.例如:增加,删除,修改,查询等等.因此我们很容易想到如何把相同的逻辑抽去出来呢?模板方法模式为我们提

系统 2019-08-29 22:20:40 2691