自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (10)
  • 收藏
  • 关注

转载 开发成功的Oracle应用

针对问题,采用一种以数据库为中心的方法。如果能在数据库中完成,肯定就会在数据库来做,而不是自行实现。开发数据库软件的哲学:如果可能,尽量利用一条SQL语句完成工作。 如果无法用一条SQL语句完成,就通过PL/SQL实现(不过,尽可能少用PL/SQL!)。 如果在PL/SQL中也无法做到(因为它缺少一些特性,如列出目录中的文件),可以试试使用Java存储过程来实现。 如果Ja

2009-10-27 10:01:00 1475

转载 无法加载oci.dll等错误的解决方法

问题现象:net在windows2003下访问oracle9i提示“无法加载oci.dll”或"无法在dll oci.dll中找到名为ocienvcreate的入口点 "的修复方法开发环境:Windows2003,Visual Studio .net 2003,Oracle Client 9i。原因:这是由于ASP .Net没有权限访问oracle的安装目录造成的。修复方法:1:找到oracle客

2009-10-26 21:34:00 8454

转载 比较Oracle SQL中的IN & EXISTS

在Oracle SQL中取数据时有时要用到in 和 exists 那么他们有什么区别呢?1 性能上的比较比如Select * from T1 where x in ( select y from T2 )执行的过程相当于:select *   from t1, ( select distinct y from t2 ) t2 where t1.x = t2.y;相对的select * from

2009-06-27 13:02:00 523

原创 Oracle 快速删除重复记录

1.delete  from DJ_SKSKJ where rowid in (select max(rowid)                   from DJ_SKSKJ                  where jddm = 01                  group by NSRSBM                 having count(*) > 1) 

2009-06-27 11:55:00 658

原创 Oracle 导入dmp文件最安全步骤

准备工作(导出dmp文件) 1.使用PL/SQL  工具--》导出用户对象 ,导出用户所有表,视图,存储过程等的定义 2.使用PL/SQL 工具--> 导出表,导出所有表的数据 这就是那个dmp文件 保存好导出的sql脚本和dmp文件准备导入  好了,开始导入 1.删除用户 drop user test cascade;2.删除全部表空间

2009-06-13 21:16:00 24995 3

转载 一次清空所有表的数据

set pagesize 0set echo offspool d:/trunc.sqlselect truncate table ||table_name from user_tables;spool off然后打开d:/trunc.sql,检查一下有没有多余的语句。执行清空:@trunc.sql如果要drop表,方法同上.

2009-06-13 18:53:00 868

转载 Asp.Net生成静态页面

如何生成静态页:     方案1:     ///       ///   传入URL返回网页的html代码     ///       ///   URL     ///       public   static     string   getUrltoHtml(string   Url)     {     errorMsg   =   "";     try     {     S

2009-06-01 12:18:00 585

转载 用数据库实现递归树

--查找指定节点的所有子节点的示例函数--测试数据CREATE TABLE tb(ID char(3),PID char(3),Name nvarchar(10))INSERT tb SELECT 001,NULL ,山东省UNION ALL SELECT 002,001,烟台市UNION ALL SELECT 004,002,招远市UNION ALL SELECT

2009-05-14 13:39:00 599

原创 如何配置数据源分页

// 设置数据源参数 protected void RepeaterDataSource_Selecting(object sender, ObjectDataSourceSelectingEventArgs e) {  // 获取分页参数  int maximumRows = PagerNavigation1.PageSize;  int startRowIndex = 0;  if (

2009-02-25 23:52:00 875 2

原创 数据源控件如何使用Session做参数,尤其是参数是一个对象时候

在数据源控件初始化(Init事件触发)时,手工设置SelectParameters protected void GridViewDataSource_Init(object sender, EventArgs e) {  Parameter authorid = new Parameter();  authorid.Name = "authorid";  authorid.Type =

2009-02-16 22:09:00 680

原创 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误

今天重装了系统,安装的。net快速入门在iis里也找不到了,自己配了个虚拟目录,结果就出现了标题的错误  上网找了很多先烈们的解决方案,才解决了问题 其实错误提示页下方已经给出了出错的web.config文件位置,在IIS中把这个目录设为应用程序即可 具体的 在IIS中找到出错的文件所在目录,右键属性->新建即可

2009-02-11 18:02:00 679

原创 解决 error:26 - 定位指定的服务器/实例时出错!

今天安装运行了.Net   系统带有的快速入门示例程序(QuickStart2.0)提示了这个错误,可是我自己写的网站没有任何问题,于是判断一定是web.config出错,我安装时选择了sql2005的数据库  在D:/Program Files/Microsoft.NET 2.0/VS2005/SDK/v2.0/QuickStart/aspnet/samples/data下找到配置文

2009-02-10 21:37:00 2249

转载 实用javaScript技术总结

一、屏蔽键盘所有键function document.onkeydown(){event.keyCode = 0;event.returnvalue = false;}-->二、屏蔽鼠标右键   在body标签里加上oncontextmenu=self.event.returnvalue=false 或者:function document.oncontextmenu() { return

2009-01-21 12:27:00 506

转载 JavaScript实用技巧

1.  将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制3.  不准粘贴4.   防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标7. 关闭输入法8. 永远都会带着框架if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页 // -->

2009-01-21 12:23:00 412

转载 漫谈C#编程中的多态与new关键字

1. 你通常怎样用多态?   假设我有一个类,里面有一个 PrintStatus 方法,用于打印实例的当前状态,我希望该类的派生类都带有一个 PrintStatus 方法,并且这些方法都用于打印其实例的当前状态。那么我会这样表达我的愿望:// Code #01class Base{ public virtual void PrintStatus() {  Console.WriteLine("pu

2009-01-21 12:14:00 421

转载 C#中 const 和 readonly 的区别

const 和 readonly 的区别,总是不太清楚,于是查了查资料。  const 的概念就是一个包含不能修改的值的变量。常数表达式是在编译时可被完全计算的表达式。因此不能从一个变量中提取的值来初始化常量。如果 const int a = b+1;b是一个变量,显然不能再编译时就计算出结果,所以常量是不可以用变量来初始化的。  readonly 允许把一个字段设置成常量,但可以执行一些运算,可

2009-01-21 11:58:00 1791 1

原创 Global.asax sql防注入

可能不大专业 我觉得如果用参数化查询的话 应该能有效的避免注入攻击吧 传说中的sql注入攻击 string sql = "SELECT * FROM 表名 WHERE [Name] = " + " or 1=1;DROP TABLE ... --" + "";   =---------------------在Global.asax文件中添加---------------

2009-01-20 16:01:00 1952

原创 分享一下我的SqlHelper类,翻译微软petshop

using System;using System.Collections.Generic;using System.Text;using System.Configuration;using System.Collections;using System.Data;using System.Data.SqlClient;namespace DBHelper{    public abstract

2009-01-19 23:39:00 1461 1

转载 善用GridView控件的HyperLinkField数据行

善用GridView控件的HyperLinkField数据行 借助于GridView控件的HyperLinkField数据行,我们便可以在GridView控件中替每一笔数据列显示出一个超级链接,并让用户轻易重新导向至特定的目标位置(特定网页或网页中的位置)。 在使用HyperLinkField数据行时,首先要考虑的就是超级链接上的文字。关于此点,可分为下列两种状况来说明: 

2009-01-19 18:13:00 601

原创 SQL存储过程如何使用IN关键字

我们都知道在进行Delete,Update对多行记录操作时会用到“IN”关键字     例如:DELETE   table_name   WHERE   id   IN   (value1,value2,value3,value4)    所以我们需要处理value1,value2,value3,value4型的数据 也许很多人会出现选中一条记录时可以完成操作,但当选中多条记录时

2009-01-19 17:07:00 5764

转载 SQL Server 2005 连接字符串

<!--#Container{ min-height:600px; _height:600px; padding:10px; min-width:680px;}*{ font-family:Tahoma; font-size:9pt;}.csCarrierTable{ margin-top: 10px; margin-le

2009-01-16 16:22:00 745

原创 SQL SERVER 中的数据类型

类型数据类型描述整数数据类型 int int数据类型可以存储从-231(-2147483648)到231(2147483647)之间的整数.存储到数据库的几乎所有数值型的数据都可以用这种数据类型.这种数据类型在数据库中占有4字节 smallint smallint数据类型可以存储从-215(-32768)到215(32767)之间的整

2009-01-16 12:12:00 384

原创 常用sql语句

1.一次添加多行数据   insert  表名(字段列表) select 字段值,1 union select 2,2   

2009-01-16 11:52:00 312

转载 JS 客户端 动态多附件上传 仿163网盘

    a.addfile {  background-image:url(http://p.mail.163.com/js31style/lib/0703131650/163blue/f1.gif);  background-repeat:no-repeat;  background-position:-823px -17px;  display:block;  float:left;  hei

2009-01-12 18:50:00 1353

转载 SQL优化34条[SQL收藏]

我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1)      选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如

2009-01-12 18:49:00 384

原创 Struts validator 自定义验证方法 6个参数说明

java.lang.Object,     强转后就是表单Beanorg.apache.commons.validator.ValidatorAction,    与Validator差不多org.apache.commons.validator.Field,       对应validation.xml文件中的元素,常用的有   getKey()   保存errors信息时的信息别名  

2008-09-12 22:40:00 559

原创 Struts validator 数字 非负 验证

 例如 要求 单价 为数字且非负数  /************************自定义的验证方法*************************/public static boolean validateGreather0(Object bean, ValidatorAction va,   org.apache.commons.validator.Field fi

2008-09-12 22:15:00 504

原创 Struts Validator 上传文件大小的验证

例如上传的文件大小不能超过1M 需要自定义验证大概原理是java.lang.Object 是自定义validateXXXX()方法的第一个参数该参数实际就是表单Bean的对象1.强制类型转换DynaValidatorForm form=(DynaValidatorForm)obj;2. 获取上传对象FormFileFormFile file=form.get("表单Bean属性名"); 

2008-09-12 21:37:00 690

GWI PR70驱动下载

内含安装方法

2022-06-02

YaHei.Consolas.Hybrid.1.12.ttf.zip

适合中文显示的编程字体,显示中文效果超棒 Yahei Consolas Hybrid 是一种合成字体,是由微软雅黑的中文字体和 Consolas 的英文字体合成的,Consolas 字体是微软专为程序员开发的一种字体,但没有中文支持,所以 Yahei Consolas Hybrid 这种字体特别适合中英文的编程开发,代码编写。

2020-03-23

VS2010黑色主题Dark主题

1.安装VS主题管理器ThemeManagerPackage.visx 2.打开VS2010的theme工具项用主题管理器添加Expresion.vstheme主题 3.导入【环境设置(.vssettings文件)】文件夹下的任意一个环境设置

2018-04-06

动软商城系统_系统说明书

动软商城系统_系统说明书

2016-09-22

VS2005 Vs2008 中文提示补丁

同时装05和08的TeamSuite就会出先提示变成英文的问题,这个是微软出的补丁KB957507

2009-08-16

Sun的j2ee实例宠物商店

Sun的j2ee实例宠物商店 SSI巅峰之作

2009-06-15

微软Pet Shop 4.0版

Microsoft .NET Pet Shop 4.0 微软 宠物 商店 经典的7层,22个项目

2009-06-15

javascript版星际争霸

javascript版星际争霸javascript版星际争霸javascript版星际争霸javascript版星际争霸 很强大

2009-01-10

vs2005 订阅 rss atom

vs2005开发的新闻快客 支持rss订阅或atom订阅 支持rss订阅或atom订阅支持rss订阅或atom订阅支持rss订阅或atom订阅 可以直接阅览

2009-01-07

项目:jsp+servlet网上银行

使用Jsp和html充当视图、而且在Jsp中大量使用了Struts标签。使用ActionForm和Validate框架完成视图层的表单验证,将表单验证移植到服务器端,可以防止客户端绕过表单验证,对数据库的注入式攻击

2008-10-31

空空如也

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

TA关注的人

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