- 博客(70)
- 资源 (22)
- 收藏
- 关注
原创 带Tkinter界面的小验证加密程序——Python课程作业案例分析
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的。加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。为方便得到加密数据,请参考示意图设计一个程序界面,点击“加密”按钮后,当输入数据非法时提示重新输入并清空输入框,否则正确输出加密后的数据。
2024-06-05 11:39:23 400
原创 使用word完成海报制作说明书
使用word完成海报制作说明书1、 新建Word文档,并打开。2、 调整纸张大小、方向。3、 设置页面背景。4、 插入文本框。5、 文本框默认是白底黑边框,需要设置为无填充颜色和无边框。6、 插入图片。7、 设置图片的环绕方式。8、 可重复步骤4和7,添加多个文本框和图片。9、 完善和美化海报。1、 新建Word文档,并打开。2、 调整纸张大小、方向。选择“页面布局”选项卡,在“页面设置”命令组中设置“纸张大小”为A4,“纸张方向”为横向。3、 设置页面背景。选择“页面布局”选项卡,在“页面背景
2022-05-07 08:05:14 3840
原创 数据结构-基本概念和术语
目录1、数据2、数据的分类:数值型和非数值性。3、数据元素4、数据项5、数据结构6、逻辑结构和物理结构之间的关系7、逻辑结构的种类8、数据类型1、数据能输入计算机且能被计算机处理的各种符号的集合。(是信息的载体、对客观事物符号化的表示、能够被计算机识别存储和加工)2、数据的分类:数值型和非数值性。3、数据元素是数据的基本单位,简称为元素、记录、结点或顶点。数据元素是数据的个体。数据由多个数据元素构成。4、数据项构成数据元素的不可分割的最小单位。数据元素由多个数据项构成。数据对象:性质相同的数
2022-02-18 21:40:09 532
原创 redis数据库启动
目录1、启动redis服务2、打开redis命令行操作界面:redis-cli3、存入一个键值对{"a":"123"}:set a 1234、根据键取值"123":get a5、退出redis命令行界面:输入exit,回车;或使用组合键:Ctrl+C6、命令结束整个redis服务是:进入redis命令行界面,输入shutdown,回车,然后再退出界面1、启动redis服务进入redis安装文件夹,在地址栏输入cmd,回车,即在所在文件位置打开cmd命令行界面。然后输入启动命令:redis-server
2022-02-11 22:28:13 3733
原创 SpringBoot+VUE项目启动方式
目录先启动SpringBoot再启动VUE项目浏览器访问先启动SpringBoot再启动VUE项目浏览器访问一句话概括就是:各启动各的1、先启动SpringBoot:在IDEA中找到项目中的XXXApplication,打开后右击启动。2、再启动VUE项目:1)打开VUE所在的文件夹,在地址栏中输入cmd。即可打开cmd命令行窗口,且地址是当前VUE项目所在地址。2)在命令行中输入:cnpm install(然后稍等几十秒)3)接着输入:cnpm run serve(等待启动完,到10
2022-02-11 22:04:26 9910 2
原创 下载Python OpenCV相关资料方法整理
下载cv2(下载opencv-python架包命令)pip install -i https://mirrors.aliyun.com/pypi/simple opencv-python通过git直接下载时常会断断续续。
2021-10-19 14:29:54 2190
原创 SpringBoot Thymeleaf th:src=“@{……/*.js}“访问404
很奇怪,今天在IDEA中调试SpringBoot项目的HTML页面,结果加载的js始终报404的错误,如下图。再次认真检查对应的地址,确实没问题之后,我开始了不停的尝试。最后发现在待加载的js文件前面有一个js文件写了不被认识的报错的语句,待直接删除这个报错的js语句后,再次运行,就没问题了。改到这里,我才明白和理解SpringBoot加载js文件时,一旦某文件报错,就会影响其后面js文件的正常加载,学习到了。...
2021-09-29 23:23:41 1338
原创 VS code运行python 机器学习代码
标题问题描述运行报错截图存在的问题解决办法1、消除输出控制台乱码2、消除找不到import statsmodels.api as sm所指的程序问题运行成功后的结果设置python导入其他库包文件的镜像地址为国内镜像的方法设置VS code的python环境为anaconda的python环境。问题描述这是一个线性回归算法的代码。主要引入的库有:## 加载库import numpy as npimport pandas as pdimport matplotlib.pyplot as plt
2021-09-22 20:28:56 1234 1
原创 Java递归方法之阶乘、斐波那契数求解实现(含源码)
目录阶乘递归调用实现循环实现调用两个不同的方法,并输出所用时间:斐波那契数列递归调用实现循环实现调用两个不同的方法,并输出所用时间:阶乘阶乘,数学符号为:n!n! =n*...* 5*4*3*2*1n!=n*(n-1)!递归调用实现由上述第二个阶乘的表达式可知,一个数n的阶乘等于这个数乘n-1的阶乘,直到1。递归实现如下://递归调用实现阶乘 public static long jiecheng(long a) { if(a<0) { return -1;//若输入的
2021-09-15 15:29:02 466
原创 数据库技术的产生和发展概述
数据库技术的产生和发展概述信息价值数据存储数据管理技术期待和展望信息无处不在,无时无刻不在发挥着或微妙或重大的影响和作用。信息价值从生命起源,就开始了信息的记录。DNA是人体中传递至今最古老的信息之一,至今我们也只是揭秘了其冰山一角。当生命体意识到信息的价值后,就开始对信息的获取、传递、使用。数据存储我们将用一定符号表示的信息称之为数据。转化成数据后的信息能更便捷的使用和发挥其作用。早期古人使用结绳记事,石刻岩画,再到木简竹简,丝帛纸张,截止今日已经发展到存储在磁盘、磁带、磁鼓,生物存储等。数据
2021-09-14 11:15:43 467
原创 矩阵为什么可以压缩存储呢?压缩原理是什么呢?(以C语言为例)
目录矩阵如何存储在数组中什么样的矩阵可以有必要压缩存储?特殊矩阵有哪些?如何压缩存储?对称矩阵上三角矩阵、下三角矩阵对角矩阵稀疏矩阵如何压缩呢?方法一:三元组数据结构表示方法二:伪地址表示法(二元数据结构表示)方法三:链式存储法(邻接表表示法和十字链表表示法)矩阵如何存储在数组中在C语言中,矩阵a是存储在数组a[m][n]中的。如上图中的矩阵,即可存储在a[4][4]={{12,0,0,0},{0,14,0,0},{0,0,12,0},{0,0,0,12}}二维数组中。什么样的矩阵可以有必要压缩存
2021-09-03 23:58:28 1621
原创 SQL Server 2008 R2安装
SQL server 2008 数据库是众多初次接触数据库的小白最先接触的数据库。而要想安装其完整版的数据库,则动辄4G、5G的安装包,吓退了好多初学者。笔者也曾试着安装完整版的SQLserver数据库,但最后或因为系统、或因为缺少某控件而安装失败。再次运行安装程序则提示要先选择安装目录,往往选择的目录也是无法安装的。那怎么办呢?放弃不学了?不!这可不是IT人的风格,偶然间,我发现了可以完整无误安装SQL Server 2008 R2数据库的方法,特记录与诸君共勉。安装步骤1.打开控制面板-程序和功能,将
2021-08-23 16:23:32 1237
原创 面试JAVA中级开发的线上面试题目整理
目录MySQL数据库1. 如何实现去重2. 如何找到时间最早的一条记录3. 如何实现主键设置JQuery使用1. 如何通过id值或name值获取表单某组件的值2. 如何捕获和处理异常Java基础1.如何格式化时间2. 如何将数据转成json格式3.如何将整型数据转成字符型,反之如何转4.session的有效时间如何设置Linux基础1. 如何查看运行进程2. 如何强制关闭某进程3. 如何查看报错日志4.如何启动项目其他单点登录如何实现?简述过程MySQL数据库1. 如何实现去重select disti
2021-08-18 13:31:02 562
原创 logisim软件简单入门使用
logisim软件简单入门使用定义数据位宽。多个模块同时设置。设置逻辑门引脚数快捷方式:选中逻辑门,按下任一数字键即可设置逻辑门引脚数。朝向设置。仿真方式选择。电路中绿色线路是高电平(1),深蓝色线路是低电平(0)。将设计电路保存成模块在其他地方使用定义数据位宽。输入引脚与输出引脚都是可以定义数据位宽的,可以选中任一引脚,也可以使用快捷键:alt+数字键(alt+1可将引脚数据位宽改为1位,以此类推)。多个模块同时设置。可按下鼠标左键拖动矩形框选中多个引脚,使用上述快捷键一起设置数据位宽。设置逻辑
2021-08-05 10:42:21 21883
原创 JDK环境已经配置OK,但Logisim.exe运行依旧报错“A Java Exception has occurred.”怎么办?
JDK环境已经配置好了。win+R打开运行框,输入cmd,打开命令框。输入:javac或java -version运行安装程序后,依旧弹出运行错误弹窗。经过上网找帖子,但依旧没有解决。所以我怀疑是安装包的问题,所以下载了一个新的安装包。Logisim.exe的下载地址。双击安装包,可正常打开如软件。汉化包使用方法是:先双击运行jar包,然后打开logisim界面:file-performance-cn\cn即可完成汉化设置。...
2021-08-04 20:16:24 3587 1
原创 数据爬取东京奥运会获得奖牌国家及地区旗帜图片
目录旗帜图片链接从列表中取出文字和对应旗帜链接将图片通过链接请求保存在本地(img文件夹需提前创建好)通过for循环遍历取出所有国家及地区的旗帜通过爬虫获取旗帜链接URL,爬虫代码详情见:数据爬虫及可视化——东京奥运会奖牌榜旗帜图片链接#国家及地区名,旗帜图片urlimgs = [{'中国': 'https://sports3.gtimg.com/kokyooly/noc/26.png'}, {'美国': 'https://sports3.gtimg.com/kokyooly/noc/5.png'}
2021-08-04 12:56:15 895
原创 数据爬虫及可视化——东京奥运会奖牌榜
东京奥运会奖牌榜爬虫通过手机浏览器实时查看奥运会奖牌信息将手机浏览器访问的地址复制,通过计算机浏览器访问打开谷歌浏览器的开发者工具,切换到network选项卡,刷新页面重新请求。拖动滚动条,找到具体获取本届奥运会的请求复制该请求,直接用浏览器访问使用在线json解析工具,简单解析数据爬取和解析数据爬取解析金牌榜信息提取金牌榜信息选择金牌榜前10国家和金牌数并封装数据绘制饼图正值东京奥运会期间,除了为奥运健儿们加油,被他们“更高、更快,更强,更团结”的拼搏精神所折服外,作为一个热血青年,其实想更多地了解中国
2021-08-04 10:57:12 3205
原创 中学、小学信息技术教师面试之术科部分浅析
信息技术教师面试之术科部分术科内容范围题型举例Word综合练习Excel综合练习Power Point综合练习photoshop综合练习Flash动画综合练习其他要求和建议术科内容范围术科,也就是常用的计算机技术操作考核。包括: office办公软件的熟练使用和掌握(Word综合练习、Excel综合练习、Power Point综合练习、photoshop综合练习、Flash动画综合练习等内容)题型举例Word综合练习为给定文档应用不同标题样式,并生成目录。为给定内容进行分栏操作和图文混排。
2021-08-03 22:19:06 317
原创 制作flash动画的心得
制作Flash动画制作工具:界面基本认识:使用的基本方法:制作工具:使用的是Macromedia Flash软件界面基本认识:使用的基本方法:将所有用到的素材可一起导入,也可分别导入到库中。命令是:文件——导入——导入到库——选择文件——打开,即可完成。不同的对象放在不同层中:如背景,绘制的自定义图形、声音等。一般不运动的对象需要转为图形类元件,运动的需要设为影片剪辑类元件。每一个图层需要至少头尾两个关键帧,若需要改变中间的状态可右击时间轴具体帧数,插入关键帧,使用工具栏
2021-08-03 19:39:19 335
原创 Macromedia flash制作落叶飘下动画
flash制作落叶动画打开Macromedia Flash软件,新建一个flash文档将所需所有素材导入到库中设置背景并将拖入到舞台的图片转换为图片元件设置落叶图层为图层2添加引导层,自定义枫叶下落路线轨迹。打开Macromedia Flash软件,新建一个flash文档将所需所有素材导入到库中使用“文件-导入-导入到库”命令将所有素材导入到库中。导入结果如下图设置背景并将拖入到舞台的图片转换为图片元件将库中的图片拖入到舞台中间,自动创建图层1,选中左侧工具栏中的“任意变形工具”,拖动过
2021-08-03 15:52:42 1642
原创 Adobe Acrobat将网页保存成PDF
Adobe Acrobat将网页保存成PDF打开软件切换到“工具”选项卡,选择“创建PDF”输入要保存成PDF的网址URL(以百度首页为例)单击创建并等待其完成网页资源请求生成PDF完成PDF创建,点击保存即可。打开软件切换到“工具”选项卡,选择“创建PDF”输入要保存成PDF的网址URL(以百度首页为例)单击创建并等待其完成网页资源请求生成PDF完成PDF创建,点击保存即可。...
2021-08-03 08:50:29 765
原创 使用adobe acrobat为PDF插入空白页
目录方法一:使用WPS会员直接编辑PDF文件(前提是你需要充会员)方法二:下载并破解adobe acrobat编辑PDF插入包含一页空白页面PDF常常有需要打印的PDF文件,因为各种要求需要正反面打印,可能需要分页分批去打,很麻烦。要是能对需要单面打印的PDF页面新增一个空白页,岂不就可以一键正反面打印就可以了吗?这的确是个好办法,但如何为PDF文件指定位置插入空白页呢?方法一:使用WPS会员直接编辑PDF文件(前提是你需要充会员)方法二:下载并破解adobe acrobat编辑PDF插入包含一页空
2021-08-02 18:59:35 8631
原创 数据分析可视化数据(条形图,显示中文坐标轴,设置坐标轴为中文名称)
#导入需要用到的模块 import numpy as npimport pandas as pd import matplotlib as matplotlib import matplotlib.pyplot as plt #导入设置库,对可视化图形直接设置字体及大小from matplotlib import rcParams matplotlib.rcParams['font.family'] = 'simhei' matplotlib.rcParams['font.size']=15
2021-07-01 11:39:40 1257
原创 Django项目中各个py文件的作用简析(一)
Django作为Python语言web项目开发的较受欢迎的一个框架,初学者往往对其生成的各个py文件的作用不是很明白,现简单辨析,仅供学习交流,不当之处欢迎批评指正。templates文件夹:用来存放HTML页面,用于展示数据或者内容。主文件夹:如果有一个文件夹包含__init__.py、asgi.py、settings.py、urls.py、wsgi.py等文件,则该文件是主文件或者某个模板的文件夹。启动项目的方法是:进入根目录输入以下命令,启动服务器:python manage.py runse
2021-06-01 00:37:17 2646
原创 数据库设计中的概念、逻辑、物理结构设计辨析
对于初学者来说,数据库设计中的概念、逻辑、物理结构设计三者更像是孪生兄弟,分不清他们各自是谁,主要有什么作用。偶然间查阅文献,看到一篇期刊中表述比较规范,特用相对容易理解的语言辨析三者关系,并借用期刊中的规范示意图仅供学习交流(期刊出处见参考文献,如有侵权,请联系删除)。数据库设计应该是概念结构设计(E-R图),逻辑结构设计(关系模式),物理结构设计(数据表,设计字段)三者共同组成的。概念结构设计依据对于现实世界的关系的调研、了解、分析而后得到的实体对象有哪些,对象有哪些特征,它们之间的关系是1对1
2021-05-31 21:34:25 32256 7
原创 解决方案:GitHub搭建的网站突然不能访问了
之前在学习html+css前端相关知识的时候,通过搭建GitHub免费提供的网站,将自己实现的简单的demo网页放在了网站上。之前访问的地址如下:https://zeyangwang.github.io/index.html之后很长一段时间没有去理睬,想起来收藏夹中的这个连接的时候,就点开看看,结果出现了下面的网址错误的提示:我就有点不理解了,于是问度娘,想探究一下原因。结果看了一些技术贴、问答论坛,并没有找到直接解决问题的办法,但是给了我一些启发。比如有的网友这样解决的:也有帖子说是国内访
2021-02-24 20:39:18 1314 3
原创 Django在线预览docx格式的word文档
Django在线预览docx格式的word文档第一步明确功能是:预览word的docx文件。具体实现是:在Django的模板文件中,定义预览方法:read_word2htmlfrom pydocx import PyDocXdef read_word2html(request): # Pass in a path html = PyDocX.to_html('C:/Users/Administrator/Desktop/1.docx') return HttpRespon
2021-02-19 17:03:28 4586 2
原创 在windows service 2012云服务器在搭建mysql需要注意的事项梳理
1、下载mysql绿色版压缩包,只需解压配置即可使用。2、需要配置mysql目录下的my-default.ini文件。只需修改basedir、datadir对应的变量值为当前mysql解压后的文件路径。例如: #设置mysql的安装目录,如果目录中带空格则必须加引号 basedir = "C:\workspaces\mysql\mysql-5.6.41-winx64\mysql-5.6.41-winx64" # 设置mysql数据库的数据的存放目录,文件夹名必须是data datadir
2021-02-19 00:15:58 124
原创 windows service 2012阿里云服务器在搭建mysql时缺少msvcr100.dll文件解决方案
解决方案-1:下载msvcr100.dll文件(从网上找源文件或者从自己电脑上拷贝),放在C:\Windows\SysWOW64中,但是依旧提示是缺少,或者不加载,安装不正确等之类的方法。失败!!!解决方案-2:想在服务器上安装360卫士,安装包下载后,无法安装,失败!!!最终将解决方案:下载Microsoft Runtimes AIO(微软常用运行库合集).exe文件,放在C:\Program Files下如图,运行该文件,等待安装成功,再次启动mysql,就成功了。(安装前截图)(mys
2021-02-18 22:19:06 477 4
原创 如何在Spyder中导入已存在的一个项目(文件夹)
Anaconda作为一个集成常用库的Python工具,对初学Python的小白来说是相对友好的编辑器。我比较喜欢用其中的Spyder工具来管理Python项目。那么问题来了,我已经用命令创建好了Python项目,如(在命令行中进入要创建项目的文件路径)运行django-admin startproject 文件名命令创建一个Django项目,之后的开发编码我想在Spyder中进行,如何导入这个已存在的项目呢?或者说如何将该项目导入到Spyder中进行管理呢?步骤如下:1、打开Spyder工具。2、
2021-02-18 19:18:07 12358
原创 python面向对象程序设计实践(高级)——以《三国演义》中三英大战吕布为例
python面向对象程序设计实践(初级)——以《三国演义》中三英大战吕布为例设计实现思路:设计类定义武器类:武器名,攻击力定义人物类:继承武器类,姓名,生命值设计函数简化对象的使用延时函数:延时0.5秒查看生命值:查看所有对象的生命值统一回复生命值:所有对象生命值+1选择英雄攻击:进攻者发起攻击, 使被进攻者生命值减少三连击:进攻者连续三次攻击被进攻者宣布战斗结果辅助方法打印显示功能打印符号打印菜单显示英雄列表测试实例化对象,调用编写方法测试对象、类及函数
2020-11-09 11:54:56 655
原创 python面向对象程序设计实践(初级)——以《三国演义》中三英大战吕布为例
python面向对象程序设计实践(初级)——以《三国演义》中三英大战吕布为例设计实现思路:定义武器类:武器名,攻击力定义人物类:继承武器类,姓名,生命值延时函数:延时0.5秒实例化人物类为4个对象如:刘关张三兄弟及吕布对象分别调用相关实例方法#定义武器类:武器名,攻击力class Wuqi(): def __init__(self,tools,fight): self.fight = fight self.tools = tools#定义人物
2020-11-09 11:36:56 738
原创 网页数据包分析(以下载MP3资源为例)
在音乐网站中搜索杨宗纬的歌曲《一次就好》,点击其详情链接,到达试听页面,页面地址如下:https://music.taihe.com/song/T10049768513。点击下载会出现等会界面,我能否不注册登录,就可下载mp3文件呢(下载仅供个人使用)?可以的!在浏览器中,打开开发者工具(按F12),点击选线卡页面到network页面。如下:刷新上述网址,并在type列中找到media类型的文件。查看其前面的name选项中的详情。复制此URL,并在浏览器新标签页中打开该页面,如下:打开省
2020-10-14 11:25:44 606
原创 数据库基本概念整理(以SQL Server为例)
数据库基本概念整理数据库:一个存储数据的“仓库”,一个集合(多张数据表的一个集合)。相当于一个Excel文件:数据表:包含具体的相关联的数据的一个集合(由不同的多条记录组成,一条记录即一行数据)。相当于组成Excel文件的多个sheet页,每个sheet页看作是一张表:记录:由多个不同的属性组成(属性:字段;按照数据表的具体信息内涵,我们可以将数据表从不同的角度补充完善)相当于Excel表中的每一行数据:属性:由具体的字符、数字等表示的具体含义的符号组成的。相当于数据表中
2020-10-08 23:12:20 250
原创 Web前端开发工具(编辑器)汇总
Web前端开发工具1、文本编辑器应用:操作系统自带编辑器(如Windows系统的记事本、Unix及类Unix系统文本编辑器Vim)、EditPlus、Notepad++等;记事本windows自带的记事本,可直接运行,无需卸载与重装。notepad.exe事实上就是一个windows记事本,它是微软操作系统自带的记事本程序,该程序功能非常的实用,可以为用户记录文字,并且支持自动换行,支持设置字体、字形和字体大小,支持查找和替换,是目前用户使用最多的记事本软件。EditPlus小巧但是功能强大的编辑
2020-08-10 10:20:51 4516
原创 将中文分词结果绘制词云或绘制以特定图片为背景的词云的方法(注释详细,欢迎批评指正)
from os import pathfrom scipy.misc import imreadimport matplotlib.pyplot as pltfrom wordcloud import WordCloud, ImageColorGenerator#绘制词云def wordcloud_show(text): # 设置词云属性 wc = WordCloud(font_path='C:\Windows\Fonts\SIMYOU.TTF', # 设置字体为幼
2020-07-03 17:14:59 663
原创 jieba中文分词的实现(含去除停用词,注释详尽,欢迎批评指导)
#一般需要导入该库。导入方法,打开cmd命令窗口或者anaconda prompt:#pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba(最后一个参数是包名)#如果想安装对应版本的包,只需在包名后面加“==版本号”即可import jieba#分词def cut_word(Test): # jieba 默认启用了HMM(隐马尔科夫模型)进行中文分词 seg_list = jieba.cut(Test,cut_
2020-07-02 21:49:37 10774 7
原创 SQL server数据库语句案例
SQL server数据库语句案例表结构如下:表中数据如下:1. 创建名为 DB 的数据库文件:create database DB;2. 用 SQL 语句创建上面的三张表。create table worker( no char(5) primary key,name varchar(10),Sex char(2));create table goods( gno char(5) primary key,gname varchar(15));create table product(
2020-06-30 20:00:08 1307 1
原创 python数据清理:将DataFrame中的某列数据类型转换为数值型,若个别数据不能转换替换为NaN
问题:将DataFrame中的某列数据类型转换为数值型,若个别数据不能转换替换为NaN寻常的解决思路:用python库函数中自带的函数转换,最好是形如下的函数:转数值型方法(传入原数据){ 数据转换 返回 转换后数据}但苦苦百度、谷歌了一圈,没发现有这个功能的函数。只找到了.astype('int')或.astype('float')或.astype('float64')这种的只能转换原来就是数值型的,若是原数据中含有字符型就运行报错,无法得到结果。最后解决办法:思路:可以用tr
2020-06-26 17:16:49 13128
cn_sql_server_2008_r2_management_tools_x64和X86版本.zip
2021-08-23
python面向对象程序设计实践(高级).pptx
2020-11-09
离散数学在计算机学科中的应用.pdf
2020-05-20
Brackets.Release.1.14.1.msi
2020-01-30
部署Javaweb程序批处理
2019-01-12
java自动配置环境变量的.exe程序小工具
2018-10-12
页面如何获取select框选中值(实例)
2017-09-11
XMLutil.class
2017-09-04
Python igraph安装教程及所需文件
2017-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人