自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是IOC容器

1.IOC不是一种技术,只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合,更优良的程序。传统应用程序都是由我们在类内部主动创建依赖对象,从而导致类与类之间高耦合,难于测试;有了IOC容器后,把创建和查找依赖对象的控制权交给了容器,由容器进行注入组合对象,所以对象与对象之间是松散耦合,这样也方便测试,利于功能复用,更重要的使程序的整个体系结构变得非常灵活。在运行期,在外部容器动态的将依赖对象注入组件,当外部容器启动后,外部容器就会初始化。创建并管理bean对象,以及销毁他,这种应用本身

2020-10-05 13:07:45 2027 1

原创 今天开始重新关注技术

长期从事行政管理工作,5年没有登录和更新CSDN博客了,从今天开始,重新关注技术!从JAVA开始!

2020-02-22 11:26:15 221

转载 oracle 12c 创建、开关、删除

pdb测试:创建、开关、删除-----------------------ORACLE12C中提出来CDB和PDB的概念他们可以分别理解为容器和插件(PDB插入在CDB中)CDB的管理和传统数据库区别不大--确认当前cdbSQL> select name,cdb from v$database;NAME      CDB--------- ---

2015-05-28 23:06:24 610

转载 Windows远程桌面连接命令mstsc收藏

常用的:1. mstsc /v: 192.168.0.1连接数满了之后使用的:2. mstsc /v: 192.168.0.1 /console -adminMstsc 命令参考Updated: September 28, 2007Creates connections to terminal servers or other remote computer

2014-12-28 15:28:12 1869

转载 vflexgrid控件相关技巧

如何实现将vsflexgrid中修改的数据反馈到数据库中??Private Sub vsflexgrid1_AfterEdit(ByVal Row As Long, ByVal Col As Long)  rs.MoveFirst    //rs为记录集  rs.Move vsflexgrid1.Row - 1  rs.Edit  If vsflexgrid1.text = "" Then   

2010-05-12 15:00:00 1068

转载 如何关闭与恢复visual studio实时调试器

如何关闭与恢复visual studio实时调试器如何关闭与恢复visual studio实时调试器  删除: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AeDebug/Debugger HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/.NETFramework/DbgManage

2010-02-02 23:41:00 1242

转载 combobox控件自动模糊查询

----------------------------------------------------------------------------         Author:lihonggen0     Date:2003-6-19     功能:listbox   模糊查询     ---------------------------------------------

2009-09-13 13:58:00 2225

转载 把所有的字体名称放到 ComboBox自动查询

For I = 0 To Screen.FontCount - 1 cboFont.AddItem Screen.Fonts(I)Next ICombo的自动查询技术Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal

2009-09-13 13:57:00 772

转载 正则表达式的写法

匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?| 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,

2009-04-02 20:03:00 942

原创 学习petshop笔记

 我理解的petshop层次结构:     UI(用户界面层)---》BLL(业务逻辑层)---》model(数据模型层)---》IDAL(数据访问接口层)---》DALFactory(数据访问层工厂,用以指明路径)---》DBUtility(数据库访问工具)---》SQLServerDAL(数据访问层(具体到表)---》DB(数据库) petShop使用了SQL 缓存依赖项功能,用以

2008-11-23 18:55:00 622

转载 ASP.NET SQL Server 注册工具 (Aspnet_regsql.exe)

 NET Framework 工具 ASP.NET SQL Server 注册工具 (Aspnet_regsql.exe)ASP.NET SQL Server 注册工具用于创建供 ASP.NET 中的 SQL Server 提供程序使用的 Microsoft SQL Server 数据库,或者用于在现有数据库中添加或移除选项。Aspnet_regsql.exe 文件位于 Web

2008-11-23 18:29:00 969

原创 oracle高版本向低版本导入数据方法

不同版本Oracle之间的EXP/IMP可以通过下面的方法来解决: 1、在高版本数据库上运行底版本的catexp.sql; 2、使用低版本的EXP来导出高版本的数据; 3、使用低版本的IMP将数据库导入到底版本数据库中; 4、在高版本数据库上重新运行高版本的catexp.sql脚本。

2008-10-05 11:08:00 1672

原创 PB连接Oracle报错

 在用pb9中的database profile 项连接oracle9i时出现如下错误提示:please   connect   as   the   powerbuilder   catalog   owner.this   is   necessay   for   the   initial   connection   to   oracle   to   grant   privil

2008-07-31 16:42:00 2635

转载 Oracle SQL 內置函數大全

 1SQL中的单记录函数  21.ASCII  3返回与指定的字符对应的十进制数;  4SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;  5  6        A         A      ZERO     SPACE  7--------- --------- -------

2008-07-30 23:21:00 879

转载 Oracle的imp命令导入备份数据

  笔者在做项目过程中碰到以下问题,在客户提供的数据库备份文件需要导入到数据库中,以便使用,数据库为Oracle 9.1.1,安装在Windows Server 2000 JP系统中,服务器端字符集 为JAPANESE_JAPAN_UTF8,而客户端使用的是中文Windows Server 2000系统,字符集为SIMPLIFIED CHINESE_CHINA.ZHS16GBK。在插入数据过程中出

2008-07-30 23:15:00 1845

原创 oracle7.3生成dmp向oracle9i导入字符集乱码问题

因工作需要将一个oracle7.3生成的dmp文件导入oracle9i中,应注意以下几点:1。首先检查oracle7.3生成的dmp使用的字符集,方法如下:      用ultraedit32将dmp文件打开,,获取2、3字节的内容,如00 01,先把它转换为10进制数,为1,使用函数NLS_CHARSET_NAME即可获得该字符集: SQL> select nls_charset_nam

2008-07-30 22:55:00 1085

原创 redhat维护安装记录

一年前在市移动公司安装了一台hp服务器,系统是redhat  as4 ,oracle9.2。今年扩容磁盘柜,加了四块scsi146G硬盘,要重做raid5,处理方法:1.将oracle的安装目录opt(opt的挂载点在磁盘柜上)下的所有文件备份至服务器的系统盘上。2.将opt挂载点umount3.将新加硬盘加入磁盘柜,重做raid54.raid5成功后,新建opt目录,将opt挂载

2008-06-23 10:31:00 851

原创 听史上最牛历史老师讲课

今天无意在网上听了一位号称史上最牛历史老师袁腾飞讲的历史课,感觉确实牛!水平高!很幽默!听这样的老师讲课是一种享受,各方面都受益匪浅!讲历史不是简简单单说说这个时候发生什么事,那个时候打过什么仗,而是能将背后各种脉络理清,将背景交代出来,再加上自己的理解,用自己语言像说故事一般传授给学生,效果确实很好,这当然和老师自身的素质,文化底蕴有很大的关系,能有这样一位牛的历史老师,那些学生很幸福!

2008-06-11 16:53:00 1345

转载 一篇好文,以在迷茫时阅读

  我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,

2008-02-28 10:52:00 645

转载 oracle9i for hpunix安装说明

 操作系统:  HP-UX 版本11.11。 利用以下命令获取当前操作系统信息:  $ uname –a操作系统补丁(详细补丁要求看oracle 的install guide) 使用以下命令确认系统上安装了哪些系统补丁:  $ /usr/sbin/swlist -l patch   使用以下命令确认系统上是否安装了特定的系统补丁:  $ /usr/sbin/sw

2007-07-23 17:11:00 1929

转载 VI命令

VI命令2007年07月18日 星期三 17:05 vi [语法]:vi [-wn] [-R] 文件... [说明]: vi 是一个基于行编辑器 ex 上的全屏幕编辑器,可以在vi中使用ex,ed的全部命令,vi选项中 -wn 指将编辑窗口大小置为n行,-R为将编辑的文件置为只读模式, vi工作模式分为命

2007-07-23 11:42:00 655

转载 Unix 基础知识

Unix 基础知识Unix 基础知识 基本命令1.关于文件和目录处理的命令ls —— 列目录常用参数如下: -a : 在UNIX 中若一个目录或文件名字的第一个字符为“.” , 则使用ls 将不会显示出这个文件的名字,我们称此类文件为隐藏文件。如.profile 、.rcshrc 等如果我们要察看这类文件,则必须在其后加上参数-a 。-l : 这个参数代表使用l

2007-07-23 10:57:00 1034

转载 华为QuidWay交换机配置命令手册

华为QuidWay交换机配置命令手册:1、开始建立本地配置环境,将主机的串口通过配置电缆与以太网交换机的Console口连接。在主机上运行终端仿真程序(如Windows的超级终端等),设置终端通信参数为:波特率为96 00bit/s、8位数据位、1位停止位、无校验和无流控,并选择终端类

2007-04-19 15:37:00 6996 2

转载 CISCO交换机配置命令大全

CISCO交换机配置命令大全2006-2-28 14:33:00 1.在基于IOS的交换机上设置主机名/系统名: switch(config)# hostname hostname 在基于CLI的交换机上设置主机名/系统名: switch(enable) set system name name-string 2.在基于IOS的交换机上设置登录口令: switch(config)# enable

2007-04-19 15:26:00 6010

转载 如何解决CPU过度消耗问题

问题描述:  开发人员报告系统运行缓慢,影响用户访问.  1.登陆数据库主机  使用vmstat检查,发现CPU资源已经耗尽,大量任务位于运行队列: bash-2.03$ vmstat 3 procs     memory         page          disk        faults     cpu r b w  swap  free  re  mf pi po fr

2007-04-11 08:29:00 1428

转载 Oracle 9.2.0.4 for RedHat Linux AS4的安装过程

 Oracle 9.2.0.4 for RedHat Linux AS4的安装过程ORACLE的4个补丁包放在oracle_sp目录下安装所使用到的各种参数与配置文件放在scripts目录下SSH和FTP服务工具放在tools目录下环境:HP DL380 G4 2CPU 1G MEM 3*72G SCSI硬盘(2块做RAID1,另1块单独使用)RedHat Linux AS4Oracle 9.

2007-04-09 13:57:00 1706

转载 RHEL as4 中oracle9i的安装步骤

 方法一:)RHEL as4 中oracle9i的安装步骤(来自matrix.org.cn)Thursday, 8. March 2007, 02:00:03Linux  一,准备工作1,先安装好RedHat AS4.0,保持系统的干净。在oracle官方网站上下载Oracle 9i的安装文件:ship_9204_linux_disk1.cpio.gz sh

2007-04-09 13:50:00 2283

原创 典藏系列:35岁前必须做好的10件事

35岁是青春的后期, 35岁以后是收获的季节, 如果你没有资格说这句话,你将会憎恨自己。 所以在35岁以前, 在烂漫蓬勃的青春年华里, 你最好把下面十件事做好! 第一,学会本行业所需要的一切知识并有所发展。 已故零件大王布鲁丹在他35岁时,已经成为零件行业的领袖, 并且组建了年收入达千万美元的海湾与西部工业公司。 每个人在年轻时都可能有过彻夜不眠、刻苦攻读,这在

2007-04-09 13:26:00 759

转载 典藏系列:佛学的108条做人道理

一、人之所以痛苦,在于追求错误的东西。  二、与其说是别人让你痛苦,不如说自己的修养不够。  三、如果你不给自己烦恼,别人也永远不可能给你烦恼。因为你自己的内心,你放不下。  四、好好的管教你自己,不要管别人。  五、不宽恕众生,不原谅众生,是苦了你自己。  六、别说别人可怜,自己更可怜,自己修行又如何?自己又懂得人生多少?  七、学佛是对自己的良心交待,不是做给别人看的。

2007-04-09 13:25:00 733

转载 PetShop是如何兼容数据库的

数据库的移植通常会带来高额的代价。这一点我深有体会。代价的大小就要看程序的架构写的怎么样了. 去年把一个项目从MySQL移至到Oracle, 整个程序里里外外都做了修修补补,大概花了两个月。 如果做到少修改,甚至不修改代码的前提下,对数据库的兼容无疑是一件非常好的事情, PetShop很好的做到了这一点 要兼容多种数据库,首先要实现多态。SQLServerDAL和OracleDAL都实现了IDAL

2007-03-23 20:11:00 709

转载 对比.NET PetShop和Duwamish来探讨Ado.NET的数据库编程模式

 对比.NET PetShop和Duwamish来探讨Ado.NET的数据库编程模式概述Ado.NET为我们提供了强大的数据库开发能力,它内置的多个对象为我们的数据库编程提供了不同的选择。但是在允许我们灵活选用的同时,许多初学者也很迷惑,我到底是应该使用DataReader还是应该使用DataAdapter?我只想读取一小部分数据,难道我一定要Fill满整个DataSet吗?为

2007-03-23 20:09:00 693

转载 用MS.NET开发三层结构应用程序

用MS.NET开发三层结构应用程序[转载]2007年03月05日 星期一 上午 09:20 原文: http://industry.ccidnet.com/art/294/20030526/47418_1.html传统两层结构 在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用

2007-03-23 20:07:00 874

转载 NET Petshop详解(五)

NET Petshop详解(五):petshop输出缓存设置 ASP.NET的输出缓存衡量高性能、可缩放的web应用程序最重要的一个指标就是缓存了。ASP.NET提供了高性能的web应用程序的缓存功能,ASP.NET 有三种可由 Web 应用程序使用的缓存:· 输出缓存,它缓存请求所生成的动态响应。· 片断缓存,它缓存请求所生成的响应的各部分。· 数据缓存,它以编程方式缓存

2007-03-23 19:55:00 737

转载 NET Petshop详解(四)

.NET Petshop详解(四):petshop三层结构之PresentationTier 在前面的文章中,我们已经就.NET Petshop的数据层和中间的业务逻辑层作了说明,接下来的文章中,我们将就数据展示层作探究。与前面的两层有着很大的差别的是,.NET Petshop的展示层用了很多Microsoft最新的web Forms技术即Asp.NET。因此,在解说展示层之前,我想就As

2007-03-23 19:53:00 778

转载 NET Petshop详解(三)

.NET Petshop详解(三):petshop三层结构之MiddleTire 通过前面的文章,我们对.NET Petshop的整个结构有了一个大致的了解,也清楚的知道了数据库的设计模式和实现的细节,尤其值得一提的是通过存储过程访问数据库。在接下来的这篇文章里,我将和大家一起来探究一下.NET Petshop的中间层。根据三层结构的设计原则,中间层封装的是业务逻辑和规则,在这个网络宠

2007-03-23 19:48:00 698

转载 Net Petshop详解(二)

交互的三层综述 在前面的文章中,我们丛整个系统的角度了解了petshop的三层部署结构物理上的一个概貌,没有从应用程序的角度来说明是如何划分的,也不清楚数据展示层,中间层,数据层是如何交互的。为了更好的说明这个三层的结构以及每一层的具体细节问题,也让大家对整个应用有一个walkthrough,在这里我将说明从系统的角度来看(见参考图1),顾客在购物的过程中,系统的三层是如何的工作以及如何的

2007-03-23 19:41:00 699

转载 Net Petshop详解(一)

.Net Petshop详解(一): petshop概览和准备工作Youther前言 Microsoft公司为了配合推出.NET战略,不仅发布了一系列的开发工具和开发平台,同时还推出了.NET平台上的示范应用.其中的.Net Petshop就是极好的一例.这个电子商务的开发应用是为了应对J2EE平台而出炉的,在J2EE平台上Sun公司也有一个完整的实例----J2EE Petsto

2007-03-23 19:23:00 936

转载 《解剖PetShop》系列之二

二、PetShop数据访问层之数据库访问设计在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列二中

2007-03-23 17:00:00 632

转载 《解剖PetShop》系列之一

前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh

2007-03-23 16:59:00 764

转载 ADO.NET数据库访问入门

ADO.NET数据库访问入门    .NET程序使用ADO.NET对象访问数据库,因此,要在.net程序中访问数据,需要了解ADO.NET的基本知识。    ADO.NET是由ADO数据访问模型演变而来的。它提供2种连接数据库的方法,分别是连接式和非连接式的。连接式访问时,应用程序与数据库一直保持连接,而不管有没有数据交换。非连接式访问时,只有当应用程序需要数据时才连接到数据库,数据交换完成后又立

2007-03-23 15:55:00 789

一个很漂亮的类电子时钟, 数字显示屏代码

一个很漂亮的类电子时钟, 数字显示屏代码

2010-01-21

vs+sql2000 B2B商城整站源码

B2B整站源码使用.使用.Net 1.1 + SQLServer2000技术仿照淘宝网相对功能完善的网站,实现了无限级的分类功能,为网站的扩充提供了很好的基础。

2008-11-12

空空如也

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

TA关注的人

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