2011年6月10日

mysql 5.0存储过程学习总结

摘要: mysql存储过程的创建,删除,调用及其他常用命令mysql 5.0存储过程学习总结一.创建存储过程1.基本语法:create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//2.注意事项(1)不能在一个存储过程中删除另一个存储过程,只能调用另一个存储过程四.区块,条件,循环1.区块定义,常用begin……end;也可以给区块起别名,如:lable:begin………..end 阅读全文

posted @ 2011-06-10 14:23 千羽 阅读(205) 评论(0) 推荐(0) 编辑

2011年6月2日

c# 摄像头录像 及视频保存压缩等 (转:csdn)

摘要: 录像是直接复制了网上的。压缩是一个同事做的。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Drawing;using System.Runtime.InteropServices;using System.Threading;using System.Windows.Forms;using System.IO;namespace Basic{ public class VideoAPI //视频API类 { // 视频API调用 [D 阅读全文

posted @ 2011-06-02 15:26 千羽 阅读(6033) 评论(4) 推荐(0) 编辑

2011年6月1日

api 常量

摘要: [DllImport("avicap32.dll")]//包含了执行视频捕获的函数,它给AVI文件I/O和视频、音频设备驱动程序提供一个高级接口 public static extern IntPtr capCreateCaptureWindow(string lpszWindowName, int dwStyle, int x, int y, int nWidth, int nHeight, IntPtr hwndParent, int nID); [DllImport("AVICAP32.dll", CharSet = CharSet.Unicode 阅读全文

posted @ 2011-06-01 23:30 千羽 阅读(409) 评论(0) 推荐(0) 编辑

2011年5月5日

mysql修改root密码

摘要: 打开 my.cnf在[mysqld]的段中加上一句:skip-grant-tables例如:[mysqld]skip-grant-tables保存,退出。 重新启动 mysql 服务 cmd 进入 mysql bin 目录, 输入 mysql -u root -p 空密码进入,然后update mysql.user set password=password('新密码') where user='root'; 这就ok了,不过跟sqlserver比还是麻烦点。 千万不要忘记最后一步,把刚才在my.conf中添加的 skip-grant-tables 注释掉 阅读全文

posted @ 2011-05-05 15:37 千羽 阅读(139) 评论(0) 推荐(0) 编辑

2011年4月25日

JS数组方法汇总

摘要: shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1 unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5] b:7 注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方法来使用。 pop:删除原数组最后一项,并返回 阅读全文

posted @ 2011-04-25 16:27 千羽 阅读(133) 评论(0) 推荐(0) 编辑

2011年3月22日

sql索引存储结构(转csdn)

摘要: 原文:http://www.cnblogs.com/KissKnife/archive/2009/03/30/1425534.html一、引言对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道这个放在这合适么,苦劳?功劳?……]二、B-Tree我们常见的数据库系统,其索引使用的数据结构多是B-Tree或者B+Tree。例如,MsSql使用的是B+Tree,Oracle及Sysbase使用的是B-Tree。所以在最开始,简单地介绍一 阅读全文

posted @ 2011-03-22 15:13 千羽 阅读(566) 评论(0) 推荐(0) 编辑

2011年3月9日

SQL Server data structures(转)

摘要: SQL Server data structuresPagesIn SQL Server, data is organized in pages. A page has a fixed size (8 KB) . Each page contains records. The number of records that can be stored in a page depends on the size of the records. The operation of reading data from a page is called a logical IO. The smaller 阅读全文

posted @ 2011-03-09 13:37 千羽 阅读(335) 评论(0) 推荐(0) 编辑

2011年3月2日

死锁3 insert select 造成的死锁(转)

摘要: 一、死锁的背景近日在协助同事优化某应用前置程序(简称Y前置)以提高其处理效率的过程中,我们碰到一个奇怪的现象:Y应用主机(简称Y主机)远程对Y前置Sybase数据库表做插入操作时出现死锁,日志显示死锁交易的比例高达当日交易总量的10%,可是被数据库自动回滚的事务处理中只有一条简单的嵌入式插入E-SQL语句。便于大家了解背景,简要描述与死锁相关的处理流程如下:(一)Y前置通过MQ统一接入合作方的交易请求,将其插入本地Sybase数据库的交易请求表;(二)Y主机远程从Y前置交易请求表依次读取请求,将其转发给各一级分行前置系统;(三)Y主机接收各一级分行前置系统应答之后,将交易处理结果远程写入Y前置 阅读全文

posted @ 2011-03-02 17:06 千羽 阅读(3637) 评论(0) 推荐(0) 编辑

2011年3月1日

死锁2 update select造成的死锁(转)

摘要: 最近在项目中使用SqlServer中发现在高并发情况下,频繁更新和频繁查询引发死锁,最后通过设置数据库的 READ_COMMITTED_SNAPSHOT 选项为 ON ,使得已提交读事务使用行版本控制解决死锁问题。解决问题的文章应用如下。 死锁,简而言之,两个或者多个trans,同时请求对方正在请求的某个对象,导致双方互相等待。简单的例子如下: trans1 trans2 ------------------------------------------------------------------------ 1.IDBConnection.BeginTransaction 1.IDBC 阅读全文

posted @ 2011-03-01 10:10 千羽 阅读(1846) 评论(0) 推荐(0) 编辑

2011年1月6日

文章相似度判断

摘要: 代码 阅读全文

posted @ 2011-01-06 17:20 千羽 阅读(418) 评论(0) 推荐(0) 编辑

导航