自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

龙悦儿的专栏

积极成为一个有作为的IT人

  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 遍历树得到一个新树

因为集合是引用数据类型(传递引用地址) 这里void即可,原来的集合是本身就会改变的。//创建集合的迭代器。//该(子)节点的子节点 在entity这个实体类中叫list属性-_-||// 初始节点的parentId是null/0。//且子节点的子节点集合不为空时,递归。* @param treeList 该节点的子节点集合。//开始节点 id作为下一个节点的 父id。//为子节点添加子节点。//集合中的一个元素。//给子节点设置它的子节点。//当子节点不为空时。

2023-05-16 09:45:11 378

原创 批量打印网页

// 所有要打印的网页地址  string[] printUri = new string[] { "url..." };  HttpWebRequest req = null;  HttpWebResponse resp = null;  Stream s = null;  StreamReader sr = null;  // 网页源代码  string sourc

2014-04-04 15:03:40 1924

原创 Oracle中的日期和字符串互相转换

TO_DATE格式(以时间:2007-11-02   13:45:25为例)          Year:             yy two digits 两位年                显示值:07        yyy three digits 三位年                显示值:007        yyyy four digits 四位年      

2013-12-18 10:02:18 584

原创 jquery (validate验证插件、form表单插件、cookie插件)

1.validate验证插件$(function(){ $(#frmV).validate(  {/*自定义验证规则*/   rules:{   username:{required:true,minlength:6},   email:{required:true,email:true}},   /*错误提示位置*/   errorPlacement:func

2013-11-01 13:22:04 534

原创 jquery.validate 自定义验证方法

$(document).ready( function() { /** * 身份证号码验证 * */ function isIdCardNo(num) { var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1);var parityBit=new Array("1","0","X","9","8","7","6","5"

2013-11-01 13:19:26 1430

原创 ORA-01795: maximum number of expressions in a list is 1000

///         /// 构造ORACLE查询中IN条件超过1000个键值后拆分的条件 2009年6月5日 kitleer        ///         /// 主键ID集合:形式为'key1','key2','key3'...        /// 作为条件的字段名称        ///         ///         public stati

2013-10-16 09:03:03 1180

原创 如何启用sqlplus的AutoTrace功能

通过以下方法可以把Autotrace的权限授予Everyone,如果你需要限制Autotrace权限,可以把对public的授权改为对特定user的授权。   D:\oracle\ora92>sqlplus /nologSQL*Plus: Release 9.2.0.1.0 - Production on 星期二 6月 3 15:16:03 2003Copy

2013-10-15 16:16:00 925

原创 system的默认密码是 manager sys的默认密码是 changer_on_install

system的默认密码是 manager sys的默认密码是 changer_on_install

2013-10-15 16:07:33 1777

原创 net 连接oracle的几种方式 .

1、OracleClient方式,是微软专门针对Oracle数据库开发的,仅在 .NET Framework 1.1 版中受支持。据说速度快、性能好,是推荐使用的方式。但根据我的经验,当Oracle数据库服务器端采用英文字符集比如 US7ASCII 时,客户端不管字符集如何设置,读出的中文都是乱码;若服务器端用中文字符集比如 ZHS16GBK ,则无乱码问题。  引用类库:System.Dat

2013-10-15 10:19:51 631

原创 添加到收藏的js代码

function bookmark(){   var title = "NIKE SPORTS WEAR AW77 �� - The Hoodie " + SWFAddress.getTitle(); var url = window.location.href;    if (window.sidebar)  { // Mozilla Firefox Bookmark

2013-09-26 10:00:02 642

原创 .Net如何获取iis版本?

近日,有一项目要分别获取iis6.0和7.5,然后对进程进行操作~研究良久,有以下办法获取iis版本.复制内容到剪贴板代码:DirectoryEntry getEntity = new DirectoryEntry("IIS://localhost/W3SVC/INFO");string Version = getEntity.Properties["MajorIISVersi

2013-09-05 15:53:27 575

原创 sql 语句 容易忘记的一些东西

insert into R_RolePermission(roleid, permissionid) select roleid, 785 as nameone from R_RolePermission where PermissionId='500' --待更新

2013-08-29 10:52:45 485

原创 SQL删除重复数据只保留一条

用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId havi

2013-08-29 10:50:33 504

原创 sql & oracle 查询表的字段名

sql:SELECT Name from SysColumns  WHERE id=Object_Id(tablename) order by colorder oracle:select A.COLUMN_NAME,A.TABLE_NAME, ROWNUM AS ROWNO from USER_TAB_COLUMNS A where TABLE_NAME = 'tab

2013-08-20 11:32:18 685

原创 基于Lucene的图书全文搜索引擎

背景介绍      这是一个关于图书的多侧面,多粒度的搜索引擎。仿照“读秀”(http://www.duxiu.com/)那样的搜索方式和搜索结果呈现方式,可以根据书的一些基本属性进行关键字搜索,展现的时候还附加进行了搜索结果的统计,也可以看到相关的全文信息。多侧面,多粒度的搜索和展示都是为了给用户更好的体验,方便用户的各种搜索需求和阅读需求。这个搜索引擎是我前段时间开发的,前后台都是由我

2013-08-08 11:00:54 841

原创 jquery 格式化 日期时间格式/ 金钱or百分比 格式

// 格式化js时间$.FormatDateTime = function (obj, IsMi) {var myDate = new Date(obj);var year = myDate.getFullYear();var month = ("0" + (myDate.getMonth() + 1)).slice(-2);var day = ("0" + myDate.ge

2013-08-06 13:25:48 970

原创 jQuery取得select选择的文本与值

jquery获取select选择的文本与值获取select :获取select 选中的 text :    $("#ddlregtype").find("option:selected").text();获取select选中的 value:    $("#ddlregtype ").val();获取select选中的索引:    $("#ddlregtype "

2013-07-24 11:03:26 454

原创 c# exe关闭窗口

1.this.Close();   只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit();  强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; 3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;

2013-06-27 13:47:23 1062

原创 C#的Socket程序(TCP)

其实只要用到Socket联接,基本上就得使用Thread,是交叉使用的。C#封装的Socket用法基本上不算很复杂,只是不知道托管之后的Socket有没有其他性能或者安全上的问题。在C#里面能找到的最底层的操作也就是socket了,概念不做解释。程序模型如下:WinForm程序 : 启动端口侦听;监视Socket联接情况;定期关闭不活动的联接;Listener:处理Socket

2013-06-03 09:34:36 461

原创 C#的Socket编程文档

一. Socket编程基础1.  Socket网络套接字(Socket)是基于TCP/IP协议的程序实现协议。实际上,我们所有的网络编程都是基于Socket而实现的。Socket在UNIX和Windows甚至Linux上都得到很好的支持(而且此三种操作系统之间的数据通信也是通过Socket编程来实现的),所以,我们通常把基于TCP/IP协议的网络编程称之为Socket的程序

2013-06-03 09:33:35 759

原创 net use 命令详解

net use "" /user:"" (一定要注意:这一行命令中包含了3个空格)2)建立非空连接: net use "密码" /user:"用户名" (同样有3个空格)3)映射默认共享: net use z: "密码" /user:"用户名" (即可将对方的c盘映射为自己的z盘,其他盘类推) 如果已经和目标建立了ipc$,则可以直接用IP+盘符+$访问,具体命令 net us

2013-05-22 09:56:56 695

原创 C# 关键字--virtual

virtual 关键字用于修饰方法、属性、索引器或事件声明,并使它们可以在派生类中被重写。虚拟成员的实现可由派生类中的重写成员更改,而非虚拟成员是无法由派生类进行重写的,这一点是与Java不同的。Java语言中,只要在派生类中定义了与父类具有相同签名的方法,那么父类的方法就被重写。C#语言中,必须使用virtual关键字进行修饰,否则在派生类中进行重写会导致编译器报错。    虚方法或者虚属性

2013-05-02 11:51:27 480

原创 程序员应具有的素质

程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立,到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大的贡献。  中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相比也

2013-04-26 16:42:08 425

原创 在ORACLE存储过程中创建临时表

create procedure proasstr varchar2(100);beginstr:='CREATE GLOBAL TEMPORARY TABLE TABLENAME (   COL1  VARCHAR2(10),   COL2  NUMBER) ON COMMIT PRESERVE ROWS' ;execute immediate str;    -

2013-04-26 16:33:17 503

原创 在Oracle8i中,可以创建以下两种临时表

在Oracle8i中,可以创建以下两种临时表:       1。会话特有的临时表       CREATE   GLOBAL   TEMPORARY     (   )       ON   COMMIT   PRESERVE   ROWS;           2。事务特有的临时表       CREATE   GLOBAL   TEMPORARY     (   )

2013-04-26 16:32:27 462

原创 ORACLE的基本语法集锦

-- 表create table test (names varchar2(12),                   dates date,                   num   int,                   dou   double);-- 视图create or replace view vi_test asselect * from

2013-04-26 16:31:30 443

原创 oracle函数大全-字符处理函数

字符函数——返回字符值这些函数全都接收的是字符族类型的参数(CHR 除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的,比如: VARCHAR2数值被限制为2000字符(ORACLE 8中为4000字符),而CHAR数值被限制为255字符(在ORACLE8中是2000).当在过程性语句中使用时,

2013-04-26 16:29:06 423

原创 Oracle字符串函数

平常我们用Oracle主要有两种字符串类型1.char始终为固定的长度,如果设置了长度小于char列的值,则Oracle会自动用空格填充的。当比较char时,Oracle用空格将其填充为等长,再进行比较。2.VarChar2数据类型为可变长度,虽然与VarChar数据类型是同义的,但在今后的Oracle版本中也许会有变化,所以应该避免使用VarChar,优先使用VarChar2。固定长

2013-04-26 16:25:40 554

转载 SQL中判断字符串中包含字符的方法

SQL中判断字符串中包含字符的方法通过2个函数CHARINDEX和PATINDEX以及通配符的灵活使用函数:CHARINDEX和PATINDEXCHARINDEX:查某字符(串)是否包含在其他字符串中,返回字符串中指定表达式的起始位置。PATINDEX:查某字符(串)是否包含在其他字符串中,返回指定表达式中某模式第一次出现的起始位置;如果在全部有效的文本和字符数据类型中

2013-04-26 10:31:11 979

转载 sqlserver判断是否为数字的函数

ISNUMERIC 确定表达式是否为一个有效的数字类型。 语法  ISNUMERIC ( expression ) 参数 expression 要计算的表达式。 返回类型 int 注释 当输入表达式得数为一个有效的整数、浮点数、money 或 decimal 类型,那么 ISNUMERIC 返回 1;否则返回 0。返回值为 1 确保可以将

2013-04-26 10:20:14 584

原创 ORACLE——date类型

1.在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'01-JAN-98'在汉化的中文版本中ORACLE默认日期格式为'日-月-年',例如'21-8月-2003'或'21-8月-03'2.时间转换函数:to_date() 作用将字符类型按一定格式转化为日期类型:具体用法:to_date(''2004-11-27'',''yyyy-mm-dd''),前者为字符

2013-04-24 14:12:50 1295

原创 天气预报API

天气预报API  新浪天气预报APIhttp://php.weather.sina.com.cn/xml.php?city=武汉&password=DJOYnieT8234jlsK&day=0其中,city后的城市可用java.net.URLEncoder.encode(“武汉”,” gb2312”);也可以直接写”武汉”;但不能用”wu

2013-04-23 16:31:49 1114

原创 天气预报API总结

这里只总结我这次用到的“中国天气网”的天气预报API:只要发http请求给这个URL就可收到天气数据:http://www.weather.com.cn/data/cityinfo/101010100.htmlURL中的 101010100 是北京的id,其他城市的id可以在中国天气网上查到。余下的工作就是将天气数据按照自己的方式显示出来。收到的数据是JSON格式的,J

2013-04-23 16:24:35 960

转载 鲜为人知的编程真相

鲜为人知的编程真相    当程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶:   一个程序员用在写程序上的时间大概占他的工作时间的10-20% ,大部分的程序员每天大约能写出10-12 行的能进入最终的产品的代码 — —不管他的技术水平有多高。好的程序员花去90% 的时间在思考、研究和实验,来找出最优方案 。差的程序员花去90%

2013-04-23 13:19:43 425

原创 CI框架 简介

CI工作流程:        所有的入口都从根目录下的index.php进入,确定应用所在目录后,加载 codeigniter/CodeIgniter.php 文件,该文件会顺序加载以下文件执行整个流程。     index.php:检测文件路径,加载codeigniter.php文件    codeigniter.php: 加载 Common/constants....文件。

2013-04-18 09:17:21 655

原创 asp.net三层架构详解

一、数据库/*==============================================================*//* DBMS name:      Microsoft SQL Server 2000                    *//*=================================================

2013-04-08 14:02:50 606

原创 类型“Microsoft.Office.Interop.Word.ApplicationClass”未定义构造函数

类型“Microsoft.Office.Interop.Word.ApplicationClass”未定义构造函数错误 4317 无法嵌入互操作类型“Microsoft.Office.Interop.Word.ApplicationClass”。请改用适用的接口。   类型“Microsoft.Office.Interop.Word.ApplicationClass”未定义构造

2013-04-08 13:12:59 1130

原创 Oracle复习 随笔

1.模糊查询 like% 表示零或多个字符_ 表示一个字符对于特殊符号可使用ESCAPE 标识符来查找select * from emp where ename like '%*_%' escape '*'上面的escape表示*后面的那个符号不当成特殊字符处理,就是查找普通的_符号2.找出每个员工奖金和工资的总和Select sal+comm,ename from e

2013-04-02 16:17:33 607

原创 JQuery EasyUi之界面设计——母版页以及Ajax的通用处理(三)

前面介绍过JS了,就这样个人认为还不够用。因为JS文件是死的,无法使用服务器代码,自然不够灵活。那么通过母版页就完善了这一点。那么下面举一个例子——控件赋值。控件赋值前面说过easyui的form自带验证、提交、重置与赋值,那么如何利用这个赋值呢?千篇一律的写赋值代码总是那么的令人厌烦,尤其是元素比较多的时候,用反射嘛又怕别人诟病,那么就用JS来负责这一切吧.那么如何做到通用呢?那

2013-04-02 13:14:16 891

原创 JQuery EasyUi之界面设计——通用的JavaScript(二)

所谓磨刀不误砍柴工,先写点通用的代码,后面开发起来效率就高多了。多余的话就不敲了,先简单介绍介绍吧。时间格式化对于序列化JSON,我喜欢用JSON.NET,为了方便,我定义了一个扩展方法,如下面代码: 1: /// 2: /// 将对象序列化为JSON数据 3: /// 4:

2013-04-02 13:12:11 659

sql2008安装文档

sql2008软件安装文档,适合初学者学习!

2012-06-02

空空如也

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

TA关注的人

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