怎么使VDJ的视频输出接口到另一个显示器

★怎么写电子版论文_电子版作文怎么写
怎么写电子版论文文章总数:826828篇 关于电子版简历怎么写的参考文献: 11481次 优秀文章:90351篇 经典论文67948篇
导读:关于怎么写电子版论文频道整理了与电子版作文怎么写有关的参考资料591266篇和相关论文范文756817篇及电子版收据怎么写相关写作技巧632111篇.
考生,你好!    现将收到纸质论文申请材料和指导答辩费的考生论文分配结果公布如下(详见附件) 请认真,仔细地阅读并下载论文写作时间安排和写作格式规范按要求完成论文
提醒以下论文写作格式规范。
作者:gomfo浏览: 26563 评论: 853 赞同: 5177
   中国林科院研究生学位论文撰写规范    指    南   
   Ver 2 0    中国林科院研究生部
序    研究生学位论文是研究生科学研究工作的全。
作者:zydyw浏览: 9339 评论: 892 赞同: 4249
医学院2017年冬季研究生论文答辩及学位授予工作的通知    各系,各附属医院及有关研究生    现将浙江大学医学2017年冬季研究生毕业审查和学位授予工作有关事项通知如下修满规定学分,完成各个培养环。
作者:mswwc浏览: 7946 评论: 113 赞同: 4505
中国科学院研究生学位论文    学位论文是研究生科研工作成果的集中体现,是评判学位申请者学术水平,授予其学位的主要依据,是科研领域重要的文献资料 根据科学技术报告,学位论文和学术论文的编写格式(GBT。
作者:lmyfa浏览: 34005 评论: 954 赞同: 4409
   华侨大学研究生学位论文开题报告    学生姓名
   指导教师
XXX 教授(附职称)
作者:dvqua浏览: 76690 评论: 205 赞同: 5744
笔者几年来,在突破教师出题—学生写作—教师批阅这传统三部曲,探讨作文课堂教学中激发学生写作兴趣,强化主体意识,促进学生主动发展方向方面作了几点尝试,收到较明显的成效 一、作文命题,变教师统一命题为师生。
作者:evste浏览: 65226 评论: 914 赞同: 4301
一 钱锺书写《围城》钱锺书在《围城》的序里说,这本书是他“锱铢积累”写成的 我是“锱铢积累”读完的 每天晚上,他把写成的稿子给我看,急切地瞧我怎样反应 我笑,他也笑;我大笑,他也大笑 有时我放下稿子,。
作者:hzwmi浏览: 11731 评论: 237 赞同: 5466
敬爱的语文老师:您好!第一次而又是考场上给您写信,我很激动 读作文材料时,我首先看到的是“语文学习”“语文素养”、“课堂有效教学”等几个熟悉的词语,便马上想到了您,想到了您的语文课堂 因为有您,我爱上。
作者:kdelm浏览: 13307 评论: 712 赞同: 3685
●鬼鱼这个男人缠上了我 火车还没出兰州,他就缠上了我 我去壶口瀑布看一个从未谋面的朋友,他是一个有着贵族骨骼和诗人气质的男人,蜗居在一家叫做遇见的客栈写作,画画,兼老板,穿亚麻衣裤,喝茶,漫步山林,常。
作者:sglll浏览: 36934 评论: 241 赞同: 3420
杨晓敏笔记体小说是我国文学的主要源头之一,《聊斋志异》当数集大成者 当代文学的笔记体小小说.同样是姹紫嫣红的百花文苑里的一朵芬芳奇葩 近几年,我常读到张晓林的笔记体小小说.一组组冠名《书法菩提》的作品。
作者:eegkd浏览: 74717 评论: 145 赞同: 2879
导读:1791年12月,奥地利 "音乐神童 "莫扎特英年早逝,死后三天即入土,未做解剖,死因就此成未解之谜。其死因在科学家心中一直是个问号。如今有科学家宣称,太阳晒得不够多以致缺乏维生素D,是莫扎特健康欠。
作者:mcwav浏览: 33916 评论: 983 赞同: 6330
  林徽因简介  生辰:日  民族:汉  祭日:日  籍贯:福建闽候  职业:建筑学家兼作家 林徽因是中国著名的建筑学家和作家,为中国第一位女性建筑学家,同时也被胡适。
作者:wqvdj浏览: 19160 评论: 307 赞同: 3983
在土耳其东部的一个村庄里曾发生过这样一件怪事: 一天, 牧民们将羊群赶到一片草地上, 忽然, 一只头羊跳下了悬崖 紧接着,1500 只羊纷纷“效仿”, 争先恐后地从悬崖上跳下去 速度之快, 动作之疯狂。
作者:rctoy浏览: 21778 评论: 730 赞同: 2943
——读吕钦文哲理散文朱晶吕钦文先生2003年出版《哲理与情思》,12年后的2015年《叩问生命》问世,《哲理与情思》(吉林出版集团有限责任公司)再版 这两部哲理散文集,采自作者“生活中的体味、感悟”—。
作者:kqkau浏览: 23184 评论: 190 赞同: 6936
2013年春天,墨西哥城诗歌节主席曼纽埃尔找到该城国立大学孔子学院院长、文学评论兼翻译家孙新堂博士,希望他能邀请中国诗人参加 而孙博士学生时代与我有过通信联络,他知道我有西班牙文版诗集在哥伦比亚出版,。
作者:wqxhn浏览: 16490 评论: 682 赞同: 4697
石头非宝玉,便大观,亦虚名 甚扑朔迷离,燕娇莺姹,鬓乱钗横 西城试寻旧址,尚朱楼碧瓦映觚棱 煊赫奴才家世,虺隤败落阶层 燕京人海有人英 辛苦著书成 等慧地论文,龙门作史,高密笺经 分明去天尺五,听巨人。
作者:nqiqz浏览: 44641 评论: 146 赞同: 6315
  宋子安去世时,曹琍璇的先生宋仲虎刚刚从哈佛MBA毕业,1982年,宋仲虎和曹琍璇结婚。上世纪70年代,宋仲虎创立了CrystalGeyserWaterCompany,这家矿泉水公司早年曾在加州西岸。
作者:mjlam浏览: 38811 评论: 169 赞同: 4545
导读:尼安德特人是欧洲人祖先的近亲,他们统治着整个欧洲,大约在3万年前神秘消失,而这种神秘消失也困扰了科学家长达几个世纪之久。那么,尼安德特人究竟是如何消失的?   尼安德特人(Homo neande。
作者:inipc浏览: 44667 评论: 512 赞同: 6567
倪乃丽 吉林省德惠市卫生监督所 王福贤 高英敏 吉林省德惠市人民医院摘要:对如何完善优化医疗卫生系统的档案管理体制,使之发挥更佳的作用,对于医疗卫生单位的发展有着重要的意义 建立健全良好的档案管理体制。
作者:gbgfy浏览: 61039 评论: 502 赞同: 1403
  好比女神也会放屁一样,历史上很多名人也曾做过不少令人极其鄙夷的事情,这并不是什么难以置信的事。只不过他们的名声太大,品行上的缺点被掩盖了而已。这类人很多,无法一一列举,以下10位是相对而言具有一定。
作者:fuctq浏览: 8704 评论: 800 赞同: 2581
曹辉树①(湖北省资产评估协会湖北·武汉)编者按:2016年,是财政部《行政单位国有资产管理暂行办法》(财政部令第35号)和《事业单位国有资产管理暂行办法》(财政部令第36号)颁布十周年,也是在改革大潮。
作者:oiyej浏览: 32410 评论: 398 赞同: 1742
5月13日消息,牛顿是何许人也恐怕无人不知,他是个被苹果砸了头就发现万有引力的天才物理学家,这位物理学家和霍金一样热衷于宇宙探索和人类的未来。牛顿晚年曾留下一个神秘的手稿,上面竟然预言了世界末日!近日。
作者:igfqe浏览: 46169 评论: 344 赞同: 2296
刘艳琼(郑州航空工业管理学院,河南郑州450015)摘要:通过对河南省高新技术企业人力资源管理实施情况的调查,探讨高新技术企业人力资源管理系统与个体创新行为之间的关系 引入内在动力因素作为
作者:xrsvl浏览: 53029 评论: 957 赞同: 4214
李向阳(中国日用化学工业信息中心《日用化学品科学》编辑部,山西太原030001)摘要:通过分析《日用化学品科学》期刊的市场化经营路径,阐述了未来具有行业代表性的科技期刊的发展之道,指出在未来激烈的期刊。
作者:hcosg浏览: 9551 评论: 417 赞同: 2851
策划/本刊编辑部文/拉拉等伤离别,离别虽然在眼前/说再见,再见不会太遥远/若有缘,有缘就能期待明天,你和我重逢在灿烂的季节……——张学友《祝福》别了,曾经熟悉的大学我用心准备了几周的论文还是出现了几个。
作者:bhbqu浏览: 67230 评论: 409 赞同: 2717
朱增泉导语:我抄录《红楼梦》诗词,自然格外关注《红楼梦》中的四次诗会 第一次诗会,是在第三十七回 那是林黛玉含泪“葬花”并深情吟唱《葬花词》之后,贾宝玉和林黛玉的爱情已经发展到情真意切,又不断误会、不。
作者:zzbew浏览: 30944 评论: 602 赞同: 2863
(北京大学 国际关系学院,北京 100871)摘
要:恩格斯晚年书信中关于历史唯物主义的论述,并非对“一元论”唯物史观的纠偏,而是对它在运用时的具体化 不宜将其理解为“经济因素首要论” 在俄国社会。
作者:vmeem浏览: 54996 评论: 222 赞同: 2004
党校哲学教研部,北京100091)[摘要]
20世纪80年代以来,
在1959年庐山会议期间征求梅白对《七律·到韶山》诗的意见、让他改诗,并称梅白是“半字师”一说开始在社会流传 。
作者:ewilc浏览: 18832 评论: 233 赞同: 3656
同志纪念馆编研部,湖南韶山411301)[摘要]
为探求救国救民的真理而上下求索,他刻苦读书,认真思考,勤于实践,逐渐形成了其独特而有效的读书方法和特点 青年
作者:kuywa浏览: 22390 评论: 964 赞同: 4512
◎ 墨宁关于大学,清华大学老校长梅贻琦的一句名言妇孺皆知:“所谓大学者,非有大楼之谓也,有大师之谓也 ”梅校长说这番话的年代是1931 年,当时,高等教育正逐步趋于现代化 如今, 大师辈出的时代已经远。
作者:jcprx浏览: 72285 评论: 394 赞同: 5312
大二学生张萌是在一片“哗”声中开始大学生活的 这个来自边陲的姑娘,在2010年进入中山大学中文系前,从没想到这里会规定“这么多破玩意儿”:大一100篇作文.每篇800字以上;大二8篇书评,每篇参考资料。
作者:htffu浏览: 70640 评论: 544 赞同: 3851
中交二公局第二工程有限公司
710119 【摘要】作为企业发展的重要组成部分,文化建设对于路桥施工企业来说意义重大 在本论文中,笔者首先介绍了企业文化建设的含义和意义,而后分析了路桥施工企业文化建设。
作者:yjhwj浏览: 65124 评论: 183 赞同: 3475
海盐元济高级中学 徐桦君 (特级教师)浙江大学附属中学 程继伍 (特级教师)小编提示2016年浙江省十一地市高考模拟卷优秀作文见本刊第12页至第64页 同学们可以先看后面的优秀作文,自行总结这些文章好。
作者:qwrpy浏览: 54563 评论: 200 赞同: 2611
201 5年9月8日,当代著名词人、词学家、诗词教育家黄拔荆先生因病医治无效,在厦门逝世,享年88岁 (注:身份证标明84岁有误,他和健在的堂弟黄拔钳同年生,有案可查 )黄拔荆,原名拔金,字倍坚,19。
作者:mpvnb浏览: 7701 评论: 738 赞同: 4578
作者简介:李树桐,1932 年5 月出生于吉林省双阳县一个普通农民家庭,东北师范大学教育系毕业,1960 年参加工作,在教育领域工作35 年,先后在榆树师范学校、双阳师范学校、双阳教师进修学校等单位就。
作者:snhwf浏览: 18606 评论: 257 赞同: 1420
尼安德特人(Homo neanderthalensis),简称尼人,也被译为尼安德塔人,常作为人类进化史中间阶段的代表性居群的通称。因其化石发现于德国尼安德特山洞而得名。尼安德特人是现代欧洲人祖先。
作者:displ浏览: 67923 评论: 820 赞同: 6420
怎么写电子版论文有关论文范文
电子版作文怎么写相关写作参考文献资料
推荐电子版简历怎么写相关论文题目
热门电子版收据怎么写相关开题报告&figure&&img src=&https://pic4.zhimg.com/v2-fbdc6e3e116b7e_b.jpg& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic4.zhimg.com/v2-fbdc6e3e116b7e_r.jpg&&&/figure&&p&
不得不说现有的linux桌面环境最大的问题便是——它们确实太丑了。gnome和kde作为最主流的两大桌面环境,其UI设计离windows10、mac os x这类由设计师操刀的操作系统还存在着代差,那些所谓“轻量级”的桌面环境则大多更加不堪,这也为Linux作为桌面操作系统的普及带来了相当大的困难。我们来上图对比一下:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-2ffe4b05c82f045f580ede8ba0610d3f_b.jpg& data-size=&normal& data-rawwidth=&1280& data-rawheight=&800& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic4.zhimg.com/v2-2ffe4b05c82f045f580ede8ba0610d3f_r.jpg&&&figcaption&Mac OS X,界面清爽,美观,富有设计感,难怪不少设计师习惯用苹果电脑。刚刚发布的Mac OS Mojave 还带来了全局的夜间模式&/figcaption&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-eab114c80d4f9f6c18ec75_b.jpg& data-size=&normal& data-rawwidth=&640& data-rawheight=&360& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic4.zhimg.com/v2-eab114c80d4f9f6c18ec75_r.jpg&&&figcaption&Windows 10,整体风格统一,扁平化的设计比较耐看,不过我想问的是,说好的 Fluent Design 呢?&/figcaption&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-8f570ab2afbc7f_b.jpg& data-size=&normal& data-rawwidth=&600& data-rawheight=&337& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic4.zhimg.com/v2-8f570ab2afbc7f_r.jpg&&&figcaption& Chrome OS,采用的设计语言是同 Android 相同的 Material Design,可惜我们在国内呀。(目前有两种支持本地登录的 Chromium OS 发行版,分别是 NayuOS 和 Flint OS ,有兴趣的读者不妨可以试试)&/figcaption&&/figure&&p&
再来看看我们GNU阵营的桌面环境:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-1ee22081bbc4ff0bb8bc54bc7b6d6945_b.jpg& data-size=&normal& data-rawwidth=&3200& data-rawheight=&1800& class=&origin_image zh-lightbox-thumb& width=&3200& data-original=&https://pic2.zhimg.com/v2-1ee22081bbc4ff0bb8bc54bc7b6d6945_r.jpg&&&figcaption&Gnome 3,交互设计思路基本正确,做到了“下一代”桌面环境所应当具备的简洁与可扩展性,但是Adwaita(Gnome 3的默认主题)确实还欠缺打磨。我身边绝大多数的 Gnome 3 用户安装完操作系统之后的第一件事情就是换主题,换图标,然后就是装插件……&/figcaption&&/figure&&figure&&img src=&https://pic2.zhimg.com/v2-a23eefbb165ca39f2f1e08_b.jpg& data-size=&normal& data-rawwidth=&1600& data-rawheight=&900& class=&origin_image zh-lightbox-thumb& width=&1600& data-original=&https://pic2.zhimg.com/v2-a23eefbb165ca39f2f1e08_r.jpg&&&figcaption&KDE Plasma,其实并不丑,但是我怎么总是觉得德国人做的东西怪怪的?想想KDE全家桶软件的工具栏上一排排又细又小的黑色图标就觉得难受。(其实主要是各种文字、控件与图表大小与位置不协调,尽管用户确实可以在设置中花大量时间去自己动手修改,但根据我的经验,调来调去反倒会更加别扭)&/figcaption&&/figure&&figure&&img src=&https://pic3.zhimg.com/v2-a6b0da2e5e74016c1edb5e_b.jpg& data-size=&normal& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic3.zhimg.com/v2-a6b0da2e5e74016c1edb5e_r.jpg&&&figcaption&用户数量庞大的 MATE Desktop,基本上还是上个世代的风格。&/figcaption&&/figure&&p&
每次对比完各种桌面环境,心里就有种草 Mac 的冲动,但是说买就买毕竟不现实呀,再说我还留恋Thinkpad的键盘跟指点杆。当然黑苹果也是一个可选的选择,不过对于大多数人来说,安装黑苹果并不是轻松的事情,驱动问题也让很多电脑同黑苹果失之交臂。当然,作为一个普通用户,自己动手去写一个符合自己意愿的桌面环境也不太现实,在更加养眼的桌面设计诞生之前,不妨把自己的桌面环境打造成Mac OS Mojave的风格吧。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-fbdc6e3e116b7e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic4.zhimg.com/v2-fbdc6e3e116b7e_r.jpg&&&/figure&&p&
上图就是我的成果了。因为 Mac OS Mojave 刚刚发布没有几天,因此很多细节还没有来得及调整(比如左上角的任务栏图标,就比真正的 Mac OS Mojave 要少不少),如果愿意花功夫去装扮的话,达到99.99%的相似度也不是问题。&/p&&h2&第一步 安装主题&/h2&&p&
在安装主题之前,我们需要清楚在什么桌面环境上安装 Mac OS Mojave 主题最为合适。Gnome3 作为最主流,交互风格也更类似 Mac OS X 的桌面环境,能够带来更为类似的体验,&b&因此在进行第一步前,你需要有一台已经安装好较新版本 Gnome 3 桌面环境的电脑。&/b&目前最新稳定版本的 Ubuntu、Fedora 操作系统都预装了该桌面环境。当然,如果你电脑上的发行版是 &i&&a href=&h&/i&t&i&tp:&/i&//www.baidu.com/link?url=pbedatWX9_UAX_qFSoyaTp1fq_Q9vyhq86BCwy7pZ_7wP5TywtojjX0Uy7QXgEjp&&elementary os&/a& 这类的仿 Mac OS X 的 Linux 发行版,应该也不成问题。&/i&&/p&&p&
因为我自己的服务器挂掉了,因此本教程中提供的所有下载链接均来自于互联网搜集。当然下载下来之后可能会有不少需要自己动手修改的地方,就要辛苦下大家自己动手去编辑了。&/p&&p&
首先我们需要下载 Mac OS Mojave 的主题,由 &i&&a href=&https://link.zhihu.com/?target=https%3A//github.com/vinceliuice& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&vinceliuice (Vince)&/a&&/i& 制作:&/p&&p&&i&&a href=&https://link.zhihu.com/?target=https%3A//www.gnome-look.org/p/1013714/startdownload%3Ffile_id%3D%26file_name%3DSierra-dark-thin.tar.xz%26file_type%3Dapplication/x-xz%26file_size%3Durl%3Dhttps%253A%252F%252Fdl.opendesktop.org%252Fapi%252Ffiles%252Fdownloadfile%252Fid%252F%252Fs%252Fdab5e11d24b10b516aFt%252F%252Fu%252FFSierra-dark-thin.tar.xz& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Mac OS Mojave 夜间模式主题&/a&&/i&&/p&&p&&i&&a href=&https://link.zhihu.com/?target=https%3A//www.gnome-look.org/p/1013714/startdownload%3Ffile_id%3D%26file_name%3DMacOSX-icon-theme.tar.xz%26file_type%3Dapplication/x-xz%26file_size%3Durl%3Dhttps%253A%252F%252Fdl.opendesktop.org%252Fapi%252Ffiles%252Fdownloadfile%252Fid%252F%252Fs%252Fdab5e11d24b10b516aFt%252F%252Fu%252FFMacOSX-icon-theme.tar.xz& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&图标主题&/a&&/i&&/p&&p&&a href=&https://link.zhihu.com/?target=https%3A//www.gnome-look.org/p/1013714/startdownload%3Ffile_id%3D%26file_name%3DMacOSX-cursors.tar.xz%26file_type%3Dapplication/x-xz%26file_size%3Durl%3Dhttps%253A%252F%252Fdl.opendesktop.org%252Fapi%252Ffiles%252Fdownloadfile%252Fid%252F%252Fs%252Fdab5e11d24b10b516aFt%252F%252Fu%252FFMacOSX-cursors.tar.xz& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&鼠标主题&/a&&/p&&p&
如果你不喜欢 Mac OS Mojave 的夜间模式,这里也有亮色的主题提供下载:&/p&&p&&i&&a href=&https://link.zhihu.com/?target=https%3A//www.gnome-look.org/p/1013714/startdownload%3Ffile_id%3D%26file_name%3DSierra-light-thin.tar.xz%26file_type%3Dapplication/x-xz%26file_size%3Durl%3Dhttps%253A%252F%252Fdl.opendesktop.org%252Fapi%252Ffiles%252Fdownloadfile%252Fid%252F%252Fs%252Fdab5e11d24b10b516aFt%252F%252Fu%252FFSierra-light-thin.tar.xz& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Mac OS Mojave 亮色主题&/a&&/i&&/p&&p&
亮色主题的效果如下图所示:&/p&&figure&&img src=&https://pic3.zhimg.com/v2-b7bd1fd8acbf1_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/v2-b7bd1fd8acbf1_r.jpg&&&/figure&&p&
安装上述主题,一个比较简单的方法是使用 Gnome Tweak Tool。当然,您需要首先将这些主题解压到合适的路径中。Linux 通常情况下的主题(包括gnome-shell,gtk,鼠标主题)路径是 /usr/share/themes,图标主题路径是 /usr/share/icons。&/p&&p&
之后,打开 Gnome Tweak Tool,在“外观”选项卡中进行如下设置:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-bda3a424dcaf53acfcb0354_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic1.zhimg.com/v2-bda3a424dcaf53acfcb0354_r.jpg&&&/figure&&p&
一般情况下,主题的默认样式已经足够精致了。不过在部分情况下,我们还可以做更加精细化的调整:&/p&&p&
1. 在部分操作系统当中(如 Ubuntu),标题栏按钮(就是红黄蓝那三个)默认位于右上角,这肯定是不能忍的。在 Gnome Tweak Tool 中的“窗口”标签可以更改上述设置。&/p&&p&
2. 对于部分低分小屏来说,主题默认的顶栏过于粗大,可在 /usr/share/themes/Sierra-dark-thin/gnome-shell/gnome-shell.css 中,将:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&/* TOP BAR */
background-color: rgba(36, 36, 36, 0.65);
/* transition from solid to transparent */
transition-duration: 250
font-weight:
height: 28
box-shadow: 0 0 8px rgba(0, 0, 0, 0.2), 0 0 4px rgba(0, 0, 0, 0.3);
&/code&&/pre&&/div&&p&
改为:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&/* TOP BAR */
background-color: rgba(36, 36, 36, 0.65);
/* transition from solid to transparent */
transition-duration: 250
font-weight:
height: 26
box-shadow: 0 0 8px rgba(0, 0, 0, 0.2), 0 0 4px rgba(0, 0, 0, 0.3);
&/code&&/pre&&/div&&p&
此外如果使用亮色主题,还可能会出现 Launchpad 界面顶栏无法全透明的问题,同样在上述文件里,修改:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen {
background-color: rgba(255, 255, 255, 0.35);
&/code&&/pre&&/div&&p&
改为:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen {
background-color: rgba(255, 255, 255, 0);
&/code&&/pre&&/div&&p&
上述所有步骤均可以通过命令完成,当然我认为如果你希望通过命令完成的话,那你肯定知道命令该怎么写,所以在这里就不赘述了。当然这一步完成后,我们只是获得了 Mac OS Mojave 的皮肤,如果想要获得 Mac OS Mojave 的灵魂,还需要安装下面的一系列插件。&/p&&h2&第二步
安装插件&/h2&&p&
得益于 Gnome 3 优秀的插件机制,我们可以很容易地通过安装插件,得到同 Mac OS Mojave 类似的界面与交互形式。对于最新版本的 Ubuntu,你既可以通过软件商店下载插件,也可以在安装浏览器插件后,从 &a href=&https://link.zhihu.com/?target=http%3A//extensions.gnome.org& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GNOME Shell Extensions&/a& 方便地下载与配置插件。对于后一种方式,需要先安装 chrome-gnome-shell:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&sudo apt install chrome-gnome-shell
&/code&&/pre&&/div&&p&
然后在您的 firefox 或者是 chrome 浏览器上安装相应的插件。当第一次访问 &a href=&https://link.zhihu.com/?target=http%3A//extensions.gnome.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GNOME Shell Extensions&/a& 的时候,网页上会出现相关的指示,按照指示安装并重启浏览器即可。&/p&&p&
若无特殊说明,下面提到的插件在 &a href=&https://link.zhihu.com/?target=http%3A//extensions.gnome.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GNOME Shell Extensions&/a& 中均可以搜索到,直接搜索并在网页上开启即可。&/p&&p&
1. &a href=&https://link.zhihu.com/?target=https%3A//extensions.gnome.org/extension/1217/appfolders-manager/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Appfolders Management extension&/a&&br&
Gnome 3有个非常奇怪的特性,即其原生支持 Overview(就是 Mac OS Mojave 中的 Launchpad)中的文件夹,但若要使用这样的功能,则必须要安装上述插件。在安装上述插件后,就能够在应用程序列表界面建立文件夹。(如下图所示)&/p&&figure&&img src=&https://pic4.zhimg.com/v2-8ca459d30fb8a649c0a768ee649f5f6b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic4.zhimg.com/v2-8ca459d30fb8a649c0a768ee649f5f6b_r.jpg&&&/figure&&p&
2. &a href=&https://link.zhihu.com/?target=https%3A//extensions.gnome.org/extension/1251/blyr/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Blyr&/a&&br&
这个插件能够让 Gnome 3 的 Overview 有模糊背景的效果,正如 Mac OS Mojave 中的 Launchpad。&/p&&p&
3. &a href=&https://link.zhihu.com/?target=https%3A//extensions.gnome.org/extension/97/coverflow-alt-tab/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Coverflow Alt-Tab&/a&&/p&&p&
这个插件能够让 Gnome 3 在按 Alt-Tab 切换程序时拥有同 Mac OS X 类似的效果。(这个不好截图,就不放图片了,自己脑补)&/p&&p&
4. &a href=&https://link.zhihu.com/?target=https%3A//extensions.gnome.org/extension/307/dash-to-dock/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Dash to Dock&/a&&/p&&p&
这个非常知名,甚至可以说是每个 Gnome 3 用户必装的插件,可以使我们获得一个非常类似于 Mac OS Mojave 的 Dock 栏。当然在安装之后需要一些配置,如下图所示:&/p&&figure&&img src=&https://pic3.zhimg.com/v2-57db3b7c075e488a8bacaac_b.jpg& data-size=&normal& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic3.zhimg.com/v2-57db3b7c075e488a8bacaac_r.jpg&&&figcaption&“位置和大小”标签,按照图上所示配置即可,当然根据屏幕分辨率及实际使用需求的不同,可以设置自己喜好的图标大小,并开启“智能隐藏”功能。&/figcaption&&/figure&&figure&&img src=&https://pic2.zhimg.com/v2-fd4f1b9ac05cb_b.jpg& data-size=&normal& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic2.zhimg.com/v2-fd4f1b9ac05cb_r.jpg&&&figcaption&“启动器”标签,需要开启“显示应用程序图标”选项,这样在 Dock 栏上才能有 Launchpad 的图标。&/figcaption&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-22d46eeb20867ffd193c706d30af393d_b.jpg& data-size=&normal& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic4.zhimg.com/v2-22d46eeb20867ffd193c706d30af393d_r.jpg&&&figcaption&“外观”标签,需要打开“收缩dash”选项,并设置自定义透明度。&/figcaption&&/figure&&p&
当然,估计也有人觉得用 Dash to Dock 插件还不够拟真(主要是因为该插件缺乏像 Mac OS Mojave 那么纷繁复杂的动画效果),如果对拟真有更高的要求的话,可以采用 &i&&a href=&https://link.zhihu.com/?target=http%3A//www.baidu.com/link%3Furl%3DgD7An7AZE9O6TVfrb76w0Zok51_ZjTauD6aJEAjmEksntLJGDe-nBm_kDZ8kVNEs%26wd%3D%26eqid%3De2edfe8ca4d8f& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Plank&/a& &/i&这样的第三方 Dock 程序,并进行类似的配置。&/p&&p&
5. &a href=&https://link.zhihu.com/?target=https%3A//extensions.gnome.org/extension/2/move-clock/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Frippery Move Clock&/a&&/p&&p&
该插件可以把 Gnome 3 原本在顶栏居中的时间移到右上角。当然该插件功能比较简单,实现的效果也并不是十分理想(真正 Mac OS Mojave 的时间在托盘图标的右边,而不是在左边),对拟真度要求更高的朋友可以在 &a href=&https://link.zhihu.com/?target=http%3A//extensions.gnome.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GNOME Shell Extensions&/a& 中搜索更加强大的插件,从而对顶栏的图标位置进行更细致的调节。&/p&&p&
6. &a href=&https://link.zhihu.com/?target=https%3A//extensions.gnome.org/extension/1279/poppy-menu/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Poppy Menu&/a&&br&
在安装第一步所提供的主题之后,Gnome 桌面的左上角“活动”键应该已经变成了一个小小的苹果图标,但问题是点击上述图标之后,并不会像 Mac OS X 一样弹出一个菜单。因此实现该按钮的菜单效果,需要安装这个插件。&/p&&p&
不过在安装之后,左上角的图标并不是一个小苹果,所以我们需要进行特殊的设置。在/home/thinkpad/.local/share/gnome-shell/extensions/Poppy_Menu@dies/Resources 中将两个 .svg 的图片替换成小苹果即可(文件名一定要相同)。那么小苹果图片从哪里找呢?最好的方法是从刚刚下载的主题里面找啦。如果你刚兴趣的话,还可以在 /home/thinkpad/.local/share/gnome-shell/extensions/Poppy_Menu@dies/ 修改菜单的内容。&/p&&p&
7. Gnome Global Application Menu&/p&&p&
这个插件能够实现 Mac OS X 中的全局菜单功能,(即顶栏左边的菜单……如果还没有什么概念的话,给你们看张图片吧)&/p&&figure&&img src=&https://pic1.zhimg.com/v2-c311e29539e6cfb58eba4_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic1.zhimg.com/v2-c311e29539e6cfb58eba4_r.jpg&&&/figure&&p&
不过这个插件因为实现起来比较复杂,所以安装过程也跟之前的几个插件不太一样。首先,需要安装 unity-gtk-module 以提供更好的 Wayland 下的支持:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&sudo apt install unity-gtk-module
&/code&&/pre&&/div&&p&
重启之后,下载 Gnome Global Application Menu 插件。最近 github 被微软收购,该插件的作者感到非常气愤,便投奔 gitlab,因此在 github 上已经不能下载该插件了。目前的下载地址是 &a href=&https://link.zhihu.com/?target=https%3A//gitlab.com/lestcape/Gnome-Global-AppMenu& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Lester Carballo Pérez / Gnome-Global-AppMenu&/a&。&/p&&p&
下载完成后,将 gnomeGlobalAppMenu@lestcape 文件夹解压至 ~/.local/share/gnome-shell/extensions/,并在 Gnome Tweak Tool 中开启即可。一般情况下不需要额外的配置,不过建议关闭设置中的所有实验性特性,以得到更好的稳定性。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-b7dde75d52813_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic3.zhimg.com/v2-b7dde75d52813_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-1592faa0cb19c4aee70f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1366& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic4.zhimg.com/v2-1592faa0cb19c4aee70f_r.jpg&&&/figure&&p&
上述插件安装完毕后,我们的操作系统已经在 80% 的程度上得到了 Mac OS Mojave 的观感,当然如果要更像的话,还需要安装更多的插件。以上图所示为例,在真正的 Mac OS Mojave 当中,Launchpad 界面并没有“常用/全部”按钮,也不会显示顶栏的图标,安装插件能够隐藏它们(可惜我忘了插件是什么名字了,大家有兴趣在 &a href=&https://link.zhihu.com/?target=http%3A//extensions.gnome.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GNOME Shell Extensions&/a& 中自己找找吧……)当然,expose界面也不太一样,这个看我以后有没有时间写个插件吧……&/p&&figure&&img src=&https://pic4.zhimg.com/v2-b574bdfeb4f4c58d10737a4e_b.jpg& data-size=&normal& data-rawwidth=&640& data-rawheight=&400& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic4.zhimg.com/v2-b574bdfeb4f4c58d10737a4e_r.jpg&&&figcaption&对比一下能发现,Mac OS Mojave 的虚拟桌面选择区在屏幕上方,并且该界面每个窗口的下方会显示应用的图标。&/figcaption&&/figure&&h2&第三步
替换登录/开机画面&/h2&&p&
其实如果懒得替换登录画面的话,直接在设置里选择开机不用密码登录就好了。不过为了教程的完整性,我还是提一下这个东西要怎么修改吧。&/p&&p&
1. 登录画面&/p&&p&
Ubuntu 等搭载 Gnome 3 桌面的发行版一般默认采用 gdm 3 作为登录管理器,但是 gdm 3
有个非常大的问题,就是对主题的支持非常不友好,以至于每次更换主题通常需要对相关的文件进行重新编译。因此我们需要安装更加友好的登录管理器。SLiM是个非常好的替代品,因此在修改登录画面之前,我们首先需要安装SLiM:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&
sudo apt install slim
&/code&&/pre&&/div&&p&
安装过程中可能需要手动选择登录管理器,选择slim即可。接下来下载SLiM的主题文件,因为是我自己做的,国内又访问不了MEGA这样的网盘,所以先上传到百度网盘上吧:(哎,想到百度网盘真是恨的牙根痒)&/p&&p&&a href=&https://link.zhihu.com/?target=https%3A//pan.baidu.com/s/1LImyr0ENSU8ES95mqBn44A& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&pan.baidu.com/s/1LImyr0&/span&&span class=&invisible&&ENSU8ES95mqBn44A&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&
将压缩包解压到 /usr/share/slim/themes/ ,然后在 /etc/slim.conf 中将:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&
current_theme default
&/code&&/pre&&/div&&p&
改为:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&
current_theme macOSMojave
&/code&&/pre&&/div&&p&
即可。如果需要修改登录界面壁纸,直接在 /usr/share/slim/themes/macOSMojave/slim.theme 当中修改就可以。&/p&&p&
2. 开机画面&/p&&figure&&img src=&https://pic4.zhimg.com/v2-91e1deda04563_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1232& data-rawheight=&739& class=&origin_image zh-lightbox-thumb& width=&1232& data-original=&https://pic4.zhimg.com/v2-91e1deda04563_r.jpg&&&/figure&&p&
首先下载以下文件:&/p&&p&&a href=&https://link.zhihu.com/?target=https%3A//www.gnome-look.org/p/1009320/startdownload%3Ffile_id%3D%26file_name%3D170649-darwin.tar.gz%26file_type%3Dapplication/x-gzip%26file_size%3D19744%26url%3Dhttps%253A%252F%252Fdl.opendesktop.org%252Fapi%252Ffiles%252Fdownloadfile%252Fid%252F%252Fs%252F07d5c084b7b8fcbFt%252F%252Fu%252FF170649-darwin.tar.gz& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&开机画面&/a&&/p&&p&
将其中的 darwin 文件夹解压至 /usr/share/plymouth/themes,然后编辑 /usr/share/plymouth/themes/darwin/darwin.plymouth,将:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&
ImageDir=/lib/plymouth/themes/darwin
ScriptFile=/lib/plymouth/themes/darwin/darwin.script
&/code&&/pre&&/div&&p&
改为:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&
ImageDir=/usr/share/plymouth/themes/darwin
ScriptFile=/usr/share/plymouth/themes/darwin/darwin.script
&/code&&/pre&&/div&&p&
再执行命令,选择刚刚安装的开机画面主题:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&
sudo update-alternatives --config default.plymouth
&/code&&/pre&&/div&&p&
最后,执行 update-initramfs&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&
sudo update-initramfs -u
&/code&&/pre&&/div&&p&
重启,就可以看到全新的开机画面跟登录界面了~&/p&&h2&第四步
替换字体与字体渲染&/h2&&p&
总有人说 Ubuntu 的字体渲染要强于 windows,比如这个知乎上的这个问题:&/p&&p&&a href=&https://www.zhihu.com/question/& class=&internal&&如何评价Windows 10和Ubuntu的中文字体渲染?&/a&&/p&&p&
但实际上,比起 Mac OS Mojave,Ubuntu 的字体渲染还要差很多。至于原因,主要是因为微软的 ClearType 是其所掌握的专利,在专利交互授权协议(cross-licensing agreement)当中,微软把该技术授权给了苹果,因此 Mac OS X 也就拥有了同 ClearType 类似的亚像素渲染效果。因此,为了得到更好的,更类似于 Mac OS Mojave 的字体渲染效果,我们需要安装 fontconfig-infinality:&/p&&p&&a href=&https://link.zhihu.com/?target=https%3A//pan.baidu.com/s/1n2QswmsQ19nASU_zejbhvQ& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&pan.baidu.com/s/1n2Qswm&/span&&span class=&invisible&&sQ19nASU_zejbhvQ&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&
安装完成后,运行:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&
/etc/fonts/infinality/infctl.sh setstyle
&/code&&/pre&&/div&&p&
会让你选择以何种配置渲染,选择 osx 那一项即可。当然默认的配置对中文没有那么友好,如果有兴趣修改默认配置,可以参考 &a href=&https://link.zhihu.com/?target=http%3A//forum.ubuntu.org.cn/viewtopic.php%3Ft%3D369212& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&用infinality美化你的字体 - 查看主题 o Ubuntu中文论坛&/a& 这篇帖子。&/p&&p&
更改默认字体则比较简单,在网上下载“苹方”字体(什么,你怕乱下载会中毒?我们用的可是 Linux 呀),并进行安装(安装字体有很多种方式,在发行版默认安装 gnome-font-view,直接以GUI的方式双击打开字体并点击安装即可),安装完毕后,在 Gnome Tweak Tool 的“字体”选项卡中修改即可。&/p&&hr&&p&
通过上述步骤,你应该已经能够得到一个同 Mac OS Mojave 在外观与操作方式上非常接近的操作系统了。希望本教程能为您的电脑带来更加舒适的使用体验,并提升生产力与创造力。&/p&
不得不说现有的linux桌面环境最大的问题便是——它们确实太丑了。gnome和kde作为最主流的两大桌面环境,其UI设计离windows10、mac os x这类由设计师操刀的操作系统还存在着代差,那些所谓“轻量级”的桌面环境则大多更加不堪,这也为Linux作为桌面操作系统…
&p&Ubuntu 18.04是一个重要的版本更新,因为它是最新的长期支持版,特别是对那些只使用LTS版本的人。对于桌面用户来说,Ubuntu LTS是一个稳定、可靠的工作和娱乐平台。&/p&&p&相比上一个LTS版本,最大的变化就是GNOME的回归。Ubuntu长期以来饱受指责,一大原因就是它经常制造分裂,而现在Ubuntu开始回归主流,许多人乐见这种转变。当然这并不是说Unity不好,Unity把dock移动到左边,引入全局菜单,最大限度利用了宽屏显示器的空间,确保使用最大的空间展示窗口内容。如果刚从Unity转过来,不适应可能是必然的。&/p&&p&另一个我比较喜欢的是,现在可以选择“最小安装”,我是有多无聊才会玩GNOME自带的游戏,更不用说那些不知道干嘛的应用,比如amazon。选择最小安装后的Ubuntu是这样的,的确清爽了不少。&/p&&figure&&img src=&https://pic2.zhimg.com/50/v2-3a06eb5e3b42b0a50367dd_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic2.zhimg.com/50/v2-3a06eb5e3b42b0a50367dd_r.jpg&&&/figure&&p&很多人反馈搜狗拼音输入法有问题,这个问题还是等待官方更新吧,ibus已经成为GNOME强制集成的输入框架,拼音输入法词库比不上搜狗,特别是缺少对网络新词、热词的支持。比如我打个“刘昊然”“迪丽热巴”就不是那么方便。另外它默认的中英文切换快捷键是Win+Space,Ctrl+Space是没反应的。&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-12fe424c753f3e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/50/v2-12fe424c753f3e_r.jpg&&&/figure&&p&默认集成了Python 3.6.5和R 3.4.4,现有的Rstudio deb包可以使用,dpkg -i后要执行一步apt install -f。当然Rstudio依旧是不能输入中文的,这是Qt的问题?不知道怎么解决。最好用Rstudio Server代替。&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-e78b1fdb277_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/50/v2-e78b1fdb277_r.jpg&&&/figure&&p&既然这是GNOME,那就可以按照GNOME的办法折腾它。&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-8c5b583ff24aaab_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/50/v2-8c5b583ff24aaab_r.jpg&&&/figure&&figure&&img src=&https://pic3.zhimg.com/50/v2-fca_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/50/v2-fca_r.jpg&&&/figure&&p&Ubuntu有很多衍生发行版,优麒麟就是其中的官方分支之一,它按照中国本土用户的习惯,把搜狗拼音、WPS、影音播放、Flash甚至垃圾清理都替你搞定了。&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-7f8baa84b87ccbcbd2db8_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/50/v2-7f8baa84b87ccbcbd2db8_r.jpg&&&/figure&&p&PDF阅读器也是用的福昕。&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-d79acbd510_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic4.zhimg.com/50/v2-d79acbd510_r.jpg&&&/figure&&p&在WPS表格中,因为字体原因弹出错误,但点击“解决方案”又找不到解决办法,而且界面中出现了很多豆腐块(包括打开的一个csv文件),出现这种明显、低级的bug实属不该。&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-0c144dbcc74e274ad4a92c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/50/v2-0c144dbcc74e274ad4a92c_r.jpg&&&/figure&&p&另外,偶尔会出现组件崩溃的情况。&/p&&figure&&img src=&https://pic2.zhimg.com/50/v2-d0cc3a96e2bebf4f9d596_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic2.zhimg.com/50/v2-d0cc3a96e2bebf4f9d596_r.jpg&&&/figure&&p&优麒麟借鉴了Windows的界面风格,做了大量本地化工作,进一步降低了Linux的使用门槛,特别是优麒麟与国内高校展开合作,促进了开源软件的普及。相比银河麒麟,优麒麟与原生Ubuntu的共通性更强,可以与同时期Ubuntu做到最大兼容,只是UKUI在细节、稳定性上还需要多下工夫。&/p&&p&当我们提到Ubuntu的时候,就是默认搭载Unity或者GNOME的Ubuntu。长期以来,那些偏爱KDE桌面环境的人会更多地选择优化更好的openSUSE。这次我同样尝试了Kubuntu 18.04,我对Kubuntu长期以来烂泥扶不上墙的态度被颠覆了。&/p&&p&KDE是这个星球上界面最华丽、功能最强大的桌面环境。秒掉GNOME、Win10是没问题的,与MacOS也可一战。与人们的固有印象全然不同,KDE彻底甩掉了笨重、复杂、缓慢、不稳定的标签。&/p&&p&仅仅一个开始菜单,KDE就提供了三种风格。&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-7ed01f3dbec3_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic4.zhimg.com/50/v2-7ed01f3dbec3_r.jpg&&&/figure&&figure&&img src=&https://pic3.zhimg.com/50/v2-82d2dbfdd1d8d8caa4cbceb7f50cc879_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/50/v2-82d2dbfdd1d8d8caa4cbceb7f50cc879_r.jpg&&&/figure&&figure&&img src=&https://pic3.zhimg.com/50/v2-8f91266eec73d4aa06c9f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/50/v2-8f91266eec73d4aa06c9f_r.jpg&&&/figure&&p&再举一个简单的例子,你可以从桌面访问N级目录以下的文件,这个特性只有KDE有,而且在KDE3时代就有了。&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-4fc807f5ca3c30ddb8c96a846c1c4ec1_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic4.zhimg.com/50/v2-4fc807f5ca3c30ddb8c96a846c1c4ec1_r.jpg&&&/figure&&p&值得注意的是,Kubuntu也支持最小化安装,但是即便是最小化安装,Kubuntu也提供了fcitx中文输入法,个人感觉用起来比ibus更顺手。&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-e238feef6dedd5672447eea0a6fb7c07_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic4.zhimg.com/50/v2-e238feef6dedd5672447eea0a6fb7c07_r.jpg&&&/figure&&p&窗口移动的时候是半透明的,窗口立方体、下雪等特效以前被包含在Compiz fusion中,现在在GNOME中被移除了,而KDE当然不会放过这个炫技的机会。&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-009dd4bf28fa7eec12df6ba67a7ccb27_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic4.zhimg.com/50/v2-009dd4bf28fa7eec12df6ba67a7ccb27_r.jpg&&&/figure&&p&Ubuntu以后越来越难以评价,因为Ubuntu移动战略的失败,它渐渐磨掉了自己的个性,越来越贴近上游。除了包管理机制和更新策略,与其他的发行版没什么不同,评价Ubuntu越来越等同于评价GNOME和KDE,Ubuntu最多给它配一套主题。&/p&&p&&b&更新:&/b&&/p&&p&搜狗已经解决了Ubuntu 18.04上的依赖问题。在Kubuntu上,fcitx已经默认被安装,安装搜狗拼音后,重启fcitx即可。&/p&&p&不得不说,搜狗拼音输入法依然是Linux平台最好用的输入法。作为普通用户,向不求回报的开发者表示谢意。&/p&&figure&&img src=&https://pic2.zhimg.com/50/v2-ef48cb6bc2c13c4d57a48f025fe05b65_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&631& data-rawheight=&246& class=&origin_image zh-lightbox-thumb& width=&631& data-original=&https://pic2.zhimg.com/50/v2-ef48cb6bc2c13c4d57a48f025fe05b65_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/50/v2-6d5cd82d7c26366e6ddc63_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&427& data-rawheight=&409& class=&origin_image zh-lightbox-thumb& width=&427& data-original=&https://pic4.zhimg.com/50/v2-6d5cd82d7c26366e6ddc63_r.jpg&&&/figure&
Ubuntu 18.04是一个重要的版本更新,因为它是最新的长期支持版,特别是对那些只使用LTS版本的人。对于桌面用户来说,Ubuntu LTS是一个稳定、可靠的工作和娱乐平台。相比上一个LTS版本,最大的变化就是GNOME的回归。Ubuntu长期以来饱受指责,一大原因就是它…
&p&毛主席:“我认为,对我们来说,一个人,一个党,一个军队,或者一个学校,如若不被敌人反对,那就不好了,那一定是同敌人同流合污了。如若被敌人反对,那就好了,那就证明我们同敌人划清界线了。如若敌人起劲地反对我们,把我们说得一塌糊涂,一无是处,那就更好了,那就证明我们不但同敌人划清了界线,而且证明我们的工作是很有成绩的了。”&/p&
毛主席:“我认为,对我们来说,一个人,一个党,一个军队,或者一个学校,如若不被敌人反对,那就不好了,那一定是同敌人同流合污了。如若被敌人反对,那就好了,那就证明我们同敌人划清界线了。如若敌人起劲地反对我们,把我们说得一塌糊涂,一无是处,那…
&p&最近,各大外国媒体纷纷po出了这样一道数学题…&/p&&p&&br&&/p&&p&一位来自英国哈德斯菲德大学的数学家向网友发起挑战:在下图中,粉色三角形占了总面积的多少呢?&/p&&p&&br&&/p&&p&详细说来,这个正方形被两条线切割开了,一条是左上到右下的对角线,一条则是从左下顶点到上面一条边的中点的连线。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-38ab14b326f5c9d036a4e885e76b340e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&650& data-rawheight=&488& class=&origin_image zh-lightbox-thumb& width=&650& data-original=&https://pic4.zhimg.com/v2-38ab14b326f5c9d036a4e885e76b340e_r.jpg&&&/figure&&p&&br&&/p&&p&看起来好像不难吧?&/p&&p&&br&&/p&&p&然而,在英国眼中,你也没告诉我粉色三角形高是多少啊?这要咋算?!&/p&&p&&br&&/p&&p&说到Mathematics这个专业&/p&&p&不仅能投身科研教育事业&/p&&p&还可以从商从政,有权有势,身家过亿&/p&&p&简直是万能求(高)职(薪)专业&/p&&p&&br&&/p&&p&数学搭配上金融、学术、政治、科技、数据、物理&/p&&p&都能有“前程似锦”的求职方向&/p&&p&堪称专业百搭万金油&/p&&p&&br&&/p&&p&学数学的你,看到这里是否有些懵&/p&&p&这么牛逼的吗????&/p&&p&身家过亿?国家总理?公司CEO?&/p&&p&选了苦逼的数学,以后究竟能有啥高薪出路?&/p&&p&一般在投行工作的&b&数学系学生必须对金融和Data&/b&有比较丰富的专业知识,所以数学系学生普遍都需要接受专业的金融培训,而计算机离不开数学是肯定的。&br&&/p&&p&&b&专业出路大致包含&/b&&/p&&ul&&li&Actuarial Analyst&/li&&li&Quant&/li&&li&Actuary&/li&&li&Chartered accountant&/li&&li&Data Analyst&/li&&li&Data Scientist&/li&&li&Investment Analyst&/li&&li&Research Scientist (maths)&/li&&li&......&/li&&/ul&&p&比如这些行业:&br&&/p&&p&&u&&b&01,Actuary&/b&&/u&&/p&&p&&br&&/p&&p&精算师,不仅需要有扎实的数学基础,能熟练地运用现代数学方法和数据对未来变化的趋势做出分析、判断。&/p&&p&&br&&/p&&p&对法律、税务制度、财务会计、投资有透析的了解,特别是对风险具有敏锐的洞察力和处理各种可控风险的能力。值得一提的是,&b&出色的Actuary 大多都是数学专业出身&/b&。&/p&&p&Actuary平均薪资&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-be42a0cbfb66fa4b4b896fff_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&973& data-rawheight=&355& class=&origin_image zh-lightbox-thumb& width=&973& data-original=&https://pic2.zhimg.com/v2-be42a0cbfb66fa4b4b896fff_r.jpg&&&/figure&&p&&br&&/p&&p&&u&&b&02,Quant:&/b&&/u&&/p&&p&&br&&/p&&p&如果选择Quant,数学方面确保掌握:real analysis, measure-based probability theory, stochastic processes and stochastic calculus就。这个方向也是很多人读金融数学的目标。&br&&/p&&p&Quant的工作内容是设计并实现金融的数学模型,包括衍生物定价,风险估价或预测市场行为等。商业银行,投行,对冲基金,会计公司,软件公司等等都需要Quant,薪资也是相当诱人。Glassdoor上给出的Actuary薪资参考:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-3fab08ba95b31a07c625f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&985& data-rawheight=&378& class=&origin_image zh-lightbox-thumb& width=&985& data-original=&https://pic1.zhimg.com/v2-3fab08ba95b31a07c625f_r.jpg&&&/figure&&p&&br&&/p&&p&&u&&b&03,Data方向:&/b&&/u&&/p&&p&&br&&/p&&p&众所周知,数据的相关岗位是近两年来的最热门职位:&/p&&ul&&li&Data Analyst&/li&&li&Data Scientist&/li&&li&......&br&&/li&&/ul&&p&凡是和数据相关的工作都已经被神化成下一片高薪,高地位,高前景的三高职位,对于数学专业的同学来说,拥有天生和数字打交道的敏感,对数据的处理能力不在话下,劣势就是欠缺把数据背后的商业现实反映出来,并形成report,从而指导公司进行决策。&/p&&p&&br&&/p&&p&Glassdoor上给出的薪资参考:&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-c93d2d1eceda35a5ccb43_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&944& data-rawheight=&353& class=&origin_image zh-lightbox-thumb& width=&944& data-original=&https://pic2.zhimg.com/v2-c93d2d1eceda35a5ccb43_r.jpg&&&/figure&&p&你心动了吗?&/p&&p&神秘虚幻的数据会让人感到对未知的恐惧&/p&&p&“不了解”造成了“不敢尝试”?&/p&&p&但其实对智慧型的数学系学生来说&/p&&p&求职Data相关工作才是更有优势和竞争力&/p&&p&&br&&/p&&p&&b&Data方向&/b&&/p&&p&&br&&/p&&p&麦肯锡预测全球将有超过&b&1.5个Million&/b&的空缺职位&/p&&p&在&b&人工智能&/b&和&b&金融科技&/b&大肆兴起之后&/p&&p&这方面人才更是变成了炽手可热、千金难求!&/p&&p&&br&&/p&&p&就业率基本高达99%&/p&&p&上升趋势快,未来空间大,积累性高&/p&&p&虽然有的数学很痛苦&/p&&p&但是苦中作乐也是件幸福!&/p&&p&&/p&
最近,各大外国媒体纷纷po出了这样一道数学题… 一位来自英国哈德斯菲德大学的数学家向网友发起挑战:在下图中,粉色三角形占了总面积的多少呢? 详细说来,这个正方形被两条线切割开了,一条是左上到右下的对角线,一条则是从左下顶点到上面一条边的中点的…
&figure&&img src=&https://pic4.zhimg.com/v2-d34f3e5d10cf51d8af90f99b49bdcf03_b.jpg& data-rawwidth=&600& data-rawheight=&695& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic4.zhimg.com/v2-d34f3e5d10cf51d8af90f99b49bdcf03_r.jpg&&&/figure&&p&&a href=&https://link.zhihu.com/?target=https%3A//zh.wikipedia.org/wiki/%25E5%25B8%258C%25E7%2588%25BE%25E4%25BC%25AF%25E7%%25E6%259B%25B2%25E7%25B7%259A& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&希尔伯特曲线&/a&(&a href=&https://link.zhihu.com/?target=https%3A//en.wikipedia.org/wiki/Hilbert_curve& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Hilbert curve&/a&)是一种空间填充曲线(space filling curve)的分形图案,由德国数学家 &a href=&https://link.zhihu.com/?target=https%3A//en.wikipedia.org/wiki/David_Hilbert& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&David Hilbert&/a&()发现 [1]。简单来说,空间填充曲线就是可以用「一笔画」的方式填充整个二维、三维或更高维的空间。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-6aee5a02d11ac9d243a38a809e655eae_b.jpg& data-size=&normal& data-rawwidth=&1440& data-rawheight=&612& class=&origin_image zh-lightbox-thumb& width=&1440& data-original=&https://pic4.zhimg.com/v2-6aee5a02d11ac9d243a38a809e655eae_r.jpg&&&figcaption&[1] 中的插图,展示第1、2、3阶的希尔伯特曲线&/figcaption&&/figure&&p&本文描述用 C 语言绘画这种曲线的方法和技巧。&/p&&p&(题图是一个三维的希尔伯特曲线雕塑,来自 &a href=&https://link.zhihu.com/?target=http%3A//mathbun.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&mathbun.com/&/span&&span class=&invisible&&&/span&&/a&)&/p&&hr&&h2&1. 递归、坐标变换&/h2&&p&最初,我在 [2] 找到一种基于矢量的绘画方法。它的原理是,一阶的希尔伯特曲线是一个「?」的形状,我们可以生成四个顶点,把顶点连接起来。而第二阶则是用第一阶的四个顶点位置,加上旋转和缩小,去画4 个「?」形状。只要把最后生成的顶点连接起来,就可以生成整个曲线:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-a802ecd1f1_b.jpg& data-size=&normal& data-rawwidth=&397& data-rawheight=&182& class=&content_image& width=&397&&&figcaption&左图是一阶,起点在左下角。右图黑线部分是4个「?」形状,它们的中心为左图的顶点位置,加上旋转 -90、0、0、90度、以及缩小为一半。最后把所有顶点连起来,增加了灰线部分。&/figcaption&&/figure&&p&我们用一个影像缓冲去绘画这些垂直、水平线,最后用 &a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&极简的 PNG 编码函数 svpng()&/a&
来存储。&/p&&div class=&highlight&&&pre&&code class=&language-c&&&span&&/span&&span class=&cp&&#include&/span& &span class=&cpf&&&svpng.inc&&/span&&span class=&cp&&&/span&
&span class=&cp&&#define S 512&/span&
&span class=&kt&&unsigned&/span& &span class=&kt&&char&/span& &span class=&n&&img&/span&&span class=&p&&[&/span&&span class=&n&&S&/span& &span class=&o&&*&/span& &span class=&n&&S&/span& &span class=&o&&*&/span& &span class=&mi&&3&/span&&span class=&p&&];&/span&
&span class=&kt&&float&/span& &span class=&n&&px&/span& &span class=&o&&=&/span& &span class=&mf&&0.0f&/span&&span class=&p&&,&/span& &span class=&n&&py&/span& &span class=&o&&=&/span& &span class=&mf&&0.0f&/span&&span class=&p&&;&/span&
&span class=&kt&&void&/span& &span class=&nf&&setpixel&/span&&span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&x&/span&&span class=&p&&,&/span& &span class=&kt&&int&/span& &span class=&n&&y&/span&&span class=&p&&)&/span& &span class=&p&&{&/span& &span class=&cm&&/* ... */&/span&&span class=&p&&}&/span&
&span class=&kt&&void&/span& &span class=&nf&&lineto&/span&&span class=&p&&(&/span&&span class=&kt&&float&/span& &span class=&n&&tx&/span&&span class=&p&&,&/span& &span class=&kt&&float&/span& &span class=&n&&ty&/span&&span class=&p&&)&/span& &span class=&p&&{&/span&&span class=&cm&&/* ... */&/span&&span class=&p&&}&/span&
&span class=&kt&&void&/span& &span class=&nf&&hilbert&/span&&span class=&p&&(&/span&&span class=&kt&&float&/span& &span class=&n&&x&/span&&span class=&p&&,&/span& &span class=&kt&&float&/span& &span class=&n&&y&/span&&span class=&p&&,&/span& &span class=&kt&&float&/span& &span class=&n&&xi&/span&&span class=&p&&,&/span& &span class=&kt&&float&/span& &span class=&n&&xj&/span&&span class=&p&&,&/span& &span class=&kt&&float&/span& &span class=&n&&yi&/span&&span class=&p&&,&/span& &span class=&kt&&float&/span& &span class=&n&&yj&/span&&span class=&p&&,&/span& &span class=&kt&&int&/span& &span class=&n&&n&/span&&span class=&p&&)&/span& &span class=&p&&{&/span&
&span class=&k&&if&/span& &span class=&p&&(&/span&&span class=&n&&n&/span&&span class=&p&&)&/span& &span class=&p&&{&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&n&&x&/span&&span class=&p&&,&/span&
&span class=&n&&y&/span&&span class=&p&&,&/span&
&span class=&n&&yi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&yj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&xi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&xj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&n&&n&/span& &span class=&o&&-&/span& &span class=&mi&&1&/span&&span class=&p&&);&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&n&&x&/span& &span class=&o&&+&/span& &span class=&n&&xi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&y&/span& &span class=&o&&+&/span& &span class=&n&&xj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&xi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&xj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&yi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&yj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&n&&n&/span& &span class=&o&&-&/span& &span class=&mi&&1&/span&&span class=&p&&);&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&n&&x&/span& &span class=&o&&+&/span& &span class=&n&&xi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span& &span class=&o&&+&/span& &span class=&n&&yi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&n&&y&/span& &span class=&o&&+&/span& &span class=&n&&xj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span& &span class=&o&&+&/span& &span class=&n&&yj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&xi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&xj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&yi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span&
&span class=&n&&yj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&n&&n&/span& &span class=&o&&-&/span& &span class=&mi&&1&/span&&span class=&p&&);&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&n&&x&/span& &span class=&o&&+&/span& &span class=&n&&xi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span& &span class=&o&&+&/span& &span class=&n&&yi&/span&&span class=&p&&,&/span&
&span class=&n&&y&/span& &span class=&o&&+&/span& &span class=&n&&xj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span& &span class=&o&&+&/span& &span class=&n&&yj&/span&&span class=&p&&,&/span&
&span class=&o&&-&/span&&span class=&n&&yi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&o&&-&/span&&span class=&n&&yj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&o&&-&/span&&span class=&n&&xi&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&o&&-&/span&&span class=&n&&xj&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&n&&n&/span& &span class=&o&&-&/span& &span class=&mi&&1&/span&&span class=&p&&);&/span&
&span class=&p&&}&/span&
&span class=&k&&else&/span&
&span class=&n&&lineto&/span&&span class=&p&&(&/span&&span class=&n&&x&/span& &span class=&o&&+&/span& &span class=&p&&(&/span&&span class=&n&&xi&/span& &span class=&o&&+&/span& &span class=&n&&yi&/span&&span class=&p&&)&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&n&&y&/span& &span class=&o&&+&/span& &span class=&p&&(&/span&&span class=&n&&xj&/span& &span class=&o&&+&/span& &span class=&n&&yj&/span&&span class=&p&&)&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&);&/span&
&span class=&p&&}&/span&
&span class=&kt&&int&/span& &span class=&nf&&main&/span&&span class=&p&&()&/span& &span class=&p&&{&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&mf&&0.0f&/span&&span class=&p&&,&/span& &span class=&mf&&0.0f&/span&&span class=&p&&,&/span& &span class=&mf&&0.0f&/span&&span class=&p&&,&/span& &span class=&n&&S&/span&&span class=&p&&,&/span& &span class=&n&&S&/span&&span class=&p&&,&/span& &span class=&mf&&0.0f&/span&&span class=&p&&,&/span& &span class=&mi&&4&/span&&span class=&p&&);&/span&
&span class=&n&&svpng&/span&&span class=&p&&(&/span&&span class=&n&&fopen&/span&&span class=&p&&(&/span&&span class=&s&&&hilbert.png&&/span&&span class=&p&&,&/span& &span class=&s&&&wb&&/span&&span class=&p&&),&/span& &span class=&n&&S&/span&&span class=&p&&,&/span& &span class=&n&&S&/span&&span class=&p&&,&/span&&span class=&n&&img&/span&&span class=&p&&,&/span& &span class=&mi&&0&/span&&span class=&p&&);&/span&
&span class=&p&&}&/span&
&/code&&/pre&&/div&&p&4阶的结果(为方便起见,起点位于左上角):&/p&&figure&&img src=&https://pic1.zhimg.com/v2-07d283a9aeeb319dbbbcf5ea05f91046_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&512& data-rawheight=&512& class=&origin_image zh-lightbox-thumb& width=&512& data-original=&https://pic1.zhimg.com/v2-07d283a9aeeb319dbbbcf5ea05f91046_r.jpg&&&/figure&&p&注:&code&setpixel()&/code&和&code&lineto()&/code&较锁碎,不在此展示,完整代码位于&a href=&https://link.zhihu.com/?target=https%3A//github.com/miloyip/misc/blob/master/hilbert/hilbert.c& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&github.com/miloyip/misc&/span&&span class=&invisible&&/blob/master/hilbert/hilbert.c&/span&&span class=&ellipsis&&&/span&&/a&。&/p&&hr&&h2&2. 方向编码&/h2&&p&第一个方法要计算每个顶点的位置,计算量较大。另一种绘画希尔伯特曲线的方式,是考虑它的 L-system:&/p&&blockquote&变数: L, R&br&常数: F, +, -&br&公理: L&br&规则:&br&L → - R F + L F L + F R -&br&R → - L F + R F R + F L -&br&F : 向前&br&- : 右转90°&br&+ : 左转90°&/blockquote&&p&我们可以看到,两条规则其实是对称的,我们只需要把在迭归时,从 L 变成 R时把旋转方向反转。我参考了[3]的代码实现,但每次向前移动只绘画两个像素,当中&code&p&/code&为笔的当前像素位置,参数&code&d&/code&为当前方向,&code&r&/code&记录旋转:&/p&&div class=&highlight&&&pre&&code class=&language-c&&&span&&/span&&span class=&cp&&#include&/span& &span class=&cpf&&&svpng.inc&&/span&&span class=&cp&&&/span&
&span class=&cp&&#include&/span& &span class=&cpf&&&stdlib.h&&/span&&span class=&cp&&&/span&
&span class=&kt&&unsigned&/span& &span class=&kt&&char&/span&&span class=&o&&*&/span& &span class=&n&&img&/span&&span class=&p&&,&/span& &span class=&o&&*&/span&&span class=&n&&p&/span&&span class=&p&&;&/span&
&span class=&k&&const&/span& &span class=&kt&&int&/span& &span class=&n&&n&/span& &span class=&o&&=&/span& &span class=&mi&&4&/span&&span class=&p&&,&/span& &span class=&n&&s&/span& &span class=&o&&=&/span& &span class=&p&&(&/span&&span class=&mi&&2&/span& &span class=&o&&&&&/span& &span class=&n&&n&/span&&span class=&p&&)&/span& &span class=&o&&-&/span& &span class=&mi&&1&/span&&span class=&p&&;&/span&
&span class=&kt&&void&/span& &span class=&nf&&step&/span&&span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&d&/span&&span class=&p&&)&/span& &span class=&p&&{&/span&
&span class=&kt&&int&/span& &span class=&n&&a&/span&&span class=&p&&[]&/span& &span class=&o&&=&/span& &span class=&p&&{&/span& &span class=&mi&&3&/span&&span class=&p&&,&/span& &span class=&n&&s&/span& &span class=&o&&*&/span& &span class=&mi&&3&/span&&span class=&p&&,&/span& &span class=&o&&-&/span&&span class=&mi&&3&/span&&span class=&p&&,&/span& &span class=&n&&s&/span& &span class=&o&&*&/span& &span class=&o&&-&/span&&span class=&mi&&3&/span& &span class=&p&&},&/span& &span class=&n&&i&/span&&span class=&p&&;&/span&
&span class=&k&&for&/span& &span class=&p&&(&/span&&span class=&n&&i&/span& &span class=&o&&=&/span& &span class=&mi&&0&/span&&span class=&p&&;&/span& &span class=&n&&i&/span& &span class=&o&&&&/span& &span class=&mi&&2&/span&&span class=&p&&;&/span& &span class=&n&&i&/span&&span class=&o&&++&/span&&span class=&p&&,&/span& &span class=&n&&p&/span& &span class=&o&&+=&/span& &span class=&n&&a&/span&&span class=&p&&[&/span&&span class=&n&&d&/span& &span class=&o&&&&/span& &span class=&mi&&3&/span&&span class=&p&&])&/span&
&span class=&n&&p&/span&&span class=&p&&[&/span&&span class=&mi&&0&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&n&&p&/span&&span class=&p&&[&/span&&span class=&mi&&1&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&n&&p&/span&&span class=&p&&[&/span&&span class=&mi&&2&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&mi&&255&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&kt&&void&/span& &span class=&nf&&hilbert&/span&&span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&d&/span&&span class=&p&&,&/span& &span class=&kt&&int&/span& &span class=&n&&r&/span&&span class=&p&&,&/span& &span class=&kt&&int&/span& &span class=&n&&n&/span&&span class=&p&&)&/span& &span class=&p&&{&/span&
&span class=&k&&if&/span& &span class=&p&&(&/span&&span class=&n&&n&/span&&span class=&o&&--&/span&&span class=&p&&)&/span& &span class=&p&&{&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&n&&d&/span& &span class=&o&&+&/span& &span class=&n&&r&/span&&span class=&p&&,&/span& &span class=&o&&-&/span&&span class=&n&&r&/span&&span class=&p&&,&/span& &span class=&n&&n&/span&&span class=&p&&);&/span& &span class=&n&&step&/span&&span class=&p&&(&/span&&span class=&n&&d&/span& &span class=&o&&+&/span& &span class=&n&&r&/span&&span class=&p&&);&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&n&&d&/span&&span class=&p&&,&/span&
&span class=&n&&r&/span&&span class=&p&&,&/span& &span class=&n&&n&/span&&span class=&p&&);&/span& &span class=&n&&step&/span&&span class=&p&&(&/span&&span class=&n&&d&/span&
&span class=&p&&);&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&n&&d&/span&&span class=&p&&,&/span&
&span class=&n&&r&/span&&span class=&p&&,&/span& &span class=&n&&n&/span&&span class=&p&&);&/span& &span class=&n&&step&/span&&span class=&p&&(&/span&&span class=&n&&d&/span& &span class=&o&&-&/span& &span class=&n&&r&/span&&span class=&p&&);&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&n&&d&/span& &span class=&o&&-&/span& &span class=&n&&r&/span&&span class=&p&&,&/span& &span class=&o&&-&/span&&span class=&n&&r&/span&&span class=&p&&,&/span& &span class=&n&&n&/span&&span class=&p&&);&/span&
&span class=&p&&}&/span&
&span class=&p&&}&/span&
&span class=&kt&&int&/span& &span class=&nf&&main&/span&&span class=&p&&()&/span& &span class=&p&&{&/span&
&span class=&n&&p&/span& &span class=&o&&=&/span& &span class=&n&&img&/span& &span class=&o&&=&/span& &span class=&n&&calloc&/span&&span class=&p&&(&/span&&span class=&n&&s&/span& &span class=&o&&*&/span& &span class=&n&&s&/span&&span class=&p&&,&/span& &span class=&mi&&3&/span&&span class=&p&&);&/span&
&span class=&n&&hilbert&/span&&span class=&p&&(&/span&&span class=&mi&&0&/span&&span class=&p&&,&/span& &span class=&mi&&1&/span&&span class=&p&&,&/span& &span class=&n&&n&/span&&span class=&p&&);&/span&
&span class=&n&&p&/span&&span class=&p&&[&/span&&span class=&mi&&0&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&n&&p&/span&&span class=&p&&[&/span&&span class=&mi&&1&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&n&&p&/span&&span class=&p&&[&/span&&span class=&mi&&2&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&mi&&255&/span&&span class=&p&&;&/span&
&span class=&n&&svpng&/span&&span class=&p&&(&/span&&span class=&n&&fopen&/span&&span class=&p&&(&/span&&span class=&s&&&hilbert2.png&&/span&&span class=&p&&,&/span& &span class=&s&&&wb&&/span&&span class=&p&&),&/span& &span class=&n&&s&/span&&span class=&p&&,&/span& &span class=&n&&s&/span&&span class=&p&&,&/span& &span class=&n&&img&/span&&span class=&p&&,&/span& &span class=&mi&&0&/span&&span class=&p&&);&/span&
&span class=&n&&free&/span&&span class=&p&&(&/span&&span class=&n&&img&/span&&span class=&p&&);&/span&
&span class=&p&&}&/span&
&/code&&/pre&&/div&&figure&&img src=&https://pic3.zhimg.com/v2-5ffb0e68d50_b.jpg& data-size=&normal& data-rawwidth=&496& data-rawheight=&496& class=&origin_image zh-lightbox-thumb& width=&496& data-original=&https://pic3.zhimg.com/v2-5ffb0e68d50_r.jpg&&&figcaption&放大 16 倍后的4阶结果&/figcaption&&/figure&&p&这种实现方式较简单,也能用最少的影像尺寸存储结果。&/p&&hr&&h2&3. 简单文本&/h2&&p&既然可以用较小的画布尺寸,我们直接把每个像素变换成&code&**&/code& 两个字符:&/p&&div class=&highlight&&&pre&&code class=&language-c&&&span&&/span&&span class=&cp&&#include&/span& &span class=&cpf&&&stdlib.h&&/span&&span class=&cp&&&/span&
&span class=&cp&&#include&/span& &span class=&cpf&&&stdio.h&&/span&&span class=&cp&&&/span&
&span class=&cp&&#include&/span& &span class=&cpf&&&string.h&&/span&&span class=&cp&&&/span&
&span class=&kt&&char&/span&&span class=&o&&*&/span& &span class=&n&&img&/span&&span class=&p&&,&/span& &span class=&o&&*&/span&&span class=&n&&p&/span&&span class=&p&&;&/span&
&span class=&k&&const&/span& &span class=&kt&&int&/span& &span class=&n&&n&/span& &span class=&o&&=&/span& &span class=&mi&&4&/span&&span class=&p&&,&/span& &span class=&n&&s&/span& &span class=&o&&=&/span& &span class=&p&&(&/span&&span class=&mi&&2&/span& &span class=&o&&&&&/span& &span class=&n&&n&/span&&span class=&p&&)&/span& &span class=&o&&-&/span& &span class=&mi&&1&/span&&span class=&p&&,&/span& &span class=&n&&a&/span&&span class=&p&&[]&/span& &span class=&o&&=&/span& &span class=&p&&{&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&n&&s&/span& &span class=&o&&*&/span& &span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&o&&-&/span&&span class=&mi&&2&/span&&span class=&p&&,&/span& &span class=&o&&-&/span&&span class=&n&&s&/span& &span class=&o&&*&/span& &span class=&mi&&2&/span& &span class=&p&&};&/span&
&span class=&kt&&void&/span& &span class=&nf&&step&/span&&span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&d&/span&&span class=&p&&)&/span& &span class=&p&&{&/span&
&span class=&kt&&int&/span& &span class=&n&&i&/span&&span class=&p&&;&/span&
&span class=&k&&for&/span& &span class=&p&&(&/span&&span class=&n&&i&/span& &span class=&o&&=&/span& &span class=&mi&&0&/span&&span class=&p&&;&/span& &span class=&n&&i&/span& &span class=&o&&&&/span& &span class=&mi&&2&/span&&span class=&p&&;&/span& &span class=&n&&i&/span&&span class=&o&&++&/span&&span class=&p&&,&/span& &span class=&n&&p&/span& &span class=&o&&+=&/span& &span class=&n&&a&/span&&span class=&p&&[&/span&&span class=&n&&d&/span& &span class=&o&&&&/span& &span class=&mi&&3&/span&&span class=&p&&])&/span&
&span class=&n&&p&/span&&span class=&p&&[&/span&&span class=&mi&&0&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&n&&p&/span&&span class=&p&&[&/span&&span class=&mi&&1&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&sc&&'*'&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&kt&&void&/span& &span c

我要回帖

更多关于 倒车摄像头接线解剖图 的文章

 

随机推荐