| « | December 2025 | » | | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | |
|
| 公告 |
Back Today!
Hold on~
Come on~ |
| 统计 |
blog名称:执著 日志总数:39 评论数量:43 留言数量:0 访问次数:247522 建立时间:2005年3月4日 | |
[SQLSERVER]关于SQL Server中几个未公布的访问注册表的扩展存储过程 |
SQL Server中包含了几个可以访问系统注册表的扩展存储过程.但实际上这几个扩展存储过程是未公开的,从sql server 7.0就有了, 在SQL server 2000中仍然保留,他们以后可能会删除.但是这几个存储过程却提供了在当前的SQL Server版本中访问系统注册表的能力, 而且很多人利用SQL Server来进行攻击系统时,往往都会用到这几个扩展存储过程.所以最好在SQL Server中禁用他们.
xp_regenumvalues 以多个记录集方式返回所有键值 使用方法: xp_regenumvalues 注册表根键, 子键 比如说,想看看HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun 的所有键值: use master exec xp_regenumvalues 'HKEY_LOCAL_MACHINE','SOFTWAREMicroso | |
|
|
[SQLSERVER]sysname |
| sysname 是系统提供用户定义的数据类型,在功能上等同于 nvarchar(128),用于引用数据库对象名。是系统提供用户定义的数据类型,在功能上等同于 nvarchar(128),用于引用数据库对象名。 | |
|
|
[SQLSERVER]公司用的,分号码的一个存储过程 |
ALTER proc division @infile varchar(1000),--源文件完整路径 @out varchar(1000), --目的文件夹(必须存在) @outfile varchar(1000),--目的文件名 @num int =30000 --分成多少个一份 as
set nocount on
declare @cmd varchar(2000) declare @count int
if exists(select * from tempdb.dbo.sysobjects where name = '##temp' and xtype = 'U') begin drop table ##temp end
create table ##temp(Col001 nvarchar(4000))
set @cmd = 'bc | |
|
|
[SQLSERVER]sqlserver查找txt文件中指定格式 |
ALTER proc input_text @file varchar(200) = 'E:\a12.txt', @format varchar(50) ='%13[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]%', @formatlength int = 11 as
if exists(select * from tempdb.dbo.sysobjects where name = '##text' and xtype = 'U') begin drop table ##text end
create table ##text(Col001 nvarchar(4000))
declare @start int
declare @cmd varchar(1000) set @cmd = 'bcp ##text in ' | |
|
|
[SQLSERVER]excel导入sqlserver |
/*说明
1.如果是通sqlserver来获取sheetname,有可能会出现 sheet1$,sheet1$_,sheet2$,sheet3$的问题,这里把sheet1$_过滤掉 产生的原因,可能是通过sqlserver,access导出excel功能,可能会有上面的问题 2.一些特殊字符会使得工作表多产两个'',例如 工作表名 a-0,-> 'a-0' 0800 -> '0800' 3.有些excel的column会有几种可能 1>字符型 2>字符型 + 数字符 3>数字符 前两种是能过IMEX=1参数来混合类型为字符型, 数字符则通过查看列的类型 56为int,62为float */
ALTER | |
|
|
[english]word-2 |
1.lie down 躺下
2.drug story 药店
3.useless of advice 馊主意
4.medicine 药
5.quack 江湖医生,冒充医生
6.hot air 空想,空话,吹牛
7.E.T.A 表示预计到达时间(飞机,船,火车,人...)(美)
8.on leave leave n.休假,假期(美)
get my leave
9.rowdy
粗暴而又好争吵的人, 吵嚷者, 小流氓 adj. 吵闹的, 粗暴的
10.all that (美)
形容物特别
对人的评价很高 | |
|
|
[english]word -1 |
Actually [5AktFuElI] adv. 实际上, 事实上, 竟然, 居然, 如今
Situation [7sitju5eiFEn] n. 情形, 境遇, (建筑物等的)位置
Depending on your situation
Salary [5sAlEri] n. 薪水 vt. 给...加薪
stressful adj.
| |
|
|
[.net]datagrid里面checkbox的用法 |
private void Button1_Click(object sender, System.EventArgs e) { CheckBox c1;// = new CheckBox(); for(int i =0;i<dg1.Items.Count;i++) { c1 =(CheckBox)dg1.Items[i].FindControl("CheckBox1"); if(c1.Checked && c1 !=null) { Label1.Text = Label1.Text +dg1.Items[i].Cells[1].Text; | |
|
|
[IVR]采样率: |
执著 发表于 2005/3/14 10:50:17 |
| 采样率:
数码音频系统是通过将声波波形转换成一连串的二进制数据来再现原始声音的,实现这个步骤使用的设备是模/数转换器(A/D)它以每秒上万次的速率对声波进行采样,每一次采样都记录下了原始模拟声波在某一时刻的状态,称之为样本。
将一串的样本连接起来,就可以描述一段声波了,把每一秒钟所采样的数目称为采样频率或采率,单位为HZ(赫兹)。采样频率越高所能描述的声波频率就越高。 对于每个采样系统均会分配一定存储位(bit数)来表达声波的声波振幅状态,称之为采样分辩率或采样精度,每增加一个bit,表达声波振幅的状态数就翻一翻,并且增加6db的动态范围态,即6db的动态范围,一个2bit的数码音频系统表达千种状态,即12db的动态范围,以此类推。如果继续增加bit数则采样精度就将以非常快的速度提高,可以计算出16bit能够表达65536种状态,对应,96db 而20bit可以表达1048576种状态,对应120db。24bit可以表达多达16777216种状态。对应144db的动态范围,采样精度越高,声波的还原就越细腻。 | |
|
|
[IVR]IVR中的部分系统变量 |
执著 发表于 2005/3/11 11:44:35 |
$AAAData AAA保留数据 $AccountAreaLimit 地区限制标志 $ACCOUNTBALANCE 帐号余额 $ACCOUNTID 在用户认证后该值是用户的帐号编码 $ACCOUNTKIND 在用户认证后该值是用户的帐号种类 $AccountMonthLimit 月限制额 $ACCOUNTOVERDRAFT 允许透支额 $AccountProperty 帐号性质 $AccountTelephone 计费号码 $AddedFare 附加费 $BaseFare 基本话费 $BillStartTime 开始计费时间 $BureauID 虚拟局ID $CALLEDID 一个呼叫的被叫号 $CALLERID 一个呼叫的主叫 | |
|
|
|
|
|