自定义博客皮肤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)
  • 收藏
  • 关注

原创 qt实现计算器

简单学了一下qt,做了个最基本的计算器。

2022-07-17 17:44:29 1993 1

原创 队列和栈总结

写篇文章,总结一下栈和队列。

2022-07-17 17:41:25 278

原创 常用排序算法

总结一些常用的排序算法。

2022-07-17 17:40:11 167

原创 linux信号机制

信号机制主要包括信号的发送和处理。可以类比于单片机中的中断和中断服务函数,也可以类比于Qt中的信号与槽。signalsignal函数用来处理接受到的信号sighandler_t signal(int signum, sighandler_t handler);第一个参数signum:指明了所要处理的信号类型,它可以取除了SIGKILL和SIGSTOP外的任何一种信号。  第二个参数handler:描述了与信号关联的动作,它可以取以下三种值:SIG_IGN  忽略此信号SIG_DFL  

2021-08-23 14:52:14 109

原创 c语言错误信息

errnoc语言中存在一个error,用来保存最后的错误代码.errno定义在<errno.h>中,是一个宏定义,用来储存错误代码。当程序发生错误时,就会将错误代码写入errno.程序启动时,errno为0,当发生错误时,程序就会将错误代码写入errno,注意,errno是不会自动清零的,而且错误代码的写入是可覆盖的。所以我们必须在错误发生后立即读取errno的值,进行相关处理。错误代码只是一个数字,想要获得具体的错误提示信息有两种办法,一是使用perror直接输出错误信息,二是使用

2021-08-23 13:56:04 1461

原创 linux多进程

使用fork创建子进程#include <stdio.h>#include <unistd.h>#include <stdlib.h>int main(){pid_t pid;pid=fork();if(pid==0){ while(1){ printf("this is the child process\n"); sleep(1); }}else{ while(1){ printf("this is the father pro

2021-08-23 11:10:34 100

原创 基于命令行实现交互式socket通信

客户端的实现#include <stdio.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#include <arpa/inet.h>#include <sys/socket.h>#include <pthread.h>void *read_data(void * args){ //读取客户端传回的数据 char buff

2021-08-12 18:15:56 497

原创 linux多线程编程

linux多线程编程这个帖子是一边改代码一边写的,可能会有点乱,有空再好好整理一下linux多线程编程使用的接口主要包含在头文件<pthread.h>中常用接口创建线程多线程入门//多线程#include <stdio.h>#include <pthread.h>#include <unistd.h>void* print1(){ while(1){ sleep(1); printf("This is thread1\n");

2021-08-12 17:02:10 198

原创 Android实现TCP服务器

Android实现TCP服务器1.获取本机ip地址建立socket连接之前,我们首先要获取本地的ip地址,这样,才能让客户端通过ip地址连接到服务器 /**获得IP地址,分为两种情况,一是wifi下,二是移动网络下,得到的ip地址是不一样的*/ String getIPAddress() { Context context=MainActivity.this; NetworkInfo info = ((ConnectivityManager) context

2021-03-21 17:05:48 3518 2

原创 Android实现TCP客户端

Android实现TCP客户端1.添加相关权限,使得android app可以访问网络在AndroidManiffest.xml中添加<uses-permission android:name="android.permission.INTERNET"/>2.socket的连接由于android平台的限制,与网络相关的操作只能在子线程中进行,所以这里我们单独建立一个线程用于socket的连接 //子线程中进行网络相关操作 class connectthread extend

2021-03-21 16:39:43 6915 2

原创 Android实例之必应每日一图

第一次写博客,记录一下自己学习android过程中做过的一些实例。一、演示效果

2021-01-25 21:56:33 919 4

空空如也

空空如也

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

TA关注的人

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