天南之城的后花园

记录精彩的程序人生

文章

Jupyter NoteBook虚拟环境配置

Jupyter NoteBook虚拟环境配置 step1 查看虚拟环境 打开Anaconda Prompt 输入: conda env list step2 创建虚拟环境 输入: conda create -n name(要创建的虚拟环境的名字) python=版本 中间输入y表示确认 输入: conda activate opencv 进入虚拟环境 通过 conda list 可以查看该环境下的库: 如果想要删除虚拟环境,输入以下命令即可: conda remove -n name(要删除的虚拟环境的名字) --all 也可以用pip管理该环境下的库,具体细节上会有一些不同。pip list 和 conda list的不同 step3 conda换源 使用conda进行下载时常常会出现网速慢的情况,我们可以通过更换下载源,获取更快的下载速度。 输入以下指令查看所有下载源: conda config --show channels 只有一个defaults,表示默认下载源,可能会导致下载速度过慢,我们更换下载源。 conda config --add channels ht....

PAT 1009 多项式乘法

1009 Product of Polynomials This time, you are supposed to find A×B where A and B are two polynomials. 这次,你需要找到两个多项式 A 和 B 的乘积。 Input Specification: Each input file contains one test case. Each case occupies 2 lines, and each line contains the information of a polynomial: K\quad N_1\quad a_{N1}\quad N_2\quad a_{N2}\quad...\quad N_K\quad a_{NK} where K is the number of nonzero terms in the polynomial, N_i and a_{Ni} (i=1,2,⋯,K) are the exponents and coefficients, respectively. It is given that $....

食谱-蒜蓉大虾

蒜蓉大虾 用时:10-60分钟(虾开背、剥蒜耗时),成功率90% 一、食材准备 【虾】 选材:新鲜大虾 处理:清洗、沥干水分、开背 【小料】 姜片、葱结、葱末、大量蒜末 【调料】 料酒、油、生抽、蚝油、食用盐、白糖、淀粉 二、烹饪步骤: 虾放入碗中,多清洗几遍,沥干水分,开背 处理好的大虾放入碗中,加姜片、葱结、料酒,腌5min 锅烧热放油 虾摊平,煎出虾油,再翻面,煎至金黄捞出 煎虾剩的油放入一半的蒜末,炒香,开小火,炒至金黄 放入生抽、蚝油,炒出香味 放入大虾,翻炒几下,加入不用淹没过虾的水 加盐、白糖,翻炒均匀后烧三分钟 三分钟后放入另一半的蒜末 加入水淀粉勾芡,翻炒 出锅前撒葱花,装盘 参考目录 成品

食谱-番茄牛腩

番茄牛腩 用时1-2小时,成功率80% 一、食材准备 【牛肉】 选材:牛腩肉 改刀:切成合适大小的块 【番茄&土豆】 处理:去皮切块 【配料】 葱、姜、八角、香叶、桂皮、冰糖、辣椒, 二、烹饪步骤: 番茄和士豆去皮切块。 牛肉洗净切块,冷水下锅,加葱姜料酒煮开,撇去浮沫,捞出冲洗干净沥干水份备用。 炒糖色,锅中入油下冰糖,小火翻炒至枣红色,倒入牛肉翻炒均匀上色。 加葱、姜、八角、桂皮、香叶、干辣椒,炒出香味。 加入一半番茄块,翻炒炒出汤汁。 加入生抽2勺+老抽1勺+蚝油2勺翻炒入味。 倒入适量开水,大火煮开转小火盖盖焖煮60-90分钟。 放番茄块和士豆块,加适量盐,炖10-15分钟至士豆软烂。 出锅前加少许胡椒粉调味(可选),收汁即可。 三、参考目录 四、成品

食谱-小炒黄牛肉

小炒黄牛肉 用时5-15分钟,成功率70% 一、食材准备: 【牛肉】 选材:牛腱子肉,偏瘦 改刀:改成条状 【小料】 姜末、蒜末、辣椒(小米椒、美人椒)、泡山椒(有友凤爪剩下的就行) 【配料】 香菜 【调料】 酱油、耗油、生粉、食用盐、味精、油 二、烹饪步骤: 牛肉切条 加入酱油一勺、蚝油一勺、生粉一勺、食用盐两勺,用油抓匀 准备好姜蒜末、香菜、小米辣、美人椒、泡椒 热锅热油,放入姜蒜末爆香 放入小米辣和美人椒和泡椒炒香 调味,加入酱油一勺、蚝油一勺,味精半药勺 下入牛肉爆炒40秒(肉厚可久点儿) 加入香菜增香出锅 参考目录 zhuanlan.zhihu.com/?url=https%3A%2F%2Fzhuanlan.zhihu.com%2Fp%2F128145128 成品

食谱-日式肥牛饭

日式肥牛饭 用时5-15分钟,成功率95% 一、食材准备 【肥牛卷】 选材:超市盒装就行 【洋葱】 选材:白洋葱 改刀:切丝 【调料】 白胡椒粉(黑胡椒也行,不要也行)、食用盐、生抽、蚝油、老抽(不要也行)、味淋(或料酒、白砂糖)、淀粉 【配料】 无菌蛋 二、烹饪步骤: 洋葱切丝 煮熟肥牛卷 把洋葱和肥牛卷放在一旁 配置灵魂:白胡椒粉(一点点) 盐(一点点) 两勺生抽 一勺蚝油 半勺老抽 两勺味淋(或两勺料酒 一勺糖) 半勺淀粉 半碗水 把洋葱丝炒软 加入煮好的肥牛卷 翻炒均匀后加入灵魂 煮到汤汁粘稠发亮 加入完美的​糖​心蛋(油少 鸡蛋要成型 加一勺水 盖上盖子等水干) 在新鲜的大米饭上盖上菜 浇上汤汁 三、参考目录 https://b23.tv/xAuaSuv 四、成品

食谱-大盘鸡

大盘鸡食谱 用时15-25分钟,成功率90% 一、食材准备: 【鸡腿】 选材:外皮白净,肉质鲜红的鸡腿 改刀:改成大块 清洗:多次清洗,把血水洗净 控水:漏勺/厨房纸,控干水分 【小料】 葱小段、姜切片、八角2颗、​白​芷4片、桂皮5小片、辣椒随意 【配料】 洋葱、螺丝椒、蒜末 【调料】 油、糖(白糖或冰糖)、食用盐、黄豆酱、生抽、老抽 【土豆】 崩块,清洗淀粉,控干水分 二、烹饪过程: 1.热锅多倒油,土豆下锅高温煸炒,边角焦化捞出备用 2.补油加糖炒糖色,中火/小火,炒成枣红色(嫩糖色) 3.鸡肉下锅,开最大火,打盐,翻炒 4.小料下锅,煸炒1-2分钟 5.土豆下锅 6.放黄豆酱、生抽、老抽,爆香 7.加开水炖,盖盖5分钟,开盖3分钟 8.配料下锅​ 三、参考目录 四、成品

PAT 1008 电梯

1008 Elevator The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs 6 seconds to move the elevator up one floor, and 4 seconds to move down one floor. The elevator will stay for 5 seconds at each stop. 我们城市最高的建筑只有一台电梯。有一个请求列表由 N 个正整数组成,这些数字指定电梯停在哪些楼层,按指定的顺序。电梯每上升一层需要 6 秒钟,每下降一层需要 4 秒钟。电梯每停留一个楼层需要 5 秒钟。 For a given request list, you are to compute the total ....

PAT 1007 最大子序列和

1007 Maximum Subsequence Sum Given a sequence of K integers { N1, N2, ..., N**K }. A continuous subsequence is defined to be { N**i, N**i+1, ..., N**j } where 1≤i≤j≤K. The Maximum Subsequence is the continuous subsequence which has the largest sum of its elements. For example, given sequence { -2, 11, -4, 13, -5, -2 }, its maximum subsequence is { 11, -4, 13 } with the largest sum being 20. Now you are supposed to find the largest sum, together with the first and the last numbers of the maximum ....

Bolo博客保姆级部署流程

介绍 Bolo博客github主页:adlered/bolo-solo: 🍍Bolo菠萝博客 专为程序员设计的精致Java博客系统 | 🎸基于Solo深度定制 | ❤️完善文档轻松安装,贴心的技术支持 | 免登录评论 | 邮件/微信提醒 | 自定义图床 | 备案模式 | ✨精致主题持续更新 | 一键备份 | 防火墙 | 评论过滤 | 独立分类 | 文章与GitHub同步 | ✅安装太轻松!支持 Tomcat Docker 宝塔面板 | 支持Windows Linux MacOS Web容器 | 支持ARM处理器 X86/64处理器 | 🚚支持从Solo轻松迁移 Bolo博客安装使用教程文档:QQ用户群 | 安装教程 | 从Solo迁移 | Bolo介绍 | 常见问题 Bolo 是基于 Java 的一款开源博客引擎,它基于 Latke 框架搭建,响应速度快,占用资源小;Bolo 完全免费,代码全部开源且允许二次开发自用。如果你在寻找一款美观、全面但不复杂的个人博客引擎 —— 欢迎加入到 Bolo 用户的大家庭中来。 本文是基于上述教程文档的实际操作总结,也是本站的部署记录。本人能....

Kaggle数据可视化(六)选择图表类型并定制样式

在本课程中,您已经学习了如何创建许多不同的图表类型。现在,您将在学习一些可用于更改图表样式的快速命令之前,对知识进行组织。 你学到了什么? 由于并不总是容易决定如何最好地讲述数据背后的故事,我们将图表类型分为三个广泛的类别来帮助解决这个问题。 趋势 - 趋势被定义为变化的模式。 sns.lineplot - 折线图最适合展示一段时间内的趋势,多条线可以用来展示多个组的趋势。 关系 - 有很多不同的图表类型可以用来理解数据中变量之间的关系。 sns.barplot - 条形图用于比较不同组对应的数量。 sns.heatmap - 热力图可用于在数字表格中查找色彩编码模式。 sns.scatterplot - 散点图展示两个连续变量之间的关系;如果使用颜色编码,我们还可以展示与第三个分类变量的关系。 sns.regplot - 在散点图中包含一个回归线可以更容易地看到两个变量之间的线性关系。 sns.lmplot - 如果散点图包含多个颜色编码的组,则此命令用于绘制多条回归线。 sns.swarmplot - 分类散点图展示连续变量和分类变量之间的关系。....

Kaggle数据可视化(五)直方图与密度图

在本教程中,您将学习所有关于 直方图 和 密度图 。 设置笔记本 像往常一样,我们从设置编码环境开始。(这段代码是隐藏的,但是你可以通过点击右边紧挨着这段文字下面的“代码”按钮来解除隐藏。) import pandas as pd pd.plotting.register_matplotlib_converters() import matplotlib.pyplot as plt %matplotlib inline import seaborn as sns print("Setup Complete") Setup Complete 选择数据集 我们将使用由150种不同的花组成的数据集,其中每种花分别来自三种不同的鸢尾属(Iris setosa,Iris versicolor和Iris virginica),每种50个。 加载和检查数据 数据集中的每一行对应于不同的花。有四个测量值:花萼的长度和宽度,以及花瓣的长度和宽度。我们还跟踪相应的物种。 # Path of the file to read iris_filepath = "../input/iris.csv" #....

Kaggle数据可视化(四)散点图

在本教程中,您将学习如何创建高级 散点图 。 设置笔记本 像往常一样,我们从设置编码环境开始。 import pandas as pd pd.plotting.register_matplotlib_converters() import matplotlib.pyplot as plt %matplotlib inline import seaborn as sns print("Setup Complete") Setup Complete 加载并检查数据 我们将使用一个(伪造的)保险费用数据集,看看我们是否能够理解为什么一些客户比其他客户支付更多的费用。 如果你愿意,你可以在这里阅读更多有关数据集的。 # Path of the file to read insurance_filepath = "../input/insurance.csv" # Read the file into a variable insurance_data insurance_data = pd.read_csv(insurance_filepath) 像往常一样,我们通过打印前五行来检查....

Kaggle数据可视化(三)条形图和热力图

现在你已经能够创建自己的折线图了,是时候学习更多的图表类型了! 顺便说一下,如果这是你第一次在Python中编写代码,你应该为你所取得的成就感到非常自豪,因为学习全新的技能从来都不容易!如果你坚持学习,你会发现一切都会变得更容易(而你构建的图表也会更加令人印象深刻!),因为所有图表的代码都非常相似。像任何技能一样,编码随着时间和重复变得自然。 在本教程中,你将学习条形图和热力图。 设置笔记本 像往常一样,我们首先设置编码环境。( 这段代码是隐藏的,但是你可以点击下面的“代码”按钮将其显示出来。 ) import pandas as pd pd.plotting.register_matplotlib_converters() import matplotlib.pyplot as plt %matplotlib inline import seaborn as sns print("Setup Complete") Setup Complete 数据选择 在本教程中,我们将使用来自美国运输部的数据集来跟踪航班延误。 在 Excel 中打开这个 CSV 文件会显示每个月一行(其中....

PAT 1006 签到与签退

1006 Sign In and Sign Out At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one who signs out will lock the door. Given the records of signing in's and out's, you are supposed to find the ones who have unlocked and locked the door on that day. 每天开始时,第一个在电脑房签到的人将解锁门,最后一个签退的人将锁门。给定签到和签退的记录,你需要找出当天解锁和锁门的人。 Input Specification: Each input file contains one test case. Each case contains the records for one day. The case starts with a pos....

Kaggle数据可视化(二)线性图表

在本教程中,您将学习足够的 Python,以创建看起来很专业的 线性图表 。然后,在下面的练习中,您将把您的新技能用于处理真实世界的数据集。 准备好笔记本 我们从设置编码环境开始。 import pandas as pd pd.plotting.register_matplotlib_converters() import matplotlib.pyplot as plt %matplotlib inline import seaborn as sns 选择数据集 本教程的数据集跟踪音乐流媒体服务Spotify 上的全球每日流量。我们关注2017年和2018年的五首流行歌曲: "Shape of You", by Ed Sheeran (链接) "Despacito", by Luis Fonzi (链接) "Something Just Like This", by The Chainsmokers and Coldplay (链接) "HUMBLE.", by Kendrick Lamar (链接) "Unforgettable", by French Mon....

PAT 1005 正确拼写

1005 Spell It Right Given a non-negative integer N, your task is to compute the sum of all the digits of N, and output every digit of the sum in English. 给定一个非负整数N,你的任务是计算N的所有数字的和,并输出总和的每个数字的英文表示。 Input Specification: Each input file contains one test case. Each case occupies one line which contains an N (≤10^{100}). 每个输入文件包含一个测试用例。每个测试用例占据一行,其中包含一个N(≤10^{100})。 Output Specification: For each test case, output in one line the digits of the sum in English words. There must be one space between tw....

Kaggle数据可视化(一)seaborn引入

欢迎来到数据可视化! 在这门实践课程中,你将学习如何使用 seaborn 这个强大而易于使用的数据可视化工具,将你的数据可视化提升到一个新的水平。为了使用 seaborn,你还需要学习一些 Python 编程语言的知识。尽管如此, 本课程旨在面向那些没有编程经验的人,而且 每个图表都使用简短而简单的代码,使 seaborn 比许多其他数据可视化工具(如 Excel)更快更容易使用。 因此,如果你从未写过一行代码,想要学习最基本的知识,从今天开始制作更快、更有吸引力的图表,那么你来对地方了!要查看一些你将制作的图表,请查看下面的图例。 设置环境 您需要在每个笔记本的顶部运行几行代码来设置您的编码环境。现在理解这些代码行并不重要,因此我们还不会深入到细节中。 import pandas as pd pd.plotting.register_matplotlib_converters() import matplotlib.pyplot as plt %matplotlib inline import seaborn as sns 加载数据 在这个笔记本中,我们将使用一个历史FIFA....

PAT 1004 数叶子

1004 Counting Leaves A family hierarchy is usually presented by a pedigree tree. Your job is to count those family members who have no child. 一个家庭的层级结构通常用家谱树来表示。你的任务是统计那些没有孩子的家庭成员。 输入格式: Each input file contains one test case. Each case starts with a line containing 0<N<100, the number of nodes in a tree, and M (<N), the number of non-leaf nodes. Then M lines follow, each in the format: ID K ID[1] ID[2] ... ID[K] where ID is a two-digit number representing a given non-leaf node, K is t....

C++快速回顾重点——C语言基础(一)

C++快速回顾重点 本文是《算法笔记》胡凡、曾磊著 的精炼总结。用于博主本人的快速复习,具有极强主观性,请酌情学习。 一、C/C++语言基础 变量 int占4字节,**范围大概$10^9$**内。 long long占8字节,$10^9$外用long long。 float占4字节,1位符号位、8位指数位、23位尾数位,有效精度6~7位。 double占8字节,1位符号位、11位指数位、52位尾数位,有效精度15~16位。尽量用double。 char小写字母比大写字母ascll码大32。 char单个字符常量必须用单引号。 char[]字符串常量用双引号。 bool在整型转布尔时,非零为true,零为false 常量 宏定义末尾不加分号 #define 标识符 常量 推荐使用const定义常量 const 数据类型 变量名 = 常量 宏定义陷阱 #include<iostream> using namespace std; #define CAL(x) (x * 2 + 1) int main(){ int a = 1; printf("%d\n"....

记录精彩的程序人生

© 2025 天南之城的后花园

Powered by Bolo
Theme bolo-sakura by Mashiro
浏览 51015 文章 43 评论 11
蜀ICP备2023008301号

主题 | Theme