自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(189)
  • 资源 (3)
  • 收藏
  • 关注

原创 玩过4款非常有价值的游戏

玩过4款非常有价值的游戏:缺氧(神作):前置条件需要高中以上学历,涉及电路,物理,化学,编程思维,自动化(这个是亮点,涉及点击器,循环器,缓冲器,电信号控制,与或非等知识,后期做好了就可以挂机看收益,不用手指点点),一抬头就第二天了。不建议游玩,曾经玩这个游戏人间蒸发2个月,还受影响买了树莓派和Arduino来学自动化,但是对前端技术没有进步提升的帮助。都市天际线:涉及商业,办公,工厂布局思维,居民生活情况映射现实,city goverment亏欠搞交通和我们的高铁一样,收益会在多年之后见效,需要有一

2022-03-16 14:55:35 419

原创 Android UI布局

LinearLayout (线性布局)RelativeLayout (相对布局)TableLayout(表格布局)FrameLayout (帧布局)GridLayout (网格布局)AbsoluteLayout (绝对布局)ConstraintLayout(约束布局)

2022-03-15 17:22:17 2417

原创 Android UI布局之线性布局LinearLayout

Android UI 布局线性布局线性布局activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.androi

2022-03-15 17:20:53 3192

原创 Leetcode题库|合并两个有序数组

题解:先将num1与num2合并后进行冒泡排序func merge(nums1 []int, m int, nums2 []int, n int) { if m+n == len(nums1) { for i := range nums2 { nums1[m] = nums2[i] m += 1 } } for i := range nums1 { for j := i + 1; j < len(nums1); j++ { if nums1[i] &gt.

2022-01-06 01:04:56 2609

原创 C冒泡排序

#include<stdio.h>int main(){ int N = 5; //数组长度 int temp = 0;//交换变量暂存处 int arr[N]={12,21,3,14,5}; //需要排序的数组 for(int i=0;i<N-1;i++){ for(int j=0;j<N-1-i;j++){ if(arr[j]>arr[j+1]){ temp = arr[j]; arr[j] = arr[j+1]; arr

2021-10-27 20:15:31 90

原创 Golang选择排序

package mainimport ( "fmt")func main() { var i, j int array := []int{21, 32, 2, 11, 34, 34, 7, 9} fmt.Println("选择排序开始前:", array) for i = 0; i < len(array)-1; i++ { min := i for j = i + 1; j < len(array); j++ { if array[min] > arra

2021-10-27 20:08:51 69

原创 Golang冒泡排序

冒泡排序算法package mainimport "fmt"func main() { var i, j int var temp int //用于中转的地方,交换两个大小不一的变量 array := []int{21, 32, 12, 33, 34, 34, 87, 24} fmt.Println("冒泡排序开始前:", array) for i = 0; i < len(array)-1; i++ { fmt.Println("第", i, "次冒泡排序结果:", arra

2021-10-27 13:29:29 123

原创 数据结构(总结)— 线性结构

数据结构(总结)— 线性结构文章目录数据结构(总结)— 线性结构(一)算法(Algorithm)(1)算法复杂度(二)线性表的定义与实现(1)线性表的定义(2)线性表的顺序存储实现(3)线性表的链式存储实现(4)广义表与多重链表(三)堆栈(1)堆栈的定义(2)堆栈的实现(四)队列(1)队列的定义(2)堆栈的实现(五)队列(1)队列的定义(2)队列的实现(一)算法(Algorithm)算法是一个有限指令集,它接受一些输入(有些情况下不需要输入),产生输出,并一定在有限步骤之后终止(1)算法复杂度

2021-10-24 23:23:19 888

原创 Leetcode题库|3的幂(Golang工程师)

3的幂给定一个整数,写一个函数来判断它是否是 3 的幂次方。如果是,返回 true ;否则,返回 false 。整数 n 是 3 的幂次方需满足:存在整数 x 使得 n == 3x示例 1:输入:n = 27输出:true示例 2:输入:n = 0输出:false示例 3:输入:n = 9输出:true示例 4:输入:n = 45输出:false提示:-231 <= n <= 231 - 1进阶:你能不使用循环或者递归来完成本题吗?fun

2021-09-23 01:31:25 94

原创 Leetcode题库|两数之和(Golang工程师)

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], target

2021-09-23 00:12:04 116

原创 關於如何更改戰地2_AIX2 Reality4.5模組人數上限且平衡的方法

有夥伴不知道這個AIX2 Reality4.5模組的人數爲什麽調了ai文件夾中的aidefault.ai文件后人數不生效,要麽就是對面只有24個,我們這邊多得多,這個原因很簡單,因爲這個模組的每張地圖裏面,作者爲了測試的平衡性,當時寫了些代碼進去,下面這個圖是作者當時在moddb發佈模組的時候在summary頁面寫下的如何更改人數限制的方法:懶得自己翻譯了,機翻的情況是這樣的:确切地说,如何更改地图上的机器人数量?-首先,如果你想按设计播放地图,你需要使用默认的嵌入式设置。更改它可能会破坏游戏性-在

2021-07-11 14:53:56 1127 1

原创 Shell编程(二)函数编程

文章目录一、第一个简单的函数二、能输入参数的函数一、第一个简单的函数#定义函数demoFun(){ echo "已执行demoFun函数!"}#执行函数demoFun二、能输入参数的函数#当n>=10时,需要使用${n}来获取参数。#定义函数funWithParam(){ echo "参数一为 $1 !" echo "参数二为 $2 !" echo "参数十为 ${10} !" echo "参数十一为 ${11} !" echo

2021-05-04 14:31:20 62

原创 Golang-经验>关于 http: multiple registrations for /xxx/ 错误的解决办法

文章目录关于 http: multiple registrations for /xxx/ 错误的解决办法一、起因二、解决办法关于 http: multiple registrations for /xxx/ 错误的解决办法一、起因出现错误的情况:http: multiple registrations for ./http: multiple registrations for /img/ http: multiple registrations for /xxx/ 一般都是因为在所写的G

2021-04-06 17:25:31 2001

原创 学生报名管理系统的设计与实现

系统功能:系统管理员给各二级学院教学科长分发账号,该账号可以查看、统计本学院所有学生的注册报到情况。二级学院教学科长分发账号给各班辅导员,辅导员上报本班学生信息到二级学院教学科长处,二级学院教学科长审核无误后上报到财务室,上报财务室后学生才能到财务室交费;交费后财务室把学生已交费信息返回给辅导员。财务室账号可以分学院、分专业、分班级查看、分类统计学生报到注册信息。辅导员上报学生基本信息后,学生就可以用自己的身份证号码和默认密码(123456)登录系统修改密码和核对、修改、完善本人基本信息,

2021-03-21 16:50:18 1436 1

原创 计算机组成原理-长篇>02_程序执行的过程/计算机指令

程序执行的过程从存储器中读出一条Z=X+Y的指令,将其发送给解释单元,解释单元产生控制信号,驱动这条指令的执行.假定这个程序的功能是从存储器读出两个数据(X和Y),将它们相加,然后写回存储器要执行这个程序,CPU必须首先从存储器中取出一条指令,在CPU分析或解码这条指令后,从存储器中读出这条指令所需的所有数据第一条指令,LOAD X,从存储器中读出变量X的值,并将它暂存在寄存器中第二条指令,LOAD Y,从存储器中读出变量Y的值,并保存哎另一个寄存器中第三条指令,Z=X+Y,将两个寄

2021-03-21 16:37:34 595

原创 计算机组成原理-长篇>01_计算机体系结构术语/简单通用计算机结构

文章目录计算机体系结构术语简单通用计算机结构计算机体系结构术语指令集体系结构 (ISA)描述了程序员看到的计算机的抽象视图微体系结构描述了一种指令集体系结构的实现方式.微体系结构关注计算机的内部设计系统体系结构关注包括处理器,存储器,总线和外设在内的整个系统中央处理器 (Centralprocessing埿, CPU)保存程序和数据的存储器,以及输入输出子系统,这些子系统会使CPU与显示器,打印机等外部设备之间的通信变得更加容易处理器计算机中实际执行程序的部分叫做CPU,或者更简单地

2021-03-21 16:14:44 177 3

原创 解决Git提示fatal: refusing to merge unrelated histories

输入下面这条命令可解决git pull origin master --allow-unrelated-histories运行结果

2021-03-20 13:46:32 183

原创 计算机算法设计与分析 之 递归与分治策略的二分搜索

动态规划选择的算法: 最长公共子序列算法概述:动态规划是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。最长公共子序列,最长公共子序列是一个在一个序列集合中用来查找所有序列中最长子序列的问题。步骤分析:假设我们求题——对于两个子序列 Str1 和 Str2,找出它们最长的公共子序列。定义一个二维数组 dp 用来存储最长公共子序列的长度如下面的表格所示,用 dp[i][j] 表示 Str1 的前 i 个字符与 Str

2021-03-19 16:14:27 137

原创 Python引入自定义文件(一分钟)

文章目录Python引入自定义文件1、一分钟了解- 文件目录结构- 文件目录解释- 操作图解2、文件全部代码(附注释)3、运行结果Python引入自定义文件1、一分钟了解- 文件目录结构- 文件目录解释在主Python文件 ( 我这里是main.py ) 的同级目录下建立文件夹( 这里随便起个名字叫wanbian_word )作为需要引入的包,然后在里面建立两个文件,分别是初始化文件_init_.py(必须建立改名字的文件),需要引入的文件wanbian_word.py(可以随便起名)。

2021-03-18 21:56:12 1031 2

原创 ch02第一个微信小程序作业

一.单选题(共10题,100.0分)1、关于app.json中的tabBar功能,以下说法正确的是?A、tabBar上必须同时有图标和文字B、tabBar中的指定的路径地址无需在pages属性中声明C、tabBar默认显示最左边的页面D、tabBar上可以只有图标,也可以只有文字正确答案: D 我的答案:D得分: 10.0分答案解析:1.tabBar可以自己定制,图标和文字可以单独存在其中一种,也可以同时存在。2.所有页面的路径地址都必须在pages属性中声明。3.tabBar默认显示

2021-03-12 11:07:15 2428

原创 软件工程作业第二章

一.单选题(共6题,100.0分)1、演化软件过程模型( )。A、本质上是迭代的B、容易适应需求的变化C、通常不抛弃所产生的系统D、以上所有选项我的答案:D 得分: 16.6分2、软件工程过程模型有多种,下列选项中,( )不是软件过程模型。A、螺旋模型B、增量模型C、功能模型D、瀑布模型我的答案:C 得分: 16.6分3、软件开发的增量模型是( )。A、适用于需求被清晰定义的情况B、一种需要快速构造核心产品的好方法C、最适合于大规模团队开发的项目D、一种不适用于商业产品的创

2021-03-12 10:57:31 609

原创 计算机算法设计与分析 之 动态规划的最长公共子序列

动态规划选择的算法: 最长公共子序列算法概述:动态规划是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。最长公共子序列,最长公共子序列是一个在一个序列集合中用来查找所有序列中最长子序列的问题。步骤分析:假设我们求题——对于两个子序列 Str1 和 Str2,找出它们最长的公共子序列。定义一个二维数组 dp 用来存储最长公共子序列的长度如下面的表格所示,用 dp[i][j] 表示 Str1 的前 i 个字符与 Str

2021-03-09 22:37:51 520

原创 Python绘制分形树

Python绘制分形树任务要求1.树干初始长度为50。2.每次绘制完成树枝时,画笔右转20度。3.绘制下一段树枝时,长度减少15,。重复2-3操作直至终止。4.终止条件:树枝长度小于5,此时为顶端树枝。5.达到终止条件后,画笔左转40度,以当前长度减少15,继续绘制树枝。6.右转20度,回到原方向,退回上一个节点,直到操作完成。7.判断如果是树枝末端,将画笔颜色改变为绿色,绘制出树叶的效果。import turtledef draw_tree(branch_length, t):

2021-03-09 22:36:42 3425 1

原创 软件工程作业第一章

文章目录第一章软件工程绪论作业1.软件产品的特性是什么?2.什么是软件危机?其产生的原因是什么?3.软件工程学研究的对象是什么?第一章软件工程绪论作业1.软件产品的特性是什么?1,软件产品的生产主要是脑力生产2,软件是一种逻辑产品3,软件产品不会坏,不存在磨损,消耗问题4,软件产品的生产主要是研制5,软件费用不断增加,软件成本相当昂贵2.什么是软件危机?其产生的原因是什么?软件危机:主要是指如何开发软件,怎样满足对软件日益增长的需求,如何维护数量不断膨胀的现有软件产生的原因:(1)软件

2021-03-05 18:27:09 160

原创 Linux系统磁盘及管理

文章目录一、df二、du三、fdisk四、free五、Mount六、umount一、dfdf 列出文件系统的整体磁盘使用量du二、dudu 检查磁盘空间使用量(可以单独查看一个文件的磁盘空间使用量)du三、fdiskfdisk 用于磁盘分区fdisk四、freefree 内存查看free五、MountMount六、umountumount...

2021-03-05 18:12:35 53

原创 shell 编程批量创建用户

#!/bin/bashi=1groupadd group1while [ $i -le 30 ] doif [ $i -le 9 ] ; thenusername=user0$ielseusername=user$ifiuseradd $usernamemkdir /home/$usernamechown -R $username /home/$usernamechgrp -R group1 /home/$usernamei=$(($i+1))done

2021-03-05 18:12:17 147

原创 中国大学MOOC苏州大学精品课练习题答案——第一章导论 1.4 操作系统操作和功能

1.4 操作系统操作和功能1 解决信息在计算机中存储问题的操作系统模块是()。A.进程管理B.内存管理C.文件管理D.设备管理正确答案:C你选对了2 操作系统采用的双模式分为()。A.I/O模式B.程序模式C.用户模式D.内核模式正确答案:C、D你选对了3 CPU能够直接访问的存储设备有()。A.硬盘B.内存C.高速缓存CacheD.寄存器正确答案:B、C、D你选对了4 系统调用的代码是在内核模式执行的。A.对B.错正确答案:A你选对了

2021-03-05 18:11:33 1179 1

原创 中国大学MOOC苏州大学精品课练习题答案——第一章导论 1.3 操作系统类型

1.3 操作系统类型1 属于手机操作系统的有()。A.AndroidB.iOSC.Windows 7D.Linux正确答案:A、B你选对了2 多处理器系统的优点有()。A.可靠性强B.网速快C.吞吐量大D.所有程序都能提高运行速度正确答案:A、C你选对了3 分布式操作系统又称紧耦合系统。A. 对B. 错正确答案:B你选对了4ASMP操作系统中,一般有主处理器和从处理器之分。A. 对B. 错正确答案:A你选对了5 目前,计算速度最快的计算机系统是集

2021-03-05 17:40:28 404

原创 中国大学MOOC苏州大学精品课练习题答案——第一章导论 1.1什么是操作系统

1.1什么是操作系统1 操作系统的核心目标是()。A.管理硬件B.运行程序C.让用户方便使用D.提高CPU利用率正确答案:B你选对了2 从设备到本地缓冲之间传输数据由()完成。A.I/O控制器B.CPUC.设备机械装置D.内存正确答案:A你选对了3 CPU和设备控制器可并行工作,但不同的设备控制器都不能并行工作。A.对B.错正确答案:B你选对了4 操作系统是所有软件中最底层的软件。A.对B.错正确答案:A你选对了5 操作系统只管理硬件资源。A.对

2021-03-05 17:31:20 829

原创 中国大学MOOC苏州大学精品课练习题答案——第一章导论 1.2多道程序设计和分时

1.2 多道程序设计和分时1 下面关于分时系统的叙述错误的是()。A.分时系统主要用于批处理作业B.分时系统中每个任务依次轮流使用时间片C.分时系统的响应时间好D.分时系统是一种多用户操作系统正确答案:A你选对了2 可以并行运行2个进程的计算机,必须具备的条件有()。A.操作系统支持多道程序设计技术B.程序员实现多进程技术C.计算机中安装了多个单核处理器或一个多核处理器D.计算机中安装了一个单核处理器正确答案:A、C你选对了3 单道批处理系统的核心思想是把一批作业

2021-03-05 17:25:44 1267

原创 Linux执行crontab计划任务,定时执行脚本或命令

一、cron的作用按照设置的时间间隔为用户反复执行某一项固定的系统任务二、cron的操作命令查看:crontab -l [-u 用户名]编辑:crontab -e [-u 用户名]清除: crontab -r [-u 用户名](1)查看命令>>>crontab -l root7127@1106:~$ sudo crontab -l -u root*/1 * * * * flock -xn /tmp/stargate.lock -c '/usr/local/qcloud

2021-02-20 01:34:24 743 4

原创 shell编程判断当前目录下是否有文件夹app,没有创建,有则打印已经存在

demo.sh#!/bin/shif [ ! -d "app" ]then echo "目录不存在" mkdir "demodir" echo "已将不存在的demodir创建完成"else echo "目录已经存在,无需创建"fi注意:[ ] 里面的内容要离 [ ] 符号至少一个空格的距离,否则无法被系统识别,然后就报错了...

2021-02-20 01:34:08 203

原创 shell编程for循环打印自己学号10次

demo.shfor i in {1..10}do echo "第$i次打印我的学号:202040871020"done

2021-02-20 01:33:47 3099

原创 在树莓派上搭建自己的mediawiki网站

文章目录第一步,使用apt-get安装mediawiki第二步,进入mediawiki解包目录第三步、进行mediawiki的安装第一步,使用apt-get安装mediawikisudo apt-get install mediawiki第二步,进入mediawiki解包目录1、如果不知道mediawiki解包在哪,就下面的命令查找 whereis mediawiki我通过apt-get下载的包解包目录为/usr/share/mediawiki2、进入到解包目录cd /usr/shar

2021-02-20 01:32:39 355

原创 Warning “you need the extended version to build SCSS/SASS“ not triggered when it should 的解决办法

如果你点击进来看该篇文章,相信你遇到了使用Hugo主题的时候启动服务遇到了Warning "you need the extended version to build SCSS/SASS" not triggered when it should报错,这句英文的意思是你需要Hugo扩展版去编译SCSS/SASS文件解决办法:windows用户需要在https://github.com/gohugoio/hugo/releases/download/v0.53/hugo_extended_0.53_.

2021-01-15 16:27:20 1917 13

原创 计算机算法设计与分析 之 贪心算法的单源最短路径

选择算法: 单源最短路径 ????算法概述:贪心算法,又称贪婪算法,是一种在每一步选择中都采取在当前状态下最好或最优的选择,从而希望导致结果是最好或最优的算法。单源最短路径,迪杰斯特拉(Dijkstra)的算法通过建立一组距源节点最短距离的节点,从单个源节点中找到最短路径树。步骤分析:假设有个图,我们给它命名为G,需要计算它的最短路径,得有个起点,所以设定起点为s因为走遍图找到路径需要经历 “走过的最短路径”和“没走过的所有路径”这两种状态。所以我们设置两个存数据的集合M,N ;M表示记

2021-01-11 15:43:58 735

原创 shell编程定义函数(实现创建目录)目录名称可以动态参数

demo.shfuncMk(){mkdir $1echo "目录$1创建目录成功"}funcMk $1

2021-01-11 15:42:27 354

原创 Linux命令——给命令创建别名,并让其永久生效

一、进入家目录cd ~二、编辑~/.bashrc文件创建mkdir的别名为mdalias md=mkdir三、使文件生效source ~/.bashrc

2021-01-11 15:41:33 794

原创 Linux全部任务和知识点

一、基础操作行为命令结束Ctrl+c立即重启shutdown -h now立即关机reboot重启计算机reboot二、软件安装与卸载行为命令更新软件源sudo apt update安装包sudo apt install 包名卸载包sudo apt remove 包名更新包sudo upgrade 包名升级所有包sudo apt upgrade搜索包sudo apt search 包名

2021-01-11 14:45:52 137

原创 C#的JQuery Ajax通信传值实例

该Ajax方法通信在ASP.NET可使用demo.aspx界面代码<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>AJAX与C#后端通信实例</title> <script src="j.

2021-01-11 14:44:33 443

三级联动菜单.zip

全国各省各市三级联动选择菜单;你可以进行全国各省的省份选择,各个市的选择,各个区的选择,整个代码采用jquery的形式进行编写的,且用的jq的$.getJson()全国城市的json数据,请在服务器环境下使用,wampserver或者phpstudy或lnmp

2020-05-20

Kok-ui官方文档网页模板 【第一版】.zip

这是一个用于展现简单文本信息的自适应动效网页模板,做这个模板的目的主要是用来参加学校的H5页面大赛,想着自己开发的前端UI框架—— kok-ui也需要一个能显示文档的网页,在此基础上做了这个,这个版本适合不是很复杂的内容展示,之后的第二版本会比这个复杂很多,做成左树右表的网页结构

2020-05-17

考拉海购网_.zip

用前端设计的考拉海购网的前端设计页面

2020-05-04

空空如也

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

TA关注的人

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