首页 文章 精选 留言 我的

精选列表

搜索[腾讯HR助手],共10000篇文章
优秀的个人博客,低调大师

苹果将在 Xcode 中原生集成 AI 编码助手——类似 GitHub Copilot

彭博社近日的报道透露了苹果公司内部对生成式 AI 技术的反应。 这篇报道引用了苹果首席执行官 Tim Cook 的原话:“苹果多年来一直致力于生成式 AI 技术。但我可以明确地告诉你,苹果高管对行业突如其来的人工智能热潮感到措手不及,自去年底以来一直在忙着弥补失去的时间。”另外有知情人士称,苹果公司内部对此感到非常焦虑,认为这是一个相当大的失误。 今年 7 月,苹果公司构建了自己的大型语言模型,称为 Ajax,并推出了一个名为“Apple GPT”的内部聊天机器人来测试其功能。下一步的关键是确定该技术是否能够应对竞争对手,以及苹果如何将其实际应用到产品中。 分别负责人工智能和软件工程的高级副总裁 John Giannandrea 以及 Craig Federighi 正在带头开展这项工作,服务主管 Eddy Cue 也参与其中。目前,3 人计划每年在该项目上花费约 10 亿美元。 据介绍,John Giannandrea 主要负责全新 AI 系统的底层技术,他的团队目前正在改进 Siri,这个更智能的 Siri 最早可能会在明年准备就绪。但这项技术仍然让人感到担忧,而且苹果的 AI 功能可能需要更长的时间才能在其产品线中普及。 与此同时,Craig Federighi 的软件工程团队正在将 AI 添加到 iOS 的下一个版本,以及将生成式 AI 技术整合到 Xcode 等开发工具中——与微软的 GitHub Copilot 等服务类似。此举可以帮助应用程序开发者更快地编写应用程序,帮助他们在编写代码时提供自动补全建议。 报道还提到,苹果公司内部正在进行的一场争论是如何部署生成式 AI::完全在设备上运行、基于云运行或介于两者之间。 部署在设备上会运行得更快,并有助于保护隐私,但通过云部署大模型将允许更高级的操作。部署在设备端的策略也会让苹果更难更新其技术并适应快速变化的行业。考虑到这一点,该公司很可能采用组合方法:使用设备上的部署处理某些功能,使用云来处理更高级的任务。 延伸阅读 苹果悄悄开发 Apple GPT

优秀的个人博客,低调大师

中兴通讯“星云研发大模型”:AI 编程助手、1000 亿 token

2023 年 10 月 11 日-13 日,在中国移动全球合作伙伴大会举办期间,中兴通讯“星云研发大模型”亮相,旨在辅助开发人员进行需求分析、产品设计、编程、测试、版本部署等。 据介绍,“星云研发大模型”支持白名单机制有效控制使用范围,以及代码特征值识别有效识别敏感代码片段、敏感词识别机制可实时监测并拦截敏感内容,还有后台审计机制可完整回溯安全事件等。 中兴通讯表示,2023 年 4 月,“星云研发大模型”使用启动,截至目前,日活人数达 1.2 万人,代码采纳率达 40%~45%,编码提效 30%,整体研发提效 10%。 中兴通讯将领域数据、Know-How 知识积累、数十万篇通信领域技术文档和1000 亿 token的无线 / 核心网 / 云代码语料等注入大模型,进行增量预训练,使用并行训练框架。 中兴通讯称:“自研部署方案使用动态 batch 策略、PagedAttention 技术,结合无损模型量化,吞吐量大幅提升,单 GPU(A800)达到 1500tokens / s,仅使用 4 张 GPU 卡(A800)可满足超千人使用需求。对比业界常规的部署方案,单 GPU 吞吐量分别提升 10 + 倍和 20 + 倍;结合 int4 量化技术,在模型精度不下降情况下,模型大小和显存使用量均下降一半。”

优秀的个人博客,低调大师

谷歌推出 AI 驱动的安卓编码助手 Android Studio Bot

谷歌在 2023 年 Google I/O 大会上推出名为AndroidStudio Bot的 AI 驱动式对话体验,该工具利用 Codey (Google 的编码基础模型,前身是 PaLM 2) 来帮助开发者为 Android 应用生成代码,并提高效率。 开发者可以在 Studio Bot工具中提问,以了解有关 Android 开发的更多信息,或获取修复现有代码中错误的帮助,且这些操作都不需要离开 Android Studio。 Studio Bot 目前尚处于非常早期的阶段,谷歌还在对它进行训练,以让它能够更好地回答问题和帮助学习。此工具不会将源代码发送给 Google ,但会与谷歌共享开发者与 Studio Bot 之间的聊天对话。 Studio Bot 首个版本目前仅供美国的 Android 开发者使用,可以阅读相关文档,了解更多内容。

优秀的个人博客,低调大师

阿里云ECS云服务器使用教程【新手助手篇】

随着云计算普及率越来越高,云服务器已经成为企业及个人用户开展网络业务的首选了,阿里云服务器在国内起步早,现在的用户量是国内第一。因为初次接触云服务,所以阿里云服务器的使用方法,对于很多新手小白还不太了解,下面笔者就讲解阿里云服务器的简单使用教程。 一、节约费用 首先要购买一台阿里云服务器,我们可以领取阿里云代金券后再购买阿里云服务器,在付款时使用代金券就能抵用一大笔费用,节约上云成本。 二、云服务器操作系统选择 Windows,适合于运行 Windows 下开发的程序,如 .NET 等,支持 SQL Server 等数据库(需自行安装),支持使用远程桌面方式登录进行管理。也有很多人用windows系统做远程桌面用途,或者挂机用途。总之对于linux操作系统等纯命令形式不太熟悉的用户,建议选择windows系统。 Unix/Linux,这类操作系统目前最流行的有Ubuntu、CentOS、Debian。linux操作系统是目前最流行的服务器端操作系统,具有强大的安全性和稳定性,免费且开源,轻松建立和编译源代码,一般用于高性能 web 等服务器应用,支持常见的 PHP/Python 等编程语言,支持 MySQL 等数据库。基于现在各种可视化面板越来越普及,也建议大家建站首选 linux系统。 三、部署服务器环境 环境是用于使服务器能够运行网站程序,不同的网站程序对于服务器有不同的要求,当然,大部分的要求都是基本相似的。根据你的实际需求、可以开始配置阿里云服务器上的软件环境,为你的安装网站程序做好准备。 阿里云服务器提供两种方式部署云服务器ECS实例的使用环境:镜像部署和手动部署,推荐镜像部署方式。如果需要个性化定制部署,也可以手动部署。 两种部署方式对比:镜像部署手动部署部署所需时间3-5分钟,阿里云本身提供了面板镜像,可以很好地避免新手对linux面板的陌生感,使用面板就可以很快上手,点击鼠标就可以轻松建站和维护了。更多参阅官方文档。 四、上传并安装网站程序 在部署完运行环境后把网站程序上传到云服务器上,再安装。涉及到安装信息,比如网站根目录、数据库名、数据库账号密码等信息。如果是手动配置服务器,需要你清楚这些信息如何使用。如果是用镜像部署的,在操作过程中都有资料文档对这些信息进行了说明。 网站程序上传之后,在浏览器输入域名访问测试,能正常打开网站说明安装成功了。至此阿里云服务器使用教程也就结束了,当然,如果过程中间可能会出现这个教程里没有提到的问题,也不要心慌,可以在网上多找找相关资料就能解决。

优秀的个人博客,低调大师

用adb命令组装PowerShell实用小工具——Android小助手

[本文出自天外归云的博客园] 前置工作 1. 需要安装adb; 2. 需要本机设置PowerShell脚本运行策略。 脚本示例 PowerShell例子如下: Function GetPkgAndActName(){ #运行脚本前确保app处于激活状态 $a = adb shell dumpsys window windows|findstr Focu; $b = $a -like "*mCurrentFocus*"; $b = $b.Trim(); $startIndex = $b.IndexOf("{"); $endIndex = $b.IndexOf("}"); $pkgAndActName = (($b.Substring($startIndex+1,$endIndex-$startIndex-1)).split(" "))[2]; return $pkgAndActName } Function GetCurrFlow(){ #运行脚本前确保app处于激活状态 $pkgAndActName = GetPkgAndActName; $pkgName = ($pkgAndActName.split("/"))[0]; $activityName = ($pkgAndActName.split("/"))[1]; $userId = (((((adb shell dumpsys package $pkgName | findstr userId).Trim()).split("="))[1]).split(" "))[0] $rets = adb shell cat /proc/net/xt_qtaguid/stats | findstr $userId foreach ($ret in $rets) { $spices = ($ret.Split(" ")) $flow += [int]$spices[5]+[int]$spices[7] } $flow/1000 } function Convert-Size { [cmdletbinding()] param( [validateset("Bytes","KB","MB","GB","TB")] [string]$From, [validateset("Bytes","KB","MB","GB","TB")] [string]$To, [Parameter(Mandatory=$true)] [double]$Value, [int]$Precision = 4 ) switch($From) { "Bytes" {$value = $Value } "KB" {$value = $Value * 1024 } "MB" {$value = $Value * 1024 * 1024} "GB" {$value = $Value * 1024 * 1024 * 1024} "TB" {$value = $Value * 1024 * 1024 * 1024 * 1024} } switch ($To) { "Bytes" {return $value} "KB" {$Value = $Value/1KB} "MB" {$Value = $Value/1MB} "GB" {$Value = $Value/1GB} "TB" {$Value = $Value/1TB} } return [Math]::Round($value,$Precision,[MidPointRounding]::AwayFromZero) } while($true){ Write-Host "输入数字进行选择" -ForegroundColor Green Write-Host "1 唤醒屏幕" -ForegroundColor Yellow Write-Host "2 输入文字" -ForegroundColor Yellow Write-Host "3 触发事件" -ForegroundColor Yellow Write-Host "4 向上滑动" -ForegroundColor Yellow Write-Host "5 向下滑动" -ForegroundColor Yellow Write-Host "6 向左滑动" -ForegroundColor Yellow Write-Host "7 向右滑动" -ForegroundColor Yellow Write-Host "8 删除输入" -ForegroundColor Yellow Write-Host "9 屏幕截图" -ForegroundColor Yellow Write-Host "10 获取手机分辨率" -ForegroundColor Yellow Write-Host "11 获取手机系统版本" -ForegroundColor Yellow Write-Host "12 获取当前app包名和活动名(运行脚本前确保app处于激活状态)" -ForegroundColor Yellow Write-Host "13 流量统计(运行脚本前确保app处于激活状态)" -ForegroundColor Yellow Write-Host "14 进行简单monkey测试" -ForegroundColor Yellow $choice = Read-Host "请选择" switch($choice) { 1{adb shell input keyevent 26} 2{$text = Read-Host "输入文字";adb shell input text $text} 3{$event = Read-Host "输入事件代号";adb shell input keyevent $event} 4{adb shell input swipe 200 800 200 100} 5{adb shell input swipe 200 100 200 800} 6{adb shell input swipe 500 100 100 100} 7{adb shell input swipe 100 100 500 100} 8{ [int]$amount = Read-Host "输入要删除的字符数量"; for($i=0;$i -lt $amount;$i++) { adb shell input keyevent 67; } } 9{ $result = adb devices; $device_id = $result[1].Split()[0]; adb -s $device_id shell /system/bin/screencap -p /sdcard/screenshot.png; adb -s $device_id pull /sdcard/screenshot.png d:/screenshot.png; D:\screenshot.png } 10{adb shell wm size} 11{adb shell getprop ro.build.version.release} 12{ $pkgAndActName = GetPkgAndActName; $pkgName = ($pkgAndActName.split("/"))[0]; $activityName = ($pkgAndActName.split("/"))[1]; "包名:"+$pkgName; "活动名:"+$activityName; } 13{ Read-Host "按任意键开始统计"; $startFlow = GetCurrFlow; Write-Host "流量监控中……`n" -ForegroundColor DarkMagenta; Read-Host "按任意键结束统计"; $endFlow = GetCurrFlow; $consumedFlow = [int]$endFlow-[int]$startFlow $consumedFlowKb = Convert-Size -From KB -To KB -Value $consumedFlow $consumedFlowMb = Convert-Size -From KB -To MB -Value $consumedFlow "共消耗流量:"+$consumedFlowKb+"kb("+$consumedFlowMb+"mb)"; } 14{ $count = Read-Host "请指定随机事件数" $pkgAndActName = GetPkgAndActName; $pkgName = ($pkgAndActName.split("/"))[0]; adb shell monkey -p $pkgName -v $count; } } } 可以根据实际测试过程中反复手点的过程进行组装调配。比如在反复测试登录的情况下,就要反复输入密码,如果来回用手点就比较麻烦,用这个小工具的话就非常轻松了,按一下上再敲一下回车就搞定了。以下是进行统计指定时间内android应用流量的消耗: 退出:ctrl+c

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册