搜索到与相关的文章
Linux

Linux C 多线程

原文:LinuxC多线程linux下C语言多线程编程#include#include#include#include#defineMAX10pthread_tthread[2];pthread_mutex_tmut;intnumber=0,i;void*thread1(){printf("thread1:I'mthread1\n");for(i=0;i

系统 2019-08-12 01:33:09 2489

Linux

Linux 网络编程实例

1/*socket->bind->listen->accept->recv/recvfrom->send/sendto->close23客户端:socket->connect->send/sendto->recv/recvfrom->close45其中服务器端首先建立起socket,然后调用本地端口的绑定,接着就开始与客服端建立联系,并接收客户端发送的消息。6客户端则在建立socket之后调用connect函数来建立连接。78服务器端的源代码如下所示:*/

系统 2019-08-12 01:32:54 2489

Linux

Linux 内核的编译系统

Linux的编译使用GNUmake工具来检查整个系统的文件和调用gcc工具以及脚本完毕编译源码生成image等操作。要了解整个编译系统,我们首先要了解Linux内核的Makefile文件。Linux的编译系统包含5个部分Makefile顶层的Makefile文件.config内核配置文件arch/$(ARCH)/Makefile平台Makefile文件scripts/Makefile.*脚本规则kbuildMakefiles大概500多个其它的Makefi

系统 2019-08-12 01:32:38 2489

MySql

MySQL索引类型一览 让MySQL高效运行起来 - 51CT

MySQL索引类型一览让MySQL高效运行起来-51CTO.COM刚才提到只有某些时候的LIKE才需建立索引。因为在以通配符%和_开头作查询时,MySQL不会使用索引。例如下句会使用索引:SELECT*FROMmytableWHEREusernamelike'admin%'而下句就不会使用:SELECT*FROMmytableWHEREtNamelike'%admin'因此,在使用LIKE时应注意以上的区别。MySQL索引类型一览让MySQL高效运行起来-

系统 2019-08-12 01:32:34 2489

各行各业

Funny Words

情同手足口。新年不钻牛角尖。是金子总会花光的...生是我的人,死是我的吉祥物80后的重要任务就是制造08后上帝还让你活着,就肯定有他的安排。据新华社报道,死者目前情绪很稳定。牛年一定要牛一点!祝大家牛年快乐~恋爱不是数学,不能条件配对,还要靠缘分的。屁,是屎的灵魂。那些特别臭的,就是屎的冤魂。我常有这种感慨:要是牛顿没遇到那个苹果就好了。发工资时,会计对俺说:“你半年领一次工资吧,现在零钱太少了……”FunnyWords

系统 2019-08-12 01:31:59 2489

Python

简单的Python调度器Schedule详解

最近在做项目的时候经常会用到定时任务,由于我的项目是使用Java来开发,用的是SpringBoot框架,因此要实现这个定时任务其实并不难。后来我在想如果我要在Python中实现,我要怎么做呢?一开始我首先想到的是TimerTimer这个是一个扩展自threading模块来实现的定时任务。它其实是一个线程。#首先定义一个需要定时执行的方法>>>defhello():print("hello!")#导入threading,并创建Timer,设置1秒后执行hel

系统 2019-09-27 17:56:26 2488

Python

Python二维码生成库qrcode安装和使用示例

二维码简称QRCode(QuickResponseCode),学名为快速响应矩阵码,是二维条码的一种,由日本的DensoWave公司于1994年发明。现随着智能手机的普及,已广泛应用于平常生活中,例如商品信息查询、社交好友互动、网络地址访问等等。安装Python的二维码库--qrcode由于生成qrcode图片需要依赖Python的图像库,所以需要先安装Python图像库PIL(PythonImagingLibrary),不然会遇到"ImportError

系统 2019-09-27 17:53:29 2488

Python

python逻辑运算符优先级:not > and > or

#逻辑运算符:not>and>orprint(notTrueandTrue)#Falseprint(notTrueandTrueorTrue)#True以下所列优先级顺序按照从低到高优先级的顺序(同行为相同优先级,相同优先级按从左到右的顺序运算):Lambda#运算优先级最低逻辑运算符:or逻辑运算符:and逻辑运算符:not成员测试:in,notin同一性测试:is,isnot比较:<,<=,>,>=,!=,==按位或:|按位异或:^按位与:&移位:<<

系统 2019-09-27 17:52:53 2488

Python

python小欢喜(七)游戏编程 (2) 挡球游戏的改进:使用中文提示并添加

在前面的文章《python小欢喜(六)动画(1)pygame的安装与初步使用》中介绍了如何安装pygame。《python小欢喜(七)游戏编程(1)挡球》实现了一个小游戏。接下来对这个小游戏做两方面的改进1使用中文提示2添加上碰撞时的声音效果游戏界面如下:可以看到,窗口上方的提示变成了中文,如果戴上耳机或使用音箱,可以听到足球碰到挡板或下边界时发出的声音。python代码如下:#-*-coding:utf-8-*-#挡球游戏importpygame#导入p

系统 2019-09-27 17:52:02 2488

Python

浅析python的优势和不足之处

本篇内容介绍了Python编程语言的优势和不足。首先我们来了解什么是Python?Python是一种面向对象的高级编程语言,具有集成的动态语义,主要用于Web和应用程序开发。它在快速应用程序开发领域极具吸引力,因为它提供动态类型和动态绑定选项。下面我们来看看Python的优势和不足处是什么?Python的优势:1、易于学习和使用Python语言本身的功能数量很少,只需要相对较少的时间或精力来制作您的第一个程序。Python语法旨在实现可读性和直接性。这种简

系统 2019-09-27 17:50:18 2488