没忍住买了一台
https://www.aliyun.com/activity/allinaliyun/yunchuang?userCode=m4qe1fqp
CodeWhisperer 简介
Amazon CodeWhisperer 是一款能够帮助我们智能生成代码的工具。经过数十亿行代码的训练,可以根据提示和现有代码实时生成从片段到完整功能的代码建议。类似 Cursor 和Github Copilot编码工具。目前,CodeWhisperer 兼容 Python、Java 和 JavaScript,支持各种 IDE,包括 JetBrains、Visual Studio Code、AWS Cloud9 和 AWS Lambda 控制台。
想要体验亚马逊这款最新的代码完成工具的开发者可以提交请求表单进行注册 ,并进入等待队列。开发者可以安装AWS IDE工具包,激活 CodeWhisperer 功能,并在收到预览访问代码后开始使用该工具。
在编写代码时,它会自动根据您现有的代码和注释生成建议。从单行代码建议到完整的函数,它可为您提供各种大小和范围的个性化建议。CodeWhisperer 还可以扫描您的代码以突出显示和定义安全问题。
CodeWhisperer目前已支持近15种变种语言:Python、Java、JavaScript、TypeScript、C#、Go、Rust、PHP、Ruby、 Kotlin、C、C++、Shell 脚本、SQL 和 Scala,以及主流的IDE开发工具:包括 VS Code、IntelliJ IDEA 和 AWS Cloud9。
下载安装CodeWhisperer
在IDE中安装插件,以下以VS Code为例:
① 打开扩展中心:
② 搜索 AWS Toolkit
③ 安装好后 最好重启下IDE 。
这是你就可以看到已经安装好的AWS Toolkit的图标了。
假如你日常更多的使用idea做开发,也一样可以如下图步骤获取AWS Toolkit:
要在您的 IntelliJ IDEA Community Edition 或 Ultimate Edition 中安装 AWS Toolkit 插件,请转到 IDE 设置(Windows/Linux:File -> Settings(文件 -< 设置);macOS:IntelliJ IDEA -> Preferences(IntelliJ IDEA -< 偏好设置)),并导航到 Plugins(插件)。确保选择 Marketplace 选项卡,然后搜索 AWS Toolkit
。点击 AWS Toolkit 搜索结果旁边的 Install(安装)按钮。
登录账号,使用CodeWhisperer
CodeWhisperer的使用
使用就很简单了,默认的快捷键是 alt + c ,在你想要让CodeWhisperer插入代码的地方直接按快捷键就会出来代码提示,按需要选用即可。
够方便吧!
个人认为CodeWhisperer是一款非常强大的工具,反应很快,强烈推荐!!! CodeWhisperer插件给了我一个强大又智能的编码助手。它的智能建议、自动补全和语法检查功能都很棒,大大提高了我的编码效率和代码质量。希望它能给您带来便利,减轻您的负担!
我在使用CodeWhisperer时,我发现CodeWhisperer比我想象的反应要快的多得多的多,体现了其人工智能的发展已经到了令人惊叹的高度,在我使用它时,它会非常智能的给我生成代码,若我自己编写代码,它会精准的检查错误并且尽可能告诉我如何进行改正并提出个性化建议。
同时,CodeWhisperer兼容了许多种语言,包括python,java等,极大程度上满足绝大部分人的需求,并且CodeWhisperer下载和安装非常简单,使用起来也很简单,非常好上手,适合大众使用。总之,它是一款非常非常好用的工具,希望越来越多的人知道它。
访问 AWS官网 了解更多
lawyer0247High Bid
$578
Sep 5, 2023 at 2:59 AM
Paypal
$528
Sep 5, 2023 at 12:41 AM
wiselyP
$505
Sep 5, 2023 at 12:41 AM
wiselyP
$408
Sep 5, 2023 at 12:41 AM
Paypal
$388
Sep 5, 2023 at 12:41 AM
wiselyP
$308
Sep 5, 2023 at 12:41 AM
Paypal
$288
Sep 5, 2023 at 12:41 AM
wiselyP
$228
Sep 5, 2023 at 12:15 AM
17excom
$208
Sep 5, 2023 at 12:15 AM
wiselyP
$198
Sep 4, 2023 at 10:39 PM
zr8jsdgtgs
$188
Sep 4, 2023 at 10:39 PM
wiselyP
$79
Sep 4, 2023 at 10:30 AM
lawyer0247
$74
Sep 4, 2023 at 10:30 AM
wisely
$69
Sep 3, 2023 at 4:22 PM
bosskk
$64
Sep 2, 2023 at 5:33 AM
ehello
$59
Aug 31, 2023 at 4:28 AM
wisely
$59
Aug 31, 2023 at 4:46 PM
zr8jsdgtgs
$59
Aug 31, 2023 at 8:36 PM
jiuzhe
$59
Sep 1, 2023 at 5:40 PM
first1
$59
Sep 1, 2023 at 6:08 PM
17excom
$59
Sep 1, 2023 at 10:00 PM
最近今天几乎是每天1死,今天观察发现死机时别操作 等十几分钟 还是能活过来的。
但是工作用机器,这样影响效率也不是办法。
死马当活马医,先把默认的微软的AHCI驱动更换为英特尔的。
下载地址: https://driverdl.lenovo.com.cn/think/download/driver/9148/AHCI[u1rad31us14].exe
新更换了一个台式机,win11 ,因为日常使用 微软的 To-Do 来辅助管理日程,所以也第一时间在应用商店安装了,但是怎么都没办法同步,想起来原来笔记本上也是配置了下,只是太久了 忘记了。
搜了下 还是各种命令行的方法居多,看到有直接的配置工具: https://github.com/tiagonmas/Windows-Loopback-Exemption-Manager 或 https://telerik-fiddler.s3.amazonaws.com/fiddler/addons/enableloopbackutility.exe
我是直接下载了后一个exe工具然后在界面勾选了下配置的。
2015年购入的笔记本,南征北战的做了不少项目了,买后就加了一个创见的128G的M.2接口的硬盘(TS128GMTS400),前几年自己淘宝买了个电池更换了下。
现在比较不满意的是1 不能装win11(也不想自己在折腾) 2是电池续航只能2小时多点 有时外出想写会代码时不够用, 想着还是换一个 英特尔13代的笔记本吧 (列入计划)
去年以来最大的问题是120G的C盘不够用,可能是因为各种应用 Maven的库等都塞到了C盘,迁移了几次,但是还是没过一段时间就要面临C盘空间不足的问题 浪费工作时间,想着暂时不买入新笔记本的话 还是先换个硬盘再坚持1年吧 。
拆开电脑看了下有2个M.2接口 ,其中一个支持NVMe的我还没用,这个速度更快,于是就下单了 三星(SAMSUNG)500GB SSD固态硬盘 M.2接口(NVMe协议) 970 EVO Plus(MZ-V7S500B) (426元 可能不是最低价 等着用也就没太比较了) ,收到后安装好后 在系统里测试了下 速度大约1500M 可能就是这个笔记本的极限了吧。
三星官方提供了数据复制迁移软件,直接选择旧磁盘-新磁盘,复制,几分钟就结束了,于是拆了旧磁盘,但是怎么也不能从新磁盘启动,进BIOS看了下也看不到新硬盘、没办法设置选择新磁盘作为启动位置。搜了下才知道买的太早了 当时的BIOS还不支持从NVMe硬盘启动,于是又准备刷BIOS,其实还挺怕这个操作的,因为没操作过,先B站看了个视频,大概就是用一个U盘引导盘 关闭UEFI启动 后进入U盘的DOS系统里去操作。自己试了下 进入DOS后找不到复制在U盘里的文件。去贴吧看了下,发现现在直接可以在windows系统里通过GUI程序操作,于是这样就简单多了 直接下载机友的文件,界面点击下就搞定了,很忐忑的重启 进BIOS 发现真的刷新了。选择新的三星盘作为启动盘,成功。
好些年也不折腾电脑了,发现其实挺简单的。
及时发现异常是系统安全重要的一环
时常分析下nginx access.log 是个好习惯
tail -F /var/log/nginx/access.log |grep -v ‘”status”: 20’ |grep -v ‘”status”: 30’
logrotate 是Linux系统自动的服务,nginx等也都用它来自动切割,简单可靠。
不过tomcat假如移动重命名文件后再创建文件 日志没办法继续写入的,所以要使用 copytruncate 模式 ,示例如下 :
在/etc/logrotate.d目录下新建配置文件,如 tomcat
/apps/tomcat/apache-tomcat-9.*.*/logs/catalina.out{
copytruncate
daily
dateext
nocompress
missingok
rotate 14
size 1500M
create 640 tomcat tomcat
}
测试验证服务: /usr/sbin/logrotate -f -v /etc/logrotate.d/tomcat
需要验证1 文件自动切割了 2. catalina.out文件自动清理 并且日志还在继续写入该文件 即可 。