搜索到与相关的文章
编程技术

设计模式之五 --- 代理(Proxy)模式

【1】基本概念代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。代理者可以作任何东西的接口:网络连接、内存中的大物件、档案或其它昂贵或无法复制的资源。【2】简单分析我们先看一下该设计模式的UML结构图:我们通过上面的结构图可以看到:Subject类:定义了RealSubject和Proxy的共用接口,这样就可以在任何使用RealSubject的地方都可以用Proxy。RealSubject类:定义Proxy所代表的真实实体。Proxy类

系统 2019-08-29 21:59:23 2615

编程技术

使用PQmagic磁盘分区大师导致磁盘文件丢失

使用PQ分区大师将d盘空间分出一部分到e盘,分区中途失败,导致e盘原有文件夹的内容消失不见,但是这些文件夹在e盘所占的空间还在,想恢复e盘的东西,但是该情况不属于误删恢复也不属于磁盘格式化恢复,文件夹所占的空间还在只是文件好像凭空消失了,好多磁盘恢复大师都使用了,无法恢复e盘数据,最后使用恢复工具EasyRecovery中的RawRecovery以文件格式恢复,才勉强找回部分丢失的文件,由于恢复的文件被重新命名了,也不清楚该文件都是以前的什么文件,很是混乱

系统 2019-08-12 09:29:54 2615

各行各业

abiword的属性/样式初始化

属性/样式初始化【转】一、PP_AttrProp类1、类功能说明,代表了一个相同类型的属性/样式集合PP_AttrPropcapturesthecompletesetofXMLandCSSAttributes/Propertiesforapieceofthedocument.Thesearegenerallycreatedbythefile-reader.Attributesrepresentalloftheattribute/valuepairsinth

系统 2019-08-12 09:27:10 2615

各行各业

editplus格式化xml文档

使用editplus打开xml文档,发现文件内容没有格式化,非常难看,使用IE9打开这个xml文档是格式化的,但是IE9打开不能编辑。在网上找了一些资料发现能够通过一个小插件来是editplus格式化xml,参考文献:http://hi.baidu.com/homeylife/blog/item/7f6f7daff27203d47dd92a46.html在http://xmlstar.sourceforge.net/download.php下载XMLSta

系统 2019-08-12 09:27:03 2615

Android

【Android Developers Training】 64. 绘制形状

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/draw.html在你定义了需要OpenGL绘制的形状之后,你可能希望绘制它们。使用OpenGLES2.0绘制图形可能会比你想象当中花费更多的代码,因为API中提供了大量对于图形处理流程的控

系统 2019-08-12 01:55:06 2615

数据库相关

SQL中varchar和nvarchar有什么区别?

原文:SQL中varchar和nvarchar有什么区别?varchar(n)长度为n个字节的可变长度且非Unicode的字符数据。n必须是一个介于1和8,000之间的数值。存储大小为输入数据的字节的实际长度,而不是n个字节。nvarchar(n)包含n个字符的可变长度Unicode字符数据。n的值必须介于1与4,000之间。字节的存储大小是所输入字符个数的两倍。两字段分别有字段值:我和coffee那么varchar字段占2×2+6=10个字节的存储空间,

系统 2019-08-12 01:53:10 2615

数据库相关

如何遍历某数据库中的每一个表的总记录数

1上网搜集了很多资料,终于写出可以执行的一个存储过程了,如下:23SETANSI_NULLSON4GO5SETQUOTED_IDENTIFIERON6GO78--重点开始了9CREATEPROCEDURE[dbo].[hrmis_counts]1011AS12BEGIN13--声明游标14DeclareMyCursorCursor15ForSelectnameFromhrmis..sysobjectswherextype='u'16--"hrmis"是我需

系统 2019-08-12 01:52:18 2615

操作系统

/usr/bin/ld: cannot find -lxxx 问题总结

/usr/bin/ld:cannotfind-lxxx问题总结/usr/bin/ld:cannotfind-lxxx问题总结2011-8-1823:37:37作者:HEAVEN点击数:19471/usr/bin/ld:cannotfind-lxxx问题总结。linux下编译应用程序常常会出现如下错误:/usr/bin/ld:cannotfind-lxxx意思是编译过程找不到对应库文件。其中,-lxxx表示链接库文件libxxx.so。注:有时候,由于库文件

系统 2019-08-12 01:33:19 2615

Python

CentOS 升级Python3.5

系统环境CentOS7.3阿里云服务器1.ll/usr/bin/python*2.此时python的默认版本还是2.7.53.mvpythonpython.bak备份源文件后期可以恢复2.7.5版本4.下载自己需要的python版本https://www.python.org/ftp/python/以3.5为例子5.下载好了利用FTP工具上传到/root上传不再演示6.mkdir/usr/local/python3创建python3的文件存放位置依照个人习

系统 2019-09-27 17:57:41 2614