NOT

手动安装第三方库

无法通过PyCharm中可获得库安装,则需要去Python官网上下载并手动安装,下图为PyCharm中安装位置。 Python官网PyPI(服务器在国外,网络有卡顿):https://pypi.org/ 搜索需要的第三方库,并下载文件:1.官网提供有安装指令, 2.下载后缀为 < .whl > 文件 ......
第三方 手动

自学c#基础第四课,常用快捷键

以下是visual studio的一些快捷键,在后面的使用中慢慢熟练吧。 Ctrl+k+e 自动对齐排版 Ctrl+k+c 注释 Ctrl+k+u 取消注释 Ctrl+J 智能感知,如果我们想查看一个对象具有的成员具体信息 Ctrl+} 自动跳到对应大括号 Ctrl+M+O 折叠所有方法 Ctrl+ ......
快捷键 常用 基础

面向开发者的ChatGPT提示工程-06.转换

1 引言 LLM非常擅长将输入转换成不同的格式,例如多语种文本翻译、拼写及语法纠正、语气调整、格式转换等。 本章节将介绍如何使用编程的方式,调用API接口来实现“文本转换”功能。 首先,我们需要OpenAI包,加载API密钥,定义getCompletion函数。 In [7]: import ope ......
开发者 ChatGPT 工程 06

面向开发者的ChatGPT提示工程-07.扩展

第七章 扩展 扩展是将短文本,例如一组说明或主题列表,输入到大型语言模型中,让模型生成更长的文本,例如基于某个主题的电子邮件或论文。这样做有一些很好的用途,例如将大型语言模型用作头脑风暴的伙伴。但这种做法也存在一些问题,例如某人可能会使用它来生成大量垃圾邮件。因此,当你使用大型语言模型的这些功能时, ......
开发者 ChatGPT 工程 07

面向开发者的ChatGPT提示工程-08.聊天

对话聊天 使用一个大型语言模型的一个令人兴奋的事情是,我们可以用它来构建一个定制的聊天机器人,只需要很少的工作量。在这一节中,我们将探索如何利用聊天格式(接口)与个性化或专门针对特定任务或行为的聊天机器人进行延伸对话。 启动 In [1]: import os import openai OPENA ......
开发者 ChatGPT 工程 08

面向开发者的ChatGPT提示工程-09.总结

恭喜你完成了这门短期课程。 总的来说,在这门课程中,我们学习了关于prompt的两个关键原则: 编写清晰具体的指令; 如果适当的话,给模型一些思考时间。 你还学习了迭代式prompt开发的方法,并了解了如何找到适合你应用程序的prompt的过程是非常关键的。 我们还介绍了许多大型语言模型的功能,包括 ......
开发者 ChatGPT 工程 09

Selenium基本用法

Selenium 案例 import time from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys fro ......
Selenium

ChatGPT-Prompts使用指南

1. Standard Prompts Standard prompts can be combined with other techniques like role prompting and seed-word prompting to enhance the output of ChatGP ......

DGL-tutorials-reading-notes

DGL 教程阅读笔记 Datetime: 2023-03-27T17:29+08:00 Categories: Python | MachineLearning 教程网址:https://docs.dgl.ai/en/latest/index.html 毕设的笔记,只能给自己看,换一个人或者过一段时 ......

面向开发者的ChatGPT提示工程-04.摘要

文本概括 Summarizing 1 引言 当今世界上有太多的文本信息,几乎没有人能够拥有足够的时间去阅读所有我们想了解的东西。但令人感到欣喜的是,目前LLM在文本概括任务上展现了强大的水准,也已经有不少团队将这项功能插入了自己的软件应用中。 本章节将介绍如何使用编程的方式,调用API接口来实现“文 ......
开发者 摘要 ChatGPT 工程 04

跟姥爷深度学习5 浅用卷积网络做mnist数字识别

一、前言 前面用TensorFlow浅做了一个温度预测,使用的是全连接网络,同时我们还对网上的示例做了调试和修改,使得预测结果还能看。本篇我们更进一步使用CNN(卷积)网络,不过再预测温度就有点大材小用,所以本篇是做手写数字的识别。 手写数字识别是非常经典的分类问题,是入门必备的,门槛又比猫狗识别低 ......
卷积 姥爷 深度 数字 mnist

记一次出错

起因 看《学习JavaScript数据结构与算法》的时候,使用live server运行代码发现 心里想什么情况? 经过 漫长的搜索,没想到是自己的问题。。。 结果 弄了半天,原来是代码写错了: let numbers = [0, 1, 2, 3, 4, 5] // 在数组前面添加元素 Array. ......

Windows下SYSTEM权限文件夹的删除方法

(不一定对所有情况都能用..。但是目前发现比较简单有效...) 以C:/Windows.old文件夹为例,一般来说都无法完全删除,到最后总会提示需要SYSTEM权限。 怎么办呢,下载一个VS Code,然后用VS Code打开Windows.old文件夹,便可采用VS Code将该文件夹下的所有内容 ......
文件夹 权限 Windows 文件 方法

球面的细分和贴图

在 Cesium 运行的时候,会将不同层级的影像瓦片(贴图)会映射到地形瓦片(比球面更不规则的几何形状)上,这样尽管在代码上有一些复杂(例如重投影等计算),换来的是对各种开放地图服务标准的支持。这与游戏引擎有很大的不同,游戏引擎会对地形和纹理进行组合优化成自定义的格式,但是缺少了灵活性和数据标准的通 ......
面的 贴图

Vulnhub: InfoSec Prep:OSCP靶机

kali:192.168.111.111 靶机:192.168.111.130 信息收集 端口扫描 nmap -A -v -sV -T5 -p- --script=http-enum 192.168.111.130 访问80端口下的robots.txt文件,内容提示另一个文件/secret.txt ......
靶机 Vulnhub InfoSec Prep OSCP

Pandas内置函数方法

1.导入数据: pd.read_csv(filename):从CSV文件导入数据 pd.read_table(filename):从限定分隔符的文本文件导入数据 pd.read_excel(filename):从Excel文件导入数据 pd.read_sql(query, connection_ob ......
函数 方法 Pandas

CS61B_discussion3_week2_2

1 public class Horse { 2 Horse same; 3 String jimmy; 4 5 public Horse(String lee) { 6 jimmy = lee; 7 } 8 9 public Horse same(Horse horse) { 10 if (sam ......
B_discussion discussion week2 week CS

给小肥

在中国的南方,有一个美丽的小山村,名叫翠屏村。这里群山环绕,绿树成荫,清澈的溪流穿过田野,村民们过着宁静祥和的生活。然而,这个村庄有一个秘密,那就是神秘的矿泉水——农夫山泉。 翠屏村的最深处,有一座隐藏在密林之中的古老山泉。传说在这座山泉之下,有一个神奇的泉眼。这个泉眼的水经过千年的岁月沉淀,被大自 ......

linux下安装kafka

1.下载安装包 ##scala安装包## wget https://downloads.lightbend.com/scala/2.12.11/scala-2.12.11.tgz ##kafka安装包 (kafka3.0.0已经包含了zookeeper) ## wget https://archiv ......
linux kafka

gin

gin框架 一、gin入门 1.介绍 Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点 对于golang而言,web框架的依赖要远比Python,Java之类的要小。自身的net/http足够简单,性能也非常不错 借助框架开发,不仅可以 ......
gin

面向开发者的ChatGPT提示工程-03. 工程迭代

迭代式提示开发 当使用 LLM 构建应用程序时,我从来没有在第一次尝试中就成功使用最终应用程序中所需的 Prompt。但这并不重要,只要您有一个好的迭代过程来不断改进您的 Prompt,那么你就能够得到一个适合任务的 Prompt。我认为在提示方面,第一次成功的几率可能会高一些,但正如上所说,第一个 ......
工程 开发者 ChatGPT 03

Spring

Spring Framework 1.Spring 介绍 官网:https://spring.io Spring能做什么:用以开发web、微服务以及分布式系统等,光这三块就已经占了JavaEE开发的九成多。 Spring并不是单一的一个技术,而是一个大家族,可以从官网的Projects中查看其包含的 ......
Spring

'hello'.split('e')[::-1] # ['llo', 'h']

'hello'.split('e')[::-1] # ['llo', 'h'] lst = [1,2,3] lst.append(4,5) # append() takes exactly one argument (2 given) a = 2 ; b = 3 print(eval('a*b')) ......
39 hello split llo

PAT Advanced 1008. Elevator

PAT Advanced 1008. Elevator 1. Problem Description: The highest building in our city has only one elevator. A request list is made up with $N$ positiv ......
Advanced Elevator 1008 PAT

常用的Python开发工具比较

前言 ​ Python是一种功能强大且易于学习的编程语言,被广泛应用于数据科学、机器学习、Web开发等领域。随着Python在各个领域的应用越来越广泛,越来越多的Python开发工具也涌现出来。但是,对于新手来说,选择一款合适的Python开发工具可能是一件令人困惑的事情。因此,在本文中,我将介绍一 ......
开发工具 常用 工具 Python

[Typescript] Testing type

1. TSD: https://github.com/SamVerschueren/tsd import {expectType} from 'tsd'; import concat from '.'; expectType<string>(concat('foo', 'bar')); expect ......
Typescript Testing type

[Typescript] Builder pattern 07- Reducer

import {Expect, Equal} from "../types/utils" import { expect, it } from 'vitest'; type PayloadsToDiscriminatedUnion<T extends Record<string, any>> = { ......
Typescript Builder Reducer pattern 07

[React Typescript] ComponentProps

Blog: https://www.totaltypescript.com/react-component-props-type-helper Get any Prop type from html element: import { ComponentProps } from "react"; t ......
ComponentProps Typescript React

6 排列与组合:排序、排位、排

计算排位数目 如要算出n个独立对象的排名方式的确切数目,可按下式进行计算: n!=n×(n-1)x(n-2)x…×3×2×1 圆形排位 如果有个对象需要进行圆形排位,则可能的排位数目按下式进行计算: (n-1)! 按类型排位 练习: 排列 排列是指从一个较大(n个)对象群体中取出一定数目(r个)对象 ......

Vue2入门之超详细教程九-监视属性

1、简介 监视属性watch: 1.当被监视的属性变化时,回调函数自动调用,进行相关操作 2.监视的属性必须存在,才能进行监视!! 3.监视的两种写法: (1) new Vue时传入watch配置 (2) 通过vm.$watch监视 深度监测: (1) Vue中的watch默认不监测对象内部值的改变 ......
属性 教程 Vue2 Vue