自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Python 安装第三方库,pip install 安装慢、pipenv安装慢的问题解决

pip安装缓慢本人在使用pip install以及更新的时候,发现下载速度一度到达1kb/s,这肯定有问题,于是搜索教程,最后整理到了一起。问题原因Pipfile 中 source 源是 python 官网,服务器在国外,加载比较慢。将 url 修改为国内的源即可,速度大增。解决方法换源:国内的一些源:(注意:对于新版ubuntu要求使用https源)清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliy

2021-01-30 16:06:12 1870

原创 作业_二进制炸弹_手把手教学讲解

简单的前言最近的作业有个二进制炸弹问题,具体点说就是使用汇编语言完成一些小问题,形式比较有趣,一起看看吧。题目描述实验目的通过对一个二进制可执行程序(称为“二进制炸弹”)的理解和逆向工程,加深对对程序的机器级表示、汇编语言、调试器和逆向工程等方面知识的理解和掌握。实验内容作为实验目标的二进制炸弹“binary bombs” Linux可执行程序包含了多个阶段(或关卡),在每个阶段程序要求你输入一个特定字符串,如果输入满足程序代码所定义的要求,该阶段的炸弹就被拆除了,否则程序输出“炸弹爆炸

2020-11-09 13:55:52 25134 12

原创 计蒜客-两数之和

样例输入35 75 25100样例输出2 3解答//// Created by 84063 on 2021.05.24.//#include<iostream>#include<map>using namespace std;#define m 500int main(){ int n=0; int arr[m] = {0}; int aim=0; cin>>n; int a=0; f.

2022-05-29 19:17:48 211

原创 操作系统—2进程管理

进程的引入基本概念1、程序的顺序执行特征:顺序性、封闭性、可再现性。2、程序的并发执行特征:间断性、失去封闭性、不可再现性。进程:为使程序能并发执行,且为了对并发执行的程序加以描述和控制,引入了“进程”的概念。进程控制块:PCB(Process Control Block):进程描述信息:1、 进程标识符(唯一的,用整数表示)2、进程名(基于可执行文件名,用字符串表示,不唯一)3、用户标识符4、进程组关系程序控制信息:1、当前状态2、优先级3、代码执行入口4、程序磁盘

2022-05-29 19:16:31 788

原创 c s d n 打印文章 纯净版

(function(){ 'use strict'; var articleBox = $("div.article_content"); articleBox.removeAttr("style"); $("#btn-readmore").parent().remove(); $("#side").remove(); $("#toolBarBox, #copyright-box").remove(); $("#comment_title, #comm

2022-03-13 16:30:41 383

原创 关于Aquila使用的create representation问题解决

create的问题第二次作业的环境搭建。create representation wizard的这里没有选项;这里发现什么选项也没有,尝试了很多方法也没有改变。最后是怎么解决的呢?笑死,没安装eclipse,确切的说是:不是之前常用的写java的eclipse java enterprise。。。这个是eclipse的一个单独软件。。。下载重新安装即可。(下载完双击.exe)再选倒数第三个,唉。。。总结:eclipse真难用,安装还这么奇怪,字体也小,界面也丑,操作也繁琐,真

2022-03-10 21:52:46 347 1

原创 2021最新Cisco Packet Tracer官网安装教程讲解

下载首先点击到思科Packet Tracer 官网这里尝试直接右上角注册登录发现邮箱无效。于是更换了一种方法,加入一门课程就可以了。点击课程,选择这一项。然后点击更多,进入课程主页这里就可以看到注册了!点击加入。然后填写一下基本信息。这里都填好。验证一下邮箱,就成功加入课程了!!进入到我的主页:看到上面有资源,点击思科软件下载这里选择版本就好了。关于汉化:点击全部资源然后按照如下顺序:下载这个中文包。汉化包是一个chinese_chi.ptl文件之后找到

2021-11-28 11:10:35 22489 10

原创 操作系统_第一章:系统概述

第一章:系统概述1、概述操作系统是软硬件交界的部分特点:并发性(一个cpu)、并行性(多个cpu)、共享性 、虚拟性 、异步性并发性:是指两个或多个事件在同一时间间隔内发生。并行性:是指两个或多个事件在同一时刻发共享性:是指系统中的资源可供内存中多个并发执行的进程(线程)共同使用。包括:·互斥共享方式·同时访问方式虚拟性:通过某种技术把一个物理实体变为若干个逻辑上的对应物。包括:●时分复用技术(cpu快速切换好像有多个):虚拟处理机技术、虚拟设备技术●空分复用技术(AB

2021-09-04 13:35:16 1767 3

原创 计算机组成原理-概述

计算机逻辑、算数、存储功能逻辑三极管高电平导通、低电平关闭;存储功能

2021-06-02 08:13:34 178 1

原创 数据结构笔记-06数组矩阵与广义表

数组定义dataType a[n];//一维数组dataType a[m][n];//二维数组存储方式:· 行优先存储· 列优先存储矩阵这里介绍特殊矩阵和稀疏矩阵:相同的元秦或者元秦在矩阵中的分布存在一定规律的矩阵称之为特殊矩阵,反之称之为稀疏矩阵。对称矩阵假设有一个n×n的对称矩阵,第一个元素为a00,请用一种存储效率较高的存储方式将其存储在一维数组中。...

2021-04-28 09:35:48 790

原创 计算机组成原理-02数据的表示和运算

绪论基础异或门长这样哦…

2021-04-21 10:37:09 1143

原创 数据结构-02线性表的笔记

线性表相同数据类型有限序列基础定义使用c/c++通用的语法定义:1. 顺序表:用数组实现int A[MaxSize]; //定义顺序表,一次性开辟好空间。int length = 0; //顺序表的数据长度,使用时再修改长度。特点:顺序存储可以根据下标快速访问元素;插入、删除要移动大量的数据、一次性开辟好全部空间等。2. 链表:用结构体实现。单链表:只有一个指针:typedef struct LNode{ int data; //数据项 struct

2021-04-11 20:47:03 200

原创 flask01_虚拟环境使用和入门

flask虚拟环境使用和入门使用虚拟环境步骤pip install virtualenv1.创建虚拟环境输入命令:virtualenv 环境名思路:windows ----> 设置环境变量 ----> path:(如果有多个python版本,可以通过命令:virtualenv -p python路径 环境名,来创建虚拟环境)2.进入环境下的Scripts文件夹下输入命令执行脚本:activate3.接下来就可以在该虚拟环境下pip安装包或者做各种事了,比如要安装dj

2021-02-21 10:13:20 105

原创 数据库总结02

本文处理一些数据库语言以外的问题!!!修改密码方法1: 用SET PASSWORD命令首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmi

2021-01-22 21:17:11 69

原创 数据库总结01

数据库总结学习最近和同学在学习开发一个项目,用到了数据库的内容,这几天学习梳理了一下,主要是根据某视频网站的公开课学的,在这里整理一下视频源代码的笔记,加深印象。1入门数据库版本是5.7.30登录MySQL1、sql、DB、DBMS分别是什么,他们之间的关系?DB:DataBase(数据库,数据库实际上在硬盘上以文件的形式存在)DBMS:DataBase Management System(数据库管理系统,常见的有:MySQL Oracle DB2 Sybase SqlServe

2021-01-22 21:08:32 238 1

原创 作业续集_二进制炸弹_手把手教学

前情回顾上回说到了前4题,接下来说phase_4phase_4递归本来以为网上的很多教程都有讲解,实在不行看看别人的教程,可是、、、看了好久也没有和我的一样的题型,本题我认为是最难的一个,没有之一。好了,回顾一下心酸的历程。08049660 <func4>: 8049660: 55 push %ebp 8049661: 89 e5 mov %esp,%ebp 8049663: 83 ec 18

2020-11-17 19:28:32 6752 16

原创 一些规则

**1、每发布一篇原创或者翻译文章:可获得10分2、每发布一篇转载文章:可获得2分3、博主的文章每被评论一次:可获得1分4、每发表一次评论:可获得1分(自己给自己评论、博主回复别人对自己博文的评论不获得积分)5、每篇博文阅读次数每超过100次:可获得1分,阅读加分最高加到100分,即每篇文章点击上万次截止6、文章被投票:顶1票加1分,踩1票减1分7、文章被管理员或博主本人删除,相应减去博主原来基于该篇博文所获得的分数...

2020-11-17 09:36:20 108

原创 SwiftUI【1】-Swift

SwiftUI【1】-Swift学习SwiftUI之前,简单了解一下Swift。swift语言是苹果2014年6月3日正式推出一门新的的语言。swift语言主要能够开发 ios 和mac相关的app.执行效率比c,c++,object_c开发的效率更高,并且编写更简洁。官方定位在苹果的官网上是这样描述和定位的:Swift,一种强大的开源编程语言,让大家都能开发出众的 App。Swift 是一种强劲而直观的编程语言,它由 Apple 创造,可用来为 iOS、Mac、Apple TV 和 Apple W

2020-10-30 09:55:26 512 2

原创 Flutter【0】

Flutter是什么?Flutter是谷歌的移动端跨平台UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。简单来说,Flutter是一款移动应用程序SDK,包含框架、控件和一些工具,可以用一套代码同时构建Android和iOS应用,并且性能可以达到原生应用一样的性能。详情请参考Flutter简介 。移动端跨平台框架在传统的原生开发中,一般

2020-10-29 17:16:26 214

原创 SwiftUI【0】

SwiftUI【0】最近开始了解学习SwiftUI的相关内容。参考了简书、CSDN以及百度的一些文档,帮助自己有个更好的了解。

2020-10-28 14:22:49 2230 3

原创 哈利波特检索c++实现

哈利波特检索【问题描述】将哈利波特的7本书(txt格式)读入,然后在指定了人名/地名后,显示查询结果,选择指定查询结果序号(选择查询内容),能够显示指定查询结果所在位置前后的一段文字。【输入形式】哈利波特的7本书,txt文件【输出形式】人名/地名输出:显示查找到的人名/地名,以及出现的页码和章节,书名, 按照出现的页码顺序显示,每个查询结果都对应序号。序号 人名/地名 页码 章节 书名1 Harry

2020-06-30 09:53:19 5558

原创 飞机大战作业C++实现

飞机大战源代码大家都喜欢玩游戏,但是如何用C++完成一款比较完整的游戏呢?请按照如下说明完成空战游戏的开发。.敌机数量>1, 飞机发射的子弹数量>1,所以用二维数组记录游戏画面中对应的元素,0表示输出空格,1表示输出飞机,2输出子弹,3输出敌机。空战游戏开始有趣了,但是一些错误处理不够,也可以增加更多的游戏情节。i. 增加敌机boss,其形状更大、血量更多;ii. 尝试让敌机也发射子弹。#include<iostream>#include<windows.h&

2020-06-30 09:51:13 8661 3

原创 14个优秀程序员经常使用到网站???!

14个优秀程序员经常使用到网站,感觉不错记得收藏分享哦~1、Google我第一个说这个,大家没建议吧,这个就不过多说了。大家都懂…Gloogle用的溜,很多问题都可以找到答案。网址:https://google.com2、GitHubGitHub是一个面向开源及私有软件项目的托管平台,上面很有很多资源,想要什么直接上去搜即可,而且上面还有不少优秀的程序员可以交流学习。网址:https://github.com3、掘金社区掘金的定位是一个帮助开发者成长的技术社区,是一个面向互联网技术人的内容分

2020-05-15 11:17:48 340

原创 Andriod Studio安装教程3.6

Andriod Studio安装教程需要提前安装JDK。1.地址https://developer.android.google.cn/studio/下载安装包,这里是版本3.6.2,大小748MB.2.下载后安装点击next第二次点击next之后安装路径的选择,个人建议不要放在C盘,这里放在了D盘,根据个人电脑内存视情况而定。路径文件夹不建议有中文。直接点击install...

2020-04-14 08:59:44 1264

原创 热身题-大数整除

CG某练习题输入一个被除数(6位以上)和一个除数(3位以下)如果能整除,输出T,否则输出F样例输入:562843748 2样例输出:T#include<iostream>#include<string>using namespace std;int main(){//定义几个数使用 double n,m,k; cin>>n>...

2020-04-11 14:52:50 164

原创 线程的使用和创建的两种方法

线程的使用一、Thread类java.lang.Thread 类,在 API中该类中定义了有关线程的一些方法,具体如下:构造方法:public Thread() :分配一个新的线程对象。public Thread(String name) :分配一个指定名字的新的线程对象。public Thread(Runnable target) :分配一个带有指定目标新的线程对象。public...

2020-03-30 23:14:05 86

原创 线程类的介绍

创建线程类Java使用java.lang.Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。每个线程的作用是完成一定的任务,实际上就是执行一段程序流即一段顺序执行的代码。Java使用线程执行体来代表这段程序流。**主线程:**执行主(main)方法的线程单线程程序:java程序中只有一个线程,执行从main方法开始,从上到下依次执行, JVM执行main方法,ma...

2020-03-28 16:26:01 1514

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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