[技术讨论]专业词汇需要严谨的分析——Serializable到底应该是串行还是序列

1、对话

2009-11-7 20:51:08 邻家男人
你也在玩种菜啊
 

2009-11-7 20:52:38 青润
呵呵

2009-11-7 20:52:50 邻家男人
串行化和序列化是不是一个概念

2009-11-7 20:52:57 青润
不是

2009-11-7 20:53:21 邻家男人
有什么区别,个是什么概念。能指教一下吗

2009-11-7 20:54:34 青润
你去查一下吧。这个能查到。

2009-11-7 21:37:39 邻家男人
查了一下。貌似是一个概念啊

2009-11-7 21:38:20 青润
你查到的是什么结果?呵呵,我看看是谁出错的。

2009-11-7 21:38:42 邻家男人
http://blog.csdn.net/chenyu424242/archive/2007/09/23/1797450.aspx

2009-11-7 21:43:52 青润
这个的翻译有问题,serializable应该是序列化,不是串行化,很多人作翻译,用词问题很大

2009-11-7 21:44:24 邻家男人
是啊。看的我是越看越糊涂。
 

2009-11-7 21:44:57 邻家男人
说是串行化,结果又写个serializable,可serializable是序列化啊

2009-11-7 21:45:00 青润
去查看serializable这个单词的中文含义,也可以看到,不是串行,而是序列。
串行和序列明显的差异,串行是一个固定顺序过程的展示,这个固定顺序过程是公认的已知的,不应该是自行设计的。

2009-11-7 21:45:36 青润
而序列化,序列的含义,应该是一个序列,这个序列的内容可以是非公认的,自行设计定义的。

2009-11-7 21:45:46 邻家男人
序列化我就明白。就是不知道串行化。及他们的区别

2009-11-7 21:45:49 青润
或者说序列在中文里面的含义是大于串行的

2009-11-7 21:46:04 青润
你发的这个帖子的内容完全是乱翻译。

2009-11-7 21:46:34 邻家男人
看的我是越看越糊涂

2009-11-7 21:46:41 青润
呵呵。

2009-11-7 21:47:16 青润
所以,尽信书不如无书,很多东西,尤其是一些不严谨的东西,必须批判的来看待,否则,会把自己弄糊涂的。

2009-11-7 21:47:31 邻家男人

 

2009-11-7 21:48:35 邻家男人
http://baike.baidu.com/view/724045.htm?fr=ala0

2009-11-7 21:49:05 邻家男人
看来这里的。貌似也是同样的说法
 

2009-11-7 21:49:21 青润
呵呵,这些词条都是人来做的,当然会有错误。

2009-11-7 21:49:45 青润
应该说是翻译的过程中的问题,所以,wiki才需要更多的人参与,更需要足够专业的人参与。

2009-11-7 21:51:09 邻家男人



2009-11-7 21:53:43 青润
可是,中国的环境和国外还是有不少不同的,至少软件行业如此,收入与其它行业对比相对偏低,加上管理水平低下,使得本来可以更有效更节约的实现的做法得不到推动,大家也只能享受这种较低水平的工资状况。这也是很多国内企业和外企之间薪资差异的一个本质。
也因此,大家的业余时间减少,对于软件方面的很多词汇就交给了一些实际上不专业的有空闲时间的人去做,结果,我们自己看到的资料都是大量错误的。呵呵,这也是报应之一。

2009-11-7 21:55:27 邻家男人
很要命呢。

2009-11-7 21:55:40 邻家男人
查了一堆资料都是一个说法。。。
 

2009-11-7 21:56:31 青润
没办法。
真正专业的人员都在忙项目,研究技术,谁有时间上去做这些东西,呵呵。
生存是第一位的,解决了生存问题,才会有后续的内容。
所以,网络上的专业资料,要么看英文原版的,要么,就批判着看,别那么就被骗了。呵呵

2009-11-7 22:00:53 邻家男人
谢谢你

2009-11-7 22:01:00 青润
不客气。

2、详查

串行和序列两个的中文意思其实是不一样的,解释在上面的对话中已经阐述,这里就不多言了。为了弄清楚,下面,我们详细查一下serializable到底应该翻译成串行还是序列。

serializable没有直接查到英文解析,中文解释中为:

  • 1.  【计】 可串行化的
机器翻译参考:
我们继续查,serializable来源于serialize和able,后者不用解释,我们看前者,查询serialize得到:
vt. 1.  连载,连播(故事)
展开词典例句
机器翻译参考:
基本释义(柯林斯词典)
serialize
serialize or serialise
[ˈsɪərɪəˌlaɪz]
vb
to publish or present in the form of a serial
同反义词(wordnet词典)
serialize
serialized serializing serializes
Verb
1. arrange serially; "Serialize the numbers"
(synonym) serialise
(hypernym) arrange , set up
(derivation) serialization , serialisation

这里的含义可以看到核心在serial,那么serial是串行还是序列呢?
我们继续查:
adj. 1.  连续的, 一系列的 2.  连续刊登或播出的 3.  顺序排列的,排成系列的;连续的,多次的
n. 1.  连载小说, 电视连续剧,广播连续剧

中文的含义应该是连续的意思,我们看一下英文:
基本释义(柯林斯词典)
serial
[ˈsɪərɪəl]
n
a novel, play, etc, presented in separate instalments at regular intervals
a publication, usually regularly issued and consecutively numbered
adj
of, relating to, or resembling a series
published or presented as a serial
of or relating to such publication or presentation
of or operating on items of information, instructions, etc, in the order in which they occurSee parallel
of, relating to, or using the techniques of serialism
(of a relation) connected, transitive, and asymmetric, thereby imposing an order on all the members of the domain, as less than on the natural numbersSee ordering
同反义词(wordnet词典)
serial
serials
Noun
1. a serialized set of programs; "a comedy series"; "the Masterworks concert series"
(synonym) series
(hypernym) broadcast , program , programme
(hyponym) soap opera
(part-meronym) episode , installment , instalment
2. a periodical that appears at scheduled times
(hypernym) periodical
(hyponym) monthly
(member-meronym) issue , number
(part-meronym) installment , instalment
Adjective
1. in regular succession without gaps; "serial concerts"
(similar) ordered
2. pertaining to or composed in serial technique; "serial music"
(pertainym) serialism , serial music
(classification) music
3. pertaining to or occurring in or producing a series; "serial monogamy"; "serial killing"; "a serial killer"; "serial publication"
(pertainym) series
4. of or relating to the sequential performance of multiple operations; "serial processing"
(similar) asynchronous
(classification) computer science , computing

这里看上去很多,不过,我们如果仔细查阅会看到下面的两个基本释义:
n
a novel, play, etc, presented in separate instalments at regular intervals
a publication, usually regularly issued and consecutively numbered
adj
of, relating to, or resembling a series
published or presented as a serial
of or relating to such publication or presentation
of or operating on items of information, instructions, etc, in the order in which they occurSee parallel
of, relating to, or using the techniques of serialism
(of a relation) connected, transitive, and asymmetric, thereby imposing an order on all the members of the domain, as less than on the natural numbersSee ordering
这里可以看到 parallel是平行,并行的意思。
其他的都是表示是一组数或者一些间断的信息,而不是一个必然的从大到小或者从小到大的串行关系。
反过来我们查串和序这两个字,可以看到:
串字的英文释义是:
  • 计算机
  • 暂无词性  
    1. string
    名词 n.  
    1. string
  • 贸易
  • 1. bunch
    2. bunch
我就不多列了,反正中间没有看到serial相关的内容。
序字的释义中有:
  • 法律
  • 1. invested economic series
  • 哲学
  • 名词 n.  
    1. order
  • 数学
  • 名词 n.  
    1. order
    2. 又称 :序(ordering )
  • 金融
  • 1. invested economic series
这里很明显可以看到serial的词根部分series的含义存在。

3、结论

所以,serializable就应该翻译成序列化,而不是串行化。后者实在是太不严谨了。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青润

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值