自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

原创 Semaphore的实现原理(jdk1.8)

1、利用AQS进行实现的同步器,实现限制只有N个线程可以同时执行abstract static class Sync extends AbstractQueuedSynchronizer {//限制同时只有N个线程可以同时获取到锁进行执行Sync(int permits) {setState(permits);}final int getPermits() {...

2019-08-25 15:22:44 164

原创 Oracle的split函数, 数组应用必备

一个Oracle的split函数, Oracle数组应用必备的函数

2013-11-13 08:40:33 1454

原创 一个Oracle格式化字符串的函数

一个Oracle格式化字符串的函数,如原字符串为 ,,A,,B,,,,C,,, 格式化后,变为: A,B,C

2013-11-08 15:54:14 1542

原创 430类型不支持自动化或不支持期望的接口错误解决

问题描述:系统装了Win7后,编译的程序发给用户,提示430错误:类型不支持自动化或不支持期望的接口。编译之前,程序引用中曾经出现Missing:Microsoft ActiveX Data Objects 6.0 BackCompat Library的问题,当时将它去掉了换成了Microsoft ActiveX Data Objects 6.1,自己用是没有问题的,但客户端就用不

2013-11-04 15:36:18 4463

原创 使用logmnr方法找回被误删除Oracle的数据的脚本

俗话说,常在河边走,哪有不湿鞋的。作为一个经常与数据库打交道的程序员,偶尔不小心误删除或误操作的数据也是在所难免的。如果是Oracle数据库,这里给您介绍一种从日志中找回数据的办法,下面这个地址是我以前曾经做过的一个脚本,在plsql的command中执行,供您参考 http://www.saehk.com/a/jingyanfenxiang/Oraclejingyanfenxiang/1

2013-10-29 15:17:37 911

原创 从Oracle取数据的批处理代码,Windows计划任务通常采用的办法

一段批处理代码,连接Oracle数据库,通过一条sql语句读取Oracle数据并导入csv文件,然后将csv文件转移到别的文件夹下。适合做计划任务或者特定的数据备份。sqlplus uid/password@dbname @WIP-Lead-Dshift.sqlset mydate=%date:~4,2%-%date:~7,2%set mytime=%time:~0,2%renam

2013-10-29 14:51:05 905

原创 Oracle使用游标的四种方法

Oracle使用游标的方法共有四种,分别为静态游标、隐式动态游标、显示动态游标及DBMS_SQL包执行动态游标。以下为您展示每一种调用的方法:         1、静态游标,此法适用于某确定的sql语句,使用方法非常简单:              -- Created on 2013/10/28 by M083370declare   v_UserId        qs_u

2013-10-28 14:21:43 1281

原创 SQL Server链接Oracle的方法

有时候,我们需要通过Sql Server去与Oracle数据库进行连接,获取Oralce数据库的data。我们不必通过程序转换,可以直接在SQL Server企业管理器中建立一个这样的链接。Step1:  打开sql server management stutio;Step2:  选链接服务器,右键新建链接服务器,如下图: Step3: 

2013-10-25 22:12:40 1222

原创 用JS实现TextArea水印的效果

以下代码可直接运行 function clickruncode(){  if(document.getElementById("runcode0").value=='请在此帖入代码')     document.getElementById("runcode0").value='';  }function blurruncode(){  if(documen

2013-10-23 14:46:12 1330

原创 一款比动软件代码生成器好用很多的MVC代码生成工具,有源码下载

牛牛代码生成器是一款功能齐全,操作灵活,使用简单的c#代码生成器,它能支持Oracle及Sql Server两种数据库,生成的代码规范、完整且高效,尤其与本站中的  牛牛C# 程序开发平台 配合使用,堪称经典组合。下面,我们来为您介绍这款软件:目录Generate By TableGenerate By ViewGenerate From FilePublish Gen

2013-10-23 13:36:41 2652

原创 DataGridView两列进行互换的源码

一个DataGridView表格中的两列进行互换的源码

2013-10-22 11:11:41 1187

原创 完美解决DEDECMS网站中,文章列表页更新点击次数的问题

本文章为您介绍如何在DEDECMS的网站里,当浏览文章时,自动增加一次点击次数;而显示文章列表时,则仅显示点击量(不增加点击次数)的实现方法。具体操作如下:第一步:打开/plus/count.php文件,将第36行改为如下代码:if(!empty($maintable) and $view=='yes')第二步:打开模板文章列表页list_article.htm,在要显示浏

2013-10-21 13:16:17 2074

原创 必须加添强制索引的Sql语句

一条Sql语句中因为含有变量,导致了其执行计划的不确定性,这时候,为保证执行计划按照我们的要求运行,最好是加上强制索引;但有时即使加了强制索引,执行计划还是没有按照我们预期的方式执行,这时候该怎么办呢?        在这里我就给大家分享一下我曾经遇到的一次这样的经历。        首先,我的语句是这样写的,在存储过程中:        select count(1) f

2013-10-19 16:28:17 1265

原创 Cannot find wrapper assembly for type library "VBIDE" 解决

VS2010编译程序的时候报错,说编译不了,然后在错误列表中没有任何错误信息,只有Warning栏目中有一条:Cannot find wrapper assembly for type library "VBIDE" 解决方案:找到引用下的 VBIDE,删掉它,编译OK了.

2013-07-30 17:08:38 2170

原创 关于 ExtAspNet 控件 Tree 嵌套在 Region Panel 内 OnNodeCommand 无响应的问题解决方法

ExtAspNet的Tree控件放在RegionPanel中,OnNodeCommand 事件无响应,貌似ExtAspNet的Bug。通过在Page_Load中采用如下方法,成功解决:protected void Page_Load(object sender, EventArgs e)        {            if (!IsPostBack)

2013-04-16 08:46:39 999

原创 去掉小数点后面多余的0

public static string subZeroAndDot(string s)        {               if(s.IndexOf(".") > 0){                string[] a = s.Split('.');                int idx=a[1].Length;                for (

2013-04-09 16:18:00 950

原创 解决Win7编译后XP系统无法访问数据库的问题

问题为:              win7编译的程序,在XP系统下无法使用,提示信息为: class does not support automation or does not support expected interface 解决方法: 1.下载 msad

2011-09-01 18:22:16 1546

原创 c#读写oracle 中文乱码问题解决

首先声明: 本文只能解决如下环境下的问题:           Oracle 服务器字符集是:     SIMPLIFIED CHINESE_CHINA.WE8MSWIN1252;  客户端是一样的        VS2010连接串     Data Source=mydb;Persist Security Info=True;User ID=;Password=;providerName

2011-08-04 13:26:59 1856

原创 wcf service+win2008+oracle10g 创建的过程

这几天做一个Wcf service,发布win2008服务器上,其中wcf service调用了Oracle10的数据库,该数据库建在win2003服务器上.因为win2008是64位操作系统,令我颇费了一番工夫。我首先建好了wcf service 并发布成功,然后创建Demo调

2011-07-19 17:35:51 1220

原创 物化视图的容易失效的一种情况解决

以下是我做过的一个物化视图的脚本,有个问题我一直无法解释:      count((combine_time - in_time) * 24) count_lead_time,  本身这一列是没有应用价值的,这一列在没有加上之前,物化视无法自动刷新,会自动失效,加上之后,就没问题了.CREATE MATERIALIZED VIEW MV_OCR_COMBINE  ORGANIZATION HEAP PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOC

2011-04-08 13:34:00 2080 2

原创 从一个数组中找出几个数,使其相加等于某个值的算法(数组元素可以重复)

--自定义数组类型CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (20);--自定义结构类型CREATE OR REPLACE TYPE OBJ_TRAY_EXCHANGE AS OBJECT (TRAY_LIST VARCHAR2(500), TRAY_SIZE NUMBER, TRAY_COUNT NUMBER)--自定义结构数组CREATE OR REPLACE TYPE TY_TRAY_EXCHANGE AS TABLE OF OB

2011-04-08 13:25:00 4576

.net使用串口的源码

该代码是用VB.net写的一个应用串口的源码,可直接运行

2013-04-16

Socket在.net中的使用源码

该代码是用VB.net写的Socket应用的源码,可直接运行

2013-04-16

新科代码生成器3.0.13.0401

一款非常灵活好用的c#三层架构代码生成工具,可以支持Oracle及MS SQL Server两种数据库。内附操作手册

2013-04-01

新科代码生成器2.0

一款非常灵活好用的c#三层架构代码生成工具,可以支持Oracle及MS SQL Server两种数据库。内附操作手册。

2013-03-25

MVC 代码生成工具

本工具专为采用MVC架构的系统生成代码,具体可做如下工作: 1、从Oracle数据库中读取表对象,根据表结构三层架构的生成四个文件(Model,Interface,Dal,Bll); 2、载入Txt文件,根据文件中的自定义结构来生成Model文件; 3、发布前面所生成的代码文件. 本软件已在公司的系统中使用大量使用,且效果很好.希望为您的软件开发提供帮助.

2011-08-19

空空如也

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

TA关注的人

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