
文章
hrb_sanpo
不好不坏
展开
-
找回XLS工作表保护密码
使用 VBA 代码在 Excel 中恢复丢失的工作表保护密码以下 VBA 代码可以帮助您快速取消工作表中的原始密码。1. 打开您之前受保护的工作表。2. 按住 ALT + F11 键,它会打开 Microsoft Visual Basic for Applications 窗口。3. 单击插入 > 模块,然后在模块窗口中粘贴以下代码。VBA 代码:恢复丢失的工作表保护密码Sub PasswordRecovery()Dim i As Integer, j As Integer,翻译 2021-06-29 16:31:25 · 1290 阅读 · 0 评论 -
东方通TongWeb部署应用中文件不下载而在页面打开
问题:最近公司系统做安可改造,Web发布中间件由原来的Tomcat换成东方通TongWeb,在测试时发现原来自动下载的msi文件变成了在IE中直接用页面打开成文本。解决方案:在东方通TongWeb安装目录的conf目录中找到<!-- ==================== Default Welcome File List ===================== --> (应该在第1198行), 将<mime-mapping><extension>.原创 2021-01-15 10:12:34 · 1157 阅读 · 1 评论 -
设计模式(三)之Singleton - 单态模式
引用地址:http://www.lifevv.com/sysdesign/doc/20071113115756970.html本文介绍设计模式中的单态(Singleton)模式的概念,用法,以及实际应用中怎么样使用Singleton模式进行开发。Singleton的概念Singleton模式是一种对象创建型模式,使用Singleton模式,可以保证为一个类只生成唯一的实例对象。也就转载 2010-02-09 12:51:00 · 601 阅读 · 0 评论 -
设计模式(十三)之Command - 命令模式
引用地址:http://www.lifevv.com/sysdesign/doc/20071126140627205.htmlCommand模式的概念 Command模式是行为模式之一,Command模式通过被称为Command的类封装了对目标对象的调用行为以及调用参数。Command模式的应用场景 在面向对象的程序设计中转载 2010-02-09 14:21:00 · 564 阅读 · 0 评论 -
设计模式(十)之Facade - 外观模式
引用地址:http://www.lifevv.com/sysdesign/doc/20071119123529354.html本文介绍设计模式中的外观(Facade)模式的概念,用法,以及实际应用中怎么样使用Facade模式进行开发。Facade模式的概念 Facade模式为一组具有类似功能的类群,比如类库,子系统等等,提供一个一致的简单的界面。这个一致的简单的界转载 2010-02-09 14:08:00 · 458 阅读 · 0 评论 -
设计模式(八)之Composite - 组合模式
引用地址:http://www.lifevv.com/sysdesign/doc/20071116135817645.html本文介绍设计模式中的组合(Composite)模式的概念,用法,以及实际应用中怎么样使用组合模式进行开发。Composite模式的概念 Composite模式是构造型的设计模式之一,通过递归手段来构造诸如文件系统之类的树形的对象结构;Com转载 2010-02-09 14:03:00 · 488 阅读 · 0 评论 -
包设计原则
引用地址:http://www.lifevv.com/sysdesign/list/20071211204320547.html一、Release Reuse Equivalency Principle (REP) - OO设计的重用发布等价原则 前言 Robert C. Martin氏为我们总结了在面向对象的设计(OOD)中应该遵循的原则,这转载 2010-02-06 00:06:00 · 988 阅读 · 0 评论 -
类设计原则
引用地址:http://www.lifevv.com/sysdesign/list/20071211204258370.html 一、Liskov Substitution Principle (LSP) - OO设计的里氏替换原则Functions that use pointers or references to base classes must be转载 2010-02-06 00:23:00 · 587 阅读 · 0 评论 -
设计模式(二)之Abstract Factory - 抽象工厂模式
引用地址:http://www.lifevv.com/sysdesign/doc/20071109154018751.htmlAbstract Factory模式的概念在大规模的系统开发过程中,考虑系统的灵活性,低耦合性,可扩展性等因素,常常不直接使用new来生成类的实例,而是通过一个叫做工厂(Factory)的类来专门生成类的实例。我们在设计模式之转载 2010-02-06 10:54:00 · 603 阅读 · 0 评论 -
设计模式(一)之Factory Method - 工厂模式
引用地址:http://www.lifevv.com/sysdesign/doc/20071106180002526.htmlFactory Method模式的概念在大规模的系统开发过程中,考虑系统的灵活性,低耦合性,可扩展性等因素,常常不直接使用new来生成类的实例,而是通过一个叫做工厂(Factory)的类来专门生成类的实例。FactoryMethod模式,转载 2010-02-06 10:52:00 · 879 阅读 · 0 评论 -
__declspec
转自:http://blog.chinaunix.net/u2/61797/showart_1003918.html__cdecl和__stdcall都是函数调用规范(还有一个__fastcall),规定了参数出入栈的顺序和方法,如果只用VC编程的话可以不用关心,但是要在C++和Pascal等其他语言通信的时候就要注意了,只有用相同的方法才能够调用成功.另外,像printf这样接受可变转载 2008-06-18 23:06:00 · 1061 阅读 · 0 评论 -
未引用参数,添加任务栏命令及其它
原著:Paul DiLascia翻译:NorthTibet 下载源代码:CAtWork0505.exe (171KB) 原文出处:Unreferenced Parameters, Adding Task Bar Commands, and More 未引用参数添加任务栏命令 我转载 2008-05-26 20:21:00 · 681 阅读 · 0 评论 -
VC++编程实现网络嗅探器
[文章信息] 作者:中国电波传播研究所青岛分所郎锐时间:2003-06-16出处:yesky责任编辑:方舟 [文章导读] 本文给出了一种在Visual C++下用原始套接字来捕获并分析在网络上传输的数据包的简单方法 引言 从事网络安全的技术人员和相当一部分准黑客(指那些使用现成的黑客软件进行攻击而不是根据需要去自己编写代码的人)都一定不会对网络嗅探器(sniffer)感到陌生,网络嗅探转载 2008-05-25 07:34:00 · 1206 阅读 · 2 评论 -
VC中CreateProcess函数用法
BOOL CreateProcess( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes。 LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bI转载 2008-05-24 23:18:00 · 4132 阅读 · 0 评论 -
设计模式(四)之Prototype - 原型模式
Prototype模式的概念 Prototype模式是一种对象创建型模式,它跟工厂模式,Builder模式等一样,都用来创建类的实例对象。但Prototype模式的对象创建方法,具有以下特点:- 由原型对象自身创建目标对象。也就是说,对象创建这一动作发自原型对象本身。- 目标对象是原型对象的一个克隆。也就是说,通过Prototype模式创建的对象,不仅仅与转载 2010-02-09 13:09:00 · 600 阅读 · 0 评论 -
设计模式(七)之Bridge - 桥接模式
本文介绍设计模式中的桥接(Bridge)模式的概念,用法,以及实际应用中怎么样使用桥接模式进行开发。Bridge模式的概念Bridge模式是构造型的设计模式之一。Bridge模式基于类的最小设计原则,通过使用封装,聚合以及继承等行为来让不同的类承担不同的责任。它的主要特点是把抽象(abstraction)与行为实现(implementation)分离开来,从而可以保持各部分的独立性转载 2010-02-09 13:29:00 · 455 阅读 · 0 评论 -
AngularJS笔记
AngularJS 表达式AngularJS 表达式写在双大括号内:{{ expression }}。AngularJS 表达式把数据绑定到 HTML,这与 ng-bind 指令有异曲同工之妙。AngularJS 将在表达式书写的位置"输出"数据。$http 是 AngularJS 中的一个核心服务,用于读取远程服务器的数据原创 2015-05-05 23:05:12 · 1427 阅读 · 0 评论 -
word 使用技巧
如果页眉和页脚输入了内容,首页不显示: 打开“文件”下的“页面设置”对话框,点“版式”,在“页眉页脚”下选择“首页不同”,然后“确定”。就解决了。 目录页码和内容页码,自己排自己的: 以下操作全部在一个文档里面操作,即单个文件同时使用多种页眉页脚(含页码)的方式:1、光标停留在目录末尾处,插入分隔符:选项卡“页面布局”→分隔符→分节符“下一页”2、光标停留在需要加页原创 2013-04-01 10:51:38 · 729 阅读 · 0 评论 -
漫画:软件是这样做出来的
转载 2013-01-25 21:07:15 · 1003 阅读 · 0 评论 -
如果软件正在占领全世界,为什么程序员得不到任何尊重?
来源: 译言网 发布时间: 2012-01-18 16:30 阅读: 2258 次 推荐: 5 原文链接 [收藏] 英文原文:If Software Is Eating The World, Why Don't Coders Get Any Respect? 正如网景公司创始人马克·安德森最近在他的著名言论中所说,软件在我们日常生活中占据了越来越大的部分,转载 2013-01-25 21:41:14 · 3147 阅读 · 0 评论 -
漫画:客户真正的需求是这样的
英文原文地址链接:http://www.aqee.net/wordpress/wp-content/uploads/2010/06/WhatTheCustomerWanted.jpg看漫画:发现客户真正的需求原来是这样的。一切尽在图片中,请看图:转载 2013-01-25 21:06:03 · 4429 阅读 · 0 评论 -
安装SQL Server2000 与 SP4补丁时挂起解决
<br />问题:安装SQL Server2000 与 SP4补丁时挂起解决<br />解决方法:打开注册表,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control /Session Manager中找到PendingFileRenameOperations文件,并删除它。原创 2010-10-22 13:11:00 · 908 阅读 · 0 评论 -
db2/infomix/oralce/sqlserver选择指定条数语句
选择指定条数语句:db2:select * from tabname fetch frist n rows only informix:select first n * from tabname oralce:select * from tabname where rownum sql server :select top n * from tabname原创 2010-05-12 11:06:00 · 804 阅读 · 0 评论 -
设计模式(十二)之Flyweight - 享元模式
引用地址:http://www.360doc.com/content/07/0806/11/3630_656457.shtml Flyweight享元设计模式是一种结构型设计模式,它主要解决的问题是:由于(同类)对象的数量太大,采用面向对象时给系统带来了难以承受的内存开销。比如有这样一个场景:一个停车场中有1000辆汽车,我们所定义的汽车对象占用内存0.3M,那么要实例转载 2010-02-09 14:14:00 · 449 阅读 · 0 评论 -
设计模式(九)之Decorator - 装饰模式
引用地址:http://www.lifevv.com/sysdesign/doc/20071116210104656.html本文介绍设计模式中的装饰(Decorator)模式的概念,用法,以及实际应用中怎么样使用装饰模式进行开发。<!-- google_ad_client = "pub-9273459050334934"; go转载 2010-02-09 14:06:00 · 506 阅读 · 0 评论 -
设计模式(六)之Adapter - 适配器模式
引用地址:http://www.lifevv.com/sysdesign/doc/20071106173318305.html本文介绍设计模式中的适配器(Adapter)模式的概念,用法,以及实际应用中怎么样使用适配器模式进行开发。Adapter模式的概念 在大规模的系统开发过程中,我们常常碰到诸如以下这些情况:我们需要实现某些功能,这些功能已有还不太成熟转载 2010-02-09 13:25:00 · 421 阅读 · 0 评论 -
设计模式(五)之Builder - 建造者模式
引用地址:http://www.lifevv.com/sysdesign/doc/20071112183605426.html?page=1 本文介绍设计模式中的建造者(Builder)模式的概念,用法,以及实际应用中怎么样使用Builder模式进行开发。Builder模式的概念 Builder模式是一种对象创建型模式,它跟工厂模式(包括工厂方转载 2010-02-09 13:16:00 · 524 阅读 · 0 评论 -
设计模式(十一)之Proxy - 代理模式
Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操作需要安全控制,或者需要进程外的访问),直接访问会给使用者或者系统结构带来很多麻烦,我们可以在访问此对象时加上一个对此对象的访问层。如下图:转载 2010-02-09 14:11:00 · 501 阅读 · 0 评论 -
游戏作弊CHEAT ENGINE 4.4入门教程
文章作者: CCB 文章来源:第八军团 发布时间:2006-07-26 08:16:05CE入门教程 -BY CCBCHEAT ENGINE 4.4入门教程CheatEngine英文原版下载地址:http://www.heijnen1.demon.nl/CheatEngine53.exeCheatEngine汉化补丁(需要原版)下载地址:http://www.luosh转载 2008-05-17 20:24:00 · 2441 阅读 · 0 评论 -
浮点数值的内存结构
转自:http://blog.21ic.com/user1/2732/archives/2008/45534.html所有的C/C++编译器都是按照IEEE(国际电子电器工程师协会)制定的IEEE 浮点数表示法来进行运算的。这种结构是一种科学表示法,用符号(正或负)、指数和尾数来表示,底数被确定为2,也就是说是把一个浮点数表示为尾数乘以2的指数次方再加上符号。下面来看一下具体的规格:原创 2008-05-17 23:34:00 · 677 阅读 · 0 评论 -
简单的3个SQL视图搞定所有SQL Server数据库字典
作者: 简单, 出处:博客园 网上有很多SQL Server数据库字典的SQL语句,七零八落,我在工作整理了一下思路,总结SQL代码如下。数据库字典包括表结构(分2K和2005)、索引和主键. 外键.约束.视图.函数.存储过程.触发器。可以在企业管理器、查询分析器中简单执行,直接了当的查出SQL2K及SQL2005的所有数据字典,方便文档的编写,希望对大家有帮助。 1. SqlSer转载 2007-11-29 16:50:00 · 995 阅读 · 0 评论 -
sql server 用户库中系统表说明
sql server 用户库中系统表说明 名称 说明 备注 syscolumns 每个表和视图中的每列在表中占原创 2007-11-29 16:27:00 · 1562 阅读 · 0 评论 -
BC30138: 无法在路径“C:/WINDOWS/TEMP/”中创建临时文件: 拒绝访问。
问题:BC30138: 无法在路径“C:/WINDOWS/TEMP/”中创建临时文件: 拒绝访问。 解决方法:找到temp文件夹,右击选择“共享与安全”,选中“安全”选项卡,赋予network service写入的权限。原创 2008-01-31 11:43:00 · 4112 阅读 · 0 评论 -
windows server 2003 在使用DircetX3D时蓝屏
windows server 2003 在使用DircetX3D时蓝屏提示:nv4_mini.sys,PAGE_FAULT_IN_NONPAGED_AREA从蓝屏信息和DUMP文件里面可以看到,导致蓝屏问题的是NVIDIA显卡驱动找了好多显卡驱动版本问题,发现不安装终端服务就没问题,所以二者之能选其一了,你自己做决定吧!!!原创 2007-11-13 22:09:00 · 1088 阅读 · 1 评论 -
“Error 1718. File was rejected by digital signature policy”(错误 1718。文件被数字签名策略拒绝)
尝试在 Windows Server 2003 或 Windows XP 中安装大型 Windows Installer 程序包或大型 Windows Installer 修补程序包时出现错误消息:“Error 1718. File was rejected by digital signature policy”(错误 1718。文件被数字签名策略拒绝) 原因loadTOCNode(转载 2007-11-14 10:31:00 · 2707 阅读 · 0 评论 -
MultiByteToWideChar和WideCharToMultiByte用法详解
//========================================================================//TITLE:// MultiByteToWideChar和WideCharToMultiByte用法详解//AUTHOR:// norains//DATE:// 第一版:Monday 25-December -2006//转载 2008-01-22 02:05:00 · 653 阅读 · 0 评论 -
iis提示“另一个程序正在使用此文件,进程无法访问”解决办法
iis提示“另一个程序正在使用此文件,进程无法访问”解决办法 打开cmd瞅下netstat -obna看看80端口让谁占用了,如果太多看不到,就把cmd的属性里的布局里的屏幕缓冲大小的高度加大。找到是谁占用后,在进程里把它关掉,然后再启动IIS就好了。再启动那个占用程序,找到它的配置把80端口换掉。原创 2007-10-24 15:13:00 · 1477 阅读 · 0 评论 -
测试杀毒软件的性能
测试杀毒软件的性能代码:X5O!P%@AP[4/PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*把上面这段代码复制到记事本里,保存为文本文件,然后静观其变。特等:复制完代码后便提示内存有病毒;优等:刚保存完就提示病毒(或者直接删除);中等:保存完几秒后提示病毒(或者直接删除);下等:需自己启动病毒扫描查杀才提示病毒转载 2007-05-25 16:30:00 · 730 阅读 · 0 评论 -
“Adobe Acrobat 7.0”安装的问题
安装进行到1/4的时候,突然跳出一个对话框提醒“安装出现错误”,必须“确定”结束。此后不论是打开“Adobe Acrobat 7.0”,还是打开“我的电脑”,甚至是打开“控制面板”,都会弹出对话框,告诉我发生了“内部错误2711:PatchExtrasProOnly”。 解决方法:先装Acrobat Reader,可以取消未完成的安装过程。转载 2007-05-25 16:38:00 · 3308 阅读 · 0 评论 -
对数据库操作时发生text、ntext、或是image 节点的分页,插槽?不存在
今天在对SQL Server数据库进行Update时,发生text、ntext、或是image 节点的分页,插槽?不存在的错误。解决方法:用查询分析器,执行下列语句sp_dboption 数据库名, SINGLE USER, TRUEDBCC CHECKDB(数据库名, REPAIR_ALLOW_DATA_LOSS)sp_dboption 数据库名, SINGLE US原创 2007-07-26 15:51:00 · 1944 阅读 · 0 评论