上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页
摘要: Mutex:如何解决资源并发访问问题 多线程访问共享资源,通过互斥锁来实现,其根本是对共享内存的锁定?(如果是多进程,还能简单使用互斥锁吗,是否需要分布式锁?) 同步原语的使用场景: 共享资源。并发地读写共享资源,会出现数据竞争(data race)的问题,所以需要 Mutex、RWMutex 这样 阅读全文
posted @ 2021-09-08 14:08 影随风动91 阅读(42) 评论(0) 推荐(0)
摘要: 将listen()函数的backlog参数设置为3, 服务端程序bind()后不accept,看最多能接收几个连接,并抓包查看。 服务端程序 // server_no_accept.c #include <sys/socket.h> #include <stdio.h> #include <stdl 阅读全文
posted @ 2021-07-29 17:33 影随风动91 阅读(54) 评论(0) 推荐(0)
摘要: CMake跨平台,比make更高级,使用更方便。 使用CMake主要是编写CMakeLists.txt文件,然后用cmake命令转化生成make所需的makefile文件,最后用make命令 编译源码生成可执行程序或共享库(so文件),因此CMake的编译基本就两步: cmakemake cmake 阅读全文
posted @ 2021-07-01 22:23 影随风动91 阅读(100) 评论(0) 推荐(0)
摘要: md5算法是信息摘要算法,而不是无损压缩算法,因此不可能从密文推测出原文。 但由于生成的128 位(16 字节)的散列值是有数量范围,而原文是无限的,因此必然会产生碰撞,也就是俗称的破解: 即两个不同的原文生成了同一个md值。 常用破解法: 穷举法,耗时较长 字典法,将原文和md5值存储到哈希表中, 阅读全文
posted @ 2021-07-01 10:52 影随风动91 阅读(51) 评论(0) 推荐(0)
摘要: 服务器硬盘扩展设置: 1.在虚拟机界面上“硬盘”-“实用工具”-“扩展”,输入扩展后的值(不能大于当前物理盘大小) 2.扩展完成后,进入虚拟机centos系统,输入fdisk -l,查看到sda容量变大。 3.输入 fdisk /dev/sda 输入 m #列出帮助 输入 n #添加新分区 输入 p 阅读全文
posted @ 2021-05-28 14:56 影随风动91 阅读(73) 评论(0) 推荐(0)
摘要: 实现同步识别和转语音的micro.py from win32com.client import constants as _constants import win32com.client import pythoncom import time from threading import Thre 阅读全文
posted @ 2021-05-28 14:52 影随风动91 阅读(190) 评论(0) 推荐(0)
摘要: #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <pthread.h> void *myfunc1(void *arg); void *myfunc2(void *arg) 阅读全文
posted @ 2021-05-28 14:45 影随风动91 阅读(34) 评论(0) 推荐(0)
摘要: # -*- coding: utf-8 -*- import traceback import base64 import os # a = 'a' * 1024 * 1024 * 1000 # print 'len(a): %s' % len(a) def getfilebase64encode( 阅读全文
posted @ 2021-05-28 14:38 影随风动91 阅读(37) 评论(0) 推荐(0)
摘要: 安装目录 /usr/local/bin/ffmpeg tar jxvf /usr/loca/bin/ffmpeg-4.3.2.tar.bz cd ./ffmpeg-4.3.2 ./configure --enable-shared --prefix=/usr/local/bin/ffmpeg --d 阅读全文
posted @ 2021-05-28 14:34 影随风动91 阅读(44) 评论(0) 推荐(0)
摘要: # test_table.py #-*- coding:utf-8 -*- import sys # from PyQt4.QtCore import Qt # from PyQt4.QtWidgets import QWidget, QApplication, QLabel, QTableWidg 阅读全文
posted @ 2021-05-28 14:32 影随风动91 阅读(64) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页