自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(330)
  • 资源 (4)

原创 职业规划+学习进程

2020-08-02 08:36:31 83

原创 一些概念整理(不一定完全正确)

前端和后端以下为百科上的招聘要求:Web前端:1、精通HTML,能够书写语义合理,结构清晰,易维护的HTML结构;2、精通CSS,能够还原视觉设计,并兼容业界承认的主流浏览器;3、熟悉JavaScript,了解ECMAScript基础内容,掌握1到2种js框架,如JQuery;4、对常见的浏览器兼容问题有清晰的理解,并有可靠的解决方案;5、对性能有一定的要求,了解yahoo的性能优化建议,并可以在项目中有效实施;技术层面上前端=HTML+CSS+JAVASCRIPTWeb后端:1、精通j

2020-07-27 15:33:22 74

原创 2020-10-29

实验一 TINY语言的词法分析一、实验目的(评价依据,描述是否准确到位)利用第三方的lex工具构造tiny语言的词法分析器(扫描器)并使得构造出的扫描器能够读入教材样例中给出的tiny语言的示例代码,分解成token输出。学习如何使用flex,配置它的环境并使用。学习如何编写正则表达式和tiny语法结构。学习如何使用工具获取tokens。二、实验设计(评价依据实验方案设计是否合理)由词法分析器的工作方式可以知道,实验需要做到:理解并使用tiny语言,使用构造出的扫描器,能够读入教材样例中

2020-10-29 15:39:46 5

原创 编译原理实验一预习报告

实验一 TINY语言的词法分析实验目的构造tiny语言的词法分析器(扫描器),要求利用第三方的lex工具进行构造。实验结果:构造出的扫描器,能够读入教材样例中给出的tiny语言的示例代码,分解成token输出。Experimental RequirementBuild the lexical parser (a scanner) of TINY language, using the Lex tool of third party. The experimental result Scanner

2020-10-29 15:36:42 5

原创 win10里安装和配置flex、bison

参考了两篇文章:https://www.bbsmax.com/A/o75NWeqMdW/和博主cwj1412的https://blog.csdn.net/cwj1412/article/details/104829148/首先,我的资源是从老师那里下的,如果是自学的得自己去找找资源看,上面那个博主的文章有资源链接首先你获得资源解压后应该有这么个文件夹叫做win_flex_bison-latest或者win_flex_bison,打开来应该是下面这些文件配置环境变量:右击此电脑->属性.

2020-10-25 21:15:19 64

原创 安装好了pytorch,但不知道安装路径怎么办?——快速找到pytorch安装路径

1.打开cmd2.进入python3.导入torch库,import torch4.查找路径:print(torch.path)

2020-10-21 17:49:53 84 1

原创 pytorch安装教程(Windows版本)

pytorch官网以前只有Linux和Mac的版本,如今为了迎合广大Windows程序猿,Windows版本也有了。普通使用的可以下图进行配置,CUDA代表是否要GPU加速的版本,没有特殊要求建议选None。选择好配置以后打开cmd(Windows+R输入cmd后回车,也可直接搜索cmd)后,把上面Run this Command那一行链接复制到cmd中后按下回车自动下载等到安装好后cmd打开python,输入import torch(注意不是pytorch),没报错说明安装成功..

2020-10-21 17:33:36 38 1

原创 清华镜像是什么?

从开源软件的软件包库中同步过来的镜像,通过清华镜像镜像可以加速开源软件的下载。可以从清华镜像上下载Anaconda网址:https://mirrors.tuna.tsinghua.edu.cn/还有一个类似作用的是阿里云https://www.cnblogs.com/xiaochina/p/5728853.html...

2020-10-21 17:01:25 41

原创 什么是pip

pip 是 Python 中的标准库管理器。它允许你安装和管理不属于 Python标准库 的其它软件包。官方提供的pip 示例$ pip install requests$ pip search xml$ pip show beautifulsoup4$ pip uninstall requests通过cmd可以使用Usage:pip <command> [options]Commands:install 【 安装包安装 (Install packages.)】downl

2020-10-21 16:20:10 61 1

原创 数据库实验一

实验一 熟悉数据库管理工具、数据库和表的基本操作一、实验目的:1.了解SQL Server或MYSQL数据库的基本知识;2.熟悉SQL Server或MYSQL环境和系统结构;3.掌握图形化交互工具的基本操作,学会数据库及表的创建与管理;4.理解和掌握SQL语言: 能够熟练地使用create/alter/drop语句创建、修改和删除数据库、基本表;能够使用insert语句;理解和掌握基本的Select语句。二、实验要求:理解和掌握create, alter, drop, insert, 以及s

2020-10-17 17:23:04 76

原创 不确定mysql是否安装成功了怎么办

需要了解的是,mysql本身没有图形化界面,如果要图形化还需要去安装别的图形化工具,有时候我们下载好了却不知道究竟有没有安装成功,这该怎么办呢?其实很简单:1.Win+R键同时按下后弹出运行界面,输入cmd后打开命令提示符。2.显示C:\Users\Administrator> , 直接输入mysql -V,代表查看mysql的版本,出现诸如:说明了安装成功,ver后面的是版本,win64代表是64位...

2020-10-12 15:56:25 62

原创 python编程题三

大于身高的平均值 (10分)中小学生每个学期都要体检,要量身高,因为身高可以反映孩子的生长状况。现在,一个班的身高已经量好了,请输出其中超过平均身高的那些身高。程序的输入为一行数据,其中以空格分隔,每个数据都是一个正整数。程序要输出那些超过输入的正整数的平均数的输入值,每个数后面有一个空格,输出的顺序和输入的相同。输入格式:在一行输入中一个班的身高值,以空格分隔。输出格式:在一行输出超过输入的平均数的输入值,以空格分隔。输入样例:143 174 119 127 117 164 110 1

2020-10-12 14:05:05 66

原创 约束条件创建定义表(主码,外码的确定和防止空值等)

基本格式模板:CREATE TABLE 表名 ( 列名 数据类型 列表完整性约束条件, 。。。 列名 数据类型 列表完整性约束条件, 列名 数据类型 列表完整性约束条件);例子:CREATE TABLE student( Sno CHAR(9) PRIMARY KEY, /* PRIMARY KEY主码*/ Sname CHAR(20) UNIQUE, /*UNIQUE使Sname取唯一值*/ Ssex CHAR(4)NOT NULL, /*NOT NULL使Ssex不能取空值

2020-10-11 16:24:17 93

原创 SQL 常用数据类型汇总

CHARACTER(n) 字符/字符串。固定长度 n。VARCHAR(n) 或CHARACTER VARYING(n) 字符/字符串。可变长度。最大长度 n。BINARY(n) 二进制串。固定长度 n。BOOLEAN 存储 TRUE 或 FALSE 值VARBINARY(n) 或BINARY VARYING(n) 二进制串。可变长度。最大长度 n。INTEGER(p) 整数值(没有小数点)。精度 p。SMALLINT 整数值(没有小数点)。精度 5。INTEGER 整数值(没有小数点)。精

2020-10-11 15:41:27 174 3

原创 SQL创建,定义操作

SQL,指结构化查询语言,全称是 Structured Query Language。在数据定义前我们先要了解四种操作对象的创建、删除、修改。创建格式为 CREATE XXX删除格式为 DROP XXX修改格式为 ALTER XXX四种操作对象分别是:SCHEMA(模式)、TABLE(表)、VIEW(视图)、INDEX(索引)需要注意到只有表和索引能修改,SQL标准不提供模式和视图的修改,只能删除后重新创建定义模式格式为 CREATE SCHEMA 模式名 AUTHORIZATION 用户

2020-10-09 21:44:45 16

原创 操作系统对比和未来展望

摘 要 操作系统(Operating System)是管理计算机硬件与软件资源的计算机程序。在计算机中,操作系统是其最基本也是最为重要的基础性系统软件。目前市面上流行的的操作系统主要有微软Windows操作系统、UNIX操作系统、Linux操作系统、DOS操作系统等,各有优缺点。首先,分析了主流操作系统的优缺点。其次,指出了他们存在的一些问题。最后,对操作系统的发展方向、构成框架、性能强度等进行了展望。关键词 性能分析 不足 未来趋势 Performance comparison and

2020-10-05 14:21:00 123 1

原创 python字典 items函数

items函数会将字典以数列形式返回,且元素是键值对应的元组。d = {'one': 1, 'two': 2, 'three': 3}print(d.items())dict_items([('one', 1), ('two', 2), ('three', 3)])有一个问题在于python3.0后还会输出dict_items()而不是单纯的数列...

2020-10-04 18:55:49 20

原创 初次尝试HTML,用记事本编写代码并以html格式保存后用Google浏览器打开

<html><head><title>第一次学习前端</title></head><body><div style="width:80%;color:red;margin:100px;auto;"><h1>好好学HTML</h1><p>优秀是一种习惯</p></div></body></html>用记事本编写代码并以h

2020-09-28 16:42:12 22

原创 python编程题二

输入合法性判断+素数判断 (10分)实现isPrime()函数,参数为整数,要有异常处理。如果整数是素数,返回True,否则返回False。输入格式:输入一个数输出格式:如果整数是素数,输出"是素数", 否则输出"不是素数"; 如果输入不满足要求,输出"输入错误"。输入样例:11输出样例:是素数代码:from math import sqrtdef isPrime(n): if n <= 1: return False for i i.

2020-09-28 10:27:21 140

原创 anaconda安装后只有几个文件,大量文件缺失,开始栏里没有图标的解决方法

如上图,我安装好以后就只有这么几个文件。在找寻资料后,我找到了解决方案,把之前的文件都删除卸载后关掉360和电脑管家等杀毒软件后右击安装程序以管理员身份运行成功,去看开始栏也都有了...

2020-09-27 15:41:12 160

原创 python 创建以列表为元素的列表

n = eval(input())lis = []#创建一个空列表lisfor i in range(n): lis.append([])#往空列表lis增添新的空列表,注意这里有个重要的点:#for i in range(n):可以看到是n而不是n-1,我以为一开始就创建了一个应该再加n-1个才对,结果是错的for i in range(0,n): lis[i] = list((input().split()))#从键盘读取,每行都存到每个对应的列表中...

2020-09-26 19:55:15 35

原创 python保存几位小数 format

a=1.2345,保留1位小数format(a,'.1f')输出为1.2格式:format(数字,'.nf')注意点:单引号,n为位数,n前的点不能少

2020-09-26 18:17:16 43

原创 python 怎么在一行获取多个数字

这里采用列表的方法lis = list((input().split()))#第一行将整一行的输入值放入列表lis中,注意,由于input函数的作用,每一个列表元素都是str类型for i in range(len(lis)): lis[i] = int(lis[i])#将每一个列表元素的类型从str转换为int型...

2020-09-26 18:13:26 55

原创 python 判断是否是int/string/类型的函数

isinstance( 变量 ,类型)例子:a = 2isinstance(a,int)返回Trueisinstance(a,string)返回False

2020-09-26 12:52:31 19

原创 python eval()函数用法以及可能出现的问题

eval()最基础的作用是去掉引号,一般来说是配合input()输入函数使用的。需要注意的是,input函数返回字符串,所以eval一般用来提取数字。随意使用会出现一些问题,如下:a = eval(input())我从键盘输入一个a系统报错:a = eval(input()) File "<string>", line 1, in <module>NameError: name 'a' is not defined什么意思呢?指的是a未被定义,那么为什么没有被定义呢?

2020-09-26 12:47:19 32

原创 python编程题一

1.应声虫应声虫会重复它听到的所有的内容,请写一个程序来做应声虫,无论接收到什么,就原样输出。输入格式:一行文字输出格式:一行文字输入样例:Hello输出样例:Hello代码:a = input()print(a)2.Py的A+B 程序会读入两行,每行都是一个数字,输出这两个数字的和输入格式:两行文字,每行都是一个数字输出格式:一行数字输入样例:1821输出样例:39代码:a = int(input())b = int(input())

2020-09-21 09:43:38 238

原创 Python变量使用前必须先声明,并且一旦声明就不能在当前作用域内改变其类型————(错)

这题一开始我有点陷入死胡同,一直在考虑强转算不算可以改变类型,后来发现在python里不用强转其实依旧可以改变类型。每个变量在使用前都必须赋值,变量复制以后该变量才会被创建。在Python中,变量就是变量,它没有类型。...

2020-09-21 08:26:22 662

原创 为了输出“,可以使用如下语句print(“““)————(×)

输出时带有引号等特殊字符怎么办?法一:反斜杠\放在特殊字符前例子:print(" \' ")输出结果为:’法二:单引号’和双引号"交叉使用例子:print(" ' ") 和 print(' " ') 分别输出 ' 和 "法三:三对单引号或多引号,直接输出三引号内的内容如print(""" a'b"c """)输出 a’b"c...

2020-09-21 08:19:53 75

转载 next() 与 nextLine() 区别

next():1、一定要读取到有效字符后才可以结束输入。2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。next() 不能得到带有空格的字符串。nextLine():1、以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。2、可以获得空白。...

2020-08-07 12:48:34 55

原创 final 字符常量——确定一个值后该值无法改动,使变量变字符常量

final double PI= 3.14;//初始化PI是3.14后,不能再次赋值,如下:PI=100;//程序会报错,因为用final初始化后不能改变。一般来说用到final后字符常量须全部大写

2020-08-07 11:46:42 59

原创 DOS常见命令

1.切换盘 c: d: e: 冒号不可省,大小写无影响2.显示目录(具体文件)dir,若出现单个点和两个点,单点代表当前目录,双点代表上一层目录3.改变当前目录 cd4.cls清屏5.切换历史记录 ↑↓键6.tab键补全,不用自己打整个路径7.md创建目录,rd删除目录...

2020-08-05 08:51:06 47

原创 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。

给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。不能直接将输入的字符串转换为整数形式。思路:将字符串从最小位进行相加,最后形成的字符串倒置class Solution { public String addStrings(String num1, String num2) { int i = num1.length() - 1, j = num2.length() - 1, add = 0; int x,y,result; S

2020-08-03 19:31:14 328

原创 翻译 03

The limitations of signatures have been recognized by the anti-virus providers and industry experts for many years翻译:多年前杀毒软件供应商和行业专家就已经认识到了签名的局限性。When the malware detects an attempt to analyze it, the malware can alter its behavior, allowing it to avo.

2020-08-03 10:34:31 45

原创 为什么百度网盘显示2055G下载时却显示容量不足

很可能原因:没有绑定账号,或两个账号不一致。举个例子:有人通过微信分享给你,你打开后保存到网盘却显示容量不足,说明此时用的百度账号和微信绑定,而不是已经有2055G的账号。方法,微信上打开百度网盘小程序,有网盘文件,百宝箱,我三个选项,点击我,下方切换账号绑定你想要的账号就行。...

2020-07-21 18:55:21 430

原创 两数之和——双指针法

给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。说明:返回的下标值(index1 和 index2)不是从零开始的。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。示例:输入: numbers = [2, 7, 11, 15], target = 9输出: [1,2]解释: 2 与 7 之和等于目标数 9 。因此 index1 = 1, inde

2020-07-20 15:35:10 80

原创 翻转二叉树

示例:输入: 4 2 7 1 3 6 9输出: 4 7 2 9 6 3 1观察原二叉树后可以发现左小右大,而反转后左大右小。因此翻转的规律是从根节点开始将每一个节点都左右交换位置。那么怎么做呢?首先二叉树的方法最先想到的一般是递归。递归的思路:①寻找设置出口,没有出口,递归会出现死循环。这道题的出口明显

2020-07-19 16:51:26 57

原创 最简单的8421码计算方法

很简单。0~9 就是按照二进制来的。0——00001——0001 。。。9——1001超出9以后把10进制情况下的数按照个十百千万的位数拆开,并把每一位按照8421转换后合起来。10——1000011——10001 。。。19——1100120——20000是不是觉得奇怪为什么19到20突然变了。这就是8421码的特点,十进制情况下的每一位都是0~9。比如19,拆成十位的1和个位的9分别转换成0001和1001,合在一起后变成00011001,由于最高位的0省略,所以变成了11

2020-07-01 16:07:51 1362

原创 Java小游戏 —— 德州扑克

package Game;public class Card implements Comparable{ //花色 private int suit; //点数 private int rank; public Card() { super(); } public Card(int suit, int rank) { super(); this.suit = suit; this.rank = rank; } public int getSuit() {

2020-06-15 18:31:39 474

原创 Java弹出框

JOptionPane.showMessageDialog(null, ""+str, str, JOptionPane.PLAIN_MESSAGE);str里是要输出的内容导入的import javax.swing.JOptionPane;可通过快捷纠错快速插入

2020-06-15 14:44:13 184

原创 The type List is not generic

一开始没导入包,利用eclipse的快捷纠错后自动导入了import java.awt.List;这个包,还是报错,出现了如题的提示。根据博主NDK-baozi的文章,将awt换成util就好了,也就是改成import java.util.List;

2020-06-15 10:23:58 86

数据库实验一实验一 熟悉数据库管理工具、数据库和表的基本操作 一、实验目的: 1.了解SQL Server或MYSQL数据库的基本知识; 2.熟悉SQL Se|数据库实验一.doc

实验一 熟悉数据库管理工具、数据库和表的基本操作 一、实验目的: 1.了解SQL Server或MYSQL数据库的基本知识; 2.熟悉SQL Server或MYSQL环境和系统结构; 3.掌握图形化交互工具的基本操作,学会数据库及表的创建与管理; 4.理解和掌握SQL语言: 能够熟练地使用create/alter/drop语句创建、修改和删除数据库、基本表;能够使用insert语句;理解和掌握基本的Select语句。 二、实验要求: 理解和掌握create, alter, drop, insert, 以及select语句的语法,特别是各种参数的具体含义和使用方法;使用SQL语句创建、修改和删

2020-10-17

计算机网络实验讲义2014-2.doc

实验二:在PC机上熟悉常用网络命令 3.1 实验内容和要求: Ping.exe,Netstat.exe, Telnet.exe, Tracert.exe, Winipcfg.exe Arp.exe, Ftp.exe, Ipconfig.exe, Net.exe, Route.exe 实验指导资料:电子文档 “网络命令使用说明” 实验时间:3节课。 3.2 实验步骤 1、ARP: 显示和修改IP地址与物理地址之间的转换表 ARP -s inet_addr eth_addr [if_addr] ARP -d inet_addr [if_addr] ARP -a [inet_addr] [-N if_addr] -a 显示当前的ARP信息,可以指定网络地址 -g 跟 -a一样. -d 删除由inet_addr指定的主机.可以使用* 来删除所有主机. -s 添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。 eth_addr 物理地址. if_addr If present, this specifies the Internet address of the interface whose address translation table should be modified. If not present, the first applicable interface will be used. 例子: C:\>arp –a (显示当前所有的表项) Interface: 10.111.142.71 on Interface 0x1000003 Internet Address Physical Address Type 10.111.142.1 00-01-f4-0c-8e-3b dynamic //物理地址一般为48位即6个字节 10.111.142.112 52-54-ab-21-6a-0e dynamic 10.111.142.253 52-54-ab-1b-6b-0a dynamic C:\>arp -a 10.111.142.71(只显示其中一项) No ARP Entries Found C:\>arp -a 10.111.142.1(只显示其中一项) Interface: 10.111.142.71 on Interface 0x1000003 Internet Address Physical Address Type 10.111.142.1 00-01-f4-0c-8e-3b dynamic C:\>arp -s 157.55.85.212 00-aa-00-62-c6-09 添加,可以再打入arp –a 验证是否已经加入.

2020-04-19

汇编程序DOSBox实验1.doc

1.在数据段DATA中有两个字数据X和Y, 假设X=1122H, Y=3344H, 编程求两个字的和,结果存放到Z单元中. 2.从SOURCE_BUFFER单元开始存放了20个字母A, 编程将这20个字母A的字符串传送到DEST_BUFFER开始的单元中. 3.从SOURCE_BUFFER单元开始存放了20个字母A, 编程将这20个字母A的字符 串向下移10个单元.

2020-04-07

可视化实验二实验报告.doc

一个可视化实验完整代码。 一、实验目的和要求 1、 使用API函数编制包含各种资源的Windows应用程序; 2、 实现Windows应用程序对键盘与鼠标的响应。 二、实验内容 : 1、问题描述: 创建一个菜单,其中有三个菜单项,分别为“文件”、“计算”和“帮助”,其中,“文件”菜单项包含“打开”、“保存”、“画图”、“退出”等菜单选项;“计算”菜单包含“总和”、“方差”、“均方根”等菜单选项;“帮助”菜单项包含“计算总和帮助”、“计算方差帮助”和“计算均方根帮助”以及“关于”等项 。 若单击“画图”菜单项,则绘出P103图形。 若在用户区内按下鼠标左键,则动态创建一个包括“删除计算总和”、“添加计算平均值”和“修改计算均方差”三个菜单项的弹出式菜单,由此菜单控制“计算”菜单中菜单项删除、添加与修改。(要求新的弹出式菜单开始时不可用,按下右键后变为可用。) 单击“修改计算均方差”菜单项后,“计算”菜单下的“计算均方差”项改为“线性拟合”,单击“添加计算平均值”菜单项后,“计算”菜单中添加上了“计算平均值”菜单项 。 将光标设定为自己名字中的某个字、图标设定为自己名字中的另一个字。 2、应用程序中所用到的资源、消息,简介主要函数的功能; 3、程序实现 4、操作结果

2020-04-02

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除