- 博客(41)
- 资源 (2)
- 收藏
- 关注
原创 ModbusTCP协议
Modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/IPModbusTCP。Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型。标准的Modbus协议物理层接口有RS232、RS422、RS485和以太网接口,采用方式通信。
2024-04-26 10:22:54 257
原创 查询oracle比较慢的session和sql
--查询最慢的sqlselect * from (select parsing_user_id,executions,sortscommand_type,disk_reads,sql_text from v$sqlarea order by disk_reads desc)where rownum<10--查询对应sessionselect SE.SID,SE.SERIA...
2019-10-28 23:40:34 195
转载 InstallShield Limited Edition for Visual Studio 2013 图文教程
InstallShield Limited Edition for Visual Studio 2013 图文教程
2016-07-13 16:29:21 928
原创 关于Oracle 10g的schedule job
-- job 权限grant create job to somebody;-- job 创建begin dbms_scheduler.create_job ( job_name => 'AGENT_LIQUIDATION_JOB', job_type => 'STORED_PROCEDURE', job_action => 'AGENT
2015-07-09 11:14:54 1510
原创 IIS预编译提升加载速度
当我们把网站部署在IIS7或IIS6S的时候,每当IIS或是Application Pool重启后,第一次请求网站反应总是很慢,原因大家都知道(不知道可以参考这个动画说明ASP.NET网页第一个Request会比较慢的原因)。所以每次网站更新都会给第一个用户代号不好的用户体验,因此之前大家得通过撰写仿真模拟访问动作或预编译来解决此问题。但自从Windows 2012出来之后,这部分Application Initialization功能已经有内含在IIS8之中,可以直接进行设定就可以。不过微软也发布了针对针
2015-06-24 18:12:35 5839
转载 oracle 11g不能导出空表的解决方法
racle 11g r2中,发现传统的exp居然不能导出空的表,然后查询一下, 发现需要如下的步骤去搞,笔记之。 oracle 11g 新增了一个参数:deferred_segment_creation,含义是段延迟创建,默认是true。具体是什么意思呢? 如果这个参数设置为true,你新建了一个表T1,并且没有向其中插入数据,那么这个表不会立即分配ex
2015-05-22 10:20:25 447
转载 IIS文件上传、下载的类型和大小设置
1. IIS文件上传、下载的类型设置windows服务器IIS支持.apk和.ipa的下载原因:因为IIS的默认MIME类型里没有.apk和.ipa的文件,所以无法通过网络直接下载。 解决办法:既然.apk .ipa无法下载是因为没有MIME,那么添加一个MIME类型就可以了。 解决步骤:1)、打开IIS服务管理器,找到服务器,右键-属性,打开IIS
2015-05-14 12:00:07 6027
转载 安装oracle11g时,Enterprise Manager配置成功,出现以下警告……
安装oracle11g时,Enterprise Manager配置成功,出现以下警告…… 安装oracle11g时,在创建了数据库之后,安装快结束时,弹出窗口请执行以下命令Manager配置成功,出现以下警告……" title="安装oracle11g时,Enterprise Manager配置成功,出现以下警告……" style="margin:0px; padding:0px;
2015-03-14 22:55:50 15342
原创 vnc配置linux远程桌面连接
1. 配置VNC Server 编辑vi /etc/sysconfig/vncservers文件,添加VNC用户。 在vncservers文件末尾,加入如下一行: ————————————- VNCSERVERS="1:root" —————————————— 注意: *. 添加的用户(此处是根用户root),需
2014-03-14 10:57:49 810
转载 Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头部验证失败)
因为喜欢新的东西,所以基本上电脑的开发工具都是最新的,oracle也装了11g R2,但是同事同学不是11g R1就是10G的,从我这里导出去的dmp文件在他们那边导进去,都显示: IMP-00010:不是有效的导出文件,头部验证失败 为了这个问题一直苦恼,差点就想卸掉11g然后装10g了,后来想想,头部验证,那么头部到底是什么,用Notepad++查看了dmp文件,发现头部真
2014-01-20 10:08:32 912
转载 完全卸载oracle|oracle卸载|彻底卸载oracle
因为之安装Oracle 10G的时候出了点问题,后来叫舍友重新发了一份Oralce 10g 客户端安装包过来装上去了。当初使用PL/SQL是可以的,后来在因为工作需要,在一次导入同事发来的一份Oracle数据库备份,在命令符下使用IMP 语句进行导入出现 6550错误,经上网查原因有是因为服务端与客户端使用的版本不匹配的一种说法。于是不得已决定重装Oracle,发现卸载Oralce还是
2014-01-09 15:20:19 554
转载 windows2003的MIME设置(解决rmvb及flv不能下载问题)
关于Win2003中IIS6不支持.rmvb扩展名的解决办法 !在IIS中 属性->HTTP头->MIME类型->新建,在随后的对话框中,扩展名填入.rmvb,MIME类型是application。相应其他扩展名增加一样是这样!然后iis重新启动即可。 今天遇到一个问题,用FLASH8制作的FLV格式文件上传服务器后不能播放,原以为是路径错了,或者调用的playlist.xml
2013-07-22 18:04:33 740
转载 Oracle DBA 个人笔记
一、 数据库的启动和关闭1、Oracle Server主要由两部分组成:Instance和Database。Instance是指一组后台进程/线程和一块共享内存区域,而Database是指存储在磁盘上的一组物理文件.2、Oracle数据库的启动主要包含3个步骤: (1)启动数
2011-07-18 12:30:33 538
转载 oracle grant connect,resource to user包括的权限
<br />CONNECT角色: --是授予最终用户的典型权利,最基本的 <br /> <br /> ALTER SESSION --修改会话 <br /> CREATE CLUSTER --建立聚簇 <br /> CREATE DATABASE LINK --建立数据库链接 <br /> CREATE SEQUENCE --建立序列 <br /> CREATE SESSION --建立会话
2011-03-19 11:40:00 1050
原创 DataTable中使用Order By排序与Where过滤 实例
/// /// DataTable中使用Order By排序与Where过滤 /// private void Bind() { //这里构造一个数据源 DataTable dt = new DataTable(); dt.Columns.Add("ID", typeof(System.String)); dt.Columns.Add("uName", typeof(System.String)); dt.Columns
2010-12-23 13:00:00 9318
原创 NET中的视图和过滤器 (DefaultView和RowFilter)
ADO.NET中有一层对象,用来创建任意数据源的抽象模型。其中包括DataSet,DataTable,DataRow,DataView,DataRelation等等。 所有这些对象都定义在System.Data名字空间。它们形成一个抽象模型,使得无论针对Windows Form,Web Form还是Web Service进行编程,都可以使用相同的编程接口。 在实际应用中,这些对象大多会对诸如SQL Server一类的关系型数据库中的数据进行操作。但是,它们可以处理各种数据,而不管它的物理存储媒介。
2010-12-23 05:01:00 2134
原创 owc11 双Y轴
//双Y轴 //且第二条曲线和第三条曲线 公用右侧Y轴 InsertChart.SeriesCollection[1].Ungroup(true); InsertChart.SeriesCollection[1].Group(InsertChart.SeriesCollection[2]); //右侧Y轴 Microsoft.Office.Interop.Owc11.ChAxis seAxes = InsertChart.Axes.Add(InsertChart.SeriesCo
2010-12-21 02:49:00 834
原创 OWC绘图控件研究
OWC,即Office Web Components,是微软随Office提供的绘图控件,使用它能够绘制绝大部分的图形,但不幸的是OWC的帮助文件并不好用,网上关于OWC的文章也都很简单,稍微深入一点的问题就很难搜到。所以,把自己研究OWC的一些心得写在这里,希望能帮助有需要的朋友,使他们不必再去翻看长长的对象(属性、方法)列表。除此之外,也有一些功能还未实现,希望与大家一起探讨。 注:本文只谈论OWC使用中的技术问题,不涉及OWC引用,授权,版本等方面。文中给出的示例代码基于OWC11 + VS.
2010-12-20 13:42:00 611
原创 ASP.NET页面间数据传递的9种方法
本文我们将讨论的是ASP.NET页面间数据传递的几种方法,对此希望能帮助大家正确的理解ASP.NET页面间数据传递的用处以及便利性。 0、引言 Web页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET 设计开发一个Web系统时, 遇到一个重要的问题是如何保证数据在页面间进行正确、安全和高效地传送,Asp.net 提供了状态管理等多种技术来解决保存和传递数据问题,以下来探讨.NET 下的解决此问题的各种方法和各
2010-12-13 07:45:00 403
原创 ASP.NET页面重定向方法
页面重定向的使用很多,实现方法也有不同,自己也试过几种,现在总结一下。 一、Transfer Execute Redirect重定向方法介绍 1.Server.Transfer方法: Server.Transfer("m2.aspx");//页面转向(服务器上执行)。服务器停止解析本页,保存此页转向前的数据后,再使页面转向到m2.aspx, 并将转向前数据加上m2.aspx页结果返回给浏览器。 2.Server.Execute方法: Serv
2010-12-13 07:34:00 468
原创 HttpModule与HttpHandler
HttpModule的工作过程: HttpModule是向实现类提供模块初始化和处置事件的,当一个http请求到达httpModule时,整个Asp.Net Framework系统还没有对这个Http请求做任何处理,也就是说此时对于Http请求来说,httpModule是http请求的必经之路,所以可以在这个http请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个http请求信息之上,或者针对截获的这个http请求做一些额外的工作,或者在某些情况下干脆终止满足一些条件的请
2010-12-13 07:21:00 1345
原创 HttpHandler HttpModule入门篇
ASP.Net处理Http Request时,使用Pipeline(管道)方式,由各个HttpModule对请求进行处理,然后到达 HttpHandler,HttpHandler处理完之后,仍经过Pipeline中各个HttpModule的处理,最后将HTML发送到客户端浏览器中。 生命周期中涉及到几个非常重要的对象:HttpHandler,HttpModule,IHttpHandlerFactory,他们的执行顺序大致的执行过程是这样的: client端发送页面请求,被IIS的某个进程截获,它根
2010-12-13 06:49:00 422
原创 C#中Struct与Class的区别及适用场合
先说C#中Struct与Class的区别,区别有下: 1,class 是引用类型,structs是值类型 既然class是引用类型,class可以设为null。但是我们不能将struct设为null,因为它是值类型。 struct AStruct { int aField; } class AClass { int aField; } class MainClass { public static void Ma
2010-11-26 09:17:00 509
原创 ASP.NET的Page.IsPostBack 属性详细说明(转)
现在从对ASP.NET页面的执行顺序开始,体会一下B/S结构的程序的特点,下图是ASP.NET页面的执行顺序说明: Page_Init(页面初始化引发的事件)——>Page_Load(加载页面时引发的事件)——>Control Event(服务器控件引发的事件)——>Page_UnLoad(页面从内存中卸载时引发的事件) Page_Init和Page_UnLoad不常用,但是这里还是要说明一下。Page_Init和Page_Load事件区别在于,只有后者才能完全加载控件,绑定数据,虽然
2010-11-26 03:03:00 536
原创 SQL*PLUS命令的使用大全
SQL*PLUS命令的使用大全<br />Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 <br />我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sql*plus一般都与数据库打交道。 <br />除了sql*
2010-10-11 13:33:00 432
原创 Oracle中的函数
Oracle中的函数<br />1.单行函数也称标量函数,对于从表中查询的每一行,该函数都返回一个值.单行函数可用与select子句中,也可用于where子句中.单行函数大致分为:<br />>.日期函数<br />>.字符函数<br />>.转换函数<br />>.其他函数<br />1.日期函数<br />>.add_months: add_months(d,n) d是日期 n表示月数<br />select addmonths(sysdate,1) from dual;<br />>.months_b
2010-10-11 13:31:00 1856
原创 oracle 连接查询
连接查询 连接查询 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,他们可以在任何时候增加新的数据类型。为不同实体创建新的表,尔后通过连接进行查询。 连接可以在SELECT 语句的FROM子句或WHERE子句中建立,似是而非在FROM子句中指出连接时有
2010-10-11 13:30:00 515
原创 Oracle学习中的一些笔记
1.对日期的比较大小时 :都使用了一个转换,前面加了个date 如:select months_between(date'2005-2-10',date'2007-3-10') from dual; =-25 差25个月 :前面必须加个date.不用函数时的比较也要加个dateselect * from books where datetime2.对日期的insert操作若无法正常insert时,则考虑to_date('日期','格式')进行insert,如:insert into books values
2010-10-11 13:28:00 697
转载 asp.net WebForm页面间传值方法(二)
<br /> ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystring,session变量以及server.Transfer方法来实现页面间的值传递。<br /><b
2010-07-20 10:45:00 503
转载 ASP.NET页面之间传递值的几种方式
<br />ASP.NET页面之间传递值的几种方式?<br />一般来讲有以下几种:QueryString,session,cookies,application,server.Transfer<br />1. 使用QueryString变量<br />QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:<br />a.aspx的C#代
2010-06-24 16:21:00 492
转载 Windows下ORACLE 10g安装与操作图解
<br />Windows下ORACLE 10g安装与操作图解 <br /><br />Windows下ORACLE 10g安装与操作图解刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧!<br /> 首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面:<br /><br /><br /
2010-06-04 22:44:00 512
转载 解决Oracle数据库返回cursor问题
昨天使用 Data Block 操作 oracle 返回 cursor 。期间产生了一点问题,很是郁闷,找了一下午也没有解决。早上睡不着,起来继续找。结果找到了解决的方法。其实也是怪自己没有很好的看文档。在此记录一下。以使别的同志再出现我的问题的时候,很容易的找到解决的方法。 问题是这样的: 我在oracle里面有这样一个过程PROCEDURE ListAllStatic_Users (cur_Static_User OUT T_CURSOR) IS
2010-06-04 21:53:00 1443
原创 C#网络应用编程基础练习题与答案(转载)
C#网络应用编程基础练习题与答案 1. C/S结构模式与B/S结构模式的主要区别是什么? 【解答】 首先,在系统的性能方面。只要拥有可上网的浏览器,就可以使用B/S系统。不过,B/S结构的客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作要由服务器承担,这就对服务器提出了很高的要求,无形中增加了用户在这一方面的投入。采用C/S结构时,客户端和服务器都承担部分工作,有效利用了
2010-02-02 16:45:00 2563
原创 教你怎样选配电脑硬件
在这五一期间,陪朋友去买了几台电脑,在选择的时候,各种各样的硬件搭配层出不穷;也有N多的电脑让笔者嗤之以鼻。虽然此文为转载的,但觉得作者写得真的不错,写出了一些重点。无论NetBook还是台机,在真正的DIYer眼中,不一定选择最好的配件,但一定会选择最好的搭配。下面我们就来看看此文作者的讲解与看法。一、CPU 作为一台电脑最关键的组成部分,CPU确实起着举足轻重的作用,但体现一台电脑的
2009-11-06 16:06:00 5650 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人