自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android Studio模拟器安装不上app,retry也没用的时候

尝试过clean project和rebuild,还有invalid cache和restart还是不行。最后把网关了再run一次就能install了。

2023-04-20 09:07:35 422

原创 java.lang.nullpointerexception: can‘t toast on a thread that has not called looper.prepare()

就是跨程序数据共享的时候不能直接使用Toast,把MyDatabaseHelper类中。可恶啊,就这个小问题搞了我好久,其实解决很简单。中的所有toast提示都去掉就好了!

2023-04-11 23:16:34 175

原创 编写多线程火车售票模拟程序

用c语言编写一个基于多线程的火车售票模拟程序。假如火车站有15张票要售出,现有2个售票点售票,其中售票点1每秒钟售出一篇火车票,售票点2每两秒钟售出一张火车票,用2个线程模拟2个售票情况。编译运行程序输入如下信息(输出的先后顺序不一定需要完全一样),其中W1代表售票点1,W2代表售票点2。源代码:(注意!!)sleep(1);//这里,如果用sleep(1.0)就只能运行两个就停下了,,,(找错半天才发现是这里的原因,,,,好坑(~ _ ~),,,)#include <stdio.h&

2022-05-26 22:38:48 2007

原创 多级反馈队列调度算法

在Linux下编程实现多级反馈队列调度算法,采用三级调度策略,所有进程先按到达顺序进入一级队列,按照时间片为2轮转一次,一个时间片内未完成的进程被依次移入二队列尾部。当一级队列中没有进程时,开始调度二级队列,按照时间片4轮转一次,一个时间片内未完成的进程被依次移入三队列尾部。当一级队列和二级队列中都没有进程时,开始调度三级队列,三级队列按照FCFS调度。队列之间按抢占式优先级调度,即只有高级队列中无进程时才能执行低级队列中的进程,且一级队列中的新来进程可抢占二级队列或者三级队列中的进程。...

2022-05-26 09:15:57 8936

原创 在Linux环境下用C语言编写一个乘法程序mult,从命令行接收两个数字,然后输出其乘积;再用C语言编写一个exec1程序,在程序中使用execvp调用mult程序计算5与10的乘积。

在Linux环境下用C语言编写一个乘法程序mult,从命令行接收两个数字,然后输出其乘积;再用C语言编写一个exec1程序,在程序中使用execvp调用mult程序计算5与10的乘积。1、mult.c的源代码:#include<stdio.h>int main(int argc, char* argv[]){ int a, b, b1,b2; a = (int)(*argv[1]-'0');//+*!!! b1 = (int)(*argv[2]-'0');//o

2022-05-18 11:26:06 893

原创 Linux系统命令,手动编写实现ls -l

手动实现简易版 ls -l添加如下的四个C语言函数代码,实现四个功能,使得显示内容与系统自带的ls更接近。(1)把数字形式的模式字段转换为字符mode:100644转化为“-rw-r-r-”void mode_to_char(int mode,char str[])在这里插入代码片void mode_to_char(int mode,char str[]){ strcpy(str,"----------"); // mode_t newmode = mode & 07777

2022-05-11 22:12:58 691

原创 Linux用C语言代码实现cat命令,实现cat -n命令

C语言代码实现cat命令:#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#include<unistd.h>#include<stdio.h>int main(int argc, char* argv[]){ char buf[30]; int size=0; //int line=0; if(argc==1){ printf("wrong n

2022-04-27 11:19:31 3008

原创 简单Makefile编写(解决目标文件.o、可执行文件放入指定的文件夹,引用其他目录下的头文件.h)

编写一个Makefile文件使得编译的中间产品.o文件放置在obj目录,最终的可执行文件main放置在bin目录。按题目要求建立目录;我的makefile:执行makefile编译生成可执行文件和目标文件,查看目录变化,并执行main;执行make clear,查看目录变化...

2022-04-24 18:13:20 1614

原创 手动编译源代码安装wget

从wget的源代码入手,来完成wget在Ubuntu上的安装,如果你的机器上已经默认安装了wget,请采用apt-get remove命令先卸载掉。解决configure: error: –with-ssl was given, but GNUTLS/SSL is not available.;解决error: ./stdio.h:1012: error: ‘gets’ undeclared here (not in a function)源码下载命令curl -o wget-1.13.4tar.

2022-04-24 17:56:35 3499 2

原创 解决Fatal error: Uncaught Error:Class ‘mysqli’ not found;解决php7.0找不到ext文件夹;解决php7.0连接不上mysql

解决Fatal error: Uncaught Error:Class ‘mysqli’ not found;解决php7.0找不到ext文件夹;解决php7连接不上mysql

2022-04-17 14:37:06 3200

原创 8.背包问题(栈和队列)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结题目描述设有n件物品,重量分别为w1,w2,w3,…,wn和一个能装载总重量为T的背包。请从n件物品中选择若干件使它们的重量之和小于等于T,并使价值最大,输出该最大价值。输入第一行为物品件数n和总重量T,后面各行为每件物品的重量和价值。提示:以下是本篇文章正文内容,下面案例可供参考输入5 ...

2022-04-17 00:05:47 982

空空如也

空空如也

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

TA关注的人

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