- Yarn:一个快速、可靠且安全的JavaScript包管理工具
小周不想卷
#前端node.js入门yarn
(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,还请三连支持一波哇ヾ(@^∇^@)ノ)目录一、Yarn简介二、Yarn的安装1.使用npm安装Yarn2.在macOS上使用Homebrew安装Yarn3.在Windows上使用Chocolatey安装Yarn4.在Linux上使用包管理器安装Yarn三、Yarn的配置1.全局配置2.项目配置四、Yarn的基本用法1.初始化
- x-cmd mod | x scoop - Windows 开源包管理工具
x-cmd
modwindows开源命令行winget包管理软件安装powershell
目录介绍主要特点例子子命令介绍scoop是windows的第三方包管理工具,与winget,choco,chocolatey类似。本模块在scoop的基础上做了增强,使其可与shell无缝集成,并提供更多的功能。主要特点自动下载:通过调用Scoop安装程序的命令,实现了在不需要切换终端的情况下,快速、简单地安装、更新和卸载程序,从而加速开发和系统管理任务。效率提升:我们引入了scoop-searc
- vs 开发者powershell安装git
tenc1239
vsgit
在VS开发者PowerShell中安装Git的方法是:1.打开VS开发者PowerShell2.运行以下命令安装chocolatey(一个Windows包管理器):Set-ExecutionPolicyBypass-ScopeProcess-Force;[System.Net.ServicePointManager]::SecurityProtocol=[System.Net.ServicePoi
- windows 包管理工具(choco)
O_vv_O
1参考https://chocolatey.org/install2说明choco类似ubuntu中的apt和centos中的yum命令,方便安装一些软件,如jdk、maven、nodejs。非常适合开发人员使用,方便快捷3安装1.使用管理员运行powershell运行命令Set-ExecutionPolicyAllSignedSet-ExecutionPolicyBypass-ScopeProc
- ROS2——Windows上的安装笔记(legacy)
songyuc
ROS2
1使用CMD命令进行安装(使用管理员模式)记得需要使用管理员模式;1.1备注:不要使用PowerShell进行安装因为PS不支持call命令;2Installingprerequisites2.1安装Chocolatey安装Chocolatey是ROS官网的要求;2.1.0检查是否安装Chocolatey点开Chocolatey官网后,按照官网的步骤进行安装;2.1.1使用PowerShell进行
- 【C++】ROS:Windows系统安装ROS体验
DevFrank
c++ROS机器人与自动驾驶windows机器人开发ros脚本
大家平时玩ROS都是在Ubuntu系统上,那Windows系统可以安装吗,答案是:可以的!Windows为了发展自家的物联网生态,已经在Windows系统支持ROS了。文章目录1.安装VS20172.安装Chocolatey&Git3.安装ROS4.运行ROS例程1.安装VS2017微软家的开发离不开VS,所以大家自行安装就好了。VS2017地址:https://visualstudio.micr
- IaC基础设施即代码:Terraform 连接 azure Blob 实现多资源管理
cronaldo91
IaC基础设施即代码terraformazure云原生运维云计算
目录一、实验1.环境2.Terraform连接azureBlob3.申请虚拟网络资源4.申请子网资源5.申请安全组资源6.申请公网IP与网络接口资源7.申请虚拟机资源8.申请负载均衡器9.销毁资源二、问题1.存储无法删除一、实验1.环境(1)主机表1-1主机主机系统软件工具备注jiaWindowsTerraform1.6.6AzureCLI、VSCode、PowerShell、Chocolatey
- IaC基础设施即代码:Terraform 创建ACK集群 与部署应用
cronaldo91
IaC基础设施即代码terraform云原生云计算运维
目录一、实验1.环境2.Terraform创建网络资源3.阿里云给RAM添加权限4.Terraform创建ACK集群5.在ACK集群中部署应用6.销毁资源二、问题1.Terraform验证失败2.Terraform申请资源失败一、实验1.环境(1)主机表1-1主机主机系统软件工具备注jiaWindowsTerraform1.6.6VSCode、PowerShell、Chocolatey2.Terr
- IaC基础设施即代码:Terraform 使用 provider 自定义提供者
cronaldo91
IaC基础设施即代码terraform云原生云计算运维阿里云
目录一、实验1.环境2.Terraform使用provider自定义提供者(Resource)3.Terraform使用provider自定义提供者(Module)一、实验1.环境(1)主机表1-1主机主机系统软件工具备注jiaWindowsTerraform1.6.6VSCode、PowerShell、Chocolatey2.Terraform使用provider自定义提供者(Resource)
- IaC基础设施即代码:Terraform 使用for_each 创建资源副本
cronaldo91
IaC基础设施即代码terraform云原生云计算运维
目录一、实验1.环境2.Terraform使用for_each创建资源副本(DNS)一、实验1.环境(1)主机表1-1主机主机系统软件工具备注jiaWindowsTerraform1.6.6VSCode、PowerShell、Chocolatey2.Terraform使用for_each创建资源副本(DNS)(1)查看项目(2)函数配置文件count.tflocals{zone="maojing.
- IaC基础设施即代码:Terraform 使用 count 创建资源副本
cronaldo91
IaC基础设施即代码terraform云原生云计算阿里云
目录一、实验1.环境2.Terraform使用count创建资源副本(DNS)一、实验1.环境(1)主机表1-1主机主机系统软件工具备注jiaWindowsTerraform1.6.6VSCode、PowerShell、Chocolatey2.Terraform使用count创建资源副本(DNS)(1)查看项目(2)主配置文件count.tf#ConfiguretheAlicloudProvide
- python3.9在各种环境安装实现
A0_張張
pythonlinuxwindowspythonlinuxubuntu
安装Python3.9有多种方法,包括在不同操作系统上使用不同的包管理器进行安装。下面是在几种常见操作系统上安装Python3.9的方法。在Windows上安装Python3.9在Windows上安装Python3.9有两种方法:使用官方的Windows安装程序或使用Chocolatey包管理器。官方的Windows安装程序要使用官方的Windows安装程序安装Python3.9,请按照以下步骤操
- User mkcert 生成本地证书的步骤
MonkeyKing.sun
java
mkcert是一个简单的工具,用于在本地环境中创建合法的SSL证书。它非常适合开发和测试环境,因为它创建的证书会被您系统的信任存储所信任,这样就避免了浏览器和其他工具对自签名证书的警告。下面是使用mkcert创建本地证书的步骤:步骤1:安装mkcertWindows:使用Chocolatey(Windows的包管理器)安装mkcert。chocoinstallmkcertmacOS:使用Homeb
- Chocolatey
linux实践操作记录
windows
ChocolateySoftware|PHP(HypertextPreprocessor)8.3.1msi安装包https://github.com/chocolatey/choco/releases/download/2.2.2/chocolatey-2.2.2.0.msi设置/安装巧克力味ChocolateyCLI(choco)设置/安装要求受支持的Windows版本WindowsPowerS
- Kubernetes 之 Helm详解
程序员升仔
K8skubernetes云原生
大家好,我是升仔引言Kubernetes(K8s)作为当下最流行的容器编排工具,其强大功能背后也伴随着一定的复杂性。Helm作为K8s的包管理工具,极大地简化了在K8s上部署和管理应用的过程。它让应用的打包、分发、安装和升级变得更加高效和一致。基础安装1.安装步骤Windows:使用Chocolatey命令:chocoinstallkubernetes-helm。macOS:通过Homebrew安
- Node.js安装部署
AiENG_07
软件使用技巧及问题node.js软件安装JavaScript环境变量
Node.js安装部署在Windows上安装Node.js1.使用安装程序2.使用包管理器Chocolatey安装在macOS上安装Node.js1.使用Homebrew安装在Linux上安装Node.js1.使用包管理器安装2.使用Node.js官方二进制包安装完成验证Node.js是一个基于ChromeV8引擎的JavaScript运行时,用于构建可扩展的网络应用。以下是在常见操作系统上安装N
- 安装Choco【应用安装管理工具】
TimeHermit
安装地址:https://chocolatey.org/installInstallingChocolatey开始安装cmd至命令窗口,贴下列命令@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe"-NoProfile-InputFormatNone-ExecutionPolicyBypass-Command"iex((New
- 本地部署语音转文字(whisper,SpeechRecognition)
我是小z呀
AIGCwhisper
本地部署语音转文字1.whisper1.首先安装Chocolatey2.安装3.使用2.SpeechRecognition1.环境2.中文包3.格式转化4.运行3.效果1.whisper1.首先安装Chocolateyhttps://github.com/openai/whisper以管理员身份运行PowerShellSet-ExecutionPolicyBypass-ScopeProcess-F
- Win10安装ROS2遇到的小问题
如意娘
ROS2ROS2
按照网上教程安装ROS2,卡在了第一步。在cmd或powershell安装Chocolatey时,出现以下两种错误:@“%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe”-NoPro…~here-string标题后面和行尾之前不允许包含任何字符。……或者使用“1”个参数调用“DownloadString”时发生异常:“请求被中止
- 在自己电脑上安装Haskell/Chocolatey/VSCode/Git (Windows)
失眠软糖12
Haskellhaskell
在Windows电脑上安装Haskell/Chocolatey/VSCode/GitChocolateyGHC设置VSCode/VSCodium设置最后安装一些包安装Git苹果及Linux详见https://cs.anu.edu.au/courses/comp1100/resources/install/安装成功的同学欢迎发我截图补充这篇文章!转载翻译自:https://cs.anu.edu.au
- 通过Chocolatey包管理工具安装wget
向上生长之路
当我们需要在Windows系统中下载远程文件或者网页内容时,可以使用wget命令来完成。而为了方便安装和管理,我们可以使用Chocolatey这个包管理工具来安装wget。首先需要安装Chocolatey工具,可以参考我之前文章的介绍https://www.toutiao.com/article/7214105908950286905/如果您已经安装了Chocolatey,请跳过此步骤。打开Pow
- 全网最全的Python常见命令大全,建议收藏,以防备用
Python_金钱豹
python开发语言git数据分析大数据
这是本文的目录前言什么是命令行界面?你在Python开发中需要CLI吗?CLI简介WindowsMacLinux用于Python开发的20多个最有用的CLI命令安装命令1.Chocolatey2.Homebrew和Pyenv3.apt、pacman和dnf解释器命令4.python5.pip权限命令6.sudo,runas7.chmod导航命令8.ls,dir9.密码10.cp11.cat,typ
- windows包管理工具Chocolatey的安装方式
向上生长之路
下面是Chocolatey的安装方式:打开PowerShell窗口,选择以管理员身份运行PowerShell在命令窗口中执行以下命令,来安装ChocolateySet-ExecutionPolicyBypass-ScopeProcess-Force;[System.Net.ServicePointManager]::SecurityProtocol=[System.Net.ServicePoint
- Windows 下简易安装RabbitMQ
winkemoji
Windows下简易安装RabbitMQ要求Windows7+/WindowsServer2003+PowerShellv2+开始安装1.以管理员身份运行powershell,不用管理员身份会报错。❗️2.复制下面这段话到powershell里,回车执行,安装Chocolatey(一个包管理工具)用它就可以很方便的安装RabbitMQ。Set-ExecutionPolicyBypass-Scope
- wireshark source compilation
黑小柴
1、使用VisualStudio2019Preview版本2、推荐使用Chocolatey(anativepackagemanagerforWindows)来安装大部分编译所需要的packages期间会下载若干编译需要的packages,有些url国内难以访问,整个过程建议开代理通过cmd安装@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powers
- 为 VSCode 配置 C 语言编译环境
VamYu
1.前提条件安装VSCode以及MinGW安装好VSCode中的C/C++扩展[图片上传失败...(image-e93c7c-1606314000230)]PS:我建议使用chocolatey安装,这样可以自动配置好环境变量运行下列命令检查是否已经配置好环境变量:gcc--versiongdb--version2.配置VSCode2.1.创建工作文件夹打开Windows的CommandPrompt
- Windows 中 kubectl 配置详细指南
久绊A
KubernetesKubernetesMinikubeChocolateykubectl
目录前言什么是Chocolatey与MinikubeChocolateyMinikube安装Minikube安装Chocolatey(如果尚未安装)Minikube遇到的问题通过获取集群状态的方法kubectl可选配置和插件启用shell自动补全功能安装kubectlconvert插件前言如果你想在自己的笔记本上(本地)运行Kubernetes集群,你需要先安装一个Minikube这样的工具,然后
- windows利用kubectl命令和vscode远程操作kubenetes(k8s)
rockstics
kubernetescentoslinux运维
windows中安装kubecltl命令:下载地址:http://pwittrock.github.io/docs/tasks/tools/install-kubectl/#install-with-chocolatey-on-windows配置环境变量:配置config路径:$HOME/.kube/configwindows如下,,只需要将$HOME/.kube/config拷贝到windows
- wsl2 安装 Centos8
Ginta_x
WSL2WSL2
前言由于开发需要安装centos版本的wsl,但WindowsStore里只有Ubuntu、Debian等kernel,好消息是Github上可以找到对应版本的安装包。安装ChocolateyNuGet(读作NewGet)是用于微软.NET开发平台的软件包管理器,是一个VisualStudio的扩展。Chocolatey是基于NuGet的一个软件包管理器,就像Linux中的yum或apt一样,在W
- 【星海出品】VUE(一)
活跃的煤矿打工人
vue.js前端javascript
Windows安装nvm控制器Windows里找都PowerShell。右击点击管理员运行。1.安装chocoSet-ExecutionPolicyBypass-ScopeProcess-Force;iex((New-ObjectSystem.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))2.安装NVMcho
- linux系统服务器下jsp传参数乱码
3213213333332132
javajsplinuxwindowsxml
在一次解决乱码问题中, 发现jsp在windows下用js原生的方法进行编码没有问题,但是到了linux下就有问题, escape,encodeURI,encodeURIComponent等都解决不了问题
但是我想了下既然原生的方法不行,我用el标签的方式对中文参数进行加密解密总该可以吧。于是用了java的java.net.URLDecoder,结果还是乱码,最后在绝望之际,用了下面的方法解决了
- Spring 注解区别以及应用
BlueSkator
spring
1. @Autowired
@Autowired是根据类型进行自动装配的。如果当Spring上下文中存在不止一个UserDao类型的bean,或者不存在UserDao类型的bean,会抛出 BeanCreationException异常,这时可以通过在该属性上再加一个@Qualifier注解来声明唯一的id解决问题。
2. @Qualifier
当spring中存在至少一个匹
- printf和sprintf的应用
dcj3sjt126com
PHPsprintfprintf
<?php
printf('b: %b <br>c: %c <br>d: %d <bf>f: %f', 80,80, 80, 80);
echo '<br />';
printf('%0.2f <br>%+d <br>%0.2f <br>', 8, 8, 1235.456);
printf('th
- config.getInitParameter
171815164
parameter
web.xml
<servlet>
<servlet-name>servlet1</servlet-name>
<jsp-file>/index.jsp</jsp-file>
<init-param>
<param-name>str</param-name>
- Ant标签详解--基础操作
g21121
ant
Ant的一些核心概念:
build.xml:构建文件是以XML 文件来描述的,默认构建文件名为build.xml。 project:每个构建文
- [简单]代码片段_数据合并
53873039oycg
代码
合并规则:删除家长phone为空的记录,若一个家长对应多个孩子,保留一条家长记录,家长id修改为phone,对应关系也要修改。
代码如下:
- java 通信技术
云端月影
Java 远程通信技术
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇blog中我们将来
- string与StringBuilder 性能差距到底有多大
aijuans
之前也看过一些对string与StringBuilder的性能分析,总感觉这个应该对整体性能不会产生多大的影响,所以就一直没有关注这块!
由于学程序初期最先接触的string拼接,所以就一直没改变过自己的习惯!
- 今天碰到 java.util.ConcurrentModificationException 异常
antonyup_2006
java多线程工作IBM
今天改bug,其中有个实现是要对map进行循环,然后有删除操作,代码如下:
Iterator<ListItem> iter = ItemMap.keySet.iterator();
while(iter.hasNext()){
ListItem it = iter.next();
//...一些逻辑操作
ItemMap.remove(it);
}
结果运行报Con
- PL/SQL的类型和JDBC操作数据库
百合不是茶
PL/SQL表标量类型游标PL/SQL记录
PL/SQL的标量类型:
字符,数字,时间,布尔,%type五中类型的
--标量:数据库中预定义类型的变量
--定义一个变长字符串
v_ename varchar2(10);
--定义一个小数,范围 -9999.99~9999.99
v_sal number(6,2);
--定义一个小数并给一个初始值为5.4 :=是pl/sql的赋值号
- Mockito:一个强大的用于 Java 开发的模拟测试框架实例
bijian1013
mockito单元测试
Mockito框架:
Mockito是一个基于MIT协议的开源java测试框架。 Mockito区别于其他模拟框架的地方主要是允许开发者在没有建立“预期”时验证被测系统的行为。对于mock对象的一个评价是测试系统的测
- 精通Oracle10编程SQL(10)处理例外
bijian1013
oracle数据库plsql
/*
*处理例外
*/
--例外简介
--处理例外-传递例外
declare
v_ename emp.ename%TYPE;
begin
SELECT ename INTO v_ename FROM emp
where empno=&no;
dbms_output.put_line('雇员名:'||v_ename);
exceptio
- 【Java】Java执行远程机器上Linux命令
bit1129
linux命令
Java使用ethz通过ssh2执行远程机器Linux上命令,
封装定义Linux机器的环境信息
package com.tom;
import java.io.File;
public class Env {
private String hostaddr; //Linux机器的IP地址
private Integer po
- java通信之Socket通信基础
白糖_
javasocket网络协议
正处于网络环境下的两个程序,它们之间通过一个交互的连接来实现数据通信。每一个连接的通信端叫做一个Socket。一个完整的Socket通信程序应该包含以下几个步骤:
①创建Socket;
②打开连接到Socket的输入输出流;
④按照一定的协议对Socket进行读写操作;
④关闭Socket。
Socket通信分两部分:服务器端和客户端。服务器端必须优先启动,然后等待soc
- angular.bind
boyitech
AngularJSangular.bindAngularJS APIbind
angular.bind 描述: 上下文,函数以及参数动态绑定,返回值为绑定之后的函数. 其中args是可选的动态参数,self在fn中使用this调用。 使用方法: angular.bind(se
- java-13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class KickOutBadGuys {
/**
* 题目:13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
* Maybe you can find out
- Redis.conf配置文件及相关项说明(自查备用)
Kai_Ge
redis
Redis.conf配置文件及相关项说明
# Redis configuration file example
# Note on units: when memory size is needed, it is possible to specifiy
# it in the usual form of 1k 5GB 4M and so forth:
#
- [强人工智能]实现大规模拓扑分析是实现强人工智能的前奏
comsci
人工智能
真不好意思,各位朋友...博客再次更新...
节点数量太少,网络的分析和处理能力肯定不足,在面对机器人控制的需求方面,显得力不从心....
但是,节点数太多,对拓扑数据处理的要求又很高,设计目标也很高,实现起来难度颇大...
- 记录一些常用的函数
dai_lm
java
public static String convertInputStreamToString(InputStream is) {
StringBuilder result = new StringBuilder();
if (is != null)
try {
InputStreamReader inputReader = new InputStreamRead
- Hadoop中小规模集群的并行计算缺陷
datamachine
mapreducehadoop并行计算
注:写这篇文章的初衷是因为Hadoop炒得有点太热,很多用户现有数据规模并不适用于Hadoop,但迫于扩容压力和去IOE(Hadoop的廉价扩展的确非常有吸引力)而尝试。尝试永远是件正确的事儿,但有时候不用太突进,可以调优或调需求,发挥现有系统的最大效用为上策。
-----------------------------------------------------------------
- 小学4年级英语单词背诵第二课
dcj3sjt126com
englishword
egg 蛋
twenty 二十
any 任何
well 健康的,好
twelve 十二
farm 农场
every 每一个
back 向后,回
fast 快速的
whose 谁的
much 许多
flower 花
watch 手表
very 非常,很
sport 运动
Chinese 中国的
- 自己实践了github的webhooks, linux上面的权限需要注意
dcj3sjt126com
githubwebhook
环境, 阿里云服务器
1. 本地创建项目, push到github服务器上面
2. 生成www用户的密钥
sudo -u www ssh-keygen -t rsa -C "
[email protected]"
3. 将密钥添加到github帐号的SSH_KEYS里面
3. 用www用户执行克隆, 源使
- Java冒泡排序
蕃薯耀
冒泡排序Java冒泡排序Java排序
冒泡排序
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月23日 10:40:14 星期二
http://fanshuyao.iteye.com/
- Excle读取数据转换为实体List【基于apache-poi】
hanqunfeng
apache
1.依赖apache-poi
2.支持xls和xlsx
3.支持按属性名称绑定数据值
4.支持从指定行、列开始读取
5.支持同时读取多个sheet
6.具体使用方式参见org.cpframework.utils.excelreader.CP_ExcelReaderUtilTest.java
比如:
Str
- 3个处于草稿阶段的Javascript API介绍
jackyrong
JavaScript
原文:
http://www.sitepoint.com/3-new-javascript-apis-may-want-follow/?utm_source=html5weekly&utm_medium=email
本文中,介绍3个仍然处于草稿阶段,但应该值得关注的Javascript API.
1) Web Alarm API
&
- 6个创建Web应用程序的高效PHP框架
lampcy
Web框架PHP
以下是创建Web应用程序的PHP框架,有coder bay网站整理推荐:
1. CakePHP
CakePHP是一个PHP快速开发框架,它提供了一个用于开发、维护和部署应用程序的可扩展体系。CakePHP使用了众所周知的设计模式,如MVC和ORM,降低了开发成本,并减少了开发人员写代码的工作量。
2. CodeIgniter
CodeIgniter是一个非常小且功能强大的PHP框架,适合需
- 评"救市后中国股市新乱象泛起"谣言
nannan408
首先来看百度百家一位易姓作者的新闻:
三个多星期来股市持续暴跌,跌得投资者及上市公司都处于极度的恐慌和焦虑中,都要寻找自保及规避风险的方式。面对股市之危机,政府突然进入市场救市,希望以此来重建市场信心,以此来扭转股市持续暴跌的预期。而政府进入市场后,由于市场运作方式发生了巨大变化,投资者及上市公司为了自保及为了应对这种变化,中国股市新的乱象也自然产生。
首先,中国股市这两天
- 页面全屏遮罩的实现 方式
Rainbow702
htmlcss遮罩mask
之前做了一个页面,在点击了某个按钮之后,要求页面出现一个全屏遮罩,一开始使用了position:absolute来实现的。当时因为画面大小是固定的,不可以resize的,所以,没有发现问题。
最近用了同样的做法做了一个遮罩,但是画面是可以进行resize的,所以就发现了一个问题,当画面被reisze到浏览器出现了滚动条的时候,就发现,用absolute 的做法是有问题的。后来改成fixed定位就
- 关于angularjs的点滴
tntxia
AngularJS
angular是一个新兴的JS框架,和以往的框架不同的事,Angularjs更注重于js的建模,管理,同时也提供大量的组件帮助用户组建商业化程序,是一种值得研究的JS框架。
Angularjs使我们可以使用MVC的模式来写JS。Angularjs现在由谷歌来维护。
这里我们来简单的探讨一下它的应用。
首先使用Angularjs我
- Nutz--->>反复新建ioc容器的后果
xiaoxiao1992428
DAOmvcIOCnutz
问题:
public class DaoZ {
public static Dao dao() { // 每当需要使用dao的时候就取一次
Ioc ioc = new NutIoc(new JsonLoader("dao.js"));
return ioc.get(