2011年6月2日
摘要: 今天要把同事机子上的一个库还原到自己的机子上,结果同事给的DMP文件没法用。突然想到人家的是10G,咱还停留在9I阶段。用自己的9I客户端重新备份,结果EXP-00003错误。在网上查了一下是表中使用了BLOB字段造成的(貌似此字段要是没有存储数据的话也不影响),顺便找到找到了解决办法,使用后,记录如下:1.使用SYS用户登录10g,执行如下SQL更新viewCREATE OR REPLACE VIEW exu9tne (tsno, fileno, blockno, length) ASSELECT ts#, segfile#, segblock#, lengthFROM sys.uet$WH 阅读全文
posted @ 2011-06-02 14:38 天堂的旁边 阅读(241) 评论(0) 推荐(0) 编辑
  2011年5月17日
摘要: Silverlight项目中访问WCF服务,都是通过异步线程模式调用的。在某些情况下我们的调用是需要同步进行,此时我们可以通过AutoResetEvent的线程等待特性实现Silverlight同步调用远端WCF服务。 线程通过对 AutoResetEvent 调用 WaitOne或WaitAll 方法来等待信号。如果 AutoResetEvent 为非终止状态,则线程会被阻止,并等待当前控制资源的线程通过调用 Set 方法来通知资源可用。调用 Set 向 AutoResetEvent 发信号以释放等待线程。 下边的例子,在页面加载时,要分三次调用WCF以获取数据,如果按原有的异步方式,则要. 阅读全文
posted @ 2011-05-17 13:33 天堂的旁边 阅读(2873) 评论(7) 推荐(3) 编辑
  2011年5月16日
摘要: 在Silverlight4之前,要是想使用右键菜单,只能采用自己模拟的方法,但是这个方法必须将windowless属性设置成true。但是,一旦windowless属性被设置成true的话,Silverlight画面中的所有TextBox控件里就不能输入中文了。为此将项目从vs2008升级到VS2010,直接使用Silverlight4中的右键菜单功能。下边是我在实际开发中给一个STACKPANEL添加右键菜单和悬浮提示框的代码 public void DrawPanel() { // StackPanel mPanel = new StackPanel(); //悬浮提示 StackPane 阅读全文
posted @ 2011-05-16 13:53 天堂的旁边 阅读(2059) 评论(0) 推荐(2) 编辑
  2011年5月13日
摘要: 在部署SILVERLIGHT站点时,需要能够修改WCF服务的地址,在网上搜索了多篇文章,程序改造成功。过程总结如下1.在WEB.CONFIG中添加配置节点 <appSettings> <add key ="WCFServiceAddress" value ="http://192.168.100.107/ProspectTaskWcfService/SilverLight_Service.svc"/> </appSettings >2.在host Silverilght 的aspx页面中添加<param name 阅读全文
posted @ 2011-05-13 14:43 天堂的旁边 阅读(2181) 评论(6) 推荐(3) 编辑
  2010年7月6日
摘要: 删除注册表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE删除oracle服务HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ORACLE下的所有服务删除事件日志HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application删除环境变量删... 阅读全文
posted @ 2010-07-06 16:20 天堂的旁边 阅读(366) 评论(0) 推荐(0) 编辑
  2010年7月2日
摘要: 针对WINXP,安全选项卡可以这样打开:在“文件夹选项”--->“查看”中,将“使用简单文件共享(推荐)”前面的钩去掉,确定.找到ORACLE_HOME文件夹(如c:\oracle)。点击右键,选属性--安全,在组或用户栏中选“Authenticated Users”,在权限列表中把“... 阅读全文
posted @ 2010-07-02 11:04 天堂的旁边 阅读(367) 评论(0) 推荐(0) 编辑