自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 SQLServer数据导出导入到Oracle数据库

1.打开工具:开始->程序->Microsoft SQLServer->导入和SQL Server数据导出数据2.下一步,选择数据源[数据源]选择“用于SQL Server的Microsoft OLE DB提供程序”,这应该是缺省值。[服务器]选择要导出数据的服务器,如果是本机,选择(local)[数据库]选择要导出的数据所在的库,这里选择North

2016-12-13 10:31:30 9752

原创 Oracle创建数据库

1.从Windows桌面执行“开始”→“程序”→“Oracle”→“配置和移置工具”→“Database Configuration Assistant”命令,打开Database Configuration Assistant对话框的欢迎界面,单击该界面中的“下一步”按钮;2.启用“创建数据库”选项,单击“下一步”按钮,进入“步骤2:数据库模板”界面;3.启用“一般用途或事务处理”选

2016-12-13 10:11:21 305

原创 Oracle客户端和服务端编码方式修改

1.查询Oracle客户端与服务端的编码方式:select * from nls_instance_parameters where parameter='NLS_LANGUAGE';--客户端编码方式select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';--服务端编码方式2.修改客户端编码方式:

2016-04-12 12:29:08 3333

原创 C#各个文件后缀含义

.cs 类文件。源代码都写在这里,主要就看这里的代码。.Designer.cs 设计文件,自动生成.resx 资源文件,一些资源存放在这里.csproj C#项目文件,用VS打开这个文件就可以直接打开这个项目,自动生成,xml文件,新增文件会多节点出来,删除也会变化!所以只是修改的话SVN不需要提交;.csproj.user 是一个配置文件,自动生成的,会记录项目生成路径、项目启动

2016-04-07 11:36:37 5334

原创 回调与委托的使用

1.新增一个用户登录的用户控件-loginWebUserControl.ascx,界面如下:代码如下:public partial class loginWebUserControl : System.Web.UI.UserControl{ //声明事件委托 public delegate void PageChangeEventHandler(string na

2016-01-28 19:27:56 329

原创 Oracle存储过程及调用

一.存储过程(PROCEDURE) CREATE [OR REPLACE] PROCUDURE procedure_name(arg1 [model1] datatype1, arg2[model2] datatype2)IS [AS]PL/SQL Block;arg1,arg2用于指定过程的参数,IS/AS用于开始一个PL/SQL块.当指定参数数据类型时,不能指定其长度.在建立

2016-01-14 11:08:21 607

原创 AOP/OOP

1.区分AOP、OOP在字面上虽然非常类似,但却是面向不同领域的两种设计思想。       OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。       而AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。这两种设计思想在目标上有着本

2016-01-13 10:42:12 345

原创 表单提交中get和post方式的区别

表单提交中get和post方式的区别归纳如下几点:1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程

2016-01-12 09:06:35 638

原创 ViewState的用法

1.定义ViewState属性public int PageCount{get{return (int)ViewState["PageCount"];}set{ViewState["PageCount"]=value;}}2.使用ViewState的条件如果要使用ViewState,则在ASPX页面中必须要有一个服务器端窗体标记()。窗体字段是必须的,这样包含View

2016-01-07 16:31:25 619

原创 页面传值方式

一. 使用QueryString变量  QueryString是一种非常简单也是使用比较多的一种传值方式,但是它将传递的值显示在浏览器的地址栏中,如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。 Response.Redirect( "target.aspx?param1=hello&param2="+Eval("id")); 接收页面:string st

2016-01-07 16:11:12 329

原创 IsPostBack详解

1、IsPostBack介绍Page.IsPostBack是一个标志:当前请求是否第一次打开。 调用方法为:Page.IsPostBack或者IsPostBack或者this.IsPostBack或者this.Page.IsPostBack,它们都等价。  1)当通过IE的地址栏等方式打开一个URL时是第一次打开, 当通过页面的提交按钮或能引起提交的按钮以POST的方式提交的服务器时,页面

2016-01-07 15:53:14 395

原创 三层架构

将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。

2015-12-31 11:41:36 318

原创 序列化(Serialization)概念

Serialization的概念        Serialization是.NET中一种实现对象持久性(Persistent)的机制。它是一个将对象中的数据转换成一个单一元素(通常是Stream)的过程。它的逆过程是Deserialization。Serialization的核心概念是将一个对象的所有数据看作一个独立的单元。       一般说来,在两种情况下非常需要Serializ

2015-12-30 16:05:31 757

原创 webservice和wcf的区别

【1】Web Service:严格来说是行业标准,是一种跨平台、跨语言的规范。能够解决不同平台、不同语言编写的应用之间如何相互调用问题,既不是框架,也不是技术。SOAP(简单对象访问协议)通过 HTTP 调用业务对象执行远程功能调用,Web用户能够使用 SOAP 和 HTTP通过 Web调用的方法来调用远程对象的。【2】ASP.NET Web Service:微软提供了Web服务的开发框架,属于A...

2015-12-30 15:03:08 961

原创 C#配置管理器选项区别

any cpu     只有全部都是微软的东西才可以,会自动选平台,不是微软的东西不一定适用debug调试用,release是发布版release会对代码进行优化,性能上会比debug好debug主要是程序调试的时候用,会监控整个程序的运行情况

2015-12-30 11:31:33 1492

原创 CS和BS模式的区别

C/S:又称Client/Server或客户/服务器模式。客户端需要安装专用的客户端软件。 能充分发挥客户端PC的处理能力,,很多工作可以在客户端处理后再提交给服务器。C/S的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于小型局域网,不利于扩展。B/S是Browe

2015-12-29 14:30:05 725

原创 C#笔试精简

1.面向对象的思想主要包括什么?答:任何事物都可以理解为对象,其主要特征: 继承。封装。多态。特点:代码好维护,安全,隐藏信息2.装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型       利用装箱和拆箱功能,可通过允许值类型的任何值与Object类型的值相互转换,将值类型与引用类型链接起来 例如: int val = 100; object obj =

2015-12-17 15:55:39 371

原创 Dictionary用法

要使用Dictionary集合,需要导入C#泛型命名空间 System.Collections.Generic(程序集:mscorlib) Dictionary的描述1、从一组键(Key)到一组值(Value)的映射,每一个添加项都是由一个值及其相关连的键组成2、任何键都必须是唯一的3、键不能为空引用null(VB中的Nothing),若值为引用类型,则可以为空值4、Key

2015-12-17 15:24:49 719

原创 oracle JOB常见的执行时间

在command window窗口中执行下面脚本 ===========提示不是所有的变量绑定的===sql>命令行=============================================  variable job number;beginsys.dbms_job.submit(job => :job,what => 'p

2015-12-11 17:25:09 1993 1

原创 .NET值类型引用类型

值类型变量的赋值: 值类型变量中保存的是实际数据,在赋值的时候只是把数据复制一份,然后赋给另一个变量。例子1:int var1=2;  int var2=var1; //编译器会先复制var1的值,然后把它赋给var2.很明显var2的值也为2  引用类型变量的赋值: 引用类型变量中保存的是“指向实际数据的引用指针”。在进行赋值操作的时候,它和值类型一样,也是先

2015-10-13 17:20:48 238

原创 Web前端技术

Javascript:     广泛用于客户端的解释型的脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。用来给HTML网页新增动态功能,基于原型的面向对象JQuery:     轻量级的js库,能更方便地处理HTML,实现动画效果,并且方便地为网站提供AJAX交互。还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择

2015-10-12 15:49:30 432

原创 .NET ORM框架

ORM:    Object Relational Mapping,简称ORM,或O/RM,或O/R mapping)    对象关系映射,是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换   在关系型数据库和业务实体对象之间作一个映射,然后通过实体对象的操作来实现数据库的操作。当前ORM框架主要有三种:Hibernate(Nhibernate

2015-10-12 13:58:57 991

原创 .NET泛型

泛型:        将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型,能够提高代码的重用性        两个明显好处是——类型安全和减少装箱、拆箱例如:public void ProcessData(T i){} //T是int ,string,decimal,double这些数据类型的指代  用户在调用的时候便成了这样:  ProcessData("abc

2015-10-12 11:35:36 267

原创 .NET委托

1.声明public delegate void DelegateSelected(string selectedValue);--形参:string selectedValue;返回类型:void// 声明一个传值委托类型的事件public event DelegateSelected eventSelected;--委托事件名:eventSelected--

2015-10-12 11:22:28 261

原创 正则表达式大全

正则式符号归法: 1.^--匹配输入字符串的开始位置 2.$--匹配输入字符串的结束位置 3.*--匹配前面的子表达式零次或多次 4.+--匹配前面的子表达式一次或多次 5.?--匹配前面的子表达式零次或一次 6.{n}--n 是一个非负整数。匹配确定的 n 次 7.{n,}--n 是一个非负整数。至少匹配n 次 8.{n

2015-10-12 10:26:13 303

原创 Oracle-Function&Procedure&Package

Oracle中function和procedure的区别:1).可以理解函数是存储过程的一种2).函数可以没有参数,但是一定需要一个返回值,存储过程可以没有参数,不需要返回值3).函数return返回值没有返回参数模式,存储过程通过out参数返回值, 如果需要返回多个参数则建议使用存储过程4).在sql数据操纵语句中只能调用函数而不能调用存储过程,5).fu

2015-08-26 09:34:25 748

原创 ORA-12154: TNS: 无法解析指定的连接标识符

pl/sql 每当oracle client中service name发生变化,都会按照client安装目录下最新的tnsnames.ora,去作为它的读取文件;如果该文件在卸载oracle client后被手工删除或手工改动过后,未在oracle client中修改;则会报“ORA-12514:tns:无法解析指定的连接标识符”错误。原因:之前一直在用Oracle客户端,之后装了

2015-08-26 09:33:53 307

原创 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\SAMPLE目录下的三个文件: listener.ora、sqlnet.ora、tnsnames.ora 配置错误当你输入sqlplus sys/oracle@orcl的时候1. 查询sqlnet.ora看看名称的解析方式,发现是TNSNAME2. 则查询tnsname

2015-08-26 09:33:15 327

原创 Oracle函数

1.从父节点查出子节点:start with .....connect by prior ......  select  字段名   from表名 START WITH PK_PRODUCT_SN = '{0}' CONNECT BY PRIOR PK_KEYP_SN = PK_PRODUCT_SN2.length与lengthb的区别区别:length求得是字符长度,lengthb求

2015-08-26 09:32:58 258

原创 ORA-01090 shutdown in progress - connection is not permitted

1.原因:在进入DOS 平台上连接connect sys/123 as sysdba 后输入shutdown normal 在关闭时,停止反应,所以手动的关了DOS界面,然后再次连接时则提示如下:ORA-01090:shutdown in progress - connection is not permitted2.解决方法:再进入DOS平台,连接,输入shutdown ab

2015-08-26 09:32:29 2714

原创 Oracle相关概念

1.数据库: 查询:SQL> select * from V$database;Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。2.实例:   查询:SQL> select * fro

2015-08-26 09:32:05 407

原创 Oracle命令

1.shutdowm命令--关闭数据库文件SHUTDOWN NORMAL:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN TRANSACTIONAL:不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN IMMEDIATE:不允许新的连接、不等待会话结束、不等待事

2015-08-26 09:29:20 224

原创 ORA-12154: TNS:could not resolve the connect identifier specified

在win7 64-bit下安装oracle11g在解决

2015-08-26 09:28:46 272

原创 ORA-12560 TNS:协议适配器错误

nn

2015-02-04 13:55:29 306

原创 ORA-01123: 无法启动联机备份; 未启用介质恢复

1.现象:在执行了alter tablespace users begin backup;然后出现:第 1 行出现错误:ORA-01123: 无法启动联机备份; 未启用介质恢复2.原因:没有启动归档,在noarchive模式下不能做alter tablespace XXX begin backup,联机备份只有在数据库位于archivelog模式中才

2015-02-04 13:47:20 837

原创 Oracle-归档模式

1.概念归档模式:记归档日志,生成归档日志文件,可以用来数据管理模式的数据恢复。可以做热备份,并且可以做增量备份,可以做部分恢复非归档模式:不记归档日志,没有办法进行数据恢复。只能做冷备份,并且恢复时只能做完全备份.最近一次完全备份到系统出错期间的数据不能恢复.2.查看oracle数据库是否为归档模式 1.select name,log_mode from v$database;

2015-01-30 13:59:18 350

原创 Oracle-数据备份

三种备份方案 1.冷备份 冷备份是Oracle最简单的一种备份;执行冷备份前必须关闭数据库;然后使用操作系统实用工具或者第三方工具备份所有相关的数据库文件。 优点:能简单快速地备份。能简单快速地恢复。执行简单。 缺点:必须关闭数据库,不能进行点恢复。2.冷备份数据库的步骤 (1)关闭数据库; (2)备份所有相关的数据库文件(复制即可):初始化参数文件

2015-01-30 13:32:17 334

原创 Oracle的data file/control file/redo file文件

1.Control File--一个很小的二进制文件,存储了数据库的物理结构SQL>show parameter control--查询

2015-01-30 10:39:15 420

原创 Oracle彻底的卸载干净

1.关闭oracle所有的服务。可以在windows的服务管理器中关闭;2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务! 3.打开注册表,找到路径: HKEY_LOCA

2015-01-29 16:32:35 373

原创 Oracle的sqlnet.ora , tnsnames.ora , Listener.ora 文件

oracle网络配置三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME/network/admin目录下。当你输入sqlplus sys/oracle@orcl的时候  假如我的sqlnet.ora是下面这个样子  SQLNET.AUTHENTICATION_SERVICES= (NTS)  NAMES

2015-01-29 15:29:32 419

空空如也

空空如也

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

TA关注的人

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