biggates的心得

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  20 随笔 :: 1 文章 :: 14 评论 :: 0 Trackbacks

2008年4月19日 #

     摘要: 我们都知道很多用户协议其实都是霸王条款,但是大家往往都没有仔细研究。今天突然心血来潮,想考察一下著名的SNS的用户协议。那么,就从本人深恶痛绝的校内网开刀吧!  阅读全文
posted @ 2008-07-28 22:30 biggates 阅读(120) | 评论 (3)编辑

     摘要:

以前一直用 IE Tab 解决部分网站不兼容 Firefox 的问题,但是也只能提供方便的预览,调试起来也是非常麻烦。今天发现一个 Firefox 插件……

  阅读全文
posted @ 2008-06-20 21:48 biggates 阅读(109) | 评论 (0)编辑

最近遇到了在 C# 中调用非托管 dll 的问题,集中在托管/非托管的内存控制部分。
用VC++ 6.0 写的 dll 中,要求调用方释放内存,并会释放掉传入的内存(这个大家应该不陌生吧)。

由于时间问题,不可能重写 dll 。因此对此进行了简单研究。
下面摘录相关的URL链接,具体情况待研究成果出来再慢慢写:

Call Unmanaged Code By Vyacheslav Biktagirov
http://www.csharphelp.com/archives/archive52.html
http://www.csharphelp.com/archives/archive63.html

http://en.csharp-online.net/Call_unmanaged_DLL_functions_and_control_the_marshaling_of_data
这里实际上就是个目录,包含了以下页面:
Marshaling Data with COM Interop : http://msdn.microsoft.com/en-us/library/9f9f3yxf.aspx
Copying and Pinning : http://msdn.microsoft.com/en-us/library/23acw07k.aspx
Buffers Sample : http://msdn.microsoft.com/en-us/library/x3txb6xc.aspx
Memory Management with the Interop Marshaler : http://msdn.microsoft.com/en-us/library/f1cf4kkz.aspx
Default Marshaling Behavior : http://msdn.microsoft.com/en-us/library/zah6xy75.aspx


另外还有如下页面:
http://forums.msdn.microsoft.com/zh-CN/csharpgeneral/thread/b5f2857d-6dd2-4888-9185-5597f83df610/
posted @ 2008-06-19 23:29 biggates 阅读(180) | 评论 (0)编辑

这回和上次那个差不多,不过使用于两段代码来回切换的情况,并且同样适用于C、C++、C#、JavaScript、Java等拥有 // 和 /**/ 两种注释方法的语言:

//*
这里是第一部分
/*/
这里是第二部分
//
*/

示意:
使用第一部分代码:
//*
serverStream.ReadTimeout = 5000;
serverStream.WriteTimeout 
= 5000;
/*/
serverStream.ReadTimeout = Timeout.Infinite;
serverStream.WriteTimeout = Timeout.Infinite;
//
*/

删除开始的那个 '/' , 使用第二部分代码:
/*
serverStream.ReadTimeout = 5000;
serverStream.WriteTimeout = 5000;
/
*/

serverStream.ReadTimeout 
= Timeout.Infinite;
serverStream.WriteTimeout 
= Timeout.Infinite;
//*/


posted @ 2008-06-12 16:22 biggates 阅读(16) | 评论 (0)编辑

     摘要: 其实这个问题也没啥难度,不过到网上找了很久,用 between 的也有,用 minus 的也有。不过用这几种方法都没能成功的完成带排序的分页查询。最后还是在Oracle官网找到了解决的办法……  阅读全文
posted @ 2008-05-11 23:35 biggates 阅读(58) | 评论 (0)编辑