自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lcawen的专栏

成长自己,成就别人

  • 博客(64)
  • 资源 (14)
  • 收藏
  • 关注

原创 Oracle11g ORA-12541

1.oracle服务端安装了oracle11g64位服务端,在服务端,sqlplus可以连接;2.客户端安装了oracle11g32位客户端,使用plsql(plsql不支持64位客户端),配置了监听,访问时候报ORA-12541;3.关闭服务端防火墙,客户端访问,依旧报ORA-12541;4.查看服务端监听listener.ora,发现安装的时候监听没有更改为实际的(如果安装的时候没

2015-11-11 10:26:59 3237 2

原创 powerdesigner vba 创建表和列

手工建立powerdesigner的表和列非常麻烦,于是思考用vba实现,借鉴http://www.pudn.com/downloads447/sourcecode/database/detail1884121.html,具体如下:创建表:Set mdl = ActiveModelset table = mdl.Tables.CreateNewtable.Name = "table

2015-06-18 15:55:17 1564

转载 PowerDesigner列名、注释内容互换

在用PowerDesigner时,常常在NAME或Comment中写中文在Code中写英文,Name只会显示给我们看,Code会使用在代码中,但Comment中的文字会保存到数据库TABLE的Description中,有时候我们写好了Name再写一次Comment很麻烦,以下两段代码就可以解决这个问题。在PowerDesigner中PowerDesigner->Tools->Execute C

2015-06-10 17:02:36 797

原创 oracle 存储过程执行可输入sql语句并返回结果集

1.建立测试表:create table AAA(  aa NVARCHAR2(100),  bb NVARCHAR2(100),  cc NVARCHAR2(100),  dd NVARCHAR2(100))并导入测试数据insert into aaa values('1','1','1','1');2.测试可行性:DECLARE       v_

2015-05-20 17:38:35 7643

原创 c# use Visual Studio Command create xml's serialitation file by xml file

1.打开Visual Studio Tools下的Developer Command Prompt for VS20122.通过cd /d C:\Users\Administrator\Desktop dos命令进入将要序列化的xml文件存放路径3.通过xsd /c a.xml 命令把C:\Users\Administrator\Desktop\a.xml序列化成为C:\Users\Adm

2014-04-15 10:21:27 806 2

原创 c# 使用SendMessage向另一进程发送WM_COPYDATA消息通信

发送方:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;us

2014-02-26 13:31:41 5795 2

原创 sqlserver backup use jobs and clear history backup file, restore database

sqlserver备份到本地磁盘以及清除超过三天的本分文件1.sqlserver——sql server agent——jobs——new 新建一个用来备份的工作2.——general——输入name3.——step——new——输入name/选择database/command如下:declare @strPath nvarchar(255)/*备份到E盘backup文件夹以DB

2014-01-21 09:26:51 843

原创 c# + sql procedure 实现分页

c#+sql procedure 实现数据分页

2014-01-16 14:07:16 935

原创 sql 函数练习

通过表c想实现如下表的效果,,如题:利用sqlserver内部自定义函数,并调用函数实现,实现如下:if object_id('f_hb') is not nulldrop function dbo.f_hbgocreate function dbo.f_hb(@id char(10))returns varchar(8000)as begin declar

2013-12-04 17:27:58 1030

原创 c# 以类名为参创建父类相同的类的实例

以以下为例:Form1,Form2,Form3……继承自Form,可以通过Form f=new Form1();等建立Form子类的实例,如果太多子类,希望通过传递一个参数,比如子类类名就可以建立实例,有什么办法?方法一:利用反射string str=“命名空间.Form1(Form2……)”;Type t=Type.GetType(str);Form f=Activator.

2013-11-22 11:31:05 1374 2

原创 c# image GDI+发生一般性错误 & c# wpf use winform‘s Image

c# image GDI+发生一般性错误 & c# wpf use winform‘s Image

2013-10-18 10:05:08 1950 1

原创 sql 向另一个表导数据

1.如果目的表已经存在:这两个表结构必须一致insert into table1select * from tabel22.如果目的表不存在:这个类似与克隆表select * into tabel1from tabel2

2013-10-11 13:59:09 882

原创 access 标准表达式中数据类型不匹配

access,date/time,mdb,标准表达式中数据类型不匹配

2013-09-06 11:08:23 6220

原创 进程间通信的研究(一)

一.进程通信程序员必须让拥有依赖关系的进程集协调,这样才能达到进程的共同目标。可以使用两种技术来达到协调。第一种技术在具有通信依赖关系的两个进程间传递信息。这种技术称做进程间通信(interprocess communication)。第二种技术是同步,当进程间相互具有合作依赖时使用。这两种类型的依赖关系可以同时存在。一般而言,进程有单独的地址空间。我们可以了解下可执行程序被装载到

2013-08-09 11:18:11 1232

原创 c# 验证码生成

今儿有一个任务是输出一串字符,要求用GDI画出于是:            Bitmap bm = new Bitmap(200, 200);            Graphics g = Graphics.FromImage(bm);            g.Clear(Color.Transparent);//画背景色            g.DrawString("as

2013-08-01 09:09:39 878 1

原创 批处理文件常用命令

批处理有许多命令1.Echo 命令打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。语法echo [{on|off}] [message]Sample:echo off / echo hello world在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将

2013-07-24 16:38:02 1203

原创 批处理命令

阅读本文需要一定的dos基础概念,象:盘符、文件、目录(文件夹)、子目录、根目录、当前目录每个命令的完整说明请加 /? 参数参考微软的帮助文档可以看到,在 /? 帮助里,"命令扩展名"一词会经常出现"命令扩展名"是指相对于win98的dos版本而言,每个命令新增的功能命令测试环境win2000proSP4win98的命令功能太少,就不作研究了注:如果对某一命令还不是很熟悉,

2013-07-24 16:04:39 1309

原创 *.dat 文件自动设置ip地址

1.无线网络使用指定ip@echo offnetsh interface ip set address "无线网络连接" static  192.168.0.111 255.255.255.0 192.168.0.1 netsh interface ip set dns "无线网络连接" static 202.106.0.20 primary使用自动ip@echo of

2013-07-24 14:50:58 2719

原创 c# datagridview‘s learn

c#   一串数字“1122331111155”,要输出到DataGridview控件上,但是要逐个数字读取,如果上一个数字与下一个相同,则排成一列,不相同,则另外排成一列。如“1122331111155”,输出的效果是,列一:11,列二:22,列三:33,列四:11111,列五:55。如下:     string numberStr = "1122331111155";

2013-07-19 15:15:13 868 1

转载 从实例谈OOP、工厂模式和重构

from 张逸:晴窗笔记有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后

2013-07-11 17:03:25 789 1

原创 c# solve:program don't exit when computer shut down

当windows操作系统执行关闭动作时,它会发送给各个正在运行的应用程序一个消息WM_QUERYENDSESSION,告诉应用程序要关机了,如果反馈回来的消息值为1,那么windows操作系统就会自动关闭.因此,通过截获WM_QUERYENDSESSION消息,就能实现自动退出程序.const int WM_QUERYENDSESSION = 0x0011;//////

2013-07-01 09:24:04 755 1

原创 c# time of method's excuate

//测试一段程序执行大概需要多久               System.Diagnostics.Stopwatch SP1 = new System.Diagnostics.Stopwatch();            SP1.Start();    method();            SP1.Stop();            System.TimeSpan T

2013-06-26 15:39:20 999 1

原创 c# winform窗口自适应各种分辨率类

近期做项目时,遇到开发的winform在自己电脑上可以正常显示,共享到其他电脑就事儿不能显示了:1.当两个电脑分辨率相同时,无法显示完全,请检查form的autoscalemode属性是否为none,并设为none2.分辨率不同时,可直接在form的构造函数中调用初始化函数之后, 加上一句AutoReSizeForm. SetFormSize(this);(对于自定义控件usercontr

2013-05-29 14:45:37 4600 2

原创 c# linq实现Excel_to_Table

在使用之前:1.添加引用LinqToExcel.dllRemotion.Data.Linq.dll2.添加命名空间using LinqToExcel;//取得数据,只需要一行代码 var execelfile = new ExcelQueryFactory(excelfilename.xls);

2013-05-06 17:24:16 4105

原创 c# 通过流导出数据库数据,写进excel中

从网络上看到excel一条一条的插入数据很慢,有人通过流写入excel,速度很快,具体原理如下:1.使用的是StreamWriter sw = new StreamWriter(path, false,Encoding.GetEncoding("gb2312"));最终生成文件2.使用  StringBuilder sb = new StringBuilder();类把查询出来的数据组合为

2013-05-03 11:03:06 1895 1

原创 c# cad中插入另一个dwg的图块

1.在cad2012环境下:须引用objectarx开发包PromptPointResult ppr = ed.GetPoint("请选择插入点:");  Point3d pt = ppr.Value; //这里获得插入点 utility.WriteToEditor(pt.ToString());  blockPath = "b_sample.dwg";usin

2013-04-23 10:32:26 8538 3

原创 c# 更改注册表开机启动+mutex(互斥,同一时间同一台电脑只能运行一个程序)

1.更改注册表,使开机启动在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下增加一个键,键值为程序路径即可,代码如下:    string strName = Application.ExecutablePath;            string strnewName = strName.Substr

2013-04-12 12:56:32 1522 1

原创 sql+datagridview 更新数据库

1. 有时候,会遇到datagridview中cell的值更新了,但是通过SqlDataAdapter.Update(dt)却不能够更新数据,比如在datagridview的cellvaluechanged的事件中直接使用,是不能立即更新的,在cellendedit事件中也是一样,以下是解决办法:在cellendedit事件中:this.Validate();//有效性,此句很重要Sq

2013-04-11 17:30:39 1330 1

原创 java list内部构造

看代码吧,如下:package com.Core.datastructure;import java.lang.reflect.Array;import java.util.Collection;import junit.framework.TestCase;public class ListDemo {private int capacity;privat

2013-04-01 12:50:29 1235

原创 java 实现重定义数组类似于VB的ReDim

码农一个,直接上代码:  //param objArr   the expanded object of Array.         //param  newLength  the length of the new Array    public static Object getNewArr(Object objArr, int newLength) {if (!objA

2013-04-01 12:25:14 1892

原创 Windows下查看电脑信息的命令

Windows下查看电脑信息的命令查看当前ip:  cmd----->ipconfig/all查看电脑配置    ---->dxdiag查看注册表信息  ---->regedit查看系统属性    ---->sysdm.cpl查看系统信息    ---->msinfo32  查看网络     nbtstat  -aAn

2013-03-18 14:34:54 2235 1

原创 c# Linq操作DataTable

在平时的工作中,可能有很多情况下要对DataTable的里面的数据进行处理,最简单的例子如:对DataTable中的某个字段进行排序,根据条件筛选DataTable中的数据。。。,例子很多,下面我们看看如何处理的:     这是我最初写的代码:     代码 public static IEnumerable getEnumerable()  {  Data

2013-03-06 09:56:58 4651

原创 wpf 控件顶层显示

大伙儿最缺少的是代码吧?呵呵,直接来代码:我所要实现的是image控件显示在canvas的最顶层,代码如下:public static void BringToFront(Image element)//图片置于最顶层显示        {            if (element == null) return;            Canvas parent

2013-02-26 16:23:21 18719 3

原创 wpf button的mouse(leftbutton)down/up,click事件不响应解决办法

按照WPF的帮助说明,某些控件的路由事件被内部处理了,已经被标记为Handled,自行定义的事件处理代码便不再起作用了,有时候会很郁闷!      不过WPF提供了必要的方法。      1)使用相应的Preview事件。须注意隧道类型的事件是从根元素开始执行的。      2)使用AddHandler添加自定义的路由事件。第一种解决办法就不在说明了第二种以

2013-02-23 15:27:58 6438 3

原创 WPF 实现DataGrid行鼠标经过、点击时的背景、文字、行高等样式

直接上代码(不解释):DataGrid.RowStyle > Style TargetType="DataGridRow">

2013-02-22 12:29:49 3896

原创 c# datagridview点击列头排序改为以数值大小排序

1.在使用 DataGridView时,对于数值列,默认的排序方式仍然是按照字符串方式进行如果需要按照数值型进行排序,有几种办法,其中一种就是重载SortCompare方法//重载_SortCompare方法        private void DataGridView1_SortCompare(object sender,DataGridViewSortCompare

2013-01-26 14:52:21 15115 4

原创 c# winform窗口一直置顶显示在桌面最上方的方法

一、在最前面:using   System.Runtime.InteropServices;在定义部分引入下面两个函数:[DllImport( "user32 ")]private   static   extern   IntPtr   FindWindow(string   lpClassName,string   lpWindowName);[DllI

2013-01-25 10:13:53 17906 1

原创 C# 判断当前系统是XP还是WIN7

直接提供Winform程序:    OperatingSystem os = Environment.OSVersion;            switch (os.Platform)            {                case PlatformID.Win32Windows:                    switch (os.Version.

2013-01-23 17:02:35 4300 1

原创 C# WinForm判断程序是否以管理员身份运行

如果程序不是以管理员身份运行,操作本地文件会提示:System.UnauthorizedAccessException异常 Vista 和 Windows 7 操作系统为了加强安全,增加了 UAC(用户账户控制) 的机制,如果 UAC 被打开,用户即使是以管理员权限登录,其应用程序默认情况下也无法对系统目录,系统注册表等可能影响系统运行的设置进行写操作。这个机制大大增强了系统的

2013-01-23 16:59:40 3688 1

原创 编译器错误消息: CS0016

最近尝试学习ASP.net,本地IIS浏览时出现如下错误:1.编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\lcawen\4855bfd6\f89990d7\App_global.asax.ipcbnbmw.dll”--“拒绝访问。 ”错

2013-01-17 17:26:32 3992

ORACLE数据库查看执行计划

基于ORACLE的应用系统很多性能问题,是由应用系统SQL性能低劣引起的,所以,SQL的性能优化很重要,分析与优化SQL的性能我们一般通过查看该SQL的执行计划,本文就如何看懂执行计划,以及如何通过分析执行计划对SQL进行优化做相应说明

2014-05-20

ILSpy_2.1.0.1603_.net反编译软件

ILSpy_2.1.0.1603_.net反编译软件与Reflector.exe类似,功能强大

2014-01-17

DotfuscatorPro4.12 混淆反编译软件

1.DotfuscatorPro_4.12.0_2.0.zip破解版 2.C#使用Dotfuscator混淆代码的加密方法.doc

2014-01-17

c# 标准类自动生成工具

如果你想生成一个类,他有10个属性,你一一书写,特费功夫,现提供一工具,代你完成,比如,生成一个Student类,你只需输入,类名:Student,以及属性+类型:id,int;name;class;address,就可以生成如下代码: public class Student { private int _id; private string _name; private string _class; private string _address; public Student(int cid, string cname, string cclass, string caddress) { this._id = cid; this._name = cname; this._class = cclass; this._address = caddress; } public int id { get { return _id; } set { _id=value; } } public string name { get { return _name; } set { _name=value; } } public string class { get { return _class; } set { _class=value; } } public string address { get { return _address; } set { _address=value; } } }

2013-08-30

c++API函数入口点查看软件

c++API函数入口点查看软件 C生成的API,Dll内部的函数名不改变,但是c++语言编写生成的API,Dll内部的函数名会发生变化,如果直接调用,会报无法找到函数如后点的异常,需通过查看c++API函数名的软件获取改变后的函数名,可复制

2013-05-02

Filezilla 局域网互动工具

FileZilla是一个免费开源的FTP客户端软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。 功能 可以断点续传进行上传、下载(需要服务器支持); 自定义命令; 可进行站点管理; 防发呆功能(有的FTP服务器会将发呆过久的用户赶出,这样发呆的用户就得重复登录); 超时侦测; 支持防火墙; 支持SOCKS4/5、HTTP1.1代理; 可进行SSL加密连接; 支持SFTP(Secure FTP); 可以排队进行上传、下载; 支持拖放; 多国语言支持,包括简体、繁体中文(Linux平台需额外安装“filezilla-locales”套件); 可通过Kerberos进行GSS验证与加密。

2013-05-02

javascript开发工具 JavaScript Editor

javascript开发工具 JavaScript Editor 1st JavaScript Editor 是一款强大的JavaScript开发、校验和调试工具,它简单易用,不论你是初学者或者是专业的开发人士,都可以轻松上手!同时它又是完美的Ajax (Asynchronous JavaScript and XML),CSS, HTML, DOM DHTML开发工具! 它提供了简单而且实用的功能:丰富的代码编辑功能(JavaScript, HTML, CSS, VBScript, PHP ,ASP(Net)),语法高亮,内置预览功能,提供了完整的HTML 标记, HTML 属性, HTML 事件, JavaScript 事件和JavaScript 函数等完整的代码库,同时有着贴心的代码自动补全功能。

2013-05-02

c# datagridview分页功能实现 源码

使用DataGridView、BindingNavigate、BindingSource控件,构建了一个可在DataGridView分页显示的数据显示方式,源码,可供初学者学习

2013-04-27

c# 双色球选号源码

一个简单实用的双色球红篮球选号软件,含源码,使用c#编程语言,基于。net framework 3.5运行环境,使用了linq语句,很适合初学者练手,当然,真正的双色球买家谨慎使用,所出号码未经验证,仅供参考,如果给您带来经济损失,在此声明,本人不负法律责任~

2013-04-25

桌面便签软件 fences2+注册机

Fences由著名的系统美化公司Stardock开发制作。可以帮您智能的组织桌面图标,即使桌面图标过多,也会让你快速找到需要的快捷方式,有效提升工作效率。Fences并不会替代您现有的桌面,而只是附加到桌面的小工具,你可以自己定义图标分组、区块,任意拖动图标分组的位置,改变分组区域大小。Fences在尊重您原有桌面的同时,会使桌面变成更加漂亮、整洁、有序! 1、在桌面上创建透明的阴影区域将桌面图标进行分组排列,你可以将任意图标放入此区域,并可移动区域位置,调整其大小; 2、双击桌面空白区域(或按Esc),便会快速隐藏所有桌面图标,再次双击,图标又会回来; 3、可通过鼠标右键在桌面画一个矩形的Fences,任意调整其位置和大小;可创建桌面图标快照。

2013-04-18

类代码自动生成工具

比如你想生成一个sakjd类,这个类有_sadkj,_askjdf字段,和sadkj与askjd属性,通过此程序只需输入<类名:>sakjd,<属性+类型:>sadkj,double;askjdf; (其中属性+类型:默认为string类型) 会自动生成如下代码,可方便快速的修改成我们所需要的类: public class sakjd { private double _sadkj; private string _askjdf; public sakjd(double csadkj, string caskjdf) { this._sadkj = csadkj; this._askjdf = caskjdf; } public double sadkj { get { return _sadkj; } set { _sadkj=value; } } public string askjdf { get { return _askjdf; } set { _askjdf=value; } } }

2012-12-10

c# winform开发经典实例集

c# winform开发的经典案例400例,压缩文件中包含word 2007版和pdf版,给位根据需要查看

2012-11-01

c# 俄罗斯方块源码

基于c#的俄罗斯方块游戏开发,适合初中水平者学习参考,都已经加了注释,少有基础的人都可以读懂

2012-09-05

CAD2012教程(全)

cad2012开发教程,从基础操作到深入学习的全套教程

2012-03-05

空空如也

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

TA关注的人

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