![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
龙在江湖aa
湖南工业大学
展开
-
python 判断输入的ip和网关是否正确
def ip_panduan(ip_name,panduan): ip2=["255","255","255","255"] if int(panduan)==0: ip1=ip_name cut_ip_stip=ip1.split(".") if len(cut_ip_stip)!=4: print ("ip is not ok".原创 2021-12-26 10:16:46 · 1331 阅读 · 0 评论 -
python删除3天前的文件及文件夹、文件目录
# encoding:utf-8#import file_timeimport osimport shutilimport datetimeimport time####目录top="/opt/home/haha/video"####现在时间today=datetime.datetime.now()###3天前时间offset_day=datetime.timedelta(days=-3)before_day=(today+offset_day)####现在时间戳now_shi.原创 2021-12-07 15:13:43 · 1588 阅读 · 2 评论 -
python小程序判断文件是否为3天前的
# encoding:utf-8import osimport timeimport datetimedef is_file3days(file_name):###############获取当天时间#### today=datetime.datetime.now()# print('今天时间')# print (today)##########获取文件2的修改时间,当前为时间戳 ret=os.path.getmtime(file_name)######将文件2...原创 2021-12-04 16:08:53 · 481 阅读 · 0 评论 -
解决Geany 编辑器python2无法导入xlwt、xlwd包问题
问题:我们经常在使用python的时候明明已经安装了xlwt和xlwd库,但是python用import导入的时候,确发现找不到该库。解决办法:1、执行locate xlwt,找到我们的xlwt安装目录/home/dongfang/.local/lib/python3.8/site-packages/xlwt/2、将xlwt拷贝到我们的python2中去cp -r xlwt /usr/local/lib/python2.7/dist-packages/3、最好我们再使用python2的原创 2021-11-01 14:14:40 · 474 阅读 · 0 评论 -
页面存储管理系统
#include#include#include #define Bsize 3 //页面块数#define Psize 20using namespace std;struct pageInfor{ int ID; //页面号 int visit; //被访问标记};pageInfor * block; //物理块原创 2013-12-08 20:58:14 · 985 阅读 · 0 评论 -
MFC列表框的初始化
第一步:向界面中添加“列表框控件”,用鼠标拖进来 第二步:设置列表框的属性,在样式中,选择“报告“----默认情况下是图标,这样是不会显示表格的,所以这里需要选择报告形式第三步:创建列表框的成员变量,这里需要注意的是:列表框的成员变量名一般是m_ctllist1,m_ctllist2,之类的。而且要选择contra了变量。还要注意,valu转载 2013-12-09 10:10:49 · 3229 阅读 · 0 评论 -
语法创建数据库
use mastergo/*检查*/if exists (select * from sysdatabases where name='bbsDB')drop database bbsDBgo/*创建数据库*/create database bbsDBon primary( /*创建数据文件*/name='stuDB_data', --主数据名字f原创 2013-12-09 15:14:53 · 600 阅读 · 0 评论 -
c#在一个窗口调用另一个窗口
在一个窗口中调用另一个窗口或者对话框。现在有两个窗口:主窗口Form1,要通过其菜单项或按钮调用另一个窗口/对话框。对话框Union1,用来进行空间叠加分析的窗口。目的就是在Form1中的菜单项中调用Union1对话框进行空间叠加分析。 方法:在Form1中双击对应菜单项(比如说是Union项)弹出代码编辑窗口,在Union项下,输入以下代码:Union原创 2013-12-09 19:02:06 · 7829 阅读 · 1 评论 -
关于srand(time(0)) rand() 的解释
计算机没有办法产生真正的随机数的,是用算法模拟,所以你只调用rand,每次出来的东西是一样的。设置一个种子后,根据种子的不同,就可以产生不同的数了。而怎么保证种子的不同呢?最简单的办法当然是用永远在向前的时间。srand(time(0)) ;//先设置种子rand();//然后产生随机数Srand是种下随机种子数,你每回种下的种子不一样,用Rand得到的随机数就不一原创 2013-12-03 16:21:33 · 834 阅读 · 0 评论 -
操作系统位视图
位示图法在近年的系统分析师考试中出现较为频繁,属于考试重点,该考点涉及的知识点的难度并不大,但如果考生从未学习过相关知识就很容易出错。故笔者从《系统分析师考试全程指导》与《系统分析师考试综合知识试题分类精解》中选取部分内容以及例题组成该文,供考生参考。阅读本文即可应对相关考题。 位示图法是操作系统中一种管理空闲存储空间的方法。管理空闲空间除使用位示图法还可用:空闲区表法、空闲链表法、成组原创 2013-12-05 20:33:39 · 6385 阅读 · 0 评论 -
c语言产生一组随机数
#include#include#includeint main(){ int a[20]={0}; srand(time(0)); for(int i=0;i { a[i]=rand()%10; } return 0;}原创 2013-12-07 09:54:11 · 2015 阅读 · 0 评论 -
页面置换算法
#includeusing namespace std;int Process[100]; //页面队列int Memory[3]; //块数int OPTQueue[100]; //OPT算法的队列int FIFOQueue[100]; //FIFO算法队列int LRUQueue[10原创 2013-12-06 22:53:59 · 880 阅读 · 0 评论 -
操作系统页面存储管理系统
#include#include#include#include#includeusing namespace std;#define Maxsize 64 //进程大小#define X 64 //物理块的大小////***** 定义页表结构体 *****///原创 2013-12-06 22:26:33 · 811 阅读 · 0 评论 -
MFC 给控件添加变量
MFC控件添加变量时,control和value的区别 学习vc,又被这个问题搞糊涂了,上网查了下,终于搞清楚了。 control型变量是这个控件所属类的一个实例(对象)可以通过这个变量来对该控件进行一些设置。而value只是用来传递数据,不能对控件进行其它的操作。control型变量可以获得控件的实例,通过这个变量,你可原创 2013-06-23 14:57:25 · 4005 阅读 · 0 评论 -
mci应用
使用MCI播放音频文件,MCI为程序员提供了两种方式访问MCI设备或文件:一种是基于消息的命令接口函数;另一种是使用字符串接口函数。两者的区别在于基本命令结构和发送信息到设备的原理。◆、基于消息的MCI 消息命令控制接口使用消息控制MCI设备,将消息和控制信息以数据结构的形式作为函数参数发送,并接收返回的数据,MCI直接把设备消息和控制消息发送到设备。一条基于MCI的命令包含转载 2013-06-29 21:37:39 · 1109 阅读 · 0 评论 -
CreateThread
1简介微软在Windows API中提供了建立新的线程的函数CreateThread。2概述当使用CreateProcess调用时,系统将创建一个进程和一个主线程。CreateThread将在主线程的基础上创建一个新线程,大致做如下步骤:1.在内核对象中分配一个线程标识/句柄,可供管理,由CreateThread返回2.把线程退出码置为STILL_ACTIVE,把线程挂起计数置转载 2013-10-05 21:15:32 · 1331 阅读 · 0 评论 -
SOCKET的类型
有两种:流式Socket(SOCK_STREAM)和数据报式Socket(SOCK_DGRAM)。流式是一种面向连接的Socket,针对于面向连接的TCP服务应用;数据报式Socket是一种无连接的Socket,对应于无连接的UDP服务应用。Socket为了建立Socket,程序可以调用Socket函数,该函数返回一个类似于文件描述符的句柄。socket函数原型为:int socket(int转载 2013-10-08 14:06:22 · 2230 阅读 · 0 评论 -
SOCKADDR_IN
SOCKADDR_IN目 录1基本结构2参数说明3经典案例1基本结构在windows/linux下有下面结构:sockaddr结构struct sockaddr {unsigned short sa_family; /* address family, AF_xxx */char sa_data[14]; /* 1原创 2013-10-08 15:12:12 · 1045 阅读 · 0 评论 -
sprintf
sprintf字串格式化命令,主要功能是把格式化的数据写入某个字符串中。sprintf 是个变参函数,使用时经常出问题,而且只要出问题通常就是能导致程序崩溃的内存访问错误,但好在由sprintf 误用导致的问题虽然严重,却很容易找出,无非就是那么几种情况,通常用眼睛再把出错的代码多看几眼就看出来了。目 录1函数简介1.1 功能1.2转载 2013-10-08 16:36:52 · 581 阅读 · 0 评论 -
WSAStartup
WSAStartup,即WSA(Windows SocKNDs Asynchronous,Windows异步套接字)的启动命令。是Windows下的网络编程接口软件Winsock1 或 Winsock2 里面的一个命令(Ps:Winsock 是由Unix下的BSD Socket发展而来,是一个与网络协议无关的编程接口)。详细说明为了在应用程序当中调用任何一个Winsock API函数,转载 2013-10-07 16:28:48 · 1060 阅读 · 0 评论 -
socket,网络套接字
同步所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个函数不返回。当对方处理完毕以后,该函数才把消息处理函转载 2013-09-28 20:13:46 · 917 阅读 · 0 评论 -
sudo,,sudo-i ,,su的区别
sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。sudo -i: 为了频繁的执行某些只有超级用户原创 2013-10-14 16:44:02 · 5328 阅读 · 2 评论 -
基于c语言的贪吃蛇游戏
#include /*包含srand函数*/ #include /*基本输入输出函数*/#include /*windows画图等函数包含Srand函数*/#include /*键盘按键函数*原创 2013-05-21 20:46:11 · 1022 阅读 · 0 评论