起因是在sql 2008 里使用 sql prompt 报了一个内部连接致命错误,原本应该想到是数据库连接问题的,奇怪的是能连接上数据库也能查询表仅仅是用不了工具没有智能提示. 几经查询无果,度娘上之前也有人遇到类似的问题也都了无音讯没有结果,似乎是个很神奇的问题,于是问了同事能不能用这个工具,结果是能,那就奇了怪了,敢情就我不行,便找到网络部问了下网络的事情, 说是没有限制,部门同网. 很神奇,说来还是感觉网有点问题的,sql prompt 也不是不能用,就是时好时坏,这周来了以后才出现这问题…
出现这个问题的背景是,判断一批激活码在系统中是否已经存在,很傻的一个作法是,把这一批激活码,以in(in (‘ddd‘,‘aaa‘))的形式来处理,导致问题的出现. 后来,查找资料,http://bbs.csdn.net/topics/350137806 在这里讨论的结果是: 你的问题不是你不会使用LINQ中的in语句,而是你传递给in语句的参数太多了.长度可能超过2100个,甚至上万.这多恐怖呀?要知道这些内容最后就会包含在所生成的SQL语句中.这参数也确实太长太长了.传入的表格格式数据流(T…
近期在做淘宝客的项目,大家都知道,淘宝的商品详细描述字符长度很大,所以就导致了今天出现了一个问题 VS的报错是这样子的  ” 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确“ 还说某个@desricption 过长之类的话 直觉告诉我,某个字段过长溢出了 第一时间  :看看字段的数据类型 ,该字段类型为text,也就是无限制的长度,所以,数据库是没有问题的 第二 时间 :看看三层,代码生成器自动生成的代码如下这段 db.AddInParameter(dbCommand, "@D…
问题:[SQLServer 2000 Driver for JDBC][SQLServer]传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确.参数 1 (""): 数据类型 0x38 未知 问题分析:这里是Java代码用的sql server2000 ,而数据库用的sql server 2005 . 解决方法: 下载sql 2005 驱动: http://www.microsoft.com/downloads/details.aspx?FamilyID=E22BC83B…
其中在DAL层调用存储过程来插入数据的参数 SqlParameter[] parameters = {                                            new SqlParameter("@Contents", SqlDbType.VarChar) …… } 当一次我插入大概7000字左右的文章时,提示如下错误: [System.Data.SqlClient.SqlException] = {"传入的表格格式数据流(TDS)远程过程调用(…
http://www.cnblogs.com/delphinet/archive/2010/03/09/1681777.html 正在写一个类似文章的发表系统.其中记录文章内容的字段Contents设计为varchar(Max)类型. 其中在DAL层调用存储过程来插入数据的参数 SqlParameter[] parameters = {                                            new SqlParameter("@Contents", Sq…
连接数据库时设置:Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE ,ResultSet.CONCUR_READ_ONLY); 则会出现:[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确.参数 1 (""): 数据类型 0x38 未知. 解决的办法一:将ResultSet…
传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确.参数 3 ("@UserName"): 数据类型 0xE7 的数据长度或元数据长度无效. 今天在做数据同步的时候遇到这个错误,仔细对比过后,发现没什么问题,网上查了下,说的是一个方案. 这个字段在数据库是varchar(max)类型,改成nvarchar(max)就可以了,经测试,成功解决!…
这个错是sqlserver抛出来的. 进过验证,上述错误中的2100为插入的总字段数. 比如下面这种插入方式,values后面的一个括号里的字段为30个,那么后面最多只能加70条,即这种批量插入方式一次性最多只能插入70条. insert table() values(),(),().... 如果超过71条,就会出现这个错误.这是使用了mybatis这个持久层框架之后sqlserver自身的限制. 解决办法 1.批量插入改为循环单条插入,这个不太合适,批量就是为了提高插入效率,这样改只是解决了表…
有时候我们需要展示表格格式的数据,首先想到的是用datagridview控件,比如更改datagridview某一行的数据,这样操作起来就比较麻烦,而listview属于轻量级,刷新和更改相对来说效率比较高. 首先展示最终结果: 实现步骤: 1.在设计里创建listview控件. 2.编辑列,可根据自己需求更改Name.Text.TextAlign.Width等. 3.设置View属性为 Details(细节),此时即可以显示列名 4.设置GridLines为True显示表格线,设置FullRo…
出现这种问题说明一般存在两个问题: 第一,vcf文件不足8个分割制表符,比如像如下文件: 为了解决这个问题,说明在做snp filter时候,需要提取至少8个制表符的字符串,比如,像如下文件所示: 第二个问题:字符串之间是非制表符分隔的,比如下图: 显然,上图字符串之间的间隔只有一个空格,因此需要将空格改为制表符格式,可以用以下脚本修改: perl -alne '{print "$F[0]\t$F[1]\t$F[2]\t$F[3]\t$F[4]\t$F[5]\t$F[6]\t$F[7]\t$F[…
文章来自:http://freetds.cvs.sourceforge.net/*checkout*/freetds/freetds/doc/tds.html 该网站是免费的专门介绍TDS协议的,网址是:http://www.freetds.org/ 页面是我贴过来的,部分跳转有些问题,有兴趣的可以直接浏览原页面. This document attempts to cover the TDS protocol for: TDS Version Supported Products 4.2 Sy…
上一节,我们分析了常见的节点流(FileInputStream/FileOutputStream  FileReader/FileWrite)和常见的处理流(BufferedInputStream/BufferedOutputStream  BufferedReader/BufferedWrite),经常而言我们都是针对文件的操作,然后带上缓冲的节点流进行处理,但有时候为了提升效率,我们发现频繁的读写文件并不是太好,那么于是出现了字节数组流,即存放在内存中,因此有称之为内存流:其中字节数组流也一…
文件包含漏洞结合php协议流的特性,使得漏洞利用效率更高,下面的内容主要讲解协议流的使用. 0x00 测试环境: php版本: 5.2,5.3,5.5,7.0等web服务: apache2OS系统: linux 0x01 测试代码: <?php include($_GET['filename']);?> 0x02 测试配置: 配置文件: php.ini 配置选项: allow_url_fopen: on #default: on, This option enables the URL-awa…
一.字节数组流: 类 ByteArrayInputStream:在构造函数的时候,需要接受数据源,而且数据源是一个字节数组. 包含一个内部缓冲区,该缓冲区包含从流中读取的字节.内部计数器跟踪 read 方法要提供的下一个字节 关闭ByteArrayInputStream流无效.此类中的方法在关闭此流后仍可被调用,而不会产生任何 IOException   类 ByteArrayOutputStream:在构造函数的时候,不用定义数据目的,因为该对象中内部已经封装了可变长度的字节数组,这就是数据的…
缓冲流.数据流以及对象流 一.缓冲流 缓冲流的概念:在读写的时候,对于单字节的读取会造成硬盘的频繁读写,增加访问次数,降低了读取文件的效率.而引入缓冲流之后,就可以将多个字节写入缓冲区,在缓冲区积累之后再输入输出. 注意:缓冲流属于包装流,只能对已有的流进行封装,不能直接关联文件进行操作. 1.1 字节缓冲流 字节缓冲输入/输出流:BufferedInputStream/BufferedOutputStream 1)继承自FilterInputStream/FilterOutputStream类…
如果你的服务器有如下错误: “RDP 协议组件 X.224 在协议流中发现一个错误并且中断了客户端连接.” 可能的有2种: 1:你试试能否能继续远程登陆,有可能你的远程登陆组件出现问题. 2:有人攻击你,使用暴力破解的方法登陆你的系统,导致系统拒绝服务. 一句话注意防贼!! 解决方法: 设置组策略=====>管理摸板=====>wndows组件====>终端服务!! 新的补充(比较狠的解决方法,呵呵.): 事件类型: 错误 事件来源: TermDD 描述: RDP 的 "DAT…
For i = 1 To ActiveDocument.Tables.Count ActiveDocument.Tables(i).Cell(1, 1).Select With Selection .SelectRow .Font.Bold = True .Shading.BackgroundPatternColor = -603923969 End With ActiveDocument.Tables(i).Range.Font.Size = 10 Next 宏内容:修改表格第一行字体为粗体,…
在我们用SAP系统的过程中产看表格的时候,需要设置查看表格的格式,表格的格式主要包含两个方面: 1,表格的样式 在查看表格的时候点击[设置]-[用户参数] 勾选[ALV Grid display]就控制表格显示为ALV的样式 2,表格字段显示样式 表格上的字段的显示样式通过选择上图中的[keyword]的类型来控制表格是显示字段名称还是显示字段文本…
在Microsoft SQL Server 2008中,你可以实现把表格变量传递到存储过程中,如果变量可以被声明,那么它就可以被传递.下面我们来具体介绍如何把表格变量(包括内含的数据)传递到存储过程和功能中去. 传递表值参数 用户经常会碰到许多需要把数值容器而非单个数值放到存储过程里的情况.对于大部分的编程语言而言,把容器数据结构传递到例程里或传递出来是很常见而且很必要的功能.TSQL也不例外.SQL Server 2000通过OPENXML可以实现这个功能,用户可以把数据存储为VARCHAR数…
1. 引言 我们在使用Word排版编写书籍时候,可能会带有许多表格,上百,甚至上千个表格都是有可能的.这么多的表格对于后期的样式修改是非常不利的,有什么好的方法能够一次性修改文档中所有的表格,将其统一样式呢? 2. 方法 1.利用宏选择所有表格.首先,我们进入开发工具 > Visual Basic,将下列代码复制进去(该宏的主要作用是,可以让你一次选中文档中所有的表格).然后,在宏中点击 运行. 默认情况下,系统不显示开发工具选项卡.想要在 Office 应用程序中显示开发工具选项卡,如下操作:…
目录:系统学习 Java IO---- 目录,概览 DataInputStream/DataOutputStream 允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型. 要想使用数据输出流和输入流,必须按指定的格式保存数据,才可以将数据输入流将数据读取进来,所以通常使用 DataInputStream 来读取 DataOutputStream 写入的数据. DataInputStream 类能够从 InputStream 中读取 Java 基本类型(int,float,lo…
http-flv是什么 http-flv是以http为传输协议,flv媒体格式为内容的方式实时下载flv音视频帧.为什么选择flv格式而非mp4?原因是mp4必须要有moov box或者moof box才能播放,而moov box和moof box 中主要存储的是帧的索引,在实时直播过程中所有未产生的帧都是无法预测的,所以moov和moof都不能提前生成,也就很难做到实时的效果.当然moof box有点特殊,可以重复出现,这样就能每隔几帧就生产一个moof box下发给客户端,也是可以做到直播效…
在项目中有遇到,后台向前端推送数据,前端以数据流的形式展示,即来一条我增加一条,类似于日志,报警等信息展示,想必大部分人都有遇到过,本来出于想找一个好的展示方式的心态,因为感觉自己设计的不太好看,结果一搜下来,发现没有这方面的内容.于是,便随手写下这个demo.样式的话大概需要一个UI修改了,不过内在的方法是适用于样式的,所以你不必担心. 首先是兼容性的问题:基本上可以兼容一切浏览器,那么除了事件方式可能需要兼容一下IE,其实很简单,只需要换为attachEvent即可. 其次,只要是数据流都可…
一.缓存流 以介质是硬盘为例子说明,字节流和字符流的缺点: 每次读写的时候,都会访问硬盘,如果读写频率比较高的时候,性能不佳.为了解决问题,采用缓存流. 缓存流在读取的时候,会一次性读较多的数据到缓存中,以后每一次的读取,都是在缓存中访问,直到缓存中的数据读取完毕,再到硬盘中区读取. 缓存流在写入数据的时候,会先把数据写入到缓存区,直到缓存区达到一定的量,才把这些数据,一起写入到硬盘中去,按照这种方式,就不会像字节流,字符流那样每次写一个字节都访问硬盘,减少了I/O操作. 1.使用缓存流读取数据…
DataOutputStream 和 ObjectOutputStream的共同点是: 1.写出后读取 2.读取顺序和写出一致 数据流操作: // 写入 ByteArrayOutputStream baos = new ByteArrayOutputStream(); DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(baos)); dos.writeUTF("编码辛酸泪"); dos.writeI…
之前一直使用windows系统的电脑,创建文件很简单,改格式也非常的简单.但换了苹果电脑,如何创建一个HTML文件?却把我给整蒙了. 首先,为什么mac上不能直接新建文本文件? 因为mac一都是以应用的方式来管理文件. 我们在Windows上的习惯是:找到一个目录-->新建文件-->打开对应的应用-->记录-->保存. mac的系统倾向是:打开应用程序-->记录-->找目录-->保存. 一对比,我们发现mac并不是不能建文本文件,只是建的过程有些麻烦. 下面我们来…
选择中你要查看的sip消息-----右键--follow udp stream,就可以查看出消息流的整个流程.…
原文地址: https://www.jianshu.com/p/a81c68c15fbd PS需要指定responseType类型,不然文件内容会乱码哦 咦?文件名乱码?需要手动设置文件名哦↓ 呀,文件名后缀忘记加了↓…
读取Excel后,想显示其中一行的元素,结果读出来是这样[u'\u51c6\u8003\u8bc1\u53f7', u'\u8003\u751f\u59d3\u540d'],始终不显示正常的汉字 依照网上的方法直接print()即可输出,试验后发现确实可以,不过一次只能输出一个元素,多余一个元素则依旧 后查找得知解决方法:需要用到json库 1 import json 2 #--文件的读取略去 3 #json.dumps(A).decode("unicode-escape") 4 #这…