小问题及解决
文章平均质量分 72
oyi319
这个作者很懒,什么都没留下…
展开
-
CSS关于IE8兼容性的解决办法
使用IE8 可能出现的问题: * 网页布局不整齐 * 文本或图像重叠 * JavaScript 功能有问题或错误 一般解决1.写CSS Hack。 而后台人员不擅长于写CSS。 2.强制IE8像IE7那样呈现内容。 在标记里添加:原创 2010-03-11 09:01:00 · 359 阅读 · 0 评论 -
USB设备的插入和弹出的监听以及软弹出可移动媒体(如Windows的移除USB设备)
USB设备的插入和弹出的监听、文件操作监视、软弹出可移动媒体(C#版本)。原创 2011-04-12 12:57:00 · 2242 阅读 · 0 评论 -
结构体的浅复制和深复制
结构体的简单赋值操作(s2=s1)是浅复制。原创 2011-04-13 12:02:00 · 2903 阅读 · 0 评论 -
解决PcAnywhere 12.0在Windows 2003 Server中远程连接,WPF界面无法显示的问题
PcAnyWhere 12.0以Windows2003 Server作为远程桌面共享端,会因为其mirrordriver技术,可能使DirectDraw和AGP纹理加速失效,导致WPF窗口界面无法被它正确捕获。解决办法,是禁用此技术。 步骤:1.系统安装显卡驱动,在显示属性-设置-疑难解决-硬件加速到完全2.安装较新的DirectX9.0c,在开始-运原创 2011-06-13 16:32:00 · 1326 阅读 · 0 评论 -
WPF PasswordBox.Password 的数据绑定
WPF的PasswordBox控件的Password属性不是依赖属性,无法直接进行数据绑定,为使其在MVVM模式中正常使用,可以为PasswordBox增加一个助手类,代码如下:注:代码摘自:http://www.wpftutorial.net/PasswordBox.htmlusing System.Windows;using System.Windows.Controls;na原创 2011-06-17 13:41:00 · 7080 阅读 · 1 评论 -
WPF DataGrid控件的自定义数据显示格式
Binding.StringFormat属性原创 2011-04-26 18:15:00 · 2971 阅读 · 1 评论 -
WPF绑定到Properties.Settings的几种方法
如上图,我有一个自定义控件Map,它拥有四个用于控制地图缩放的依赖属性,允许用户App.Config来修改默认值,所以在程序里用Settings.settings设定。 1.C#代码方式Binding binding = new Binding("MapZoom");binding.Source = Properties.Settings.Default;m原创 2011-06-22 15:10:00 · 1958 阅读 · 0 评论 -
WPF动画后消除属性绑架的办法
如题,解决办法详细,请阅读《如何:在使用演示图板对属性进行动画处理后设置该属性》。 在动画对象的Completed事件处理中利用BeginAnimation将被绑架属性的动画设置为null,然后将期望保存的结果赋值给属性。 结合前一篇日志《WPF MatrixTransform 的平滑动画代码》采用的LinearMatrixAnimation类,一个MatrixTransform动原创 2011-06-24 17:12:00 · 1534 阅读 · 0 评论 -
SQLSERVER2005的10054错误在Windows Server 2003 SP1上的解决办法
Error: 10054,ErrorMessage: "TCP 提供程序: 远程主机强迫关闭了一个现有的连接"原创 2011-07-09 11:27:34 · 3049 阅读 · 0 评论 -
关于ODP.NET获得存储过程传出varchar2类型出现ORA-06502: PL/SQL: numeric or value error的问题
ORA-06502: PL/SQL: numeric or value error: character string buffer too small原创 2011-07-08 16:14:56 · 1317 阅读 · 0 评论 -
实现一个ObservableDictionary
.NET Framework 4仍没有提供ObservableDictionary类型,如果不实现字典的特性,完全可以用一个简单的包含Key和Value属性的类的ObservableCollection实现。一个ObservableDictionary应该实现这些接口(参考:《C原创 2011-07-16 15:58:21 · 977 阅读 · 0 评论 -
ORA-12516 错误
Oracle错误:TNS:listener could not find available handler with matching protocol stack问题描述:Listener进程数已满。解决办法:1. 在Oracle客户端原创 2011-09-06 16:55:11 · 498 阅读 · 0 评论 -
WPF处理窗口消息WndProc
在Visual的句柄创建后(如OnLoad、OnSourceInitialized代码里),使用下面方法:方法一:HwndSource source =PresentationSource.FromVisual(this) as HwndSource;if(source原创 2011-09-07 12:59:21 · 3143 阅读 · 0 评论 -
自定义当前线程的区域设置
例子:设置当前短日期格式为 yyyy-MM-ddCultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name);ci.DateTimeFormat.ShortDatePa原创 2011-09-20 09:21:34 · 407 阅读 · 0 评论 -
IP地址(比较和获取)
.NET Framework 的IPAddress类型重写的Equals方法,来比较两个IP地址是否相等,但注意的是,不能使用==操作符直接比较两个IPAddress。利用Equals对IPAddress对象扩展,可比较字符串和IPAddress:public sta原创 2011-09-20 10:40:40 · 1571 阅读 · 1 评论 -
Stopwatch能运行多久?
Stopwatch是一个高精度计时器,根据CPU的主频进行计时,一但Start就会不停的累计Ticks,即使是Stop后再进行Start,Ticks仍会累加,直到Reset或者Restart才会对Ticks清零。Ticks是一个Int64的数值,最大值Int64.MaxValue原创 2011-09-22 15:07:49 · 558 阅读 · 0 评论 -
C#调用C/C++的DLL问题若干
1. C/C++封送为C#代码辅助工具:操作系统API可以访问PINVOKE.NET站点查询;若有C/C++的头文件声明,使用P/Invoke Interop Assistant工具,它不仅能获得操作系统API的封送代码,还能将C/C++的头文件代码转换为C#封送代码,但原创 2011-09-23 11:32:05 · 2857 阅读 · 0 评论 -
恢复Visual Studio的IDE为初始状态
VS2008坏掉了,XAML不编辑环境丢失了…… 总之,VS的IDE——devenv.exe 出问题,可以试着将它还原为最初始状态。 1.关闭所有正工作的VS。 2.打开VS命令提示符工具开始->所有程序->Microsoft Visual Studio 2008->Visual Studio 2008 命令提示 3.输入命令devenv.exe /setup /r原创 2010-06-08 16:40:00 · 1752 阅读 · 0 评论 -
WPF 4 DataGrid与WPFToolkit February 2010 (Version 3.5.50211.1)的模板列双向绑定
WPF 4 与WPFToolkit February 2010 (Version 3.5.50211.1) 中 DataGrid 的 DataGridTemplateColumn原创 2011-05-23 16:26:00 · 1151 阅读 · 0 评论 -
Excel 2007 打开 UTF-8 编码 CSV 文件的BUG
关于 Excel 2007 打开 UTF-8 编码 CSV 文件的BUG原创 2011-05-09 14:43:00 · 18421 阅读 · 2 评论 -
showModalDialog回发后打开新页面
在asp.net页面中使用showModalDialog弹出模态页面,当弹出页面中有控件引起回发,就会又打开一个普通的showModalDialog指定的页面。 因dialog中,IE默认不允许post,提交时,它开了一个新的window来进行post,把数据传回server 解决方法:在标签内添加 * 网上资料中的解决办法:http://lcb53原创 2010-03-11 10:01:00 · 718 阅读 · 0 评论 -
Excel导出方法总结篇
使用Excel类似的软件做数据统计和报表非常方便,曾经最钟爱CSV(逗号分隔)的方式导出,然后可以使用Excel打开它。再次碰到导出Excel问题,先导出HTML,再导出Excel,或者是个奇怪的办法。这样做,可以让那些在没有Excel软件的机器看到数据,然后打印。然而,Excel的格式化是更招人喜爱的,不是吗? ——敬上 原文:http://www.cnblog转载 2010-03-25 09:26:00 · 512 阅读 · 0 评论 -
解决虚拟机系统启动外来的XP/2003虚拟盘出现BSD蓝屏的问题
蓝屏提示:由processr.sys或者Intelppm.sys冲突导致,建议移除某些硬盘设备 刚巧我碰到的问题是这样的:BOSS从别人那里拿到一个虚拟VirtualBox虚拟磁盘,是XP系统的。我将它注册后VirtualBox虚拟机上,配置一个XP系统,随后启动它。在运行到XP的启动画面后,登录画面前,出现蓝色背景,1分多钟后,BSD蓝屏了,提示processr.sys问原创 2010-04-02 16:40:00 · 1510 阅读 · 0 评论 -
windows服务调用Excel问题
用c#写的一个服务,需要调用自动office的组件,doc、ppt、vsd格式都可以正确调用,而xls和rtf不能正确调用,查看任务管理器,发现已经存在Excel.exe进程。 解决方法:服务—右键所写服务的属性—"登录"标签—选择本地系统账户—勾选“允许服务与桌面与桌面交互”此时再去调用excel组件,报出“ 不能使用对象链接和嵌入”。 打开:组件服务—计算机—我的电原创 2010-04-26 14:51:00 · 886 阅读 · 0 评论 -
重新配置Oracle企业管理工具 Orcale Enterprise Manager (OEM)
由于数据库服务器的IP变更等问题,需要重建OEM,针对oracle 10g的基本过程。首先要知道实例名、端口,SYS的口令,然后进行以下步骤:1.更改DBSNMP的口令,清除旧的配置相关角色、用户和同义词2.使用ecma命令重建配置信息(emca -config dbcontrol db -repos recreate)3.检查EM运行情况(emctl status dbconsole)4.通过新原创 2010-04-26 15:39:00 · 2374 阅读 · 0 评论 -
日期类型的格式化和文件大小的格式化
日期格式化 格式化字符串的方法:《String.Format()》日期格式化的参考:《标准日期和时间格式字符串》 日期类型的格式化中,长格式与短格式指操作系统的区域选项的格式设置。 date formattingDate formats are very dependant on the culture information passed. T原创 2010-05-06 10:12:00 · 1045 阅读 · 0 评论 -
如何处理控制台程序的非正常退出操作
处理控制台程序的非正确退出操作,命令行参数的获取和使用。原创 2010-07-02 17:50:00 · 5386 阅读 · 0 评论 -
SQLServer 中表的自增长列
1.建表(Create table)时使用 IDENTITY (SEED,INCREMENT)其中SEED是起始值,INCREMENT是增量。例:CREATE TABLE mytable1 ( [user_id] BIGINT NOT NULL IDENTITY(1, 1) , [user_mail]原创 2010-05-17 09:12:00 · 1686 阅读 · 0 评论 -
SQLServer通用分页存储过程,字符分隔函数
分页存储过程sp_QueryPagingset ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo-- =============================================-- Author: -- Create date: -- Description: 分页查询-- 返回的数据中总是在每条记录前加上行号Ro原创 2010-05-18 10:40:00 · 686 阅读 · 0 评论 -
WinForm代码收藏和演示
WinForm代码收藏和演示 DataGridViewWinForm中DataGridView控件的缺省复制功能按HTML格式存储到剪贴板,中文信息也许不会被其他程序识别为正确的编码格式,比如,在Word或者Excel中粘贴,汉字被变成乱码。下面的方法,是写一个继承自DataGridView控件的类MyDataGridView,将复制功能重写为以Unicode编原创 2010-05-26 13:08:00 · 703 阅读 · 0 评论 -
同步方法 [MethodImpl(MethodImplOptions.Synchronized)]
使用[MethodImpl(MethodImplOptions.Synchronized)]而不是lock语句块实现“同步方法”。原创 2010-07-27 17:04:00 · 1676 阅读 · 1 评论 -
VirtualBox VDI 磁盘镜像 - 压缩
VirtualBox VDI 磁盘镜像 - 压缩转载 2010-08-05 17:16:00 · 866 阅读 · 0 评论 -
创建固定大小的临时文件
创建固定大小的临时文件原创 2010-08-09 16:33:00 · 2026 阅读 · 4 评论 -
Windows Media Player关联图标修复(WMV、MPG、MP3等图标修复)
Windows Media Player关联图标修复(WMV、MPG、MP3等图标修复)原创 2010-09-01 13:56:00 · 1768 阅读 · 0 评论 -
XElement与XmlElement相互转换的代码
XElement与XmlElement相互转换的代码原创 2010-11-30 09:10:00 · 3062 阅读 · 0 评论 -
检测 .NET Framework 版本
检测 .NET Framework 版本原创 2010-12-21 10:27:00 · 2081 阅读 · 2 评论 -
分享一个用csc.exe编译WPF的批处理 及 Uri的相对绝对表示例子
分享一个用csc.exe编译WPF的批处理 及 Uri的相对绝对表示例子原创 2010-11-23 14:40:00 · 1010 阅读 · 1 评论 -
分享一个给项目打7z压缩包的批处理[2012-4-26更新]
利用7z的命令行独立版本7za.exe压缩解决方案。最新版的7za.exe可以从http://sourceforge.net/projects/sevenzip/获得,批处理内容:@echo offrem 说明:rem 必选:将要压缩的文件夹名设置在“slnDir=”右边rem 可选:将sln文件名(不含扩展名)设置在“slnFile=”右边set slnDir=set slnF原创 2010-10-29 09:39:00 · 1495 阅读 · 0 评论