JOBCHER BLOG
在windows上安装appium
在windows上安装appium Appium 主要用于软件测试自动化领域,以帮助确定给定应用程序的功能是否按预期工作。与其他类型的软件测试相比,UI 自动化允许测试人员编写代码,在应用程序的实际 UI 中演练用户方案,尽可能模拟现实世界中发生的情况,同时实现自动化的各种好处,包括速度、规模和一致性。 安装nodejs Appium是基于Node.js构建的,所以首先需要安装Node.js 下载地址:https://nodejs.org/en/download/ 下载并安装,验证是否安装成功 1node -v 安装appium 安装Appium。在命令提示符下运行: 1npm install -g appium 安装appium-doctor 安装appium-doctor。在命令提示符下运行: 1npm install -g appium-doctor 安装appium-desktop 安装appium-desktop。在命令提示符下运行: 1npm install -g appium-desktop 安装jdk 下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 下载并安装,验证是否安装成功 1java -version 安装android-sdk 下载地址:https://developer.android.com/studio 下载并安装,验证是否安装成功 1adb version 配置环境变量 在系统环境变量中添加以下变量 1ANDROID_HOME = D:\Android\sdk 2JAVA_HOME = C:\Program Files\Java\jdk1.8.0_311 3Path = %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;%JAVA_HOME%\bin 验证是否配置成功 1appium-doctor 启动appium 1appium 启动appium-desktop 1appium-desktop 测试脚本 创建测试脚本test.py 1from appium import webdriver 2import time 3 4desired_caps = {} 5 6desired_caps['platformName'] = 'Android' 7desired_caps['platformVersion'] = '10' 8desired_caps['deviceName'] = 'Android Emulator' 9desired_caps['appPackage'] = 'com.
JOBCHER BLOG
nginx 配置和编译
nginx 自编译 nginx官网 下载nginx->Configure->编译->安装 下载nginx 1wget https://nginx.org/download/nginx-1.24.0.tar.gz 解压目录 1tar -zxvf nginx-1.24.0.tar.gz 编译最新的 nginx,并备份旧的二进制文件 1cd nginx-1.24.0 2./configure && make 3mv /path/to/nginx /path/to/nginx.bak 覆盖旧的二进制文件 1cp /path/to/nginx /path/to/nginx 执行平滑重启 1nginx -s reopen 观察nginx服务是否有中断,如果正常则删除备份文件 1rm /path/to/nginx.bak
JOBCHER BLOG
github 国内代理访问下载
演示代理 前缀 https://github.jobcher.com/gh/ 下载仓库 git clone https://github.jobcher.com/gh/<你要下载的GitHub地址> 1#例子 2git clone https://github.jobcher.com/gh/https://github.com/jobcher/blog.git 部署 复制js到cloudflare worker 1'use strict' 2 3/** 4 * static files (404.html, sw.js, conf.js) 5 */ 6const ASSET_URL = 'https://jobcher.github.io/' 7// 前缀,如果自定义路由为example.com/gh/*,将PREFIX改为 '/gh/',注意,少一个杠都会错! 8const PREFIX = '/gh/' 9// 分支文件使用jsDelivr镜像的开关,0为关闭,默认关闭 10const Config = { 11 jsdelivr: 0 12} 13 14const whiteList = [] // 白名单,路径里面有包含字符的才会通过,e.g. ['/username/'] 15 16/** @type {RequestInit} */ 17const PREFLIGHT_INIT = { 18 status: 204, 19 headers: new Headers({ 20 'access-control-allow-origin': '*', 21 'access-control-allow-methods': 'GET,POST,PUT,PATCH,TRACE,DELETE,HEAD,OPTIONS', 22 'access-control-max-age': '1728000', 23 }), 24} 25 26 27const exp1 = /^(?
JOBCHER BLOG
使用scrapy-redis实现增量爬取
使用scrapy-redis实现增量爬取 Scrapy-Redis是Scrapy框架的一个插件,可以使用Redis实现Scrapy的分布式爬虫。它使用Redis作为分布式队列,可以轻松地将爬虫分布在多个机器上。同时,它还提供了一些功能,如去重、持久化、增量爬取等。 要使用Scrapy-Redis实现增量爬取,可以采取以下步骤: 在Scrapy项目中安装Scrapy-Redis插件。可以使用pip安装:pip install scrapy-redis 在Scrapy的settings.py中添加如下配置: 1# 使用Redis调度器 2SCHEDULER = "scrapy_redis.scheduler.Scheduler" 3# 使用Redis去重过滤器 4DUPEFILTER_CLASS = "scrapy_redis.dupefilter.RFPDupeFilter" 5# 允许暂停、恢复爬取 6SCHEDULER_PERSIST = True 将Spider的爬取链接放入Redis队列中。可以在Spider中重载start_requests()方法,从Redis队列中获取链接开始爬取。 1import scrapy 2from scrapy_redis.spiders import RedisSpider 3 4class MySpider(RedisSpider): 5 name = 'myspider' 6 redis_key = 'myspider:start_urls' 7 8 def parse(self, response): 9 # 处理响应 10 pass 在Spider中实现增量爬取。可以通过重载Spider中的start_requests()方法或者使用SpiderMiddleware来实现增量爬取。这里提供一种通过修改Redis队列来实现增量爬取的方法。 1import scrapy 2import redis 3from scrapy_redis.spiders import RedisSpider 4from scrapy.utils.project import get_project_settings 5 6class MySpider(RedisSpider): 7 name = 'myspider' 8 redis_key = 'myspider:start_urls' 9 redis_conn = None 10 11 def __init__(self, *args, **kwargs): 12 super(MySpider, self).
JOBCHER BLOG
打工人周报(第八期)
打工人周报:记录每周值得分享的内容,周四发布,`第八期`欢迎关注。 资讯动态 1. OpenAI公布最新版本GPT-4 称其能在SAT考试中击败90%考生 3月14日,人工智能研究公司OpenAI公布了其大型语言模型的最新版本——GPT-4,并表示模型在许多专业测试中表现出“人类水平的性能”。 据悉,OpenAI于2020年发布了GPT-3(生成型预训练变换模型3),并将其与GPT-3.5分别用于创建Dall-E和聊天机器人ChatGPT,这两款产品极大地吸引了公众的关注,并刺激其他科技公司更积极地追求人工智能(AI)。 OpenAI周二表示,在内部评估中,GPT-4产生正确回应的可能性要比GPT-3.5高出40%。而且GPT-4是多模态的,同时支持文本和图像输入功能。OpenAI称,GPT-4在模拟律师资格考试的成绩在考生中排名前10%左右,在SAT阅读考试中排名前7%左右,在SAT数学考试中排名前11%左右。据合作方爆料,新版必应搜索引擎也将使用GPT-4。(财联社) 2. 戴尔PC将离开中国 完整时间表曝光 3月14日,有媒体曝光了戴尔所谓“去中化”的全套剧本和时间表,从上游IC采购到中下游周边再到整机组装,都有明确的安排。根据计划,戴尔预计从2025年开始,首先在中下游供应链中排除中国内地制造,并优先在美国内需市场上进行转变。比如笔记本,戴尔计划到2025年,在美国市场上销售的产品,60%必须在中国内地之外的地区生产,2027年则达到100%。IC零组件采购方面,戴尔计划从2026年开始,分阶段离开中国。(快科技) 3. 腾讯会议再次调整:将取消免费300人不限时会议 3月14日,腾讯会议发布调整说明:4月4日起逐步取消免费用户“300人不限时会议”使用权限,单场会议最高人数和时长调整为100人/60分钟。与此同时,会员服务也有部分调整。 4. 华为手表将率先支持卫星通信 3月14日,据华为发布的海报猜测,新系列华为手表将支持卫星通信。短时间内卫星通信技术不仅实现了从实验室到商用的演进,还将实现手机到手表的技术攻坚突破,卫星通信技术或将成为智能穿戴行业的技术新趋势。据了解,即将发布的华为WATCH Ultimate还将支持“上山下海”的全新体验。 5. 谷歌在Gmail等办公应用中引入AI技术:可自动生成所需内容 谷歌宣布,将进一步在其产品中引入人工智能(AI)技术,这一次将把它整合到Gmail电子邮件和Google Docs文档等办公应用中。谷歌还表示,计划在今年晚些时候将更多人工智能功能引入Google Workspace,包括在工作表中生成公式,在幻灯片中自动生成图像,以及在Google Meet中做笔记等。 6. Meta减少数字藏品,发力Meta Pay等金融科技工具 据报道,Meta在推出数字收藏品功能不到一年的时间切断了对其平台上数字藏品或不可替代代币(NFTs)的支持。Meta金融科技主管Stephane Kasriel周一(13日)在推特上发文,“我们目前正在逐步减少数字藏品业务,转而专注其他方式来支持创作者、个人和企业。”还指出,“我们将继续投资于人们和企业未来需要的金融科技工具。我们正在通过Meta Pay简化支付,让结账和付款变得更容易,并投资于Meta的消息支付功能。” 7. 马斯克“减肥神药”遭疯抢!欧洲药管局就短缺问题发出警告 3月14日消息,欧洲药品管理局(EMA)发布官方声明表示,诺和诺德(Novo Nordisk)生产的索马鲁肽降糖针诺和泰(Ozempic) 将面临较长时间的短缺,预计这种短缺将持续整个2023年。药管局补充称,虽然这一药品的供应仍将继续增加,但不确定何时才能到满足市场需求的地步。该机构还要求医生优先为糖尿病患者注射诺和泰,而不是将其作为减肥药物出售。值得一提的是,去年10月,特斯拉CEO埃隆·马斯克在社交媒体回复网友时表示,除了禁食,Wegovy也是他减肥的秘诀之一。 互联网环境 1. 知乎市场负责人离职,教育业务或将分拆 有媒体报道,知乎市场负责人宋晓曦已离职两周,她在知乎的任职时间还不到两个月。2022年4月,原市场负责人、老知乎人来原离职后,市场中心由知乎公关负责人张欢接手。当时,内部人士认为这是一个过渡方案。2023年初,张欢也从知乎离开。知情人士认为,过去一年,市场部门表现可能未获得高层认可。现在,知乎副总裁张宁暂时代管市场部。(市界) 2. 蔚来:不会减配降价,价格内卷不可持续 针对近期宝马、奔驰、奥迪等汽车品牌对旗下主销车型大幅降价,蔚来销售运营助理副总裁浦洋表示:“蔚来不会通过ET5各种类型的减配或者减权益来参与降价。我们相信这波降价潮来得凶猛,退却也快。蔚来会按照自己的策略去争取更大的市场份额,通过直营的手段、更高效的运营,以更精细化毛利的运营方式,为用户提供一个极具高端性价比、极具竞争力的产品。” (中证网) 3. 腾讯T13技术大佬黄希彤被曝遭裁员:曾两次“惊动”马化腾,现年47厂龄15年 3月13日消息,近日,腾讯T13技术专家黄希彤遭腾讯裁员的消息引起网络热议,有人感慨道:“这么资深的大佬竟然都被裁员了”。据悉,黄希彤05年入职腾讯,腾讯首个Web前端专家,职级T13,到今年1月还是腾讯前端级别最高专家。黄希彤夫人在“鹅厂前端No.1”这一账号中透露:(黄希彤)在鹅厂打工15年,年前收到裁员通知。并且强调确实“是裁员不是退休”。而被裁以及不再尝试内部转岗的原因则是:没有坐上管理岗位,不会向上管理,不愿意被PUA。 针对网友“T13都能被裁”的疑问,黄希彤回应表示,大厂当然任何时候都会给最高级的专家留足够的空间,只是留多少,留哪些方向放弃哪些方向、线划到哪里的问题。不管是大厂还是专家,都不需要我们去担忧,实在非要担忧的话,就去担忧自己何时能成为Java之父这样的人好了。(快科技) 4. 董明珠谈“35岁职场危机”:不理解,人们要到60岁才退休 日前,全国人大代表、格力电器董事长兼总裁董明珠接受媒体采访,对于“35岁+职场危机”话题,董明珠称,企业根据专业、需求来选择人才,而不是根据年龄。所谓35岁危机,现在很多人要到60多岁才退休,他们其实还有30年时间要工作。我觉得企业能提供适应的岗位最重要。企业当然希望招进来的人对企业忠诚、有奋斗精神,这个和学历、年龄关系不大,重要的是和岗位匹配。对于一些企业觉得超过35岁的员工 " 狼性 " 不够,同时薪资要求比应届毕业生还高,所以不愿意招收35岁以上的员工的问题。董明珠认为这种说法本身不太成立。35岁的年纪在职场上是有一定经验的,如果企业不需要这样的人,那只能说这个企业的生产力不够,不需要更有经验的人。 5. 理想推用户购车价格保护权益 李想曾称不会降价 据网络上曝光的图片显示,理想汽车推出了用户购车价格保护权益。3月11日起,通过理想汽车官方渠道定购理想L系列车型 (理想L7、理想L8、理想L9),自定购日 (含) 起90天内,如果所购车型的官方售价发生降价情形,理想汽车承诺将主动返还差价。此前媒体曾报道,理想汽车CEO李想本月初发布微博称,碳酸锂无论如何都要大幅降价了,因为需求远远不如预期。李想同时表示,理想汽车不会降价。(IT之家) 6. 小红书回应后台删照片:系清理用户使用App时生成的临时缓存 近日,有用户反馈自己在使用手机时发现系统提示小红书正在试图删除手机内部图片,引发用户对个人隐私安全的担忧。针对这一事件,小红书今日回应称:小红书 App 并未删除用户手机中的原图片,而是清理了用户在使用 App 时生成的临时缓存。用户在使用某些版本小红书 App 的部分功能时,系统可能会生成临时缓存文件以便于使用。用户完成相应操作后,系统会自动清除,以避免占用用户手机存储空间。
JOBCHER BLOG
🧠ChatGPT 中文使用指南
🧠ChatGPT 中文使用指南 ChatGPT是由OpenAI训练的一款大型语言模型,能够生成类人文本。 国内中文版 它能够生成类似于人类写作的文本。您只需要给出提示或提出问题,它就可以生成你想要的东西。 在此页面中,您将找到可与 ChatGPT 一起使用的各种提示。 它能干什么? 包括但不限于: 类别 描述 学术论文 它可以写各种类型的学术论文,包括科技论文、文学论文、社科论文等。它可以帮助你进行研究、分析、组织思路并编写出符合学术标准的论文。 创意写作 它可以写小说、故事、剧本、诗歌等创意性的文学作品,能够在描述情节和角色方面提供帮助。 内容创作 它可以写SEO文章、博客文章、社交媒体帖子、产品描述等各种类型的内容创作。它能够为你提供有趣、独特、易读的内容,帮助你吸引读者和提升品牌知名度。 商业写作 它可以帮助你编写商业计划书、市场调研报告、营销策略、商业简报、销售信件等。它可以用清晰、精炼的语言向你的潜在客户或投资者传达你的信息。 学术编辑 它可以帮助你进行学术论文、研究报告、学位论文等的编辑和校对工作,确保文本的正确性、一致性和完整性,并提供改进建议。 翻译 它可以进行英语和中文之间的翻译工作,包括但不限于学术文献、商业文档、网站内容、软件界面等。它可以保证翻译的准确性和专业性。 数据分析 它可以帮助你进行各种类型的数据分析,包括统计分析、文本分析、数据可视化等。它可以使用Python、R等工具来分析你的数据,并提供数据报告和可视化结果。 技术文档 它可以编写各种类型的技术文档,包括用户手册、技术规范、API文档、代码注释等。它可以使用清晰、准确、易懂的语言描述你的技术产品和流程。 教育培训 它可以编写各种类型的教育培训材料,包括课程大纲、课件、教学指南、教育评估等。它可以帮助你设计课程内容和教学方法,并为你制定适合你目标受众的培训计划。 网站内容 它可以编写网站的各种类型内容,包括首页、关于我们、服务介绍、博客文章等。它可以根据你的品牌和目标读者为你提供优质、富有吸引力的内容。 研究咨询 它可以帮助你进行研究、提供咨询意见和建议。它可以进行文献综述、研究设计、数据分析等工作,为你提供高质量、可靠的研究结果和建议。 演讲稿 它可以帮助你编写演讲稿、PPT等,包括商业演讲、学术演讲、庆典致辞等。它可以根据你的主题、目标听众和场合为你编写一份有说服力、生动有趣的演讲稿。 个人陈述 它可以帮助你编写个人陈述,包括申请大学、研究生、博士生、奖学金、工作等的个人陈述。它可以帮助你展现你的优势和价值观,并提供专业的写作建议。 简历和求职信 它可以帮助你编写简历和求职信,帮助你突出你的技能和经验,并为你提供吸引雇主和HR的技巧和建议。 广告文案 它可以编写各种类型的广告文案,包括产品广告、服务广告、品牌广告、活动宣传等。它可以为你编写具有吸引力、清晰明了的广告文案,让你的目标受众更容易接受你的产品或服务。 SEO优化 它可以帮助你优化你的网站、文章或其他内容的SEO。它可以使用关键词研究、内容优化等技术,帮助你提高排名、获得更多的流量和转换率。 社交媒体 它可以为你编写社交媒体内容,包括微博、脸书、Instagram等。它可以帮助你设计吸引人的标题、内容和图片,并为你提供有用的社交媒体营销策略。 新闻稿 它可以帮助你编写新闻稿,包括公司新闻、产品发布、重大事件等。它可以为你编写新闻稿、编辑和发布,以吸引媒体关注并提高品牌知名度。 多语言翻译 它可以提供各种语言之间的翻译服务,包括英文、中文、法文、德文、西班牙文、俄文等。它可以翻译各种类型的文件,包括技术文档、商务合同、宣传资料、学术论文等。 电子商务 它可以编写各种类型的电子商务内容,包括产品描述、产品说明书、电子商务博客文章等。它可以帮助你编写吸引人的产品描述,以及建立与客户的信任和忠诚度。 旅游文案 它可以帮助你编写旅游文案,包括旅游目的地介绍、旅游路线规划、旅游攻略、旅游博客等。它可以帮助你为你的读者提供有用的信息和建议,帮助他们计划自己的旅行。 医疗文案 它可以帮助你编写医疗文案,包括医疗产品说明、疾病预防、健康知识、医疗博客等。它可以帮助你使用专业的术语和语言,使你的文案更易于理解和接受。 儿童读物 它可以帮助你编写儿童读物,包括故事书、绘本、启蒙读物、课外阅读等。它可以使用有趣、生动的语言和图片,吸引孩子们的注意力,并帮助他们学习和成长。 小说 它可以帮助你编写小说,包括各种类型的小说,如言情、悬疑、恐怖、科幻等。它可以帮助你创造有趣、引人入胜的情节和角色,并为你提供专业的写作技巧和建议。 充当 Linux 终端 我想让你充当 Linux 终端。我将输入命令,您将回复终端应显示的内容。我希望您只在一个唯一的代码块内回复终端输出,而不是其他任何内容。不要写解释。除非我指示您这样做,否则不要键入命令。当我需要用英语告诉你一些事情时,我会把文字放在中括号内[就像这样]。我的第一个命令是 pwd 充当英语翻译和改进者 替代:语法,谷歌翻译 我希望你能担任英语翻译、拼写校对和修辞改进的角色。我会用任何语言和你交流,你会识别语言,将其翻译并用更为优美和精炼的英语回答我。请将我简单的词汇和句子替换成更为优美和高雅的表达方式,确保意思不变,但使其更具文学性。请仅回答更正和改进的部分,不要写解释。我的第一句话是“how are you ?
JOBCHER BLOG
打工人周报(第七期)
打工人周报:记录每周值得分享的内容,周四发布,`第七期`欢迎关注。 资讯动态 1. 特斯拉因石子故障维修需花14万,特斯拉回应:电池价位占总价一半,都是明码标价 江西南昌董女士反映自己开特斯拉出门因碾压到路上小石子,石子弹射到车辆空气管致故障。行驶中发现行驶灯故障并出现无法加速情况。董女士将其送往维修中心。经过检测鉴定为电池故障需更换电池,费用大约需要14万元。高额的维修更换费用让董女士难以接受,目前该车辆正在走流程当中。据特斯拉官方回应称:电池价格占到车辆总价的一半,因为电池相对很重要,它的价格都是官方明码标价。(知未) 2. 中文在线:国内首个科幻主题元宇宙RESTART将于本月进行首期功能模块上线 3月8日,中文在线在互动平台表示,公司目前已上线3款AIGC产品,分别为AI主播、AI绘画和AI文字创作功能。此外,根据公司自有IP打造的国内首个科幻主题元宇宙RESTART(重启宇宙)将于本月进行首期功能模块上线。同时,公司在国内和国外的不同应用产品上进行AIGC技术测试,推动业务合作。(界面新闻) 3. 上海宜家回应禁止在仓库拍照:若影响其他客户体验将制止 近日,有网友发现在宜家大仓库区域不允许拍照。上海某门店客服称“一般的情况下,我们是让每个顾客满意,如果只是拿出手机随意拍两张是无所谓的。但是有的人,一些网店的人他们会拿着自己的箱子,服装来拍,影响到了其他客户的体验,在我们没法判断顾客进来是否会影响到他人的情况下,我们一般是不允许拍照的。”(新闻晨报) 4. 特斯拉在美遭监管机构调查:Model Y方向盘在驾驶过程中脱落 3月8日,美国国家公路交通安全管理局(NHTSA)表示,在接到两起投诉后,已开始对特斯拉Model Y电动汽车的方向盘脱落问题展开调查。NHTSA称,已经接到两起事故投诉,车主在驾驶2023年生产的Model Y SUV电动汽车时,车轮竟然脱离了转向柱,即方向盘脱落。这主要是因为,受影响车辆在没安装固定螺栓(用于固定方向盘)的情况下就交付给了车主。(新浪科技) 5. 美科学家团队重提“室温超导” 美国物理学会网站显示,罗切斯特大学物理学家蓝戈·迪亚兹举办了题为“静态超导实验”的报告会议,报告会现场爆棚,会议摘要显示,迪亚兹团队开发的新材料可以在更宽松的环境条件下表现出超导性。据报道,该团队在最新的实验中研发了一种由氢、氮和镥制成的材料,“它似乎可以在约21摄氏度的温度以及10千帕的压力下进入超导状态。”报道指出,虽然10千帕大约是常压环境的10000倍,但已经远远低于在其他室温超导体通常所需的数百万倍。迪亚兹表示,“这是可用于实际应用的新型材料的开端。 6. 微软将整合ChatGPT:不用写代码就能开发应用 3月6日晚间消息,据报道,微软公司今日将ChatGPT背后的技术整合到其Power Platform平台上,允许用户在几乎不需要编码的情况下,就能开发自己的应用程序。 当前,Alphabet等多家大型科技公司,均争相将“生成式人工智能”整合到他们的产品中。微软今日表示,其Power Platform平台上的一系列商业智能和应用程序开发工具,包括Power虚拟代理(Power Virtual Agent)和AI Builder,均已更新ChatGPT功能。 互联网环境 1. 奇瑞领导回应周六要上班争议邮件:本意是不是压榨,鼓励愿意努力的奋斗 近日,奇瑞汽车高管要求员工规避法律风险想办法加班的内部邮件曝光,引发舆论热议。该邮件发件人为奇瑞汽车股份有限公司执行副总经理、汽车工程技术研发总院院长高新华。在回复研发出勤统计时这位高管称,所有员工应以奋斗者为本,周六是奋斗者的正常工作日,对于行政领导们则必须为正常工作日,并暗示员工想办法规避加班的法律风险。3月8日,高新华回应称,邮件要求的对象并非普通员工,而是希望激发愿意努力工作的员工,鼓励他们奋斗,同时不让他们吃亏,邮件内容本意并非压榨员工。但对于外界关注的「规避法律风险」这一说辞,高新华则并未做出回应。(Tech星球) 2. 科亚医疗自主研发人工智能CT-FFR露锋芒!ACC.23 TARGET研究结果发布 3月5日,中国人民解放军总医院心脏医学中心陈韵岱教授团队在美国心脏病学会/世界心脏病(ACC/WCC)2023大会,发表基于人工智能CT-FFR技术指导稳定性冠心病患者治疗随访的临床研究报告-TARGET试验,该研究结果将同步发表在国际顶级期刊《Circulation》杂志。该研究采用的是我国科亚医疗科技股份有限公司自主研发的CT-FFR模拟计算技术-深脉分数,利用深度学习技术和人工智能技术对冠状动脉造影图像进行FFR评估,能快速、准确地进行无创血流储备分数分析,该技术已成为全球唯一获得中国NMPA、欧盟CE、美国FDA三重认证的CT-FFR产品。该研究发现,对于冠脉狭窄程度在30%~90%的稳定型冠心病患者,使用科亚医疗自主研发的现场人工智能CT-FFR检测可行、安全、有效,能够挑选更适合有创冠脉造影和血运重建的患者。 3. 新加坡科技人才逆势涨薪 经济前景不明朗,全球科技企业相继裁员瘦身,新加坡科技人才却能逆势涨薪。科技行业薪酬调查显示,2022年新加坡软件工程师薪酬平均上涨7.6%,月薪创下新高并居于亚洲之首,不过,相较2021年时22%的涨幅显著收窄。去年,新加坡“首席软件工程师”岗位的中位数月薪为6666美元,印尼的同一岗位的收入中位数为1309美元,而印度相同岗位为1357美元。最受科技从业人员关注的五大企业包括字节跳动、新加坡政府科技局、虾皮、币安和维萨。(第一财经) 4. 国务院机构改革:重组科学技术部,中央国家机关人员编制按照5%比例精减 根据国务院关于提请审议国务院机构改革方案的议案,重新组建科学技术部。保留国家基础研究和应用基础研究、国家实验室建设、国家科技重大专项、国家技术转移体系建设、科技成果转移转化和产学研结合、区域科技创新体系建设等相关职责,仍作为国务院组成部门。议案还提出要组建国家数据局。负责协调推进数据基础制度建设,统筹数据资源整合共享和开发利用,统筹推进数字中国、数字经济、数字社会规划和建设等,由国家发展和改革委员会管理。 5. TikTok将限制青少年每天的屏幕时间为60分钟 TikTok宣布了一批新功能,旨在减少屏幕时间,提高年轻用户的幸福感。在未来几周,每天60分钟的屏幕时间限制将自动适用于每个18岁以下的TikTok用户。达到这一限制的青少年将被要求输入一个密码以继续观看,并且他们可以完全禁用该功能,但如果他们这样做,并且每天在TikTok上花费超过100分钟,他们会被要求设置新的限制。 科技分享 1. ChatGPT 3.5 版本 国内聊天工具 采用最新的gpt-3.5-turbo模型,stream模式,秒回 链接直达 2. 选股工具 比较全面的选股工具,还能查看指数。 链接直达 3. 油猴脚本:我只想好好观影 打开豆瓣,搜索自己想看的电影,点击播放 我只想好好观影 欢迎关注我的博客 [www.jobcher.com](https://www.jobcher.com/)
JOBCHER BLOG
打工人周报(第六期)
打工人周报:记录每周值得分享的内容,周四发布,`第六期`欢迎关注。 资讯动态 1. 知乎推出“一起公考AI课”APP,再加码教育业务 近日,知乎上线了一款名为“一起公考AI课”的APP,是知乎教育旗下的职业教育品牌。据悉,该产品运用了AI教学技术,专门提供公务员考试课程内容。根据体验,“一起公考AI课”APP,当前主要提供“行测”的笔试内容,通过AI教学技术逐节解锁5大模块,覆盖192个知识点,部分课程服务需进行付费。(Tech星球) 2. 苹果:今天起,iPhone等设备电池正式涨价 苹果官网显示,从3月1日起,苹果iPhone、iPad、Mac部分机型的换电池服务将正式涨价。其中,iPhone 14之前的所有iPhone机型保外电池服务费用将增加169元。所有MacBook Air机型的保外电池服务费用也将增加290元,而所有Macbook和MacBook Pro机型的保外电池服务费用将增加480元。此外,以下iPad机型的保外电池服务费用将增加149元。 3. Snap推出ChatGPT驱动的聊天机器人 据报道,照片信息应用Snapchat的母公司Snap在表示,将推出一个由ChatGPT技术驱动的AI聊天机器人。当前,该公司正寻求进入热门的生成式AI领域。Snap表示,新的聊天机器人名为My AI,将提供给Snap的高级订阅Snapchat+的用户使用。Snap表示,在经过训练之后,My AI能够提供一种有趣和轻松的对话方式,并将能够提供创造性的想法,如为朋友的生日提供潜在的礼物,或为某个主题写一首诗。 4. 小米无线AR眼镜探索版正式发布 在2023MWC世界移动通信大会上,小米正式发布小米无线AR眼镜探索版。该眼镜拥有三大创新:采用无线连接,手机与眼镜通信延迟低于3ms,全链路延迟低至50ms;采用自由曲面光学模组,实现了“视网膜级”显示;采用自研微手势交互。具体来说,佩戴小米无线AR眼镜探索版时,在日常使用一个应用的过程中,挑选一个应用并打开、滑动浏览页面、退出应用回到桌面,这些操作都可使用微手势交互,无需借助手机。 5. 苹果RealityPro头显无需iPhone配合使用 在最新一期的Power On通讯中报道,最新测试版本的Reality Pro头显“将不需要iPhone来设置或使用”。这与过去的苹果设备相比是一个很大的变化,如Apple Watch,其最初需要iPhone来初始化设置。相反,Reality Pro头显将支持独立于iPhone进行设置,然后可以直接从iCloud下载用户的数据。不过与其他苹果设备的设置过程类似,用户也可以选择直接从iPhone或iPad向头显传输数据。 6. 世界上首款癌症疫苗即将获批 莫德纳近日宣布,mRNA-4157/V940,该公司正在研究的一种mRNA癌症疫苗,与默沙东的抗PD-1疗法Keytruda联合使用,已被美国食品药品管理局(FDA)授予突破性疗法认定,用于完全切除后的高危黑色素瘤患者的辅助治疗。(每经) 7. 比亚迪今年首次降价:王朝系列降幅超1万,交付周期大幅缩短 从北京、上海等多家比亚迪展厅获悉,比亚迪王朝系列产品已经启动降价,交车周期较去年出现不同程度的缩短。目前比亚迪暂未通过官方渠道公布降价讯息。北京一家比亚迪王朝展厅销售人员向界面新闻表示,刚刚收到官方发布的调价通知,大部分车型均有价格优惠。其中,老款车型的优惠幅度在1万元以上,部分热门现款产品也有上千元的优惠。上海与深圳地区也均有不同程度的降价,但调价力度最高在万元上下。(界面新闻) 互联网环境 1. 华为起诉小米专利侵权,国家知识产权局已受理 据国家知识产权报第 02 版刊发的《重大专利侵权纠纷行政裁决受理公告》显示,华为起诉小米专利侵权。该公告显示,2023年1月17日,国家知识产权局受理了请求人华为提出的被请求人小米侵犯其四项中国专利的案件,四个专利分别为“发送控制信令的方法和装置”,“载波聚合时反馈ACK/NACK信息的方法、基站和用户设备”和“一种获取全景图像的方法及终端”,“一种锁屏方法及移动终端”。 2. “宁德时代”理财骗局曝光:有人损失上百万 涉及多省上千人 近日,有多位投资者向红星资本局爆料称,自己在一款名为“宁德时代”的App中,遭遇了投资理财骗局,被骗金额从几万元到上百万元不等。据投资者介绍,这款“宁德时代”App,可以购买“宁德时代锂电池”“宁德时代专属社会公众股”等理财投资产品,收益颇高,还能每天提现。加入“宁德时代”App投资群的投资者或有上千人,涉及全国多个省份。不过,2月26日,宁德时代相关负责人回应称,上述“宁德时代”App不是公司的,“宁德时代”投资群里自称与宁德时代对接的杨某也不是该公司员工。(红星资本局) 3. 阿里确定淘宝2023年五大战略,价格力在今年会更被重视 阿里近期确定了淘宝今年的五大战略:直播、私域、内容化、本地零售和价格力。目前,这五个战略如何展开在核心管理层已经有了初步方案,但尚未最终确认。多位阿里员工表示,只知道有这五个战役,但他们都不清楚具体策略。此外,淘宝内部已经明确指出,今年相比GMV(网站成交金额)增长,更重要的指标是DAU(日活跃用户数量)增长。(晚点 LatePost) 4. 高通发布全球首个可商用部署的iSIM卡 2月28日,高通和泰雷兹宣布,双方在第二代骁龙8移动平台(骁龙8Gen2)上完成全球首个可商用部署的iSIM卡(集成式SIM卡)认证,使SIM卡功能能够通过智能手机的主处理器实现。据介绍,该iSIM卡完全符合GSMA远程SIM卡配置规范,可通过任何标准平台对iSIM卡功能订阅进行远程管理。(IT之家) 科技分享 今天是AI科技主题! Arc图片增强 腾讯出品的图像增强器,人像修复效果超赞👍🏻 链接直达 SolidGrids AI去除背景 链接直达 AI帮个忙 AI文本小工具,用AI生成周报,点评,邮件…… 链接直达 Copy.ai 优化从他人拷贝博客或文案,并提高转化率 链接直达 Glasp Highlight网页,AI生成全文摘要,导入笔记软件,还可以生成Youtube内容概要 链接直达 Runway 用AI塑造先进的视频编辑能力,帮助视频创作者生产更优质的视频内容 链接直达 欢迎关注我的博客 [www.
JOBCHER BLOG
ChatGPT Plus开通教程攻略
ChatGPT Plus开通教程攻略 鉴于免费的ChatGPT账号经常无响应或者响应慢,一些已经顺利注册到ChatGPT的推特用户私信我,问我怎么开通ChatGPT Plus,于是我收集了各大佬们的各种开通ChatGPT Plus的方法,挑一个比较简单的测试了一下,目前顺利开通了ChatGPT Plus,20美金一个月,想要体验的同学可以跟着试试,目前国内大部分的master或者visa信用卡都无法通过验证的,我也是使用网友推荐的Depay信用卡成功开通ChatGPT Plus的。 而且这卡还可以绑定美区的Apple ID作为付款方式,虽然美区Apple ID可以使用支付宝或者购买礼品卡进行充值,况且我已经绑定了Paypal,这卡还可以绑定国内微信支付宝进行消费,挺不错的。ChatGPT Plus开通攻略 1、硬性条件 如果你具有两个条件,那么可以试试这个方法,能够顺利开通到ChatGPT Plus。 ChatGPT账号 纯净可访问ChatGPT的网络(全局美国IP网络) 如果你没有可以在这里跟着注册一个:ChatGPT注册详细步骤攻略 亲测成功 2、注册领取虚拟信用卡 首先,你得注册一个可以绑定ChatGPT付款的信用卡:邀请注册地址 使用手机或者邮箱都可以,注册完下载app iOS需要外区账号 安卓用户直接下载apk安装即可 下载安装完app,使用账号登录,点击申请卡,然后根据自己的情况进行选择卡片类型 免费开卡需要进行KYC验证 免KYC信息认证的需要支付10USDT 我选择的是免费开卡-标准卡,根据提示提交信息进行认证即可(大佬可以直接充钱免认证,看个人) 3、钱包充值 目前激活该卡片需要充值USDT,而且仅支持USDT-TRC20方式进行充值 我不是高级玩家,可以通过OKX、Bitop等等交易市场进行USDT-TRC20充值即可 或者身边有朋友有的,直接转到你钱包也可,A姐使用的是OKX, 不过发现我是新账号,需要7天才可以提币(不知道是不是针对我的,我也是小白) 于是没有等,喊朋友直接转到我钱包了,身边没有朋友使用的,可以使用OKX试试 开通ChatGPT需要20美元,其中转账或者兑换会有点汇率或者手续费 充值25USDT够了,我充值了30USDT,开通完剩余8USDT多一点 4、激活信用卡 等待到账号,点击充值,然后把收到的USDT充值到卡片进行激活信用卡,然后会提示余额不足,提示你把USDT兑换成USD,按要求操作即可 5、订阅开通ChatGPT Plus 激活完信用卡后,登录你的ChatGPT账号,点击Upgrade to Plus,然后点击Upgrade plan 然后填写卡片信息和账单信息 卡片信息点击信用卡app 旁边的CVV安全码获取 账单地址可以使用 虚拟美国人信息生成器获取,需要是免税州的地址,不然有额外的费用,账单地址不会填的可以抄我的。 填写完信息,点击订阅/Subscribe 等待验证即可成功订阅开通ChatGPT Plus。 欢迎关注我的博客 [www.jobcher.com](https://www.jobcher.com/) 转载自(https://www.ahhhhfs.com/)
JOBCHER BLOG
打工人周报(第五期)
打工人周报:记录每周值得分享的内容,周四发布,`第五期`欢迎关注。 资讯动态 1. 星链拟推出“全球漫游”互联网服务 月收费超 1300 元 SpaceX 旗下星链(Starlink)卫星互联网服务部分用户收到的最新消息显示,该公司正在测试名为“全球漫游”的互联网服务,其可以让人们“在世界上的任何地方接入网络”。然而,使用这项服务的费用并不便宜,除了花费 599 美元购买基本的星链套件之外,用户每月还需支付 200 美元(约合 1373 元人民币)费用。 2. 爱奇艺黄金 VIP 恢复 720P 和 1080P 投屏 不再限制登录设备种类 2 月 20 日,爱奇艺做出两项会员服务调整:为 2023 年 2 月 20 日仍处于订阅状态的爱奇艺黄金 VIP 会员,恢复 720P 和 1080P 清晰度的投屏服务,以及爱奇艺黄金、白金、星钻 VIP 会员可在 5 台设备上登录,不再限制登录设备种类。当播放设备数量达上限后,爱奇艺会提示用户选择希望使用的播放设备。如遇 IP 地址异常等安全风险导致账号锁定,用户可通过修改密码解除锁定。 3. 消息称京东拟 3 月初上线百亿补贴频道 2 月 20 日消息,据媒体报道,京东计划在 3 月初上线百亿补贴频道,正式向拼多多开战。报道称,百亿补贴频道将在 3 月 1 日~3 月 3 日前台切量 100%正式上线;3 月 3 日晚 8 点正式开场。今年,京东大商超事业群将重点发力 pop,自年初实施“0 元开店”策略以来,已经邀请了一批商家入驻,并承诺给予入驻商家一定的流量倾斜。至于这次京东的补贴方案,无论是自营还是 pop,都将与拼多多的商品价格进行比较,如果价格高于拼多多,就会进行补贴,同时也会与拼多多拉平抽取费用。报道还称,拼多多方面已采取初步应对措施,比如,拼多多百亿补贴频道已将部分京东员工 IP 屏蔽。(深厂)
JOBCHER BLOG
打工人周报(第四期)
打工人周报:记录每周值得分享的内容,周四发布,`第四期`欢迎关注。 上周因为个人原因延了一期,之后会补上。 资讯动态 1. 宝马 i4 车主收到通知:车停在陡坡上无法升级 近日,宝马 i4 车主 Clare Eliza 近日收到通知:“路面太陡无法启动升级程序。请将车辆停到平坦区域再进行更新”。也就是说宝马 i4 车辆停在陡坡上就无法执行更新。宝马发言人表示:“宝马 i4 配备了俯仰、偏航、横向和纵向加速和减速等各种各样的传感器,汽车能够自行检测是否停在平坦路面上。这是一项安全预防措施,防止在糟糕的情况下导致车辆无法正常升级,避免滑坡等情况影响系统的升级”。(IT 之家) 2. 科学家发现阻止新冠病毒感染的受体 悉尼大学的科学家在肺部发现一种蛋白质,可阻止 SARS-CoV-2 感染,在人体内形成天然保护屏障。被称为 LRRC15(leucine-rich repeat-containing protein 15) 的蛋白质能与 SARS-CoV-2 结合但不传播感染。英国牛津以及美国布朗和耶鲁大学的团队都各自独立在 LRRC15 蛋白质中发现了受体。 SARS-CoV-2 病毒主要通过与 ACE2 受体结合感染人体细胞,而肺细胞具有高水平的 ACE2 受体,因此病毒主要通过感染肺部而造成严重问题。LRRC15 和 ACE2 一样都是 SARS-CoV-2 的受体,但不同之处是它不支持感染,通过粘住病毒使其无法移动,防止其它脆弱的细胞被感染。它会形成一道屏障,隔离病毒和最脆弱的肺细胞。(奇客 Solidot) 3. 印度首款太阳能电动汽车 Vayve Eva 亮相,每天不花钱能跑 12 公里 2 月 12 日消息,总部位于印度浦那的电动汽车初创公司 Vayve Mobility 宣布计划于 2024 年推出印度首款太阳能电动汽车 Eva,并于 2024 年年中开始交付。 从图中可以看到,Vayve Eva 是一款超小型的城市通勤车,可容纳两名成人和一名儿童。Eva 在车顶配备了一堆额定功率为 150W 的太阳能电池板,每天可以增加 10~12 公里的续航里程。Vayve Eva 还装有 14kWh 的电池组,总续航达到了 250 公里,并且可以使用家用壁式插座充电器在 4 小时内充满电。(IT 之家)
JOBCHER BLOG
可观测性和监控的区别
可观测性(Observability)和监控(Monitoring)都是IT系统中非常重要的概念,但它们有一些显著的区别: 可观测性(Observability) 定义:可观测性是系统设计的一种特性,指的是系统内部状态通过外部输出(如日志、指标、跟踪等)来推断的能力。 目的:目的是了解系统内部的行为和状态,特别是在出现未知问题或故障时,帮助快速定位和解决问题。 特点: 广泛的数据收集:包括日志、指标、分布式追踪等各种类型的数据。 深度分析:通过收集到的数据,可以进行深度分析和关联,找到问题的根本原因。 支持未知问题:可观测性系统设计是为了应对未知问题,而不仅仅是已知的或预期的问题。 监控(Monitoring) 定义:监控是对系统或应用程序进行实时观察和检查,以确保其正常运行,并在出现问题时触发警报。 目的:目的是及时发现和响应已知的、预期的问题或故障。 特点: 预设指标:通常监控系统会预先设定一系列指标(如CPU使用率、内存使用率、响应时间等)进行跟踪。 自动化警报:当某些指标超过预设阈值时,监控系统会自动触发警报,通知相关人员采取行动。 重点在实时性:监控系统强调实时性,确保系统能在短时间内对问题做出响应。 主要区别 目的和范围: 监控主要关注已知问题,提供实时性警报和响应。 可观测性更广泛,旨在理解系统内部的复杂行为,帮助解决未知问题。 数据处理和分析: 监控依赖于预先设定的指标和阈值。 可观测性依赖于广泛的数据收集和深度分析,能处理更复杂的场景。 问题处理方式: 监控系统通常是反应式的,在问题发生时触发警报。 可观测性系统是探索式的,通过分析数据来发现潜在问题。 总结 监控是确保系统健康运行的基本工具,而可观测性则提供了更深入的洞察和分析能力,以便在复杂和不可预知的环境中更好地管理和优化系统。
JOBCHER BLOG
打工人周报(第三期)
打工人周报:记录每周值得分享的内容,周四发布,`第三期`欢迎关注。 资讯动态 1. 优酷“首月 1 元”会员引争议:取消续费却被扣 24 元 1 月 30 日消息,近日优酷的“1 元会员”又引发争议。据上观新闻报道,优酷视频于 2022 年年末上线“首月 1 元”会员优惠充值活动,但多名用户反映,其在完成支付后才发现,支付宝相应页面中弹出的实则为“优酷月月省”活动界面,支付 1 元后默认签约 1 年,除首月外,每月将自动扣费 12 元。由于并无长期会员需求,不少用户选择了提前中止参与该活动,不料却立刻收到了扣费 24 元的提示:“未完成任务,扣回已享优惠。” 2. ChatGPT 全球爆火后:百度宣布 3 月将推出类似 AI 服务 1 月 30 日,据报道,一位知情人士透露,百度公司正计划在今年 3 月推出与 OpenAI 的 ChatGPT 类似的人工智能聊天机器人服务,最初版本将嵌入其搜索服务中。这项工具将允许用户获得对话式的搜索结果,但名称尚未确定。百度的一位代表对该消息不予置评。 3. 网易开放暴雪游戏退款申请通道 申请排队人数超 90 万 2 月 1 日,网易暴雪游戏客服团队面向暴雪游戏国服玩家,发布了《网之易关于暴雪游戏产品运营到期开放退款的说明》。网易暴雪游戏客服团队表示,从 2023 年 2 月 1 日 11 时起,针对玩家在“暴雪游戏产品”中已充值但未消耗的虚拟货币或未失效的游戏服务(下称“可退款商品”)开放退款申请通道。 此外,提交退款申请的截止日期为 2023 年 6 月 30 日,未在截止日期前提交退款申请的玩家将被视为主动放弃相关权益。截至 2 月 2 日 0 时 12 分,在暴雪游戏服务中心的退款渠道中,申请退款的排队人数已超 90 万。
JOBCHER BLOG
打工人周报(第二期)
打工人周报:记录每周值得分享的内容,周四发布,`第二期`欢迎关注。 [通知]因春节假期改为周一发布 资讯动态 1. 曝 iPad Pro 未来会砍掉实体按键:梦回 iPhone 7 时代 1 月 12 日消息,据 9to5Mac 报道,苹果今年下半年要发布的 iPhone 15 Pro 将会砍掉实体按键,未来 iPad Pro、Apple Watch 等也将会跟进,它们都将采用类似 iPhone 7、iPhone 8 时代的固态 Home 按键设计。据悉,iPad Pro 将会集成 Taptic Engine 固态按键控制器 IC,它被用来模拟按压物理按键的震动。知名分析师郭明錤表示,苹果之所以想砍掉实体按键,最主要原因是想提高设备耐用性,物理电源和音量按键很容易出故障,砍掉按键一方面提升耐用性,另一方面增强设备防水性。 2. AMD 承认闹乌龙,官方表示尚未确认锐龙 7000 X3D 上市时间 根据 AMD 官网放出的参数页信息,AMD R9 7950X3D、R9 7900X3D、R7 7800X3D 将于 2 月 14 日上市,但有网友怀疑只是占位符,现在 AMD 官方也已经确认这一数字并非真实日期,不过官方并未给出任何进一步的细节。上周,AMD 在 CES 2023 上正式发布了采用 3D 缓存的锐龙 7000X3D 台式机处理器,最高 16 核 32 线程,L2+L3 缓存达到 144MB,共有三个型号。AMD 在 PPT 中声称,在流行的电子竞技游戏中,R7 7800X3D 的游戏性能提升可达 25%。
JOBCHER BLOG
打工人周报(第一期)
打工人周报:记录每周值得分享的内容,周四发布,`第一期`欢迎关注。 资讯动态 1. 苹果宣布送 iPhone 或 iPad 新用户 6 个月 iCloud+ 苹果公司宣布,近期购买并激活新 iPhone 或 iPad 的新订阅用户,可免费获取 6 个月 iCloud+服务。简而言之,就是今年 1 月之后购买激活 iPhone 或 iPad 的用户。 停用 iCloud+ 服务三个月以上的原订阅用户也可享受这一优惠”,老用户停用一段时间也可以享受优惠。 2. 苹果推出 Apple Business Connect 工具 据苹果官网消息, Apple 今日推出了 Apple Business Connect。这款免费工具让各种规模的企业都能认领相应地址的地点卡,并自主设计关键信息在 Apple 地图、信息、钱包、Siri 等各种 App 中向超过十亿 Apple 用户展示的方式。 Apple Business Connect 是一款全新的免费工具,让企业可以在地点卡中自定义显示精美图像、关键信息和特别促销活动 3. TikTok 推出限制给成人观众观看的功能 TikTok 宣布扩大其观众控制功能,使创作者能够将他们的视频限制给成人观众观看。在这次扩展之前,仅限成人的观众控制功能仅适用于 TikTok Live。现在,该公司也将该功能引入其短视频。 4. iPhone 16 Pro 或取消灵动岛 近日,据 9to5Mac 报道,有两份报告显示,苹果在明年推出的 iPhone 16 系列(或仅限 iPhone 16 Pro 机型)将配备屏下 Face ID 传感器。这意味着苹果完全可以取消灵动岛(或刘海),仅保留 1 个前摄圆形打孔。
基础知识-计算机系统
基础知识-计算机系统
计算机硬件 计算机的基本硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件组成 运算器、控制器等部件被集成在一起统称为中央处理单元(Central Processing Unit,CPU)。 存储器是计算机系统中的记忆设备,分为内部存储器和外部存储器。 内部存储器:速度高、容量小,一般用于临时存放程序、数据及中间结果 外部存储器:者容量大、速度慢,可长期保存程序和数据。 输入设备和输出设备合称为外部设备(简称外设),输入设备用于输入原始数据及各种命令,而输出设备则用于输出处理结果 CPU CPU 主要由运算器、控制器、寄存器组和内部总线等部件组成 功能 程序控制:通过执行指令来控制程序的执行顺序 操作控制:一条指令功能的实现需要若干操作信号配合完成,CPU产生每条指令的操作信号并将操作信号送往不同的部件,控制相应的部件按指令的功能要求进行操作 时间控制:CPU对各种操作进行时间上的控制,即在指令执行过程中操作信号的出现时间、持续时间及出现的时间顺序都需要严格的控制 数据处理:CPU通过对数据进行算术运算及逻辑运算等方式进行加工处理,数据加工处理的结果被人们所利用。所以,对数据的加工处理也是CPU最根本的任务。 运算器 运算器由算术逻辑单元、累加寄存器、数据缓存寄存器、状态条件寄存器组成。功能:1.执行所有算术运算2.执行所有的逻辑运算并进行逻辑测试。如与、或、非、零值测试或两个值的比较等 算术逻辑单元(ALU):负责处理数据,实现对数据的算术运算和逻辑运算 累加寄存器(AC):也称为累加器,是一个通用寄存器,功能是当运算器的算术逻辑单元执行算术运算或逻辑运算时,为ALU提供一个工作区 数据缓存寄存器(DR):在对内存储器进行读/写操作时,用DR暂时存放由内存存储器读/写的一条指令或一个数据字,将不同时间段内的读/写数据隔离。主要作用是作为CPU和内存、外部设备之间数据传送中转站;作为CPU和内存、外围设备之间在操作速度上的缓冲;在单累加器结构的运算器中,数据缓冲寄存器还可兼作为操作数据寄存器。 状态条件寄存器(PSW):由算数指令和逻辑指令运行或测试的结果建立的各种条件码内容,主要分为状态标志和控制标志 控制器 运算器只能完成运算,而控制器用于控制整个 CPU 的工作,它决定了计算机运行过程的自动化。它不仅要保证程序的正确执行,而且要能够处理异常事件。一般包括指令控制逻辑、时序控制逻辑、总线控制逻辑和中断控制逻辑等几个部分。 指令控制逻辑 指令寄存器(IR): 当 CPU 执行一条指令时,先把它从内存储器取到缓冲寄存器中,再送入 IR 暂存,指令译码器根据 IR 的内容产生各种微操作指令,控制其他的组成部件工作,完成所需的功能。 程序计数器(PC): 具有寄存信息和计数两种功能,又称为指令计数器。程序的执行分为两种情况,一是顺序执行,二是转移执行。 地址寄存器(AR): 保存当前 CPU 所访问的内存单元的地址。 指令译码器(ID): 指令分为操作码和地址码两个部分,为了执行任何给定的命令,必须对操作码进行分析,以便识别所有完成的操作。 时序控制逻辑 为每条指令按时间顺序提供应有的控制信号 总线逻辑 是为多个功能部件服务的信息通路的控制电路。 中断控制 逻辑用于控制各种中断请求,并根据优先级的高低对中断请求进行排队,逐个交给 CPU 处理。 寄存器组 寄存器组分为专用寄存器和通用寄存器。运算器和控制器中的寄存器是专用寄存器,其作用是固定的。通用寄存器的用途广泛,并且由程序员规定其用途,其数目因处理器的不同有所差异。 机器数 各种数值在计算机中表示的形式称为机器数,特点是采用二进制计数制,数的符号用 0 和 1 表示,小数点则隐含,表示不占位置。机器数对应的实际数值称为数的真值。 原码: 一个数的正常二进制表示,最高位表示符号。+0(00000000),-0(10000000) 反码:正数的反码即原码,负数的反码是在原码的基础上,除符号位外,其他各位按位取反。+0(00000000),-0(11111111) 补码:正数的补码即原码,负数的补码是在原码的基础上,除符号位外,其他各位按位取反,而后末位+1,若有进位则产生进位。+0 = -0 = 0 0000000 移码:用作浮点运算的阶码,无论正数负数,都是将该原码的补码的首位(符号位)取反得到移码 原码最高位表示正负号,且不参与计数,而其他编码最高位虽然也是代表正负号,但是参与计数