- 博客(60)
- 资源 (13)
- 收藏
- 关注
原创 Linux的shell编程学习
Linux的编程、trap命令、Shell的基本编程单元for循环、until循环和while循环;测试语句test语句,Linux的系统环境变量。
2022-07-21 03:24:39
436
原创 Linux的相关命令2(Ubuntu总结)
ping的命令ping [参数] [主机名或IP地址]参数:-c数目,在发送指定数目的包后停止;-i秒数,设置设置间隔几秒发送一个网络封包给一台机器,预设值是一秒送一次;-s字节数,指定发送数据字节数,预设值56,加上8字节的ICMP头,一共64ICMP数据字节;-t存活数值,设置存活数值TTL的大小。参数说明:-a(all) 显示说有连接的socket-n拒绝显示别名,能显示数字的全部转换成数字-t仅列出有在监听的服务状态-p显示建立相关链接的程序名-r显示路由信息,路由表-e显示...
2022-07-14 00:06:07
1419
原创 python的学习记录
一、python的基础语法行连接的方法是最后加上一个‘\’注释:多行注释三引号,#行注释;三引号定义的字符串原样输出(保存原格式)I/O语句:用逗号分隔零个或多个表达式、(+)只能连接相同的数据类型、input的返回值永远字符串格式(要需要什么格式需要强制转换)、格式输出str.rjust()str靠右;str.ljust() str靠左;str.center()字符串居中;str.format()方法,{}和:来替代:位置参数(索引0开头)(*列表形式)...
2021-10-17 23:42:50
1773
原创 C语言文件I/O的学习——谭浩强
一、文件I/O的单字符的入函数–fputs函数、feof函数、fgetc函数#include<stdio.h>#include<string.h>#include<stdlib.h>void main(){ FILE *fp=fopen("test","w"); if(fp ==NULL) { printf("打开错误!\n"); exit(0); } char str[100]; scanf("%s",str); for(int i=0;
2021-09-26 10:45:29
416
原创 SQL Sever的T-SQL语句
一、数据库的基础操作创建数据库和数据改名--创建数据库create database student_system on primary(name=student_system,filename='d:\db\student_system.mdf',size=6mb,maxsize=30mb,filegrowth=5mb),(name=student_system1,filename='d:\db\student_system.ndf',size=4mb,maxsize=20mb,filegr
2021-09-21 12:04:53
293
原创 数据库(SQL Sever)学习
一、数据库概论二、创建数据库三、管理数据库四、数据表的创建与管理五、数据的基本管理六、数据的基本查询七、查询的基本例子八、查询的进阶九、T-SQL语句的基础十、视图和索引十一、事务和事务存储过程十二、触发器和游标对应的Xmind下载地址(上图的全版):对应的笔记下载...
2021-09-21 11:14:50
156
原创 Kali 2021的学习记录
装机添加用户sudo password root #切换到管理员用户并给root配置密码#三次密码:第一次是正在使用的用户密码、二三次都是root信设置的密码su - root #进入root目录echo $SHELL #显示终端名及目录 其他的为shell,这个为zsh 完全兼容bash命令#在vi 模式下 输入:set nu 可显示修改的哪一行配置APT#配置aptvim + /etc/apt/sources.list #进入apt配置文件#注释掉原来的源,添
2021-09-17 23:10:41
260
原创 C语言的extern、__DATE__等宏和各种类型的打印
C语言的变量的内存归属问题C语言的移植的extern的探索各种数值打印规则switch的case 。。。或者 case ... 的使用注意
2021-09-16 17:42:45
452
原创 DS1302+MAX7221+8位CC数码管
1、查找相关资料,了解相关知识下手:1.DS1302的相关资料:DS1302的相关寄存器资料——1,DS1302的相关寄存器资料-2;DS1302的相关引用和总结2.MAX7221的相关资料:自己的总结和探索,不成毛皮2、构造原理图我构造的是建议版本的:3、开始实现功能(写代码)在这里插入代码片...
2021-09-15 23:39:56
408
原创 安卓反汇编软件killer
andriod——killer的使用说明:1、 安卓反汇编的三个软件说明;2、安卓反汇编killer使用;软件的内部:没了,想到再次补充!
2021-09-11 21:57:28
454
原创 MAX7221数码管驱动的多种探索
MAX7221的参考资料,我待补充:先上代码#include <reg51.h>#include <intrins.h>sbit DIN = P2^0; //数据串出引脚sbit CS = P2^1; //片选端sbit CLK = P2^2; //移位时钟端// 延时函数void delayms(unsigned int x){ unsigned char i; while(x--) { for(i = 0;i < 120;i++);
2021-09-09 03:15:18
1516
原创 51单片机课设02
自动喂食机的课设构思原理图的预前准备:①24c02的资料:I2C的驱动分析;挂载的静态内存-EEPROM24C02;②8位7段的数码显示关的处理(管脚太多的处理):MAX7221的经典电路相关资料,MAX7221的中文说明;③DS1302的相关:DS1302的典型电路及应用代码④串口的应用:我可不可以理解成PC和MCU交流(加一个仿真接收和发送端)⑤ 7个按键处理:按键消抖,矩阵开关⑥继电器模块的处理:继电器经典电路⑦蜂鸣器和LED提示灯的处理:蜂鸣器的了解;更详细的蜂鸣器资料⑧下载器
2021-09-08 16:23:44
2302
原创 汇编学习的开始
安装DOS系统的教程中途的要点是:1.在进入BIOS设置时需要鼠标选中和F2键的同时操作;(我是同时F2和鼠标的左键同时按的)2.加载masm和link的时候,磁盘映射。(我的解决是:预先复制的masm的文件夹,然后在共享文件夹中找到对应的磁盘,选中磁盘,反键粘贴,然后有了这个文件,然后关掉磁盘映射(断开连接))。DOS系统的常见命令:DOS系统的命令大全DIR 查看目录内容RD 删除目录DEL 删除文件CLS 清屏MD 创建目录COPY 复制文件.
2021-09-05 19:06:16
339
原创 python的文件I/O读取bin文件
'''对bin文件的内容进行增删改查'''import os#拷贝文件 文件名位file_bakdef file_copy(file): file_head,file_tail=file.split('.') new_file=file_head+"_bak."+file_tail with open(file,"rb") as f0,open(new_file,"wb+") as f1: for i in range(os.path.getsize(fi
2021-04-16 16:35:33
768
原创 约瑟夫色环(数三出局)
直接干,细节太多!#include<stdio.h>//数三出局:条件很多(包括隐含的条件)int main(){ int num,n; //总人数和间隔 printf("总人数:\n"); scanf("%d",&num); printf("间隔人:\n"); scanf("%d",&n); int person[num],ren[num],t=0,i=0; for(; i<num; i++) person[i]=i+1; i=0; wh
2021-04-01 22:24:24
132
原创 C语言打印补码--整型、浮点型
直接上代码,相对比较的看,没有简化,里面有很多问题没解决,请大家帮忙解决一下!#include<stdio.h>//打印补码void print_buma(unsigned int *a,unsigned int flag){ if(flag&1) printf("单精度浮点数:"); printf("0x%08X\n", *a); for(int i=0;i<32;i++) { if(*a<<i&1<<31) prin
2021-04-01 00:22:17
518
原创 数据结构-链表-3.7
全在代码里面 case …的用法#include<stdio.h>#include<stdlib.h>#include<string.h>//循环链表 的增删改查typedef struct dat //学生{ char name[10]; //名字 int num,sex,age; //分数,0女1男,年龄 char tel[12];}s,*S;typedef struct Node{ s data; //数据域 S ne
2021-03-07 20:55:36
82
原创 C语言------进制转换
int型的进制转换10-2,1–16,16-2三种形式。(传递数组)//直接上代码#include<stdio.h>#include<stdlib.h>//转换二进制void D_B(int n) //高位在前,低位在后{ printf("方法1:\n"); char flag=0; for(int i=sizeof(n)*8-1;i>-1;i--) { if(n&1<<i) //防止前面输出无效数据 高位的0可以不要
2021-02-28 22:49:18
162
原创 C语言-1024小游戏
本代码不够完美,没有积分项,希望读者给个意见,怎样做?好了,上代码!#include<stdio.h>#include<stdlib.h>#include<string.h>#include<time.h>#define SIZE 4//1024 小游戏//输出矩阵void print_arry(int a[][SIZE]);//填数组int random_arry(int a[][SIZE]);//读入键盘上下右左 1 2 3 4
2021-02-26 22:44:28
1264
3
原创 C语言-纸牌游戏
啥都不说,直接上代码!//纸牌游戏#include<stdio.h>#include<stdlib.h>#include<string.h>#include<time.h>#define SIZE 54#define ren_num 3typedef struct no{ char pai[8];}DATA;typedef struct list{ DATA data[SIZE]; int top;}*Stack,stac
2021-02-25 23:22:54
1046
2
原创 C语言练习--冒泡排序+随机数
随机数和冒泡排序的优化#include<stdio.h>#include<stdbool.h> //布尔数据类型的库#include<time.h> //时间函数的库 time函数#include<stdlib.h> //随机数函数 srand函数和rand函数#define N 10 //数组的大小int main(int argc,char** argv){ int a[N],i; srand(time(0)); /
2020-12-16 20:50:22
1681
1
原创 C语言练习-main函数的参数和打印杨辉三角
代码实现效果是:在执行文件时传入main函数的参数为1 打印三角传入main函数的参数为1 1 打印菱形传入main函数的参数为1 1 1 打印字母三角传入main函数的参数为1 1 1 1打印字母菱形代码如下//只是我的兴趣,并无其它!#include<stdio.h>#include<stdlib.h>void xin(int argc,char** argv); //打印星星void Char(int argc,char**
2020-12-16 20:34:43
629
1
原创 C语言基础练习-交换
C语言基础练习//比较三个数的大小不用中间变量 [交换的思想](https://blog.youkuaiyun.com/fangye945a/article/details/103171537)#include<stdio.h>int main(int argc,char** argv) //三个比较 ,一个交换思想{ int a[3]; printf("Input three numbles:"); scanf("%d %d %d",&a[0],&a[1],&
2020-12-15 20:50:45
136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人