CREATEPROCEDURE[dbo].[pro_CURSOR]ASBEGIN--声明一个游标DECLAREMyCURSORCURSORFORSELECTuserid,depidFROMusers--打开游标openMyCURSOR--声明两个变量declare@useridvarchar(50)declare@depidvarchar(50)--循环移动fetchnextfromMyCURSORinto@userid,@depidwhile(@@fet
系统 2019-08-12 01:52:45 2225
目的:加载驱动程序,需要找到驱动的具体位置,就是找到其驱动的类名,Class.forName("oracle.jdbc.driver.OracleDriver");//加载并注册驱动程序,其中是驱动的具体位置第一步:将ojdbc14.jar放入自定义的位置—>在javaproject中右击—>新建一个文件夹(New—>Folder)—>命名为Lib—>将ojdbc14.jar复制进Lib的文件夹中—>在javaproject中右击—>BuildPath—>
系统 2019-08-12 01:52:34 2225
运行DCOMCNFG具体配置方法如下:1:在服务器上安装office的Excel软件.2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"4:在"DCOM配置"中找到"MicrosoftExcel应用程序",在它上面点击右键,然后点击"属性",弹出"MicrosoftExcel应用程序属性"对话框5:点击"标识"标签,选择"交互式用户"6:点击"安全"标签,在"启
系统 2019-08-12 01:52:17 2225
一、SQLDML和DDL可以把SQL分为两个部分:数据操作语言(DML)和数据定义语言(DDL)。SQL(结构化查询语言)是用于执行查询的语法。但是SQL语言也包含用于更新、插入和删除记录的语法。查询和更新指令构成了SQL的DML部分:SELECT-从数据库表中获取数据UPDATE-更新数据库表中的数据DELETE-从数据库表中删除数据INSERTINTO-向数据库表中插入数据SQL的数据定义语言(DDL)部分使我们有能力创建或删除表格。我们也可以定义索引
系统 2019-08-12 01:51:46 2225
/***自动过滤变量,进行XSS,去空*支持:单个字符串,多维数组,数字*@paramtype$param='常规字符串'或array('字符串1','字符串2');*@returnstring|array*/finalprotectedfunctionhtml_trim($param=''){if(is_array($param)&&!empty($param)){returnhtml_escape($param);}if(is_string($para
系统 2019-08-12 01:55:25 2224
DML(datamanipulationlanguage)是数据操纵语言:它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。DDL(datadefinitionlanguage)是数据定义语言:DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。
系统 2019-08-12 01:52:52 2224
http://www.lydsy.com/JudgeOnline/problem.php?id=1050表示被暴力吓到了orz我竟然想不到。。。我竟然还想到分数规划,,但是不可做。。。然后又想到最小生成树,,然后不会做orz我一直在纠结怎么最大化(或最小化)分母和最小化(或最大化)分子的做法。。。。。但是。。。。不会orz没想到是暴力orz直接排序后枚举最小的边,生成树后要最大的边最小(排序后即可orz),然后更新答案即可。但是不知道之前写错了啥wa了两发
系统 2019-08-12 01:52:31 2224
--修改列--把"Address"栏位改名为"Addr"。这可以用以下的指令达成:--ALTERtablecustomerchangeAddressAddrchar(50)--------------------------------------------------------------------------1通过给定的数据库表结构关系图和表格中定义的规范,创建数据库数据表--a)创建数据库--使用T-SQL创建数据库feedback,要求:--
系统 2019-08-12 01:52:12 2224
Synbak2.0是一个全新的版本号,实现了'backup_shedule'功能用于自动化和简化每日、每周、每月和每年的自动备份;增加-Epr=100/noprompt参数到内部的LDAP导出命令;支持lzo和xz压缩;重写了erase功能更加智能;修复了某些变量名。Synbak是一个备份工具,提供多种备份方法,提供强大的报表系统和简单的配置文件接口,可通过以下形式进行备份:rsync(viacryptedssh,rsync,SMB,andCIFSprot
系统 2019-08-12 01:52:07 2224
innerjoin(等值连接)仅仅返回两个表中联结字段相等的行leftjoin(左联接)返回包含左表中的全部记录和右表中联结字段相等的记录rightjoin(右联接)返回包含右表中的全部记录和左表中联结字段相等的记录INNERJOIN语法:INNERJOIN连接两个数据表的使用方法:SELECT*FROM表1INNERJOIN表2ON表1.字段号=表2.字段号INNERJOIN连接三个数据表的使用方法:SELECT*FROM(表1INNERJOIN表2ON
系统 2019-08-12 01:52:02 2224
下面这段代码是调用java的Service获取PDF的字节数组,但是在生成的报告中,商标符号前面多了一个字符,后来为ContentType添加了charset=utf-8,就解决了这个问题。req.ContentType="application/x-www-form-urlencoded;charset=utf-8";byte[]result=null;stringurl=ConfigurationManager.AppSettings["iTextJa
系统 2019-08-12 01:33:52 2224
最近正在使用mongoDB,使用官方的C#Drivers,对于不同的方式执行的效率(时间)不一样的。下面我们开始进入主题:启动本地mongoDB数据库>mongod-dbpathdata现在数据库有一个User表,大约有100万行数据。>db.myuser.count()>1000005其中,age字段已设置为索引>db.entities.ensureIndex({"age":1})我们一起来统计某些用户的最大年龄,符合条件的有21845条记录>db.en
系统 2019-08-12 01:55:28 2223
MongoDB是一个基于分布式文件存储的数据库,它是介于关系数据库和非关系数据库之间的产品。MongoDB支持的数据结构非常松散,类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它的特点是高性能、易部署、易使用,存储数据非常方便。MongoDB的开发语言:C++MongoDB学习菜单:1
系统 2019-08-12 01:55:15 2223
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3602省赛的C题,方法是hash每个节点定义的状态。关键貌似要直接DFS递归会爆栈,所以我手写了一个栈模拟。下面还是贴没有模拟栈之前的代码,提交会sf,不过看起来会好理解很多,模拟部分可以自己去写。ViewCode1#include2#include3#include4#inclu
系统 2019-08-12 01:54:26 2223
sql日期函数1.一个月第一天的SelectDATEADD(mm,DATEDIFF(mm,0,getdate()),0)2.本周的星期一SelectDATEADD(wk,DATEDIFF(wk,0,getdate()),0)3.一年的第一天SelectDATEADD(yy,DATEDIFF(yy,0,getdate()),0)4.季度的第一天SelectDATEADD(qq,DATEDIFF(qq,0,getdate()),0)5.当天的半夜SelectD
系统 2019-08-12 01:54:18 2223