工作第一个十年如何结束

【promptulate专栏】ChatGPT框架——两行代码构建一个强大的论文总结助手

> 本文节选自笔者博客:[https://www.blog.zeeland.cn/archives/019hasaa](https://www.blog.zeeland.cn/archives/019hasaa) # 前言 如果你经常阅读论文,那么你肯定会遇到以下几个问题: - 论文晦涩难懂看不明白 ......
promptulate 框架 助手 ChatGPT 专栏

2023年,软件测试趋于饱和,如何从功能测试进阶到自动化测试?

功能测试转成自动化测试,答案就三个字:“靠学习”。 学习自动化的方法无非是三种: 一、靠培训在相对有氛围的学习环境中来学习自动化测试,这是一个较快学习的方法。二、靠自学自动化教程(下方有视频资源推荐)如果在职,不能全职学习,可以找一些自动化学习的视频,选择看视频学习,这也是一个不错的方法。三、靠阅读 ......
功能测试 软件测试 功能 软件 2023

如何创建Linux虚拟机

二,新建Linux虚拟机 1.1 创建新的虚拟机 1 2 3 4 5 6 7 1.2编制虚拟机设置 1 2 3 3 1.3 开启Linux虚拟机 1 2 3 4 5 6 6 7 8 9 10 11 12 13 14 15 16 17 (C:\Users\G。\AppData\Roaming\Typo ......
Linux

如何创建Windows 10 虚拟机

一 ,新建Windows 10 虚拟机 1.1 创建新的虚拟机 1,点击创建新的虚拟机 2,选择典型,点击下一步 3,选择稍后安装操作系统,点击下一步。 4,操作系统选择windwos,版本选着Windows10 x64,点击下一步 5,可以选择想要给虚拟机的命名,位置选择想要放置的盘符位置,点击下 ......
Windows 10

如何成为10x倍工程师

10倍效率 +10x 的工程师很难找,但是 -10x 工程师是存在的。 所谓 -10x 工程师,就是每周要浪费团队 400 个小时的工程师。 他有以下特征: 1. 创造无效的繁忙工作,比如演示文稿、图表、工单管理,以及毫无意义的流程。 2. 鼓励工程师追求优雅而不是实用主义。确保没有人有权做出任何决 ......
工程师 工程 10x 10

Java 打包成一个依赖jar包,运行

1.pom文件中添加:<build> <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> <plugins> <plugin> ......
Java jar

UPC325AE01  3BHB000644R0001提供了一个菜单驱动的控制台界面或命令行界面

UPC325AE01 3BHB000644R0001提供了一个菜单驱动的控制台界面或命令行界面 UPC325AE01 3BHB000644R0001提供了一个菜单驱动的控制台界面或命令行界面 对于工业以太网交换机的管理都是采用控制台的管理模式与ie浏览的向导模式以及网管软件相结合。以下描述一下这三种 ......
界面 控制台 160 菜单 命令

IS200TRLYS1BGG,要使它能够在自控设备间实现通信,所以你需要一个工业级的通信协议

IS200TRLYS1BGG,要使它能够在自控设备间实现通信,所以你需要一个工业级的通信协议 IS200TRLYS1BGG,要使它能够在自控设备间实现通信,所以你需要一个工业级的通信协议 在工厂生产层使用工业以太网之前,必须了解它的七个要素。这里,我们以Profinet标准为例,为大家一一进行介绍。 ......
工业 TRLYS1 设备 TRLYS 1BGG

React学习(一)如何通过style设置行内样式

官网有一个例子: const user = { name: 'Hedy Lamarr', imageUrl: 'https://i.imgur.com/yXOvdOSs.jpg', imageSize: 90, }; export default function Profile() { retur ......
样式 React style

6.26工作——智慧隧道监测与管理平台需求确定、技术选择

## 一、了解公司 ### 1. 公司业务 公司主要是做管廊、公路、隧道的监控管理平台;此次我们主要的开发任务是隧道的监控管理平台,并提供可复用的功能模块。 ### 2. 公司合作伙伴 海康威视:海康威视致力于将物联感知、人工智能、大数据技术服务于千行百业,引领智能物联新未来。 远东通信:远东通信作 ......
隧道 智慧 需求 平台 技术

mockito5.4.0单元测试(12) --spy一个真实的对象,使该真实对象可以被mock操作和verify验证

mockito官方文档地址: https://www.javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/Mockito.html#spy // new一个真实对象 List list = new LinkedList(); List ......
对象 单元 mockito5 mockito verify

如何部署ASP.NET Core到Linux服务器

# 如何部署ASP.NET Core 到Linux服务器 我们开发的最终目的,是将开发后的东西发布网络上,以便自己及其他人使用。 本篇博客介绍如果在 linux 上部署 ASP.NET Core应用,使用nginx+systemd 来管理我们的应用。 ## 准备 - Ubuntu 20.04 - N ......
服务器 Linux Core ASP NET

作为一个客户经理你一个如何给客户介绍API接口

随着科技的发展,API(Application Programming Interface,应用程序接口)的应用已经逐渐普及,而API接口作为现代企业实现智能化运营和管理的重要工具之一,也备受关注。作为一名客户经理,向客户介绍API接口,需要做好充分的准备工作和沟通,下面是一些我在实践中总结的建议: ......
客户 接口 经理 API

Visual FoxPro(简称VFP)是一种基于对象的关系型数据库管理系统(RDBMS),以及一个用于创建数据库应用程序的编程环境。它最初由Fox Software开发,后来被微软收购,并成为微软的产品。微软已于2007年停止了对Visual FoxPro的开发和更新

Visual FoxPro(简称VFP)是一种基于对象的关系型数据库管理系统(RDBMS),以及一个用于创建数据库应用程序的编程环境。它最初由Fox Software开发,后来被微软收购,并成为微软的产品。 以下是一些关于Visual FoxPro的重要信息: **数据库管理系统**:Visual ......
数据库 数据 Visual FoxPro 应用程序

【华为机试ACM基础#01】字符串最后一个单词长度、计算某字符出现次数、提取不重复的整数(熟悉字符/字符串/整数的输入)

#### 字符串最后一个单词的长度 **描述** 计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾) **输入描述**: 输入一行,代表要计算的字符串,非空,长度小于5000。 **输出描述**: 输出一个整数,表示输入字符串最后一个单词的长度。 ......
字符 整数 字符串 单词 长度

Python如何将某文件夹下的文件名称输出到.txt文件中

import os# os.listdir()方法获取文件夹名字,返回数组def getAllFiles(targetDir): listFiles = os.listdir(targetDir) return listFilesfiles = getAllFiles(r"E:\UEtest\sla ......
文件 文件夹 名称 Python txt

工作管理

毕业两年已经打工两年,之前的环境总加班,不喜欢加班,就总是在上班时间摸鱼,加班时间再做一些工作,养成了在正常工作时间不干活,加班时间干活的坏习惯。现在环境变了,要合理安排工作时间,在上班时间完成工作,按时下班! 用这个随笔来记录我的工作管理,工作管理包括工作时间管理和工作顺序管理。 有空多看几本工作 ......

JavaScript基础第05天笔记

1 - 作用域 1.1 作用域概述 通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。​JavaScript(es6前)中的作用域有两种: 全局作用域 局部作用域(函 ......
JavaScript 基础 笔记

JavaScript基础第06天笔记

1 - 内置对象 1.1 内置对象 JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象 ​ 前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于 JS 独有的, JS API 讲解内置对象就是指 JS 语言自带的一些对象,这些对象供开发者使用, ......
JavaScript 基础 笔记

JavaScript基础第01天

1 - 编程语言 1.1 编程 编程: 就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 计算机程序: 就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 1.2 计算机语言 计 ......
JavaScript 基础

JavaScript基础第02天

1 - 运算符(操作符) 1.1 运算符的分类 运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。 JavaScript中常用的运算符有: 算数运算符 递增和递减运算符 比较运算符 逻辑运算符 赋值运算符 1.2 算数运算符 算术运算符概述 概念:算术运算使用 ......
JavaScript 基础

JavaScript基础第03天笔记

1 - 循环 1.1 for循环 语法结构 for(初始化变量; 条件表达式; 操作表达式 ){ //循环体} 名称作用 初始化变量 通常被用于初始化一个计数器,该表达式可以使用 var 关键字声明新的变量,这个变量帮我们来记录次数。 条件表达式 用于确定每一次循环是否能被执行。如果结果是 true ......
JavaScript 基础 笔记

JavaScript基础第04天笔记

1 - 数组 1.1 数组的概念 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。 1.2 创建数组 JS 中创建数组有两种方式: 利用 new 创建 ......
JavaScript 基础 笔记

macos中回退键是Command+shift+z,我该如何改成Command+y?

在使用 macOS 操作系统时,回退键的默认快捷键是 Command+Shift+Z。然而,对于一些用户来说,这种组合键可能不太方便,因此他们希望将其改为其他组合键,例如 Command+Y。如果你也想更改回退键的快捷键,请按照以下步骤进行操作。 操作如下,打开系统设置-键盘 m a c 技 巧 及 ......
Command macos shift

教职云智慧职教视频课件课程下载工具,如何在电脑端下载智慧职教视频课件PDF,PPT到本地

一. 安装智慧职教下载器 1.获取学无止下载器 https://www.xuewuzhi.cn/icve_downloader 2.下载安装后,然后点击桌面快捷方式运行即可。 注意:杀毒软件可能会阻止外部exe文件运行,并将其当做成病毒,直接添加信任即可,本软件绝对没有木马病毒。 二. 使用说明 1 ......
课件 智慧 视频 下载工具 课程

34. 在排序数组中查找元素的第一个和最后一个位置

给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。 ``` 示例 1: 输入:nums = [ ......
数组 元素 位置 34

如何将TLS的安全证书和密钥保存到k8s的secret中?以及在ingress中使用secret中的证书?

如果要ingress的域名增加TLS的证书,该怎么办? 那如何将证书和密钥保存到k8s的secret中呢? 如果使用自签名的证书,使用下面的命令创建密钥和证书 [root@nccztsjb-node-23 secrets]# openssl req -x509 \ > -newkey \ > rsa ......
证书 secret 密钥 ingress TLS

git cherry-pick 是一个合并提交但未提供 -m 选项

git cherry-pick时,如果指定的是一个合并结点,会报这个错误,因为git也不知道你想要合并过来哪些内容,需要指定`-m`参数,告诉git合并多少。 这个参数从1开始,向下排序,正常我们指向cherry-pick一个,所以写成`git cherry-pick xxx -m 1`即可。 ......
cherry-pick cherry pick git

如何提高Web应用程序安全

Web应用程序安全是指为保护Web应用程序免受潜在攻击而采取的措施。包括保护Web应用程序免受可能损害其功能、安全性和数据完整性的外部威胁的策略和流程。 有效的 Web 应用程序安全策略包括识别潜在漏洞、评估其相关风险以及实施防攻击的措施。 Web 应用程序中的常见漏洞 攻击者经常利用的几个常见漏洞 ......
应用程序 程序 Web