自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

原创 PLSQL Developer 在Win7 64bit上连接 Oracle 11g

按照之前的常规设置使用plsql developer连接oracle 11g在win7 64bit上失败。后面百度了相关设置,若需在64bit上连接oracle 11g,需进行如下设置:1,下载oracle的简易客户端instantclient_11_2,并将文件放到oracle的product目录下面。在oracle官网上可以找到对应的版本;2,将oracle product目录下的

2013-08-05 14:26:27 1339

原创 win7 x64手动注册COM

之前在XP上使用VS2005制作过COM,但是现在挪动到Win 7 X64上后,按照原来的过程操作,始终得不出结果。后面请教之前的Leader,才知道com在X64上使用是会有些问题,因为之前使用自动注册com的方式都是在xp上使用,现在到X64上,不确定com自动注册是注册到32bit还是64bit上。解决方法:采用手动方式将COM注册到64bit上。参考网址

2013-07-09 10:36:36 1164

原创 TK的unclock

在进行proe二次开发时,遇到这样一个问题——“应用程序已经运行,但是被lock,需要unlock”。即是说,TK在release前需要unlock unlock 一般來說要有 tk license才行,在 proe/bin 底下會有 protk_unlock.batprotk_unlock.bat XXXXXXX  ,   XXXX=TK的檔名路徑  ,例如: c:\tm

2013-07-09 09:33:50 1350

原创 将Excel报表转成swf

通常将制作好的Excel报表mail给主管即可,有时候还需把报表做成swf放到网上,因此,为了快捷,我们可以利用一些小工具来实现快速转换。flashpaper2.2就可以将Excel转换成swf

2013-07-09 09:16:41 1636

原创 創建oracle資料庫

今天在使用oracle 11g創建資料庫的時候,每一步都很順利,到最後創建的過程中卻出現了錯誤,提示主機名稱包含非法的下划线,无法成功创建db。但是有提示去oracle安装目录下的bin目录下面执行emca.bat。这样可以重新让Enterprise manager来修复问题。之前没有做这个操作前,新建的db总是无法登陆,其中有一个原因就是我弄错了用户名和密码。后面删掉了db,然后有重新执行emc

2012-08-28 13:37:09 2527

转载 jqPlot圖表的實現

使用流程: 1.引入相關的css,js文件 2.增加一個圖表展示區域的容器 3.獲取數據并執行加載 例如:       jqplot柱狀圖                     $(function(){        line1 = [4, 2, 9, 16];      plo

2012-07-31 14:10:26 973

原创 jsp常用標簽

:html注釋:聲明全局變量或成員方法:JSP注釋:java代碼:java表達式

2012-07-31 13:42:02 442

原创 oracle導出

在實際應用中,常常需要將db或table導出,然后再重新導入。之前我常用的方法是利用plsql developer下自帶的工具進行導入導出。直到有一天導出的多萬筆資料重新導入的時候只有多萬筆了,我才發現利用自帶的工具導出存在的一些問題:1.如果導出的db的語言集和導入到db的語言集不一樣的話,就很可能出現上述情況。因此,在做導出的時候,首先需要設置本地的語言集和字符編碼與導入的db一樣

2012-07-16 11:32:49 580

原创 jqplot和google chart 圖表技術

以前用過vb.net的圖標控件,最近在用java做一個小程序,有用到jqplot和google chart這個兩個做圖表,感覺google chart相對來說更簡單,也要漂亮點。但是google chart有個缺點就是如果用中文的話,得進行額外的編碼,而jqplot就不存在這個問題,對于圖表的樣式等,可以自己在程序中根據需求隨意設置。這點jqplot還挺不錯的。使用google chart在大

2012-07-13 10:51:33 762

转载 WinForm窗體隱藏

http://www.chinaz.com/program/2007/0803/13369.shtml

2012-06-29 19:23:42 828

转载 无法连接到数据库实例: ORA-12519: TNS: 没有找到适用的服务处理程序 (DBD ERROR: OCIServerAttach)。

ORA-12519, TNS:no appropriate service handler found(没有合适的服务处理器)这里信息表明,数据库当前的连接数已超过了设置的数据库处理的最大上限select count(*) from v$process --查看当前的连接数select value from v$parameter where name = 'processes'

2012-05-25 17:04:46 27737

转载 轉(C++操作文件)

C++读取文件txt,循环逐行输出(转)笔记:C++文件的读取和写入#includeiostream>#include iomanip>#include fstream>using namespacestd;int main(){char buffer[256];ifstream myfile ("c:\\a.

2012-03-16 14:11:56 557

原创 oracle 中 如何讓表中的id每次都自動增加的方法

以前在mysql中建立table的時候,用identity(1,1)讓id自動增加。但是在oracle中這樣卻不行。在oracle中的方法如下:1、為id建立一個sequence,指定每次增加1;2、為sequence建立triggercreate or replace trigger tib_ver  before insert on test_ver    for ea

2011-12-14 16:30:01 502

原创 VS2010應用程序打包

1、新建一個安裝類的項目2、在應用程序文件夾添加必要的應用程序、快捷圖標、卸載程序的應用程序msiexec.exe3、創建應用程序和卸載的快捷鍵,并拖到桌面等相應位置。4、選擇項目屬性ProductCode,將其值copy到卸載快捷鍵的Arguments屬性欄。前面要加上/X 。5、生成項目,打包成功。

2011-11-24 13:00:14 482

原创 ProE4.0的二次開發

ProE4.0的主要開發流程介紹:整體流程跟2.0的開發是一樣的。只是在項目中需要添加到是4.0的Include files和Library files。由于版本之間的差異,函數API也會有些差異。

2011-11-24 11:25:14 688

原创 catia v6中的reference错误

最近在做关于catiav6的二次开发,有参考到v6的帮助文档。需要添加catia v6的参考。项目做好了,头一天也检查了很多遍。可是第二天重新打开项目,里面的很多reference却丢失了。在com里面根本找不到v6的那些组件。头一天晚些时候我有操作过V5,不知道是不是V5的影响。很是奇怪,研究了很久还是没有搞明白是怎么回事。只是明明加的是V6的参考,但是真正加进来的却是V5的。无奈之下,只得重装

2011-11-08 14:37:13 1666 1

原创 在javascript中調用dll中的方法

由于COM可以在不同語言中進行數據傳送。因此可以在javascript中調用dll中的方法,進而完成參數的傳遞和信息的交流。如下是在html中調用dll中的方法:function test(){var  myobj = new ActiveXObject("VS2010COM.MyCOM");//VS2010COM是com注冊在com池中的名字。MyCOM是項目中的com類。v

2011-11-07 14:07:57 2115

原创 vc6項目rename

vc6中沒有提供VS2005那樣的功能可以自動修改工程的名字,在vc6中要想修改工程的名字可以采用如下的方法:在项目中找出dsp文件,并用记事本打开,把原來的名字全部替换成新名字,保存。再用VC打开这个dsp,会弹出一个框,你按确定就行了。然后保存,关闭。把项目文件夹下所有含

2011-09-08 14:57:50 948

原创 Win32 Application 也可以進行TK二次開發

Win32 Application 也可以進行TK二次開發(dll或exe)

2011-09-08 13:21:28 471

原创 二次開發之UDF

UDF,即User Define Feature(用戶自定義特征)。在設計中,有時會遇到某些零件除了尺寸的規格不一樣外,其它的規格都是一樣的,這時用戶可以自己制作UDF,然后在需要的地方使用之前制作好的UDF。在二次開發中,可以利用用戶自定義的UDF,幫助用戶快速實現產品的設

2011-08-25 13:55:06 1082

原创 Proe二次開發之裝配

在二次開發過程中,有時會希望實現自動裝配。自動裝配的過程如下:ProMdlRetrieve():  將零件或組件添加到內存中;ProAsmcompAssemble():向組件中添加零件或子組件;ProAsmcomppathInit():初始化組件路徑;ProAsm

2011-08-25 13:30:41 2305 1

原创 ADODB.Connection (0x800A0E7A)找不到提供者,它可能未被正確安裝

<br />    如題。上次同事也遇到了這樣的問題,先重裝了系統,但沒有解決問題。后來重裝了Oracle,問題才得以解決。<br />   在不了解原因的時候,出現這個問題后會讓人感到莫名其妙,因為之前都是可以用的。別人的電腦也可以遠程連接自己的Oracle,但是自己已連接Oracle就會報這樣的錯誤,并且程序 也沒有問題。后來問了老大,終于明白了是什么原因。原來是自己后來裝程序的時候有去設置oracle 的環境變量。當我卸載掉安裝的程式后,會將注冊表中的oraoledb也移除。<br />     所以

2011-04-15 18:48:00 6078

原创 itoa

<br />//itoa()使用:<br />int  totalcount;<br />char tt[25];<br /> <br />itoa(totalcount,tt,10);<br />printf("the totalcount is:%d",tt);

2011-02-28 19:21:00 476

原创 hibernate學習

<br />Java是一種面向對象的語言,面向對象的主要特點有:繼承、關聯、多臺。而數據庫是一種關系型模型。這兩種不同類型會出現一個不匹配的情況。解決方法有兩種:<br />1.普通的JDBC;<br />2.ORM(Object Relation Mapping)對象關系映射框架。如:Hibernate,Toplink,OJB。<br /> <br />使用Hibernate對數據庫進行操作的時候,主要有如下幾點:<br />1.添加JDBC驅動;——注冊驅動。<br />2.編寫配置文件;  ——連接數

2010-12-26 11:33:00 362

原创 imp dump格式文件的一般流程

<br />1,先delete local db的user;<br />2,建制local db user,并賦予dba和相關權限;<br />3,建立與dump文件相對應的tablespace;<br />4,imp資料;<br /> 

2010-12-26 11:23:00 927

原创 過去資料的一點總結

<br />Java web編程的一般過程:<br />下面的所有總結都是在經過詳細的需求分析后進行的。主要是對編碼過程得總結。<br />通常的做法是先建立數據庫,表結構等。編寫與之對應的java class。<br />編寫一個通用的類,來連接指定的數據庫,這個類里面完成的主要操作包括,獲得連接,根據指定的用戶名和密碼連接指定的數據庫。<br />編寫對類對象操作的接口,接口主要是對類對象的一般操作方法,沒有寫具體的實現。<br />對對象的具體業務邏輯的處理,就要通過實現指定的接口。該類要實現指定的接

2010-12-26 11:17:00 798

原创 保存BMP文件

<br />在vc下保存BMP文件

2010-12-07 18:23:00 441

原创 將HDC轉化成BMP保存(轉)

<br />//========================================================================<br />//TITLE:<br />//    将HDC保存为BMP文件<br />//AUTHOR:<br />//    norains<br />//DATE:<br />//    Friday 25-September-2009<br />//Environment:<br />//    WINDOWS CE 5.0<br />//=

2010-12-07 16:04:00 946

原创 VB.NET編程中常見錯誤

<br />1. 并未將物件參考設定為物件的執行個體。<br /> 出現該問題的原因,通常是由于沒有對對象進行初始化,而程序員卻在程序中要使用 這個對象造成的。

2010-12-06 17:48:00 1198

原创 Try ---Catch----Finally

<br />Try 必須和Catch 或Finally中的認一個搭配使用,Catch用于程序異常時進行處理,Finally是不管在何種情況下程序必須執行的部分。

2010-12-06 09:44:00 388

原创 很有感觸的幾句話

<br />今天在找資料的時候,在網上看到下面這段話,覺得對很多新手非常有指導作用。因此,摘抄過來供大家學些。<br /> <br />_________<br /> <br />框架是為了解決一個又一個在Web開發中所遇到的問題而誕生的。不同的框架,都是為了解決不同的問題,誕生對于程序員而言,他們只是jar包而已。框架的優缺點的評論,也完全取決于其對問題解決程度和解決方式的優雅性的評論。所以,千萬不要為了學習框架而學習框架。而是要為了解決問題而學習框架,這才是一個 真正的程序員的正確的學習之道。

2010-11-10 15:05:00 433

原创 資料整理

<br />在做程式開發的時候,經常會碰到在本機加載的com引用,當部署到另外的服務器上的時候,就會出現錯誤。<br />如:出現沒有安裝Excel組件。<br />解決方法1,對服務器安裝Excel等Office組件,但是程式仍然測試失敗。<br />解決方法2,將Excel.exe生成Interop.Exceel.dll,然后用sdk引用該Dll,這樣就可以測試成功。<br /> <br />原因是:本地引用的com不會在程序的bin目錄下生成dll文件,而程序是根據路徑在尋找dll的。當部署到服務器上

2010-10-08 11:35:00 837

原创 PROE設置零件參數

<br />void  setParameter(float *dbuf1,float *dbuf2,float *dbuf3,float *dbuf4,float *dbuf5,float *dbuf6,float *dbuf7,float *dbuf8)<br />{<br /> int i;<br /> ProMdl prtmdltmp;<br /> ProFamilyName ctow;<br /> ProName ctowpam;<br /> ProModelitem prtmittmp;<br

2010-09-29 10:36:00 2993

原创 c語言操作文件

<br />如果在程序中需要傳遞一些信息,可以有很多方法進行處理。其中以文件的方式傳遞信息也是一種常見的方法。<br />在 C中對文件的操作:<br />下面以讀取d盤下某個文件的內容為例,<br />int num;<br />char str[100];  //定義存取文件的字符數組<br />FILE *fp=fopen("D://page.txt","r"); //以自瀆的方式打開文件<br />while(!feof(fp))<br />{<br />  fscanf(fp,"%s",&str)

2010-09-28 17:29:00 490

原创 轉——treeview的一些介紹

<br />设置 Node 对象属性 <br />“树”由一些层叠的“节点”分支构成,每个节点通常包括图象(用 Image 属性设置)和标签(由 Text 属性设置)。节点的图象由与 TreeView 控件相关联的 ImageList 控件提供。关于与其它控件共同使用 ImageList 控件的更多信息,请参阅“使用 ImageList 控件”。 <br />  <br />节点可被展开或折回,这取决于它是否有子节点,即从它出发的节点。在最上层是“根”节点,每个“根”节点可以具有任何数目的子节点。节点的总数

2010-08-09 14:05:00 456

原创 vb.net相关

vb中的redim在VB.net中不能再使用Redim是重新定義數組,加上preserve是保留原數組中的數據,不加則不保留。vb中卸載form的方法:Unload Form。而在vb.net中使用form.clear()

2010-08-09 00:11:00 521

原创 VB與vb.net的一些區別

vb中的redim在VB.net中不能再使用Redim是重新定義數組,加上preserve是保留原數組中的數據,不加則不保留。vb中卸載form的方法:Unload Form。而在vb.net中使用form.clear()

2010-08-06 10:51:00 857 2

原创 Proe二次开发中,vc调用vb编写的com

<br />#include <io.h><br />#include <Stdio.h><br />#import "E://vs//Projects//comtest1//ClassLibrary1//bin//Debug//ClassLibrary1.tlb" no_namespace //引入com组件<br />HWND ProWnd;<br />int newbuttonac();<br />uiCmdAccessState filter1(uiCmdAccessMode access_mode

2010-08-01 23:36:00 1385

原创 在vc中调用vb的dll文件

<br />      假设用vb编写了一个ActiveX 组件,名称为BioxSend,里面生成一个类Test,类里面有一个方法Hello(),并且已经在电脑上注册,下面分别描述怎样在VB和vc中调用。<br />1. VB调用<br />(1) 方法1:直接在project/reference里引用该DLL,然后在使用时声明就可以了,代码如下:<br />dim aa as new Test<br />aa.Hello<br />set aa=nothing<br />(2) 方法2:直接定义为obje

2010-08-01 23:35:00 1662

原创 C语言库函数access的使用

另外一种利用 c 语言的库的办法:函数名: access 功  能: 确定文件的访问权限 用  法: int access(const char *filenames, int amode); 程序例: #include #include int file_exists(char *filename); int main(void) {   printf("Does NOTEXIST.FIL exist: %s/n",   file_exists("NOTEXISTS.FIL") ? "YES" : "NO

2010-07-30 23:32:00 21894

applet程序实例

本附件里面包含了applet的一些小程序,可以帮助大家从实践方面学习applet,希望能够对大家有帮助,谢谢大家的下载

2009-12-24

软件工程考试题目及答案

软件工程期末考试题目,并且有答案,能够帮助大家应付期末考试,这个应该是有帮助的。

2009-12-24

空空如也

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

TA关注的人

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