自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (22)
  • 收藏
  • 关注

转载 被占用文件操作三法

无疑我们中的很多人都会遇到需要读写被其它进程占用的文件的情况,比如说在编写backup程序或是trojan的时候。能从系统中抽出SAM文件,或是读取其它某些用标准方法无法成功访问的文件显然是件不错的事情。比如说当用标志dwShareMode = 0打开文件时,其它进程就不能对它进行访问了。一个很好的例子就是网络寻呼机程序Miranda。这个程序在自己工作的时候不允许别人打开自己的数据库。假设我们需

2011-11-23 14:20:34 1478

转载 C#读取被进程占用的文件

文件“D:\Log\Cargoabc\logfilecargoabc.txt”正由另一进程使用,因此该进程无法访问该文件。logfilecargoabc.txt是一个日志文件,不定时都可能由另外的程序对它进行日志记录写入操作。今需要对日志文件读取出来,显示在日志查询里,需要用到了IO流。1、 FileStream fs = File.OpenRead(url);Stre

2011-11-23 14:17:54 1830

转载 Linq to sql 中如何进行 left join

可以用 into 语法,配合 DefaultIfEmpty() 方法加载右侧表中的空值。例子:var query =    from r in db.Roles    join sr in        (        from ss in db.StaffInRoles        where ss.StaffId == staffId

2011-11-23 11:22:11 877

转载 重启应用程序比较有效的方法

ProcessStartInfo     pi     =     new     ProcessStartInfo(Assembly.GetExecutingAssembly().Location); Process     prc     =     new     Process(); prc.StartInfo     =     pi;

2011-11-19 13:42:01 1073

转载 Oracle中的rownum不能使用大于>的问题

转自网络,稍做修改:一、对rownum的说明   关于Oracle 的 rownum 问题,很多资料都说不支持SQL语句中的“>、>=、=、between...and”运算符,只能用如下运算符号“   并非说用“>、>=、=、between..and”时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来。   其实,只要理解好了这个 r

2011-11-19 11:01:44 2152 1

转载 使用NPOI导入导出标准Excel

尝试过很多Excel导入导出方法,都不太理想,无意中逛到oschina时,发现了NPOI,无需Office COM组件且不依赖Office,顿时惊为天人,怀着无比激动的心情写下此文。曾使用过的方法直接导出html,修改后缀名为.xls,这个方法有点像骗人的把戏,而且不能再导入 使用Jet OLEDB引擎来进行导入导出,完全使用sql语句来进行操作,缺点能控制的东西非常有限,比如格式

2011-11-19 10:52:41 1846

转载 应用AOP简化WinForm的异步操作——PostSharp实现

起因从事WinForm的园友们一定经历过:当程序需要执行一个耗时的操作时,窗体进入假死状态,然后标题栏显示一个令用户绝望的“未响应”。不明真相的用户此时可能认为程序已死,强行关闭重启程序,然后重复这个噩梦。而通常此时程序实际上已经完成了一部分业务,造成数据丢失或者产生的结果与预期不一致。针对这个case,有很多方法来解决:Thread/ThreadPool/Control.Invoke/B

2011-11-19 10:49:22 3092 1

转载 C#开源资源大汇总

一、AOP框架Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编

2011-11-19 10:44:07 1407 1

转载 NHibernate 3.0 Cookbook第三章,使用session.Refresh的翻译.

特别是桌面应用程序,可能有必要用不同的Session重新加载实体以反应最近的变化.这里我们会使用session.Refresh去刷新一个实体的数据,就像被两个Session控制一样.准备使用第一章的Eg.Core的model同时使用App.config配置NHibernate,建立一个控制台应用程序.怎样做在你的主方法里添加如下代码       static void M

2011-11-19 09:37:10 1251

转载 C#备份Oracle代码

项目开发中,需要远程备份数据库,以下为C#远程备份数据库的代码///         /// 数据库备份        ///         /// dmp文件名称        /// log文件名称        /// true:备份成功;false:备份失败        public static bool DBBackup(string dmpFile

2011-11-18 13:54:30 1196

转载 c#中使用api(shfileoperation)进行文件操作,特别详解了回收站相关参数

项目中使用了磁盘阵列柜,每秒有上百兆的数据存入磁盘,这就有了从磁盘删除文件的需求。为了满足这一需求,我做了一个用于删除过期数据的系统服务。说来这个东西本身是很简单的,但是由于数据量的巨大价值磁盘阵列空间容量的巨大(8T,1T=1024G),在实际操作中也遇到了不少麻烦。需求很简单,遍历磁盘指定目录下的所有目录与文件,根据一个比较规则判定文件是否过期,如果过期就删除。最初的设计也很简单,三个

2011-11-17 14:34:15 2588

转载 C#调用系统的复制、移动、删除文件对话框

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Runtime.

2011-11-17 14:33:51 1311

原创 C# 复制图片到系统剪贴板

private void button1_Click(object sender, EventArgs e)        {            OpenFileDialog saveFileDialog1 = new OpenFileDialog();            saveFileDialog1.Filter = "JPG files(*.JPG)|*.JPG|

2011-11-17 14:03:36 6865 1

转载 C#中获取文件路径

using System.IO;Application.StartupPath——获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。Environment.CurrentDirectory——获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。Application.ExecutablePath——获取启动了应用程序的可执行文件的路径,包括可执行文件的名

2011-11-12 16:26:22 1123

转载 Directory.GetCurrentDirectory和Application.StartupPath的区别

System.IO.Directory.GetCurrentDirectory()方法用于获得应用程序当前工作目录。System.Windows.Forms.Application.StartupPath 获得应用程序的可执行文件的路径,不含文件名StartupPath 可执行文件固定就不会变,可用于定位GetCurrentDirectory 不一定是可执行文件所在目录,因启动的位

2011-11-12 16:25:52 4825

原创 .net FrameWork 2.0 程序运行于FrameWork 4.0中,需要做的配置

2011-11-10 11:42:13 1887

原创 DataSet 转xml

T_GZUNIT u = new T_GZUNIT();            u.UNITID = 33333;            u.CANTONID = 4444;            u.PHASE = "2011-11";            T_GZUNIT u1 = new T_GZUNIT();            u.UNITID = 33333;

2011-11-04 12:56:33 907

转载 建立JOB定期清理KILLED的SESSION

SQL code--作用:建立JOB定期清理KILLED的SESSION--注意:此脚本必须以SYS用户授予当前用户select on v_$session权限--创建JOBDECLAREn_job NUMBER;BEGIN dbms_job.submit(job => n_job, what => 'BEGINFOR rc IN (SELECT sid,ser

2011-11-02 16:37:10 941

转载 Oracle资源正忙,要求指定NOWAIT——Oracle解锁问题

今天在复习Oracle锁的问题。发现自己在设置锁的时候没有设置时间,结果发生了死锁行为。我的资料中没有具体介绍如何解除死锁,试过用超级管理员删表都弹出:资源正忙,要求指定NOWAIT……的提示。在网上搜了下解决办法,全是问这个问题的,没什么好的解答,这也是一个网上的通病,乱转载,试都不试的……我又换了一个内容搜索:Oracle如何解锁,又跳到Oracle解锁,最后终于找到了解锁办法:o

2011-11-02 15:49:55 1358 1

转载 不会使用索引,导致全表扫描情况

1.不要使用in操作符,这样数据库会进行全表扫描,推荐方案:在业务密集的SQL当中尽量不采用IN操作符2.not in 使用not in也不会走索引推荐方案:用not exists或者(外联结+判断为空)来代替3同样不会使用索引,因此对它的处理只会产生全表扫描推荐方案:用其它相同功能的操作运算代替,如a0 or aa’’4.IS NULL 或IS NOT N

2011-11-02 14:05:07 896

原创 修改表空间大小和自动扩展

非临时表空间:select file_id from dba_data_files where tablespace_name=;alter database datafile autoextend on next 10M maxsize 10G; 临时表空间:select file_id from dba_temp_files where tablespace_name=;alt

2011-11-02 13:16:36 4025

转载 Oracle中一次执行多条SQL语句需要注意的地方

StringBuilder sb = new StringBuilder();sb.Append(" BEGIN ");sb.Append("INSERT INTO BOXCAP (BOXID,CAPITALID,STATE) VALUES (32,'090922000018',0);");sb.Append("INSERT INTO BOXCAP (BOXID,CAPITALID,S

2011-11-01 14:52:24 2752

转载 oracle中的数组

固定数组   declare    type type_array is varray(10) of varchar2(20);    --一维数组,字符串类型 var_array type_array:=type_array('ggs','jjh','wsb','csl','dd','bb');   begin     for i in 1..var_array.count

2011-11-01 14:37:55 813

转载 Oracle的数组

提叻一个代码段,要人帮助解释一下。 代码段如下: 复制代码代码如下:declare type t_indexby is table of number index by binary_integer; type t_nesteed is table of number; type t_varray is varray(10) of number; v_i

2011-11-01 14:31:40 2360

转载 C#动态编译

///         /// 根据Net字符串,动态编译DLL文件        ///         /// DLL文件名称        /// Net字符串        /// 消息        /// 是否成功        public static int CompilerDllFileBySource(string dllFileName, str

2011-11-01 08:27:43 1180

springboot 管理ftp文件系统,上传,下载,ftp

springboot 管理ftp文件系统,上传,下载,ftp

2024-06-07

软件研发人员能力素质画像

软件研发人员能力素质画像

2022-10-26

分片下载大文件,断点续传

分片下载大文件,断点续传,

2018-08-21

WinCE 6 任务管理器

WinCE 6 任务管理器

2012-11-30

EntityFrameworkWithSpringDotNet

EntityFrameworkWithSpringDotNet

2012-06-19

SystemHotKeysLib.zip

全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理

2011-04-16

Java和.net交互实例代码hessian.rar

Java和.net交互实例代码hessian.rar

2011-04-12

Linq体验系列,linq功能代码解释

Linq体验系列,top,select ,insert,delete

2009-06-08

ReSharp4.0.rar

vs开发的辅助工具,比较好用vs开发的辅助工具,比较好用vs开发的辅助工具,比较好用

2008-09-06

(C# 源码)ERP系统

(C# 源码)ERP系统

2008-07-17

(C# 源码)超市管理系统

(C# 源码)超市管理系统

2008-07-17

(C# winform 源码)餐饮管理系统

(C# winform 源码)餐饮管理系统

2008-07-17

(C# winform 源码)房产中介管理系统

(C# winform 源码)房产中介管理系统

2008-07-17

(c# 源码)宾馆管理信息系统

(c# 源码)宾馆管理信息系统

2008-07-17

(C#+oracle 源码)中国移动进销存管理系统

(C#+oracle 源码)中国移动进销存管理系统

2008-07-17

Spring.Net的实例

Spring.Net的实例

2008-04-21

最新对日外包流程

最新对日外包流程,这是最新版本!

2008-03-05

(FastSpring.NET2.05框架)网站源代码

FastSpring.NET2.05框架是一个集成了Spring.NET & NHibernate & Ajax 的WEB/CS开发框架 . <br>

2008-01-07

FastSpring.NET V2.05 RC3 开发文档

FastSpring.NET 是一个集成了Spring.NET & NHibernate的WEB开发框架。<br>当前的版本是V2.05 RC1

2008-01-07

《Asp.net 2.0高级编程》(pdf版).rar

《Asp.net 2.0高级编程》(pdf版).rar

2007-12-23

html转换成asp,javascript,php小工具

html转换成asp,javascript,php小工具

2007-10-29

aspjpeg1.8破解版

aspjpeg1.8破解版

2007-08-18

Ajax.Hacks

Ajax.Hacks,Ajax的技术精要!

2007-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除