请教个序列化的问题 [问题点数:40分]

Bbs1
本版专家分:0
结帖率 97.37%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
教个有关XML序列化问题
请教一下,在.NET中如果我想将一个类分别<em>序列化</em>成以下两种形式的XML的话,我的类应该要如何设计?rnrn形式一:rnrn 属性1的值rn 属性2的值rn 属性3的值rnrnrn形式二:rnrn rnrnrn多谢指教。
教个关于序列化CArchive类的问题
对<em>序列化</em>不是很熟悉,遇到个<em>问题</em>请高手解答:rn有个程序,用<em>序列化</em>方法生成了数据文件dat,该程序能正常载入和存储该文件。生成的dat文件有效长度是12432896字节,但是在读取的时候,在读入的开始处(xxxx类的Serialize函数开始处)使用ar.GetFile()->GetLength()看,其返回值要比这个值小一些,变成了12331434,想问下这个是为什么?rn调试调用堆栈如下:rnxxxx::Serialize(CArchive &ar)rnCMNistDoc::Serialize(CArchive & ...)rnCOleDocument::LoadFromStorage()rnCOleDocument::OnOpenDocument(const char * 0x0012f8f0)rnrn其中,COleDocument::LoadFromStorage()的代码如下:rn[code=c]COleStreamFile file;rnCFileException fe;rnif (!file.OpenStream(m_lpRootStg, _T("Contents"),rn CFile::modeRead|CFile::shareExclusive, &fe) &&rn !file.CreateStream(m_lpRootStg, _T("Contents"),rn CFile::modeRead|CFile::shareExclusive|CFile::modeCreate, &fe))rnrn if (fe.m_cause == CFileException::fileNotFound)rn AfxThrowArchiveException(CArchiveException::badSchema);rn elsern AfxThrowFileException(fe.m_cause, fe.m_lOsError);rnrnrn// load it with CArchive (loads from Contents stream)rnCArchive loadArchive(&file, CArchive::load | CArchive::bNoFlushOnDelete);rnrnloadArchive.m_pDocument = this;rnloadArchive.m_bForceFlat = FALSE;rnrnTRYrnrn if (file.GetLength() != 0)rn Serialize(loadArchive); // load main contentsrn loadArchive.Close();rn file.Close();rnrnCATCH_ALL(e)rnrn file.Abort(); // will not throw an exceptionrn DeleteContents(); // removed failed contentsrn NO_CPP_EXCEPTION(loadArchive.Abort());rn THROW_LAST();rnrnEND_CATCH_ALLrn[/code]rn然而我用如下代码去测试,其长度又是对的,代码如下:rnCFile mFile; rnif(mFile.Open(_T("C:\\test.nnt"),CFile::modeRead)==0) return 0; rnCArchive ar(&mFile,CArchive::load | CArchive::bNoFlushOnDelete); rnint aaa = ar.GetFile()->GetLength();rnrn都是生成的ar<em>序列化</em>对象,请问有什么差异呢?rnrn
《剑指offer》【请实现两个函数,分别用来序列化和反序列化二叉树】(python版)
题目描述:请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树 n思路:二叉树的<em>序列化</em>就是按照某种顺序遍历二叉树,遇到空结点是在遍历输出序列中 n加入某个特殊字符进行标识,反<em>序列化</em>就是按照同样的规则将一个序列还原为一颗二叉树。 n这里采用前序遍历的顺序进行<em>序列化</em> n特别注意:在<em>序列化</em>中nnclass Solution:n def Serialize(self, root):n val...
面试基础之序列化和反序列化的总结
一、什么是<em>序列化</em>和反<em>序列化</em><em>序列化</em>(Serialization)是一种将对象转化为字节序列的过程; n反<em>序列化</em>(Deserialization)是一种将字节序列重建成一个对象的过程。二、对象的<em>序列化</em>主要有两种用途  1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件或数据库中; n 比如最常见的是Web服务器中的Session对象,当有 10万用户并发访问,就有可能出现10万个Sess
牛客网刷题java之请实现两个函数,分别用来序列化和反序列化二叉树
题目:nn请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树nn思路:nn其实这道题没有说的特别明白,<em>序列化</em>就是按照前序遍历的顺序将其输出为一个字符串,节点为空则用#代替,反<em>序列化</em>就是讲一个字符串恢复成为一个树。nn代码中需要注意的方法:nn字符串的indexof方法,没有的话则返回-1nn字符串的substring方法,包含头不包含尾,如果只输入一个参数的话,则由当前位置到最后nn判断字符串内容是否...
【优雅编程之道】之IO流,序列化的4点建议
开心一笑nnnnnnnnnn提出<em>问题</em>nnnnnn解决<em>问题</em>nn<em>序列化</em>与反<em>序列化</em>nnnn前言nn大家好,我是 Ay,今天我们的讲课内容是 IO流,<em>序列化</em>与反<em>序列化</em>。nn在工作中,写IO流的代码比较少,一般是在文件上传,下载,excel文件导入导出等等才会使用到。但是一旦系统在IO流出现<em>问题</em>,后果是不堪设想的,可能会造成整个系统直接挂掉。因此,写好IO流,序列号和反序列话就显的尤为重要。nnnn1.序列
剑指offer 面试题37:序列化二叉树 c++
题目:请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树。nn思路:用dfs的思想,用前序遍历来<em>序列化</em>和反<em>序列化</em>二叉树nn参考思路:https://blog.csdn.net/u011475210/article/details/78889876nn(1)用vector,不用考虑逗号操作nn(2)用stringnn(3)用stringstream,代码更加简洁nn nn基于vector代码 如下nnn...
LeetCode 二叉树的序列化与反序列化
<em>序列化</em>是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。n请设计一个算法来实现二叉树的<em>序列化</em>与反<em>序列化</em>。这里不限定你的序列 / 反<em>序列化</em>算法执行逻辑,你只需要保证一个二叉树可以被<em>序列化</em>为一个字符串并且将这个字符串反<em>序列化</em>为原始的树结构。n示例:n你可以将以下二叉树:n 1n ...
Android中XML文件的序列化和解析
Android中XML文件的<em>序列化</em>和解析一、XML文件的<em>序列化</em>说白了,<em>序列化</em>就是就是将数据存储起来,又叫持久化。XML的<em>序列化</em>就是将对象类型的数据将他们保存在XML文件中。下面我们来说说XML<em>序列化</em>的过程。 第一步:准备数据源这里我们就以List集合为例,假设集合中有20个学生对象,我们需要将这些对象保存到student.xml文件中,那么我们就需要一个Student类和一个List集合,将学生对
序列化和反序列化二叉树(java版)
【题目描述】请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树【解题思路1】 n//1. 利用前序遍历<em>序列化</em>二叉树,然后从记录的字符串中反<em>序列化</em>二叉树。 n//2. 遇到空节点需要用特殊字符加以标记。如“#” n//3. 单纯用前序遍历无法唯一确定一颗二叉树。所以该方法严格来讲,是错误的。但通过了牛客的测试。给个思路参考。public class Solution {n public int in
《阿里开发手册》读书笔记(二)
4.1010. 【强制】<em>序列化</em>类新增属性时,请不要修改 serialVersionUID 字段,避免反序列失败; 如果完全不兼容升级,避免反<em>序列化</em>混乱,那么请修改 serialVersionUID 值。说明: 注意 serialVersionUID 不一致会抛出<em>序列化</em>运行时异常。4.1111. 【强制】构造方法里面禁止加入任何业务逻辑,如果有初始化逻辑,请放在 init 方法中。 4.1212. ...
C# 序列化(Serialize)与反序列化(Deserialize)
<em>序列化</em>又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。n.NET框架提供了两种种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而第二种将数据流格式化为XML存储。 ...
WCF 序列化与反序列化复杂类型(DataContractSerializer)
.NET的类型可以分为两种:声明类型和真实类型。我们提倡面向接口的编程,对象的真实类型往往需要在运行时才能确定,在编程的时候往往只需要指明类型的声明类型,比如类型实现的接口或者抽象类。当我们使用基于接口或者抽象类创建的DataContractSerializer去<em>序列化</em>一个实现了该接口或者继承该抽象类的实例的时候,往往会因为对对象的真实类型无法识别造成不能正常地<em>序列化</em>。  现在,我们定义两个带数据
《剑指offer》刷题笔记(树):序列化二叉树
《剑指offer》刷题笔记(树):<em>序列化</em>二叉树nnnnn转载请注明作者和出处:http://blog.csdn.net/u011475210n代码地址:https://github.com/WordZzzz/Note/tree/master/AtOffern刷题平台:https://www.nowcoder.com/n题  库:剑指offern编  者:WordZzzznnnnnnn剑指offer
剑指offer(64):序列化二叉树
题目描述请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树。
spark序列化问题解决
saprk 未<em>序列化</em> Exception in thread "main" org.apache.spark.SparkException: Task not serializable
剑指offer-二叉树的序列化和反序列化(困惑)-Java
今天在牛客上做这个题,发现一个很奇怪的事,以下第一个代码能AC,第二个却不能,但其实我个人觉得第二个更好,也不知道牛客的测试用例是怎么写的。rnrn题目描述rn请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树rnrnrnrn代码一:rn/*npublic class TreeNode {n int val = 0;n TreeNode left = null;n TreeNode
C/C++面试题—序列化二叉树
题目描述nn请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树。nnnn题目思路nn在剑指offer中是采用的流的形式进行编写,这里将二叉树<em>序列化</em>为字符串,反<em>序列化</em>的时候将字符串反<em>序列化</em>为二叉树。<em>序列化</em>的时候用了 C++中现成的string数据结构,就不用担心空间容量的<em>问题</em>了。nnnn题目代码nn#include &amp;lt;iostream&amp;gt;n#include &amp;lt;string&amp;gt;n#in...
Redis序列化问题
环境:spring boot、RedisTemplate将key和value存入Redis,并进行查看时发现查询了相关文章了解到<em>序列化</em><em>问题</em>,记录一下package com.spring;nnimport com.fasterxml.jackson.annotation.JsonAutoDetect;nimport com.fasterxml.jackson.annotation.PropertyA...
SparkStreaming序列化问题处理
经过个把月的摸爬滚打,项目终于在磕磕绊绊中成型了。先来个简介:用python 写了一堆的聚类算法,将线上数据进行聚类分析,找出离群点,建立模型。用这些模型用来检测用户的行为。rnrnbug产生的过程rnrn实时检测部分采用SparkStreaming实现,在使用过程中发现代码启动后一直会包<em>序列化</em><em>问题</em>,rnrn瞻仰下咱们这个bug,测试美眉将bug级别从normal改到high,又从high改到了cri,那个扎...
java 序列化问题 如何认识和解决序列化 demo
java <em>序列化</em>的<em>问题</em> 如何认识和解决<em>序列化</em> java serializable
什么是序列化,怎么序列化,为什么序列化,反序列化会遇到什么问题,如何解决。
遇到这个 Java Serializable <em>序列化</em>这个接口,我们可能会有如下的<em>问题</em>na,什么叫<em>序列化</em>和反<em>序列化</em>nb,作用。为啥要实现这个 Serializable 接口,也就是为啥要<em>序列化</em>nc,serialVersionUID 这个的值到底是在怎么设置的,有什么用。有的是1L,有的是一长串数字,迷惑ing。n我刚刚见到这个关键字 Serializable 的时候,就有如上的这么些<em>问题</em>。n在处理这...
dubbo序列化会出现的小意外
在现在前后分离的项目中,我们会用到dubbo,此中间件要求传递的参数必须都是<em>序列化</em>的。在一次项目中,传递集合时,用的迭代器,一直报未<em>序列化</em>,最后得知,dubbo的集合支持原生jdk集合,不支持自定义的。参考文档:https://www.jianshu.com/p/4263850b33ee...
请实现两个函数,分别用来序列化和反序列化二叉树
请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树
python 对象转字典及序列化对象相关问题,__dict__!!!!必看,多坑
目录nn__dict__只能存储实例变量,不能存储类变量nn情况一:(可以直接通过__dict__<em>序列化</em>对象)nn情况二:(不能直接通过__dict__<em>序列化</em>对象)nn情况三:(定义keys和__getitem__方法)nn关于细节方面的测试nn先给结论:python不能直接<em>序列化</em>对象(往下看)nn对于普通得python对象来说,__dict__就可以<em>序列化</em>对象。nn__dict__的作用:把类的...
Redis 使用spring-data-redis的序列化问题
我用spring-data-redis 成功的set了 而且也能成功get出来对应的数据~ n但是用redis-cli去服务器直接get数据是提示(nil) 这是什么原因啊? n正常是get一个不存在的key才会这样的突然想起spring-data-redis 对 key 和 value 都进行了<em>序列化</em> 变成byte[] 再调用对应的redis java client进行存储的。 那应该就是通过s
FastJson序列化时注意问题
1、关于<em>序列化</em>内部类时:内部类一定是static内部类,且字段为public,否则不能<em>序列化</em>数据到内部类字段上。正确方式:public class PersonVO {n n public Customer xxx;nn public static class Customer{n n public Long customerId;n n...
【剑指Offer】序列化二叉树 解题报告(Python)
【剑指Offer】<em>序列化</em>二叉树 解题报告(Python)nn标签(空格分隔): 剑指Offernnnn题目地址:https://www.nowcoder.com/ta/coding-interviewsnn题目描述:nn请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树nn解题方法nn同样是LeetCode的原题,这里再复习一遍。采用Leetcode的官方<em>序列化</em>二叉树的方式,采用#表示空节点,树的前序...
Redis 序列化问题
解决redis<em>序列化</em><em>问题</em>nnSpringboot 启动类中nn /**n * 设置 redisTemplate 的<em>序列化</em>设置n * @param redisConnectionFactoryn * @returnn */n @Beann public RedisTemplate&lt;Object, Object&gt; redisTemplat...
redis序列化问题
n&amp;lt;bean id=&quot;doubleRedisTemplate&quot; class=&quot;org.springframework.data.redis.core.RedisTemplate&quot;n p:connectionFactory-ref=&quot;jedisConnectionFactory&quot;n p:keySerializer=&quot;org.springframework.d...
Spark 序列化问题全解
在Spark应用开发中,很容易出现如下报错:org.apache.spark.SparkException: Task not serializablen at org.apache.spark.util.ClosureCleaner$.ensureSerializable(ClosureCleaner.scala:304)n at org.apache.spark.util.ClosureCl
spring+redis 实现缓存 解决序列化和反序列化问题
1.config.propertiesnn# Redis settingsnredis.host=127.0.0.1nredis.port=6379 n#redis.pass=passwordnredis.dbIndex=0 nredis.expiration=3000 nredis.maxIdle=300 nredis.maxActive=600 nredis.maxWait=100...
Flink中的序列化失败问题 和transent声明
最近在Flink的的map算子中使用了自义定类(实现richMapFunction)来<em>序列化</em>中存在的<em>问题</em>?n一、背景介绍n在编写Spark程序中,由于在map等算子内部使用了外部定义的变量和函数,从而引发Task未<em>序列化</em><em>问题</em>。然而,Spark算子在计算过程中使用外部变量在许多情形下确实在所难免,比如在filter算子根据外部指定的条件进行过滤,map根据相应的配置进行变换等。为了解决上述Task未...
Spring Session基于Redis存储的序列化问题
    在微服务开发过程中,为了使用方便经常会将频繁访问的信息如用户、权限等放置到SESSION中,便于服务访问,而且,微服务间为了共享SESSION,通常会使用Redis共享存储。但是这样就会有一个<em>问题</em>,Spring boot在封装Request对象时会将当前SESSION中所有属性对象反<em>序列化</em>,反<em>序列化</em>都成功以后,将SESSION对象生成。如果有一个微服务将本地的自定义Bean对象放置到SES...
java.io.Serializable序列化问题
java.io.Serializable<em>序列化</em><em>问题</em>
MongoDB的ObjectId的序列化问题
MongoDB在不特殊指认的情况下,默认的集合主键是“_id”,类型是ObjectId。ObjectId是一个12字节的BSON类型字符串,包含了UNIX时间戳,机器识别码,进程号,计数值信息。机器码用来防止分布式系统生成id时冲突的<em>问题</em>,保证每台机器生成的识别码不同,进程号保证多线程情况下生成的id不同。
dubbo的序列化问题
当两个系统之间存在参数传递的时候,如果传递的参数是个对象,它必须实现<em>序列化</em>,而且如果这个对象的属性还是一个对象的话,那么相应的另外一个对象也是需要<em>序列化</em>。nn例子:nn nn调用系统在调用缓存服务的时候,通过工厂方法传递一个redisService,这无意间就形成了参数传递,不仅redisService需要实现<em>序列化</em>,而redisService内封装的redisTemplate也要实现<em>序列化</em>,我们...
python序列化pickle模块和json模块简单学习
<em>序列化</em>:把变量从内存中变成可存储或传输的过程,在Python中叫pickling,在其他语言中也被称serialization,marshalling,flattening等等 n反<em>序列化</em>:把变量内容从<em>序列化</em>的对象重新读到内存里pcikel模块实现<em>序列化</em>函数介绍: npickel.dumps() 将一个对象<em>序列化</em>为一个bytes npickle.dump() 直接吧对象序列花并写入一个file-
FastJson序列化问题
使用fastjson<em>序列化</em>对象时,对象的字段必须要有get方法,否则会得到空字符串!
Java面试通关秘籍(一)
1. 基础篇nn1.1 Java基础nnn面向对象的特征:继承、封装和多态nn1.继承: 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。nn好处:提高了代码的复用性。让类与类之间产生了关系,提供了多态的前提。nn2.封装: 隐藏对象的属性和实现细节,仅对外提供公共访问方式。nn好处: n①将变化隔离。 n②便于使用。 n③提高...
关于ArrayList.subList 序列化问题
目前为止用得最多的集合是List s=new ArrayList(),没有之一;对集合截断的话,经常用到subList(0,2);nn但是今天遇到一个<em>问题</em>,return s.subList(0,2) 的结果在tair put操作时,报反序列话错误;nn原因是因为:subList 对象不支持反<em>序列化</em>;...
序列化二叉树(Java实现)
本题为剑指offer面试题62rn牛客网测试地址:https://www.nowcoder.com/questionTerminal/cf7e25aa97c04cc1a68c8f040e71fb84rnrn[编程题]<em>序列化</em>二叉树rnrnrnrn热度指数:34295时间限制:1秒空间限制:32768K 算法知识视频讲解rnrnrn请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树rnrnrnJava c
Jackson 序列化对象问题
今天再工作中遇到一个<em>问题</em>,将一个对象<em>序列化</em>为json,传给前端做展示。对象成员变量定义按照驼峰形势定义,但是<em>序列化</em>出来的json各个字段却变成了下划线形势(scenesType -&amp;gt; scenes_type),查了好久终于定位到<em>问题</em>所在。nnnpublic class InterventionController {n @Autowiredn private ObjectMapper ...
redis使用过程中由于序列化工具引起的问题
NULL 博文链接:https://yuhuiblog695685688425687986842568269.iteye.com/blog/2423496
实体类实现序列化引起的问题
今天启动项目遇到一个<em>问题</em>java.io.InvalidClassException:某个实体类local class incompatible: stream classdesc serialVersionUID=??rnrnrn这是当一个类实现了<em>序列化</em>接口,有时会遇到 java.io.InvalidClassException 异常出现:rn-8334405535174160822rn这是<em>序列化</em>
序列化二叉树(思路与实现)
题目描述请实现两个函数,分别用来<em>序列化</em>和反<em>序列化</em>二叉树思路:其实这个里面包含一个二叉树的<em>序列化</em>而反<em>序列化</em>,这里的<em>序列化</em>指代的是将一颗二叉树没有访问的顺序,然后通过<em>序列化</em>,将这颗二叉树转化为有访问的顺序。所以<em>序列化</em>的时候给我的是一个根节点,然后我通过先序遍历,将这颗树进行<em>序列化</em>,然后转化为一个字符串,空的节点指针则为#表示。而反<em>序列化</em>,则是给我一个<em>序列化</em>的字符串,然后我将这个字符创通过反<em>序列化</em>转化为...
(二叉树)二叉树的序列化与反序列化
题目描述n<em>序列化</em>是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。n请设计一个算法来实现二叉树的<em>序列化</em>与反<em>序列化</em>。这里不限定你的序列 / 反<em>序列化</em>算法执行逻辑,你只需要保证一个二叉树可以被<em>序列化</em>为一个字符串并且将这个字符串反<em>序列化</em>为原始的树结构。n说明: 不要使用类的成员 / 全局...
Spark闭包与序列化
本文原文出处: http://blog.csdn.net/bluishglc/article/details/50945032 严禁任何形式的转载,否则将委托CSDN官方维护权益!在Spark的官方文档再三强调那些将要作用到RDD上的操作,都会被分发到各个worker节点上去执行,我们都知道,这些操作实际上就是一些函数和涉及的变量组成的闭包,这里显然涉及到一个容易被忽视的<em>问题</em>:闭包的“<em>序列化</em>”。显然
【牛客】剑指offer---序列化二叉树及反序列化
/*npublic class TreeNode {n int val = 0;n TreeNode left = null;n TreeNode right = null;nn public TreeNode(int val) {n this.val = val;nn }nn}n*/npublic class Solution {n String...
shiro session序列化失败问题
场景n今天一时兴起想要做个在线用户功能,同时支持内存,mysql,redis三库 都能够持久化的功能,没想到被<em>序列化</em>打败了nshiro SessionDao 的session 实现了ValidatingSession接口,当<em>序列化</em>时转变成字符串会导致多出来nn“valid”:truenn解决方法n存储session字段修改为byte[]n反<em>序列化</em>的代码修改为n Si...
springboot中使用redis,key序列化问题解决方案
因为boot默认的key<em>序列化</em>方案是JdkSerializationRedisSerializer——使用Java自带的<em>序列化</em>机制将对象<em>序列化</em>为一个字符串,你会发现是一串难懂的字符,不利于维护和修改,所有有必要改变默认的<em>序列化</em>方式,下面是我的代码,有效。在启动类中写入:@Bean    public RedisTemplate&amp;lt;Object, Object&amp;gt; redisTemplate...
解决因为hibernate的懒加载引起的json 序列化失败的问题
在使用hibernate的过程中,  对于某些关联的属性对象 有进行懒加载的操作,   这时如果存在懒加载的对象,进行json<em>序列化</em>的时候,会报错。rn可以使用一个过滤器,进行 过滤不需要被<em>序列化</em>的属性,主要是应用于Hibernate的代理和管理。rnrnrn代码如下 rnrnpackage com.lazyant.util;nnimport org.hibernate.collection.sp
教个问题
/*是C程序设计100例中的一个*/rnrn#include "Stdio.h"rn#include "graphics.h"rnrnint main(void)rnint i,gdriver,gmode,size;rnvoid *buf;rngdriver=DETECT;rninitgraph(&gdriver,&gmode,"");rnrnsetbkcolor(BLUE); rnsetcolor(LIGHTRED); 什么是绘图颜色?,为什么一改全频都绿了?rnsetfillstyle(1,10);rncircle(100,200,30);rnfloodfill(100,200,12);rnsize=imagesize(69,169,131,231); imagesize的用法是什么,有什么用啊?rnbuf=malloc(size);rngetimage(69,169,131,231,buf);rnputimage(500,269,buf,COPY_PUT); rnfor(i=0;i<185;i++)rnputimage(225-i,170,buf,COPY_PUT);rnputimage(500-i,170,buf,COPY_PUT);rnrnrn getch();rnrn
教个cachegroup问题
一般来说一张cachegroup只对应一张表,有没有知道如何建立一个cachegroup 对应N张表的?rn请教高手们,知道的,请帮忙解答下,能简单举个例子最好了,在此先谢过了!(TimesTen数据库的)
教个sql问题
姓名 编号 日期 次数rn李四 001 2003rn李四 001 2005rn李四 001 2006rn李四 001 2007rn王五 002 2003rn王五 002 2005rn刘六 003 2007rnrn相同姓名、编号的人把日期先后把次数字段写上。rn比如:rnrn姓名 编号 日期 次数rn李四 001 2003 1rn李四 001 2005 2rn李四 001 2006 3rn李四 001 2007 4rn王五 002 2003 1rn王五 002 2005 2rn刘六 003 2007 1rnrnrn谢谢
教个Delphi+ACCESS的问题
[color=#008000]下载了一个商业的数据库软件.为何登陆后ACCESS数据库一直都是开的.不是一开一关的吗.还是可以一直都是开的.rnrnPS:新手不大懂.请各位指点下.谢谢[/color]
教个初级问题
代码如下:rn/*------------------------------------------------------------------------rn rn ABOUT1.C -- About Box Demo Program No. 1rn rn (c) Charles Petzold, 1998rn rn-------------------------------------------------------------------------*/rn rn#include rn rn#include "resource.h"rn rnrnLRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;rn rnBOOL CALLBACK AboutDlgProc (HWND, UINT, WPARAM, LPARAM) ;rn rnrnint WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,rn rn PSTR szCmdLine, int iCmdShow)rn rnrn rn static TCHAR szAppName[] = TEXT ("About1") ;rn rn MSG msg ;rn rn HWND hwnd ;rn rn WNDCLASS wndclass ;rn rn rn rn wndclass.style = CS_HREDRAW | CS_VREDRAW ;rn rn wndclass.lpfnWndProc = WndProc ;rn rn wndclass.cbClsExtra = 0 ;rn rn wndclass.cbWndExtra = 0 ;rn rn wndclass.hInstance = hInstance ;rn rn wndclass.hIcon = LoadIcon (hInstance, szAppName) ;rn rn wndclass.hCursor = LoadCursor (NULL, IDC_ARROW) ;rn rn wndclass.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH) ;rn rn wndclass.lpszMenuName = szAppName ;rn rn wndclass.lpszClassName = szAppName ;rn rn rn rn if (!RegisterClass (&wndclass))rn rn rn rn MessageBox (NULL, TEXT ("This program requires Windows NT!"),rn rn szAppName, MB_ICONERROR) ;rn rn return 0 ;rn rn rn rn rn rn hwnd = CreateWindow (szAppName, TEXT ("About Box Demo Program"),rn rn WS_OVERLAPPEDWINDOW,rn rn CW_USEDEFAULT, CW_USEDEFAULT,rn rn CW_USEDEFAULT, CW_USEDEFAULT,rn rn NULL, NULL, hInstance, NULL) ;rn rn rn rn ShowWindow (hwnd, iCmdShow) ;rn rn UpdateWindow (hwnd) ;rn rnrn rn while (GetMessage (&msg, NULL, 0, 0))rn rn rn rn TranslateMessage (&msg) ;rn rn DispatchMessage (&msg) ;rn rn rn rn return msg.wParam ;rn rnrn rnrnLRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)rn rnrn rn static HINSTANCE hInstance ;rn rn switch (message)rn rn rn rn case WM_CREATE :rn rn hInstance = ((LPCREATESTRUCT) lParam)->hInstance ;rn DialogBox (hInstance, TEXT ("AboutBox"), hwnd, AboutDlgProc) ;rn return 0 ;rn rn rn rn case WM_COMMAND :rn rn switch (LOWORD (wParam))rn rn rn rn case IDM_APP_ABOUT :rn rn // DialogBox (hInstance, TEXT ("AboutBox"), hwnd, AboutDlgProc) ;rn rn break ;rn rn rn rn return 0 ;rn rn rn rn case WM_DESTROY :rn rn PostQuitMessage (0) ;rn rn return 0 ;rn rn rn rn return DefWindowProc (hwnd, message, wParam, lParam) ;rn rnrn rnrnBOOL CALLBACK AboutDlgProc (HWND hDlg, UINT message,WPARAM wParam, LPARAM lParam)rn rnrn rn switch (message)rn rn rn rn case WM_INITDIALOG :rn rn return TRUE ;rn rn rn rn case WM_COMMAND :rn rn switch (LOWORD (wParam))rn rn rn rn case IDOK :rn rn case IDCANCEL :rn rn EndDialog (hDlg, 0) ;rn rn return TRUE ;rn rn rn rn break ;rn rn rn rn return FALSE ;rn rnrn rn我的本意是希望程序运行后直接在window上面显示个dialog,但是实际情况是只显示了doalog,下面没有显示window,这是怎么回事?原来的代码中DialogBox 是在 case IDM_APP_ABOUT 下面,这是《windows程序设计》中的一个例子,这个例子是按菜单上的菜单项,显示对话框,我不希望这样,我希望程序一运行就在window上面显示dialog,但是虽然dialog显示出来了,可是window不见了。望指教!
教个很简单的问题!!
从键盘输入一个0-1000的整数a,计算机首先自动生成一个0~999整数b,如果输入的整数大,则输出:太大了;如果输入的整数小,则输出,太小了;如果相等,则输出:恭喜你!如果猜10次后还没猜出来,则输出:你太笨了!rnrnimport java.util.Scanner;rnpublic class CaiShuZi rnpublic static void main(String[] args)rnint a,n=0;rnint b=(int)Math.random()*999;rnScanner sca=new Scanner(System.in);rnSystem.out.print("请输入一个0-1000的整数:");rna=sca.nextInt();rnif(a=1000)rnSystem.out.println("数据错误!");rnrnrnfor(int i=0;i=10)rnSystem.out.println("您太笨了,请重猜!");rnrnrn rnrnrn以上是我写的程序,一开始,在for循环里 n+=1,但是这样发现猜10次没猜出来,程序也不输出“您太笨了,请重猜!”rn想了一下,就试着把n+=1改为现在程序里面的n+=i,这次发现居然可以了!rn请问这怎么解释啊!rn
教个正则问题
[code=VB]Private Function DvBCode(strContent)rn dim rern dim reContentrn Set re=new RegExprn re.IgnoreCase =truern re.Global=Truern re.Pattern="\[fieldset\]\[legend\](.*?)\[\/legend\](.*?)\[\/fieldset\]"rn strContent=re.Replace(strContent," $1$2")rn set re=Nothingrn DvBcode=strContentrnEnd Functionrnrnresponse.Write(DvBCode(DvBCode("[fieldset][legend][fieldset][legend]11111111[/legend]2222222222[/fieldset][/legend]2222222222[/fieldset]")))rn[/code]rnrn这个能实现我的要求但如果有3个4个嵌套怎么办rn想找个通用的方法rn而且最后是正确匹配的rn这里把第一个[quote]和第一个[/quote]作为一对的rn
教个多线程问题
[code=C/C++]rn翁天恩(翁天恩) 11:35:01rn#include rn#include rnusing namespace std;rnrnHANDLE hEvent;rnrnDWORD WINAPI ThreadSocketProc(rn LPVOID lpParameterrn )rnrn WaitForSingleObject(hEvent,INFINITE);rn //第一个线程占用hEvent,CreateEvent第二参数是false,那么在return 后 hEvent应该处于有信号状态,第二个线程应该可以执行rn int i = 5;rn if(0 == (int)lpParameter )rn rn while(i--)rn rn cout<<
教个问题
在下在某知名银行工作了近四年,一直对程序设计比较向往,请教各位IT专业人士,如果选择这行可取否?rn注:本人年近30,技术一知半解
教个简单的问题
怎样将数据库中的记录值清零?例如:id是自动的字段,以有三个记录,将记录删除以后,在添加id的值为4,顺次往下加1,怎样使id为0?
教个nutch的问题
javax.servlet.ServletExceptionrn org.apache.jasper.servlet.JspServlet.service(JspServlet.java:272)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:802)rnrnroot causernrnjava.lang.NoClassDefFoundErrorrn sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)rn sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)rn sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)rn java.lang.reflect.Constructor.newInstance(Constructor.java:494)rn java.lang.Class.newInstance0(Class.java:350)rn java.lang.Class.newInstance(Class.java:303)rn org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:138)rn org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)rn org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)rn org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:802)rn我已经搜索到了rnNumber of pages: 87rnNumber of links: 838rn为什么到tomcat中就报错?
教个问题
数据库中有两个表T1、T2,想在T1中查询同时满足表T2中B1、B2字段的所有结果。rn如下,结果应为:rnA1 A2 A3 A4rna aa 1 11 rnb bb 2 22rnc cc 3 33rnrn表T1rnA1 A2 A3 A4 rna aa 1 11 rnb bb 2 22rnc cc 3 33rnd aa 2 44rne dd 1 55rnrn表T2rnB1 B2rna 1rnb 2rnc 3rnd 4rne 5rnrn那位高人指点下,谢谢!!!
教个Linq问题
请教下,在一个dbml中已经定义了rn[Table(Name="dbo.t300km")]rnpublic partial class t300km : INotifyPropertyChanging, INotifyPropertyChangedrnrn现在我在一个aspx文件中执行rnt300km t1 = new t300km();rnt1.spec="abcdefg";rn为什么t1.spec的值没有被改变?
教个端口冲突问题
假设rn网游A基于TCP协议,用端口5000rn网游B也基于TCP协议,也用端口5000rnrn那如果你一台电脑装这两个客户端,同时运行会不会端口冲突?
教个SQL问题
case when grouping(b.proid)=1 then '合计' else proid endrnrn上面的代码中,proid是int类型,所以执行总是提示rn“将 varchar 值 '合计' 转换为数据类型为 int 的列时发生语法错误。”rnrn请问这句sql应该怎样写才不出错?rn谢谢!
教个WTK问题
我是个菜鸟,刚接触J2ME不久,所以<em>问题</em>可能会比较简单,还望各位大虾多多指导!rn我在src里面编辑的Text.java文件如下:rnimport javax.microedition.lcdui.*;rnimport javax.microedition.midlet.MIDlet;rnpublic class Textbox extends MIDlet implements CommandListenerrnrn private Display display = Display.getDisplay(this);rn private TextBox textBox;rn private Command CMD_EXIT=new Command("EXIT",Command.SREEN,1);rn public Textbox()rn rn textbox=new TextBox("Phone Number","1111111",12,TextField.PHONENUMBER);rn textbox.addCommand(CMD_EXE);rn textbox.setCommandListener(this);rn rnrnpublic void startApp()rnrn display.setCurrent(textbox);rnrnpublic void pauseApp()rnpublic void destroyApp(boolean unconditional)rnpublic void commandAction(Command c,Displayable d)rnrn if (c==CMD_EXIT)rn rn destroyApp(false);rn notifyDistroyed();rn rnrnrn但在WTK里面build之后提示错误如下:rnC:\WTK25\apps\Text\src\Text.java:15: 需要为 class 或 interfacernpublic void startApp()rn ^rn1 错误rncom.sun.kvem.ktools.ExecutionExceptionrnBuild failedrnrn还请大家多多帮忙!谢谢!
教个问题.
JTextField tx1=new JtextField(10);rnJTextField tx2=new JtextField(10);rnJButton bt1=new JButton("a");rn....rnbt1.addActionListener(al);rnActionListener al=new ActionListener()rnrn.....(event e)rnrn/*rn这里想用tx1.getText()然后把字符串转化成数组,进行一个算法if(e.getSource()==bt1).....;,然后再转回String在tx2.setText()显示出来.rn用到getChars()与String.valueOf();ECLIPSE检查语法没错误.运行后点bt1会报异常.大概意思好象是UNKNOW SOURCErn*/rnrnrn;rnrn代码暂时发不上来.请问这是什么<em>问题</em>?
教个基础的问题
关于ServletConfig和ServletContext 还有web.xml里的和rnrn看书上的例子rn"假设某个Servlet要被多个公司去使用……"这里用了标签rn标签是嵌套在里面的 那这个初始化参数应该是专属于这个servlet的 没错吧?rnrn然后书上又举了一个例子rn“例如,一个web应用程序中的多个Servlet程序都要输出当前站点的公司名称,而这个web应用程序可能会交给多个公司去使用,如果将公司名称作为web应用程序的初始化参数进行设置……"这里用了标签rn标签是的子元素 那这个初始化参数似乎是这个web应用程序下所有servlet共享的参数 是这样吗?rnrn但是rn里的参数是通过调用getServletConfig().getInitParameterNames()得到 rn里的参数是通过调用getServletContext().getInitParameterNames()得到 rnrn书上说"每个web应用程序(Servlet容器)都用一个各自的ServletContext对象来表示,ServletConfig对象中包含了ServletContext对象的引用……”“ServletContext对象被包含在ServletConfig对象中”rnrn这个servletconfig指的是什么?ServletContext跟ServletConfig谁的概念比较大?rn看文字描述似乎ServletConfig要大一点 那为什么getServletConfig().getInitParameterNames()方法得到的却是针对特定Servlet的参数 rn根据方法来判断ServletContex似乎要大一些 那为什么ServletContex要包含在ServletConfig里面而不是ServletConfig杯包含在ServletContex里面rnrn请指点迷津
教个很菜的问题
假如有5个相同优先级的线程(单cpu),是不是这5个线程在去掉其他情况下(比如因某个原因挂起),获得的运行时间就会相同呢?
教个路径问题
文件结构是这样的A((1.ASP),B(image(2.jpg),2.asp))rn2.asp引用了图片2.jpg,rn路径是:img src="../../image/2.jpg" rn在1.asp中包含了文件2.asprnrn结构是图片2.jpg在2.asp能显示,在1.asp中不能显示.rnrn我把图片路径改为img src="../image/2.jpg" 后,在1.asp能显示,在2.asp中又不能显示.rn是为什么?怎么办?
教个SQL 问题
现在有一个列a有数字值,我想往这个表面的其他列插入记录,我怎么能让a在现在的数字基础上做到我每加一行记录a就自动加‘1’那?在插入的时候进行最好。rn(如现在久后一值是987,当我增加一行记录后就自动变成988)rn--加代码最好--rnrnrn-------------------------rn请说的细点好吧,小弟刚接触sql!
教个HTTP500问题
用ASP.net做了点东西,rn可是有些页面执行时总是报HTTP500错误,rn而且很不稳定,在.net开发环境中编译时rn经常性也会出现HTTP500错误,查看错误原因:aspnet_wp.exe (PID: 1752) 意外停止。rn编译第二次就好了,rnrnrnrn请教各位这是什么原因。 rn
教个问题,急!
LINK : error LNK2001: unresolved external symbol _Debug/al.exernDebug/al.exe : fatal error LNK1120: 1 unresolved externalsrnError executing link.exe.rn这个怎么解决啊?
教个语法问题
sll* new;rnrn这段代码rnnew = (sll* )malloc(sizeof(sll));rnif (new == NULL)rn ...rnrn跟rnrnif ( (new = (sll* )malloc(sizeof(sll))) == NULL)rn是等价的rnrn但如果写成:rnif (new = (sll* )malloc(sizeof(sll)) == NULL)rnrn会是什么结果?rnrn有个程序出错,发现原来是写的上面这个语句造成的错误。所以想请教一下。
教个简单问题
[code=JScript]rn rn[/code]rnrnrn比如说url1=new Image ();url1.src='http://www.haowan173.com';这个我想添加个打开新页面如何添加?就是target="_blank" ,请高手指点!谢谢!
教个ORACLE9I 的问题
如何停止启动时候的各种服务的加载???rnrn如任务管理中的两个JAVA,结束不了??rnrnWS就可以的呀??rnrnTKS!
教个显示图片的问题
我用的是ASP.NET,请教各位高手我现在要在页面每1分钟随机显示图片,图片路径保存在数据库里,图片保存在文件夹里rn我要如何来做?谢谢各位高手rn
教个ContextMenuStrip的问题
添加了个ContextMenuStrip控件后,在部分代码中设置了ContextMenuStrip控件的Visible=false,然后在调试的时候就总会出现警告说"隐藏了继承的成员system.form.control.ContextMenu 如果是有意隐藏,请使用new关键字"rn因为是新手,所以试过几个办法后还是会出现警告,所以想请大家指点一下!!谢谢!!!
教个很弱的问题
我在一个窗口中做了个表单,有个”打印“的command控件,当点“打印’时把这个表单在打印机上打印出来,不知能不能实现啊,小弟是菜鸟,希望大家别笑话~~~~~~~~~!
教个网络问题
我这里网络是这样的,60个台式机通过交换机连接成一个局域网。另外有10个笔记本通过SOHU路由器上ADSL。rnrn现在想建立一个无线网络,把这个10个笔记本也接到局域网,不让连接ADSL。不使用笔记本自带的有线接口,rnrn大家有什么好的办法? rnrn请不吝赐教
教个DDRAW的问题!
请问:DDSCAPS_COMPLEX在WINCE用什么代替呀?
教个SQL 问题
有如下一张表rnID SNAME SDATE VALUErn1 A 2008-10-1 100rn2 A 2008-10-1 200rn3 A 2008-10-2 101rn4 A 2008-10-3 100rn5 B 2008-10-4 200rn6 B 2008-10-5 300rn7 B 2008-10-6 900rn8 C 2008-11-1 100rn9 D 2008-12-1 300rn...................................rn...................................rnrn如何筛选出以SDATE为条件有连续三天有数据的记录?如上面筛选如下结果:rn2 A 2008-10-1 300rn3 A 2008-10-2 101rn4 A 2008-10-3 100rn5 B 2008-10-4 200rn6 B 2008-10-5 300rn7 B 2008-10-6 900rnrnrnrn
教个继承的问题
class Arn rn protected void Apro()rn rn Console.WriteLine("A_Protected");rn rn protected static void Ast()rn rn Console.WriteLine("A_Static");rn rn rn class B : Arn rn protected new static void Ast()rn rn Console.WriteLine("B_Static");rn rn static void Main(string[] args)rn rn A.Ast(); //可以。和下面区别在哪?rn B.Ast();rn A a = new A();rn a.APro(); //为什么这样不可以?rn B b = new B();rn b.Apro();rn rn rn为什么子类中用父类实例不能访问实例方法?静态方法可以?protected修饰符不是在子类中可见么?
教个问题------
怎么样刷新bios??????rn小弟初学者还望各位大侠指教.
教个问题。。。
[code=C/C++]rn#include rnint fun(char *s);rnint main()rnrn char s[]="China";rn printf("%d\n",fun(s));rn return 0;rnrnint fun(char *s)rnrn char *t=s;rn while(*t++);rn return t-s;rn[/code]rn结果是5 还是 6?
新手请教个问题
我已经实现了用media player控件播放通过socket接收并保存到本地硬盘的asf文件,现在想要实现通过socket接收但是不保存为文件而直接进行播放,能行么?如果可以该如何做呢?望各位前辈指教。
教个循环的问题
假如m[0]的值有3种情况,m[1]的值有7种情况,m[2]的值有4种情况。注:还可能有m[3],m[4],m[5]............rnrn请问,怎么循环才能排出下面的样子:rnrnm[0]*0 + m[1]*0 + m[2]*1rnm[0]*0 + m[1]*0 + m[2]*2rnm[0]*0 + m[1]*0 + m[2]*3rnm[0]*0 + m[1]*0 + m[2]*4rnrnm[0]*0 + m[1]*1 + m[2]*1rnm[0]*0 + m[1]*1 + m[2]*2rnm[0]*0 + m[1]*1 + m[2]*3rnm[0]*0 + m[1]*1 + m[2]*4rnrnm[0]*0 + m[1]*2 + m[2]*1rnm[0]*0 + m[1]*2 + m[2]*2rn......rnrn就是需要列出这三个对象的情况的总和。
《面向对象程序设计》课程综合性实验报告下载
通过编写Java的应用系统综合实例——简易写字板软件,总结、回顾和实践面向对象的编程思想以及编程方法,并通过编写程序来掌握Java语言编程技巧,将学习到的知识融会贯通,同时提高调试程序的能力,养成良好的编程习惯,并增强对程序设计整体思路的把握。 程序使用Net Beans集成开发环境完成,熟悉并掌握在Net Beans开发环境下编写Java程序。 相关下载链接:[url=//download.csdn.net/download/yimo8989/2484650?utm_source=bbsseo]//download.csdn.net/download/yimo8989/2484650?utm_source=bbsseo[/url]
windows 综合密码查询 4,1,3,455 汉化版下载
windows 综合密码查询 4,1,3,455 汉化版 轻松破解、读取开机密码及系统其它相关密码。 相关下载链接:[url=//download.csdn.net/download/zhangsha1988/2625887?utm_source=bbsseo]//download.csdn.net/download/zhangsha1988/2625887?utm_source=bbsseo[/url]
HP 1018打印驱动下载
HP 1018激光打印机驱动程序,用了不错哦 相关下载链接:[url=//download.csdn.net/download/ufjzhxdn/2761040?utm_source=bbsseo]//download.csdn.net/download/ufjzhxdn/2761040?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 达内培训ios请 java学习序列化
我们是很有底线的