Mac OS X

哈佛CS50撕书教授在家录了一套4K网课,你准备好电话簿了吗?

送分小仙女□ 提交于 2020-08-06 05:31:56
  机器之心报道    编辑:蛋酱、杜伟、小舟    哈佛大学 CS50 2020 秋季课程即将面世,在家也可以共享「撕书教授」David Malan 的 4k 超高清神课了。      提到美国 CS 四大名校,很多人都知道:斯坦福(Stanford)、加州伯克利(UC-Berkeley)、麻省理工(MIT)、卡内基梅隆(CMU)。   但是,全美最著名的一门计算机课程,却出自以人文学科见长的哈佛大学。许多美国大学的计算机课程设计都参考过这门课程,耶鲁大学甚至在 2015 年与哈佛大学计算机科学专业建立了从未有过的合作关系,将该课程通过视频串流技术共享。   它就是 CS50(计算机科学导论)。在哈佛大学历年的课程调查中,CS50 都是最受学生欢迎的课程之一。在哈佛大学,CS50 拥有自己的展会,学生们可以在那里展示自己的编程作品,并与来自 Facebook 和谷歌等企业的技术招聘人员交流。这门课程甚至还有自己的周边,比如压力球和印着 「I TOOK CS50」 的 T 恤。   这门课程所录制的公开课也风靡全球,其账号在 YouTube 频道上拥有超过 51 万名关注者,主讲老师 David Malan 也成为了学生群体中有名的网红教授。   David Malan 在哈佛大学度过了本硕博生涯,并在 2007 年开始接管 CS50,迄今为止这门课程的入学率增长了 468%。  

JavaSE第02篇:Java基础语法

人盡茶涼 提交于 2020-08-06 05:25:03
本篇将会从上一篇的第一个Java程序开始,详细讲解Java的基础语法。 由于Java基础语法内容比较丰富,为了更加高质量的、有节奏的、阶段性的讲解,我们后续将会陆续展开多篇文章讲解。 本篇文章将会详细地主要讲解Java基础语法之 常量 、 变量 、 数据类型 、 数据类型转换 第一章:注释和关键字 在JavaSE第01篇时,我们写了第一个Java程序如下: public class HelloWorld{ public static void main(String[]args){ System.out.println("Hello World!"); } } 接下来,我们将会认识到Java中的 注释 和 关键字 1.1-注释 (理解) 注释,顾名思义,就是解释。 就像我们学习文言文时,文言文的译文就是注释。 在编程中, 注释 是 对代码 的 解释和说明 文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。 注意:程序在执行时,不会执行注释的内容。 Java中的注释分为三种: 单行注释 多行注释 文档注释(后续文章会详细讲解) 单行注释 :单行注释的格式是使用 // ,从 // 开始至本行结尾的文字将作为注释文字。 public class HelloWorld{ public static void main(String[]args){ // 在命令窗口,输出

十年老苹果(A1286)强升Catalina及Win10踩坑记

淺唱寂寞╮ 提交于 2020-08-06 03:41:27
前言 手头有一台十年老苹果,MacBook Pro,A1286,连视网膜屏都没有,电池也早就衰减以后直接拆掉了(减重)。 早些年用得还挺多,后来家里也弄了台式,用得逐渐少了,再后来时不时Windows会蓝屏,查了是内存的问题,觉得用得少又懒得换内存,就用得更少了。 中间间或还用Mac系统处理一下Mac办公套件出来的文件,直到OS Catalina出来,发现连这个版本也不让我升级了,只允许High Sierra了,再想想早几年换了个固态进去,把原来的机械放到了光驱位,现在固态也便宜不少了,以及本本的四个脚垫也脱落了两个…… 一团糟之下,决心重理软硬件,来个大改造! 硬件 首先仔细检验原来就加上的两条内存,在内存上没发现问题后,判断是内存槽不干净使得之前总会时不时有蓝屏,用牙刷好好刷过之后,该问题看上去是解决了,用了一段时间都没有再蓝屏。 然后卸下旧的机械数据盘,换上狗东618买的联想1T固态,599元,还是相当实惠的。这个过程中要注意一定要用吸附磁性比较好的起子,避免小螺丝掉进主板缝隙内拿不出来。我这里用到了十字起子和梅花起子。整个过程中需要先拆卸边缘一侧的两个螺丝、把天线插板先能揭开,然后在光驱转接盒上共有三枚螺丝固定(见图示)。最后把脚垫换上,硬件升级大功告成, 同时也为后面一大堆坑奠定了坚实基础 。 Catalina 升级到Catalina的心依然强烈,遂不断尝试。

【系列】Python编程思想(1):Python简介与开发环境搭建

眉间皱痕 提交于 2020-08-06 02:08:09
李宁老师的 《Python编程思想》 上线了,囊括了Python的核心技术,以及Python的主要函数库的使用方法。读者可以关注「 极客起源 」微信公众号,并输入 160442 开始学习。   本系列文章深入介绍了Python的各种技术,堪称是目前最全的Python教程。主要目的是让读者可以了解Python的各种核心技术,包括各种Python函数库。本教程使用Python 3.8讲解,读者也并不需要纠结Python版本。如果读者当前正在使用更低的Python版本,如Python3.6或Python 3.7,并不需要更换Python版本。只要使用Python3.5以上的版本,就完全可以运行本教程的代码。   如果读者使用的是Anaconda中的Python环境,是无法使用最新的Python版本的。因为Anaconda集成了Python环境,但升级的速度并不快,所以大多数时候,Anaconda中的Python版本会比Python官方的版本滞后一些,如果也足够运行本教程的代码了。 本教程使用PyCharm作为Python的IDE,这也是本教程推荐使用的Python IDE。因为PyCharm功能非常强大,而且可以下载免费的社区版本来完成本教程的各种实验。 1. Python简介   伴随着大数据和人工智能的兴起, Python这门“古老”的语言重新出了青春。其实

Crunched ETC2相关问题

落花浮王杯 提交于 2020-08-06 01:22:48
1)关于Crunched ETC2的问题 2)如何在Unity中显示HTML 3)减少Unity中图片拉伸旋转后产生的锯齿感 4)Outline导致顶点数量的大幅增加 5)升级到MacOS Catalina以后Unity出现空白错误 这是第203篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关的问题,建议阅读时间10分钟,认真读完必有收获。 UWA 问答社区: answer.uwa4d.com UWA QQ群2:793972859(原群已满员) Texture Q:Unity提供了Crunch压缩ETC2后,我用2017版本试着压缩了一下,确实可以比原来Unity 5.6的ETC2格式打出来的AssetBundle包小很多。但有些问题查了一些资料也没有答案,所以来请教一下: 1. Unity仅提供了RGBA Crunched ETC2格式,并没有RGB Crunched ETC2,所以全部用RGBA,内存会比原来分别设置RGB和RGBA高一点。请问RGB是应该改用回RGB Crunched ETC吗? 2. Compressor Quality的50(Crunched是0-100进度条)可以理解为完全等于其它格式(Fast、Normal、Best)的Normal吗? 附图: A1:1.使用TextureImporter

Mac 安装文件打开已损坏

落花浮王杯 提交于 2020-08-05 18:13:00
1、macOS High Seirra 安装破解软件打开后提示“xxx”已损坏,打不开,您应该将它移至垃圾篓的解决方法: 打开终端,然后输入以下命令:sudo spctl --master-disable 然后回车,输入系统密码后按回车(这里输入密码不会显示),如果没有提示即操作成功。 打开系统偏好设置进入“安全性与隐私”,查看“允许从以下位置下载的应用”是否选中“任何来源”,如果已选中即操作成功,再打开破解软件就不会再有打不开的提示了。 2、App 在macOS Catalina下提示已损坏无法打开解决办法: 打开终端; 输入以下命令,回车; sudo xattr -d com.apple.quarantine /Applications/xxxx.app 注意:/Applications/xxxx.app 换成你的App路径 重启App即可。 来源: oschina 链接: https://my.oschina.net/u/3029314/blog/4472593

停止不必要的UI动效设计

烈酒焚心 提交于 2020-08-05 17:17:46
前言:这篇短文将会探讨UI设计中动画的过度使用,并将其与早期的视觉设计进行对比,提出一些对于有效的GUI动效设计的建议。 我们将在下文中,简单探讨如何改善下面的这个交互。 UI动效设计的反面案例( 线上Demo ) 注:这个反面案例并非假设,而是来自近期的真实客户案例。 概述 自从 70、80 年代首个光栅图像在CRT屏幕出现以来,人们对于(数字)视觉设计的态度一直在不断进化。与其他艺术领域不同,在数字设计领域显露的趋势,与使用设备的发展史紧密相关。设备能力的提升有目共睹,显示器技术使分辨率从CGA320*200,到VGA的640*480,然后到SVGA的800*600,到现在已快速提升至4k及以上。 类比视觉设计发展历程 动效设计正在经历成长的疼痛,正如在当年90年代和21世纪初的视觉设计。追溯视觉设计进化发展的过程,有助于我们去理解现阶段的动效设计。 21世纪初期的网页设计 在更精妙的设计语言出现之前,设计师们在初期阶段容易滥用新功能,这是正常的。90年代末和21世纪初的界面设计师,应该还记得以阴影、斜角、高光,无留白这特征的过度设计。当设计师们着迷于新媒体,并陶醉于像素的奇妙时,这一结果再自然不过了。 扁平化设计 扁平化设计示例 不管你喜欢与否,扁平化设计在设计圈中已成为主流思想。所有的主要系统平台(Android、iOS、OSX、Windows、Windows phone

VMLogin 配置高手进阶尽在 vmlogin.cc

半腔热情 提交于 2020-08-05 14:12:05
VMLogin浏览器配置文件设置非常重要,如果设置有明显的冲突或不符合常理,那么所应用到的场景可能就会受到影响。下面我们来看看哪些不合常理的配置例子: WebGL vendor (供应商): 像苹果手机和苹果电脑一般都是 WebGL vendor :Apple Inc. WebGL renderer(渲染器):Apple GPU 如果我们是 Windows 系统情况下,大部分是: WebGL vendor :Google Inc. 我们在做实验的情况下Chrome浏览器和Internet Explorer(Edge)测试取WebGL vendor 会有两种不同值 ,Chrome 取为 Google Inc. Internet Explorer(Edge)取为 Microsoft ,所以 WebGL vendor 不能完全翻译为《显卡供应商》,因为它和浏览器开发商有关。我们有趣的发现Firefox浏览器取值 WebGL vendor :Google Inc. 所以这里我们可以得出一个结论:如果我们把User-Agent标识成了Chrome 和 Firefox 浏览器,那么最好 windows 系统 WebGL vendor 设置为Google Inc. 比较合理。 高手 User-Agent 配置不得不熟悉 首先,我们来了解一下什么是 User-Agent。 User

想在ZPL打印机上打印标签?试一试FastReport.Mono v2020.3最新版

旧时模样 提交于 2020-08-05 10:36:09
FastReport.Mono 是一款为Mono Framework设计的功能全面的报表生成工具。FastReport.Mono 是一个多平台的报表解决方法。它可以应用于Windows, Linux, Mac OS X,以及任何支持Xamarin Mono的操作系统。 近日,FastReport.Mono更新至v2020.3,在新版本中,增加了将RTF文档导入报表模板的功能,这使初学者可以更轻松地使用FastReport。转换后,添加数据源并在对象中排列字段。欢迎下载体验。( 点击下载 ) 在v2020.3有一种新的导出类型,它允许在支持ZPL的打印机上打印标签 ZPL标签模板(报告) 具体更新内容如下: Engine 将RTF文档导入报表添加 FastReport.Net和FastReport.Mono的合并代码库 Designer 设计器中添加了多边形工具栏 在“数据字典”窗口中添加了描述控件 轻微的UI改善 消息窗口现在可以记住其大小/可见性 修复了GUI中的错误 Exports 添加了ZPL导出 固定RTF图像的大小 ODT导出中增加了缩进 改进了Linux中字体位置的检测 改进具有交互式表单的PDF文件的固定大小 如果您有任何疑问或需求,请随时加入FastReport技术交流群(783996712),我们很高兴为您提供查询和咨询。 来源: oschina 链接:

OS X终端中是否有任何方法可以逐字移动光标?

倖福魔咒の 提交于 2020-08-05 06:17:59
问题: I know the combination Ctrl + A to jump to the beginning of the current command, and Ctrl + E to jump to the end. 我知道组合Ctrl + A跳转到当前命令的开头,而Ctrl + E跳转到结尾。 But is there any way to jump word by word, like Alt + ← / → in Cocoa applications does? 但有没有办法逐字逐句跳转,比如Alt + ← / →在Cocoa应用程序中呢? 解决方案: 参考一: https://stackoom.com/question/L8q/OS-X终端中是否有任何方法可以逐字移动光标 参考二: https://oldbug.net/q/L8q/Is-there-any-way-in-the-OS-X-Terminal-to-move-the-cursor-word-by-word 来源: oschina 链接: https://my.oschina.net/u/3797416/blog/4333272