XOR
打卡
1.问题:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 2.思路:填在百位、十位、个位的数字都是1、2、3、4。使用循环排列组合所有情况,再利用判断将组成所有的排列后再去掉不满足条件的排列。 3.程序流程图: 4.代码实现: #include <iostream>us ......
一些思考
对于物欲横流的社会,知识还能实现自我救赎吗? 我认为掌握数学与编程在AI即将取代人类的今天仍然是有必要的 数学与编程是我们能够真正认识AI的唯一途径,未来普通人掌握数学、编程和英语是每一个普通人理应掌握的基本技能 python提供了这样一个途径 先掌握python的基本语法 再掌握oop ......
Golang - 获取指定区间范围内随机数
1. go语言未提供获取指定区间范围内的随机数方法,只有一个参数获取(0, n)的随机数。 2. 可根据此方法获取指定区间随机数,先随机0到(m-n),再用加 n 的方式解决 例:[5, 10], 先生成[0,5], 再加5 package main import ( "fmt" "math/ran ......
字符串、列表内置方法和可变类型、不可变类型
字符串的内置方法 1.转换大小写(upper、lower) 将字符串中的所有单词转换成大写或者小写, name_str.upper( ) 将 name_str中的字母全转换为大写 name_str.lower( ) 将 name_str中的字母全转换为大写 例: 1 name_str = "hell ......
Flask与Django项目运行
# Django 要运行Django项目,你可以按照以下步骤进行操作: 1.确保你已经安装了Python和Django。如果你还没有安装它们,请先安装它们。 2.打开终端或命令提示符。 3.导航到你的Django项目的根目录。这是包含manage.py文件的目录。 4.运行以下命令以应用数据库迁移: ......
计算1!+2!+3!+…+n!
 ``` #include using namespace std; int main() { int ......
NLog使用
## Nlog 日志组件的使用 这个博文关注 .net framework下的NLog日志组件的使用. 在项目中需要将日志写到日志文件中, 另外一些重要信息要显示在界面上. 使用 NLog 可以轻松做到这点. [NLog wiki 页面](https://github.com/NLog/NLog/w ......
Exp8 Web综合
@[TOC](这里写目录标题) # 一、实践内容 **Web前端HTML** 能正常安装、启停Apache 理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML **Web前端JavaScipt** 理解JavaScript的基本功能,理解DOM 在(1)的基础上,编写Jav ......
通过api接口接入ChatGPT的功能
进来ChatGPT异常的火热,引领了又一大热点和趋势,闲来无事(其实就是想蹭波热点(●'◡'●))我也尝试了一下,确实让人很惊讶,可能会颠覆一些行业,比如涉及文字处理的像是:短视频文案、商业企划、写论文和论文分析、电商商品描述、商品文案等等。都可以用ChatGPT来尝试写作,效果还挺好的。能用到的行 ......
计算
#include<iostream>#include<cmath>using namespace std;class point{private: double x, y, z;public: point(double x1, double y1, double z1) { x = x1; y = ......
实验四 函数与异常处理编程
print(sum) sum=42 print(sum) def inc(n): sum=n+1 print(sum) return sum sum=inc(7)+inc(7) print(sum) 1 空白 2 第二行的sum 3 函数里的sum 4 第十行的sum 任务2 def func1(a ......
QT5中动态更改图标的方法(转)
简述在做工程中遇到一个问题,需要根据程序的运行动态的改变显示的图标。在网上找了几篇博客,都失败了,后来自己看UI文件,发现了失败原因,就是设置图标的时候,输入的问文件路径有问题。我摸索出的方法如下。 Step1:添加资源文件 在工程文件处,右击鼠标》添加新文件》QT resource 修改前缀名,具 ......
对于输入法的评价
讯飞输入法在用户界面方面,提供了丰富的个性化设置选项,如主题、键盘布局、字体等,同时通过记住用户选择,加快用户输入速度,提高用户的工作效率。 在短期刺激方面,讯飞输入法使用了多种方式来吸引用户使用,例如提供了语音输入、手写输入、智能预测等功能,使得用户能够快捷地完成输入任务。同时,讯飞输入法也在长期 ......
2023.5.23每日总结
<%@ page import="wangzhan.Thesql" %> <%@ page import="wangzhan.Pd_P_assignment" %> <%@ page import="wangzhan.Pd_S_assignment" %> <%@ page language="ja ......
linux yum安装
目录 一、yum安装 二、yum安装分类 三、yum命令 四、实验 一、yum安装 yum:1.基于rpm升级,弥补rpm只能一个一个安装依赖文件 2.yum可以自动安装依赖文件。 3.从仓库中下载包 centos8:使用yum或者dhf(两种命令格式基本一致,文件格式.rpm) ubuntu:使用 ......
perl 通过 swig 调用 c++ 代码
# perl 通过 swig 调用 c++代码 Swig 是一个软件开发工具,可以简化不同语言与 C/C++ 的交互(直接在其它语言的代码中调用 C/C++ 的代码)。 记录一下成功用 perl 调用 c++ 代码的例子。 ## 环境 操作系统:centos 7.9 perl: version 5. ......
c++打卡练习(37)
比较两个分数的大小 流程图: 伪代码:源代码: #include<iostream>using namespace std;int main(){ int a1,a2,b1,b2,c1,c2,d1,d2,i; cout<<"输入要比较的两个分数"<<endl; cin>>a1; getchar(); ......
打卡2
问题描述:爱因斯坦出了一道数学题:有一条长台阶,若每步跨2阶,则最后剩1阶,若跨3,则剩2,若跨5,则剩4,若跨6,则剩5,若跨7,则不剩。问在1~N内,有多少数能满足? 流程图: 伪代码: input N for i<-1 to N if i%2=1&&i%3=2&&i%5=4&&i%6=5&&i ......
虚函数计算各种图形面积之和
一、问题描述。 定义抽象基类Shape,由它派生出五个派生类:Circle(圆形)、Square(正方形)、Rectangle( 长方形)、Trapezoid (梯形)和Triangle (三角形),用虚函数分别计算各种图形的面积,输出它们的面积和。要求用基类指针数组,每一个数组元素指向一个派生类的 ......
5.23
#include<stdio.h>void main(){int integer,i,max,min,sum;max=-32768;min=32767;sum=0;for(i=0;i<10;i++){printf("Input number %d: ",i);scanf("%d",&integer) ......
ABC134F 题解
[$\text{link}$](https://www.luogu.com.cn/problem/AT_abc134_f) 。难想的 $\texttt{dp}$ 。 
typedef的4种常见用法: 一、给已定义的变量类型起个别名 二、定义函数指针类型 三、定义数组指针类型 四、定义数组类型 总结一句话:“加不加typedef,类型是一样的“,这句话可以这样理解: 没加typedef之前如果是个数组,那么加typedef之后就是数组类型; 没加typedef之前如 ......
判断线性无关的办法
线性无关性是向量组中一个非常重要的概念。如果一个向量组是线性无关的,那么它的每个向量都不能表示成其余向量的线性组合,而只能表示成自身的线性组合。 有很多方法来判断一个向量组是否线性无关,其中一种常用的方法是:检查向量组的行列式是否为零。 具体来说,一个向量组$v_1,v_2,\ldots,v_n$是 ......
本地路由转发
通过路由转发,实现从一个固定IP访问到另一个固定IP 配置命令 nmcli con mod eth0 +ipv4.routes "10.254.254.11 192.168.7.61" nmcli con mod eth0 +ipv4.routes "10.254.254.12 192.168.7. ......
第12次作业
## html ``` 猜数字游戏 ```   sum=42 print(sum) def inc(n): sum=n+1 print(sum) return sum sum=inc(7)+inc(7) print(sum) View Code 不是。 line1:全局作用域 line3:全局作用域 line7: ......
29
#include<iostream>using namespace std;int main(){ int start,end,a,flag=1,count=0; cin>>start; cin>>end; for(int i=start;i<=end;i++) { for(int j=2;j<i; ......
编程打卡:面向对象程序设计
```c++ #include #include using namespace std; const float PI = 3.14159; class Shape { public: virtual float area() = 0; }; class Circle : public Shape ......
Axel – 用于 Linux 的命令行文件下载加速器
动动发财的小手,点个赞吧! 如果您是那种喜欢下载和试用多个 Linux 发行版的人,我们相信您会张开双臂欢迎一个说到做到的下载加速器——一个按照其描述进行操作的下载加速器。 在[本指南](https://www.tecmint.com/axel-commandline-download-accele ......