如何获得英语单词的发音?增加 IPA-SAMPA

简 介: 为了获得英文单词的读音并进行显示,使用 eng_to_ipa 或者单词的 IPA, 然后通过自行编写的转换程序,将IPA 转换成 sampa并进行显示。

关键词 sampaipa

单词发音
目 录
Contents
文字转语音
wordnet
eng-to-ipa
显示IPA
转换程序
gruut-ipa
SAMPA字符对应表格
改造程序
改造原料
改造小程序
总 结

 

§01 词发音


  语的单词的认知需要同时配合他的发音才能够有更好的效果。在测试一些利用PYTHON完成中英文翻译的效果利用有道在线翻译对于TEASOFT软件Python附加程序进行了英语查询扩充,但是现在还缺少读音的提示,下面查看一些辅助的工具,看是否能够将这个功能补齐。

1.1 文字转语音

  在 Python(九)- 音频文字转换 给出了几个语音模块:

  • pyttsx3 :软件包,是系统内置的语音引擎实现发音,不生成MP3
  • win32comWindows 操作系统内置的语音引擎实现文字发音;

  在 更新pip3与pyttsx3文字语音转换 中指出在安装 pyttsx3之前需要安装 pypiwin32

1.1.1 安装软件包

(1)安装 pypiwin32

python -m pip install pypiwin32

(2)安装 pyttsx3

python -m pip install pyttsx3

1.1.2 测试软件包

 Ⅰ.汉语读音
import pyttsx3
engine = pyttsx3.init()
engine.say('人类真帅')
engine.runAndWait()

  可以听到“人类真帅” 的输出语言。

 Ⅱ.英语读音

  engine.say(‘Windows is an OS.’)

  也可以听到英文的读出(“Windows is an OS.”)

  但是上述的输出有着明显的“机器人” 的强调,不是非常自认的语言。

1.2 wordnet

  根据 volcabulary 软件模块,介绍volcabulary获得单词的信息。但是在安装volcabulary的时候出现错误。

python -m pip install nltk

1.2.1 测试 wordnet

import sys,os,math,time
import matplotlib.pyplot as plt
from numpy import *from nltk.corpus import wordnet
syns = wordnet.synsets('car')
print(syns)

  测试结果:测试错误。 无法工作。

1.3 eng-to-ipa

  在 Convert English text into the Phonetics using Python 介绍利用“eng-to-ipa” 获取英语单词的读音。

  这个软件报是将英语单词转换为 IPA (International Phonetic Alphabet)。

  详细的介绍可以参见: English to IPA (eng_to_ipa)

1.3.1 安装软件包

python -m pip install eng-to-ipa

▲ 图1.3.1 python -m pip install eng-to-ipa

▲ 图1.3.1 python -m pip install eng-to-ipa

1.3.2 测试软件包

import sys,os,math,time
import matplotlib.pyplot as plt
from numpy import *import eng_to_ipa as pipa = p.convert("Hello Geeks.")filename = r'd:\temp\1.txt'
with open(filename, 'w', encoding='utf-8') as f:f.write(ipa)print('\a')

▲ 图1.3.2 音标对应的显示

▲ 图1.3.2 音标对应的显示

ipa = p.convert("Using ipa-list() instead of convert()")

▲ 图1.3.3 音标显示

▲ 图1.3.3 音标显示

ipa = p.ipa_list("Yes I am geeks, How are you.")

▲ 图1.3.4 音标显示

▲ 图1.3.4 音标显示

1.3.3 get_rhymes

py = p.get_rhymes('test')
printf(py)
['abreast', 'acquiesced', 'addressed', 'addwest', 'arrest', 'assessed', 'attest', 'behest', 'bequest', 'best', 'beste', 'blessed', 'blest', 'breast', 'brest', 'bud-test', "c'est", 'caressed', 'celeste', 'charest', 'chest', 'chrest', 'coalesced', 'compressed', 'confessed', 'congest', 'contest', 'crest', "d'allest", 'depressed', 'dest', 'detest', 'digest', 'digressed', 'dispossessed', 'distressed', 'divest', 'dressed', 'eastern-west', 'est', 'expressed', 'farwest', 'fessed', 'fest', 'finessed', 'gest', 'guessed', 'guest', 'impressed', 'indigest', 'infest', 'ingest', 'intrawest', 'invest', 'jest', 'key_west', 'lest', 'messed', 'mest', 'midwest', 'molest', 'natwest', 'nest', 'neste', 'northwest', 'norwest', 'obsessed', 'oppressed', 'penwest', 'pest', 'possessed', 'pressed', 'prest', 'professed', 'progressed', 'protest', 'quest', 'rearrest', 'reassessed', 'recessed', 'reinvest', 'repossessed', 'repressed', 'request', 'rest', 'retest', 'self-professed', 'southwest', 'stateswest', 'stressed', 'suggest', 'suppressed', 'sylvest', 'telequest', 'telewest', 'transgressed', 'trest', 'unaddressed', 'undressed', 'unimpressed', 'unrest', 'vest', 'west', 'wrest', 'yest', 'yoest', 'zest']

1.3.4 如何显示IPA?

  很尴尬的问题,就是eng_to_ipa输出的文字中包含有很多无法直接显示的字符。那么如何将其进行转化成ASCII?

  在 ipapy 0.0.9.0 给出了关于IPA 的python软件包。

(1)安装 IPAPY

python -m pip install ipapy

  测试了这个软件,但是好像无法进行转换。

 

§02 示IPA


  现在的TEASOFT软件中还无法显示 IPA 的代码。该如何将IPA转换成标准的ASCII呢?

  在 IPA to plain simple English translator 给出了这方面的提问。 也就是将IPA转换成 : American Heritage Dictionary uses

2.1 转换程序

  ipa_converter 给出了一个将IPA转换成 SAMPA - computer readable phonetic alphabet

2.1.1 转换程序

import eng_to_ipa as p
import string#------------------------------------------------------------
sampafile = r'D:\Temp\sampa.cfg'
table = {}
with open(sampafile, 'r', encoding='utf8') as f:for line in f:line = line.strip()if line == '': continuerow = line.split()sampa_symb = row[0]ipa_symb = row[1]table[ipa_symb] = sampa_symb#------------------------------------------------------------
ipa = p.convert("Yes I am geeks, How are you.")out = []
for c in ipa:if c in table: c= table[c]elif c not in string.printable: c = ''out.append(c)printf(''.join(out))

2.1.2 测试结果

ipa = p.convert("Yes I am geeks, How are you.")
jEs aI {m giks, haU @r ju.
ipa = p.convert("instead")
%In"stEd

2.2 gruut-ipa

  从 Gruut IPA 安装软件包。

▲ 图2.1.1 SAMPA 对应表格

▲ 图2.1.1 SAMPA 对应表格

2.2.1 安装软件包

python -m pip install gruut-ipa

IPAeSpeakSampaDescription
iiiclose front unrounded vowel
yyyclose front rounded vowel
ɨi1close central unrounded vowel
ʉu}close central rounded vowel
ɯu-Mclose back unrounded vowel
uuuclose back rounded vowel
ɪIInear-close near-front unrounded vowel
ʏI.Ynear-close near-front rounded vowel
ʊUUnear-close near-back rounded vowel
eeeclose-mid front unrounded vowel
øY2close-mid front rounded vowel
ɘ@@close-mid central unrounded vowel
ɵ@.8close-mid central rounded vowel
ɤo-7close-mid back unrounded vowel
oooclose-mid back rounded vowel
ɛEEopen-mid front unrounded vowel
œW9open-mid front rounded vowel
ɜV3open-mid central unrounded vowel
ɞO3open-mid central rounded vowel
ʌVVopen-mid back unrounded vowel
ɔOOopen-mid back rounded vowel
æa{near-open front unrounded vowel
ɐV6near-open central unrounded vowel
aaaopen front unrounded vowel
ɶW&open front rounded vowel
ɑAAopen back unrounded vowel
ɒA.Qopen back rounded vowel
mmmvoiced bilabial nasal
ɱMFvoiced labio-dental nasal
nnnvoiced alveolar nasal
ɳn.n`voiced retroflex nasal
ŋNNvoiced velar nasal
ɴnNvoiced uvular nasal
pppvoiceless bilabial plosive
bbbvoiced bilabial plosive
tttvoiceless alveolar plosive
dddvoiced alveolar plosive
ʈt.t`voiceless retroflex plosive
ɖd.d`voiced retroflex plosive
cccvoiceless palatal plosive
ɟJJvoiced palatal plosive
kkkvoiceless velar plosive
ɡggvoiced velar plosive
gggvoiced velar plosive
qqqvoiceless uvular plosive
ɢGGvoiced uvular plosive
ʡ>voiceless pharyngeal plosive
ʔ??voiceless glottal plosive
p͡fpfpfvoiceless labio-dental affricate
b͡vbvbvvoiced dental affricate
t̪͡stst dsvoiceless dental affricate
t͡ststsvoiceless alveolar affricate
d͡zdzdzvoiced alveolar affricate
t͡ʃtStSvoiceless post-alveolar affricate
d͡ʒdZdZvoiced post-alveolar affricate
ʈ͡ʂtSts`voiceless retroflex affricate
ɖ͡ʐdzdz`voiced retroflex affricate
t͡ɕtS;tsvoiceless palatal affricate
d͡ʑdZ;dzvoiced palatal affricate
k͡xkk xvoiceless velar affricate
ɸFpvoiceless bilabial fricative
βBBvoiced bilabial fricative
fffvoiceless labio-dental fricative
vvvvoiced labio-dental fricative
θTTvoiceless dental fricative
ðDDvoiced dental fricative
sssvoiceless alveolar fricative
zzzvoiced alveolar fricative
ʃSSvoiceless post-alveolar fricative
ʒZZvoiced post-alveolar fricative
ʂs.s`voiceless retroflex fricative
ʐz.z`voiced palatal fricative
çCCvoiceless palatal fricative
xxxvoiceless velar fricative
ɣQGvoiced velar fricative
χXXvoiceless uvular fricative
ʁgRvoiced uvular fricative
ħHXvoiceless pharyngeal fricative
hhhvoiceless glottal fricative
ɦh<?>hvoiced glottal fricative
wwwvoiced bilabial approximant
ʋv#vvoiced labio-dental approximant
ɹrrvoiced alveolar approximant
ɻr.r `voiced retroflex approximant
jjjvoiced palatal approximant
ɰQMvoiced velar approximant
voiced labio-dental flap
ɾ*4voiced alveolar flap
ɽ*.r`voiced retroflex flap
ʙbBvoiced bilabial trill
rrrvoiced alveolar trill
ʀrRvoiced uvular trill
lllvoiced alveolar lateral-approximant
ɫl5voiced alveolar lateral-approximant
ɭl.l`voiced retroflex lateral-approximant
ʎl^Lvoiced palatal lateral-approximant
ʟLLvoiced velar lateral-approximant
ə@@schwa
ɚ3@`r-coloured schwa
ɝ3@`r-coloured schwa
ɹ̩r-r ̩voiced alveolar approximant

  这个软件包似乎只能通过命令行来调用。

2.3 SAMPA字符对应表格

  下面表格从 sampa.cfg 拷贝粘贴过来。

A       ɑ       script a        open back unrounded, Cardinal 5, Eng. start
{       æ       ae ligature     near-open front unrounded, Eng. trap
6       ɐ       turned a        open schwa, Ger. besser
Q       ɒ       turned script a open back rounded, Eng. lot
E       ɛ       epsilon         open-mid front unrounded, C3, Fr. même
@       ə       turned e        schwa, Eng. banana
3       ɜ       rev. epsilon    long mid central, Eng. nurse
I       ɪ       small cap I     lax close front unrounded, Eng. kit
O       ɔ       turned c        open-mid back rounded, Eng. thought
2       ø       o-slash         close-mid front rounded, Fr. deux
9       œ       oe ligature     open-mid front rounded, Fr. neuf
&       ɶ       s.c. OE lig.    open front rounded
U       ʊ       upsilon         lax close back rounded, Eng. foot
}       ʉ       barred u        close central rounded, Swedish sju
V       ʌ       turned v        open-mid back unrounded, Eng. strut
Y       ʏ       small cap Y     lax [y], Ger. hübsch
B       β       beta            voiced bilabial fricative, Sp. cabo
C       ç       c-cedilla       voiceless palatal fricative, Ger. ich
D       ð       eth             voiced dental fricative, Eng. then
G       ɣ       gamma           voiced velar fricative, Sp. fuego
L       ʎ       turned y        palatal lateral, It. famiglia
J       ɲ       left-tail n     palatal nasal, Sp. año
N       ŋ       eng             velar nasal, Eng. thing
R       ʁ       inv. s.c. R     vd. uvular fric. or trill, Fr. roi
S       ʃ       esh             voiceless palatoalveolar fricative, Eng. ship
T       θ       theta           voiceless dental fricative, Eng. thin
H       ɥ       turned h        labial-palatal semivowel, Fr. huit
Z       ʒ       ezh (yogh)      vd. palatoalveolar fric., Eng. measure
?       ʔ       dotless ?       glottal stop, Ger. Verein, also Danish stød
:       ː       length mark     length mark
"       ˈ       vertical stroke primary stress *
%       ˌ       low vert. str.  secondary stress
s'      ʂ       Added for Russian support (ш)
s\      ɕ       Added for Russian support (щ)
s'      ʐ       Added for Russian support (ж)
z\      ʑ       Added for Russian support (ж)
1       ɨ       Added for Russian support (и, sometimes ы)
8       ɵ       Added for Russian support (ё)
_j      ʲ       Added for Russian support (ь)

  将上述文本存储粘贴在 notepad中,并以 ‘utf-8’ 格式进行存储。

#!/usr/bin/pythonfrom __future__ import print_function
from string import printable
import sys, localeif __name__ == '__main__':from argparse import ArgumentParserparser = ArgumentParser(description='Converts IPA input to ASCII output. Does not handle certain cases: nasals, tones, syllabic consonants, and non-SAMPA representable phonetic symbols. Writes to stdout.')parser.add_argument('-c','--config',help='Name of the configuration table. Defaults to "sampa.cfg" in the working directory.',default='sampa.cfg')parser.add_argument('source',help='IPA symbols to convert.')args = parser.parse_args(sys.argv[1:])config = args.configsource = args.source.decode(locale.getpreferredencoding())print(source)config = open(config,'r')table = {}for line in config:line=line.strip()if line == '': continuerow = line.split()sampa_symb = row[0].decode('utf-8')ipa_symb = row[1].decode('utf-8')table[ipa_symb] = sampa_symbout = []for c in source:if c in table: c = table[c]elif c not in printable: c = ''out.append(c)print(''.join(out))

 

§03 造程序


3.1 改造原料

  • sampa.cfg : 对应反映表格,是一个 “utf-8” 格式的文本文件。

  • 代码:

import stringsampafile = r'D:\Python\Cmd\sampa.cfg'
table = {}
with open(sampafile, 'r', encoding='utf8') as f:for line in f:line = line.strip()if line == '': continuerow = line.split()sampa_symb = row[0]ipa_symb = row[1]table[ipa_symb] = sampa_symbdef ipa2sampa(ipa):out = []for c in ipa:if c in table: c = table[c]elif c not in string.printable: c = ''out.append(c)return ''.join(out)

3.2 改造小程序

  主要改造的小程序包括:

  • cal
  • cdtm

3.2.1 增加IPA-SAMPA

#------------------------------------------------------------
import eng_to_ipa as ipa
import stringsampafile = r'D:\Python\Cmd\sampa.cfg'
table = {}
with open(sampafile, 'r', encoding='utf8') as f:for line in f:line = line.strip()if line == '': continuerow = line.split()sampa_symb = row[0]ipa_symb = row[1]table[ipa_symb] = sampa_symbdef ipa2sampa(ipa):out = []for c in ipa:if c in table: c = table[c]elif c not in string.printable: c = ''out.append(c)return ''.join(out)#------------------------------------------------------------
import json
import requestsdef translate(word):url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&smartresult=ugc&sessionFrom=null'key = {'type': "AUTO",'i': word,"doctype": "json","version": "2.1","keyfrom": "fanyi.web","ue": "UTF-8","action": "FY_BY_CLICKBUTTON","typoResult": "true"}response = requests.post(url, data=key)if response.status_code == 200:return response.textelse:return Nonedef get_reuslt(repsonse):result = json.loads(repsonse)origin = result['translateResult'][0][0]['src']target = result['translateResult'][0][0]['tgt']originflag = 1targetflag = 1for c in origin:if ord(c) >= 0x80:originflag = 0breakfor c in target:if ord(c) >= 0x80:targetflag = 0breakoriginsampa = ''targetsampa = ''if originflag > 0:originsampa = "/%s/"%ipa2sampa(ipa.convert(origin))for c in originsampa:if c not in string.printable:originsampa = ''breakif targetflag > 0:targetsampa = "/%s/"%ipa2sampa(ipa.convert(target))for c in targetsampa:if c not in string.printable:targetsampa = ''breakprintf ("%s%s --> %s%s" %(result['translateResult'][0][0]['src'], originsampa,result['translateResult'][0][0]['tgt'], targetsampa))

3.2.2 允许结果

靠谱 --> By spectrum/baI "spEktr@m/
command/k@"m{nd/ --> 命令
python --> python
input/"In%pUt/ --> 输入
python --> python
cmd/cmd*/ --> cmd/cmd*/append/@"pEnd/ --> 附加input/"In%pUt/ --> 输入
python --> python
command/k@"m{nd/ --> 命令命令 --> The command/D@ k@"m{nd/
事情 --> things/TINz/
input/"In%pUt/ --> 输入backup/"b{%k@p/ --> 备份

 

  结 ※


  了获得英文单词的读音并进行显示,使用 eng_to_ipa 或者单词的 IPA, 然后通过自行编写的转换程序,将IPA 转换成 sampa并进行显示。


■ 相关文献链接:

  • 测试一些利用PYTHON完成中英文翻译的效果
  • Python(九)- 音频文字转换
  • 更新pip3与pyttsx3文字语音转换
  • volcabulary
  • Convert English text into the Phonetics using Python
  • English to IPA (eng_to_ipa)
  • ipapy 0.0.9.0
  • IPA to plain simple English translator
  • ipa_converter
  • SAMPA - computer readable phonetic alphabet
  • Gruut IPA
  • sampa.cfg

● 相关图表链接:

  • 图1.3.1 python -m pip install eng-to-ipa
  • 图1.3.2 音标对应的显示
  • 图1.3.3 音标显示
  • 图1.3.4 音标显示
  • 图2.1.1 SAMPA 对应表格

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/54563.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

英语口语测试评分软件,7款超人气英语口语app深度测评

来源 | 泼辣有图 在英语的学习中,口语是我们不可忽视的一个重要环节。现在用手机app学习也是特别的流行,市面上也开始出现了各式各样的app,苏格特地选择了7款现在比较火的app来做个测评,大家可以根据测评选择最适合自己的一款app。 01 英语流利说 [ IOS&Android ] 界面…

英语口语评测技术在学习产品中的设计应用

语音评测技术又称口语评测技术、口语自动评估技术&#xff0c;通俗来说&#xff0c;就是利用计算机辅助语言学习&#xff08;Computer Assisted Language Learning&#xff09;&#xff0c;是一种通过机器自动对发音进行评分、检错并给出矫正指导的技术。 该技术可以弥补人工评…

计算机英语口语app,最实用五大英语口语app,强烈推荐

No.1 英语流利说 推荐指数&#xff1a;★★★★★ 这是app store多次推荐的app。英语流利说是一款口语模仿并可以智能口语打分软件。 内置各种以场景为主题的课程&#xff0c;你可以模仿跟读&#xff0c;它会根据你发音的情况给你打分。另外还有各种英语兴趣学习圈子&#xff0…

浙大与微软发布的 HuggingGPT 在线演示惊艳亮相,可完成多模态复杂任务,将带来哪些影响?...

击上方关注 “终端研发部” 设为“星标”&#xff0c;和你一起掌握更多数据库知识 本文首发于知乎&#xff1a;httpss://www.zhihu.com/question/594533230/answer/2975554866 GPT-4的横空出世&#xff0c;让很多人为止着迷&#xff0c;许多人浅尝到了大型语言模型的强大能力&a…

终于,小灰招到了公司的第一位员工!

小灰做自媒体创业很久了&#xff0c;但一直是在单打独斗。周围有很多朋友建议我组建团队&#xff0c;我也一直没有去尝试。 为什么呢&#xff1f;一方面&#xff0c;小灰独来独往惯了&#xff0c;总觉得组建团队太麻烦&#xff0c;很多事情自己一个人也能搞得还不错。 另一方面…

如何看待深度学习泰斗、神经网络之父 Hinton 离职 Google?

击上方关注 “终端研发部” 设为“星标”&#xff0c;和你一起掌握更多数据库知识 首发于我的知乎&#xff1a;https://www.zhihu.com/question/598709243/answer/3009509071 一觉醒来&#xff0c;整个科技圈惊掉了下巴&#xff01;&#xff01;&#xff01; Hinton的介绍 Hint…

谷歌解雇高职位员工,开源专家被炒,61岁程序员被迫线上求职

编&#xff5c;陈萍、杜伟源&#xff5c;机器之心 谷歌最近的裁员对最优秀和最聪明的计算机科学家和工程师造成了沉重打击。 最近几个月&#xff0c;裁员似乎已经成为了科技巨擘们的代名词&#xff0c;微软、谷歌、亚马逊、Meta 等无一幸免&#xff0c;不禁让人们对于经济发展的…

4年经验新手程序员用 GPT-4 和 Copilot“ 淘汰”拥有 19 年编程经验的老程序员

编译 | 核子可乐、Tina 出处 | infoQ 图片 | SD 一个成本低速度快&#xff0c;一个代码质量高程序可扩展性好&#xff0c;你会怎么选&#xff1f; 一位名叫 Ab Advany 的技术人员最近接了个小活儿&#xff0c;帮他的一位好友在其工作单位监督编程案例研究。这项案例研究总共花…

程序员做网络 - buffer 越大越好吗

周三下班路上发了一则朋友圈&#xff1a; 声明&#xff1a;我并不针对虚拟网络&#xff0c;在我看来&#xff0c;虚拟网络不属于网络范畴&#xff0c;而属于主机范畴&#xff0c;虚拟网络并不是真正的网络&#xff0c;虚拟网络只是一种资源管理和资源复用的手段。 周六又有些思…

IDE装上ChatGPT,炸裂了!

程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 2.8 分钟。 来自&#xff1a;网络&#xff0c;侵删 介绍 Cursor 是集成了 GPT-4 的 IDE 工具&#xff0c;目前免费并且无需 API Key&#xff0c;支持 Win、Mac、Linux 平台&#xff0c;可以按要求生成代码…

背井离乡上海就业三年,是如何坚持走到今天,之后的路又该如何选择??

一、引言 2020年这周正式复工的日子到了&#xff0c;心情顿时有点振作了起来&#xff0c;但却略带一丝紧张。 振作的原因是我又可以回到之前的生活&#xff0c;在公司的环境下可以保持着专心工作、专心写代码和学习的心态&#xff0c;紧张又是因为我要提离职了。 其实这篇文…

毁掉一个年轻最好的办法,就是向他鼓吹财务自由

点击上方“3D视觉工坊”&#xff0c;选择“星标” 干货第一时间送达 作者&#xff1a;温华 https://zhuanlan.zhihu.com/p/45152507 本文仅做学术分享&#xff0c;如有侵权&#xff0c;请联系删除。 财务自由&#xff0c;是最大的坑。 01 财务自由这个词&#xff0c;在职场上已…

00后程序员摸爬滚打近一年,为学弟学妹们总结出了以下 7 条人生建议(建议收藏)

前言 各位学弟学妹们大家好&#xff0c;我是一名出生于千禧年的00后程序员&#xff0c;因为个人极特殊原因&#xff0c;现已毕业并在职场中摸爬滚打一年。在社会近一年的不断探索中&#xff0c;让我明白了很多人生哲理&#xff0c;看透了很多人间现实。借助这次分享&#xff0c…

知乎最高赞回答!零代码基础,把报表做出科技感是什么体验?

如何把各类型的报表&#xff0c;如财务报表、人力报表、库存报表做的更好&#xff1f;我写出了我自己的理解&#xff0c;这如果要放在知乎上&#xff0c;我相信肯定是最高赞回答。 作为一个长期游离在IT和业务部门的小喽啰&#xff0c;我被报表纠缠不清&#xff0c;每天早上我…

已拿 offer!一个非 985/211 的普通二本学生从毕业季到职场的面经分享!

作者&#xff1a;Jjk 前言 原本并没有想记录自己的求职经历&#xff0c;但是Jjk这一路走下来的艰辛、曲折、各种各样压力、精神的承受程度(斗罗大陆中唐三的精神凝聚之智慧头骨&#xff0c;可见其重要性&#xff0c;哈哈我是一个动漫迷)&#xff0c;开销等让我呼吸都觉得困难。…

什么样的员工容易被提拔为管理者,他们有哪些共同特质?

作者&#xff1a;座头鲸右边的蕊妮 链接&#xff1a;https://www.zhihu.com/question/283897068/answer/886370774 来源&#xff1a;知乎 著作权归作者所有。商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处。 你要有不让上级烦的能力 - 所有问题尝试自己闭环解…

kubevirt在360的探索之路(k8s接管虚拟化)

奇技 指南 KubeVirt是一个Kubernetes插件,在调度容器之余也可以调度传统的虚拟机。它通过使用自定义资源&#xff08;CRD&#xff09;和其它 Kubernetes 功能来无缝扩展现有的集群&#xff0c;以提供一组可用于管理虚拟机的虚拟化的API。本文作者经过长时间对kubevirt的调研和…

开源无国界!CSDN 董事长蒋涛、GitHub 副总裁 Thomas Dohmke 对话实录

作者 | 徐威龙、唐小引 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 中国开发者正在走向世界&#xff01; 当我们进入 GitHub Trending 时&#xff0c;会发现格外有意思的现象。进入 GitHub TOP 榜的中文项目越来越多了&#xff0c;以至于有来自欧洲的开发者在…

再谈腾讯与360无端争吵事件

刚好晚上升级系统&#xff0c;打开电脑&#xff0c;吓了一下&#xff0c;弹出如下&#xff1a; 首先不管事实如何&#xff0c;但以这种不和谐的方式何时休&#xff0c;做为同行&#xff0c;是有竞争关系&#xff0c;但没有必要说人家老总&#xff0c;“人品”如何云云…… 再者…

一文详细理解计算机网络体系结构(考试和面试必备)

一. 计算机网络概述 1.1 计算机网络的概念 最 简 洁 的 定 义 \color{#0000FF}{最简洁的定义} 最简洁的定义&#xff1a;计算机网络就是一些互连的&#xff0c;自治的计算机系统的集合。 广 义 观 点 的 定 义 \color{#0000FF}{广义观点的定义} 广义观点的定义&#xff1a;计算…