搜索到与相关的文章
Linux

linux fork函数浅析

#include#include/*功能:复制进程參数:无返回值:成功:父进程:返回子进程id子进程:返回0失败:返回-1*/pid_tfork(void);由fork创建的新进程被称为子进程(childprocess)。该函数被调用一次,但返回两次。两次返回的差别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程id。将子进程id返回给父进程的理由是:由于一个进程的子进程能够多于一个,没有一个函

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

Python

Python 3.X 中定时器(Timer)的使用

前言每次要使用python的定时器的时候总是想着百度,干脆自己写一个记录一下:使用的是两种方式实现,我一般喜欢用方式二Timer实现,下面看实现方式:方式一:sched准确的说,它是一个调度(延时处理机制),每次想要定时执行某任务都必须写入一个调度。'''使用sched模块实现的timer,sched模块不是循环的,一次调度被执行后就Over了,如果想再执行,可以使用while循环的方式不停的调用该方法'''importtime,sched#被调度触发的函

系统 2019-09-27 17:56:24 2649

Python

Python pow(x,n) Leetcode NO.50 分而治之

Pythonpow(x,n)LeetcodeNO.50分而治之classSolution(object):defmyPow(self,x,n):""":typex:float:typen:int:rtype:float"""ifn==0:return1ifn<0:return1/self.myPow(x,-n)ifn%2==1:returnx*self.myPow(x,n-1)returnself.myPow(x*x,n/2)classSolution(o

系统 2019-09-27 17:55:51 2649

Python

python实现通过flask和前端进行数据收发

python代码:#-*-coding:utf-8-*-fromflaskimportFlask,jsonify,render_template,requestimportjsonapp=Flask(__name__)#实例化app对象testInfo={}num=10@app.route('/test_post/nn',methods=['GET','POST'])#路由deftest_post():globalnum'''receivedata'''r

系统 2019-09-27 17:50:50 2649

Python

Python 3.8新特征之asyncio REPL

前言我最近都在写一些Python3.8的新功能介绍的文章,在自己的项目中也在提前体验新的Python版本。为什么我对这个Python3.8这么有兴趣呢?主要是因为在Python2停止官方维护的2020年来临之前,Python3.8是最后一个大版本,虽然还没有公布Python3.9的发布时间表,但是按过去的经验,我觉得至少等Python3.8.4发布之后才可能发布Python3.9.0,那会应该已经在2020年年末了。所以大家最近2年的话题都会是Python

系统 2019-09-27 17:48:51 2649

Python

执行python脚本并传入json数据格式参数

最近在写一个python的数据统计分析脚本,需要根据json的数据格式参数去进行业务逻辑处理,出了一些情况拿出来一起分享讨论。一下代码纯属示例。脚本类容很简单,接收一下参数,并使用json包进行一个加载解析。执行脚本,传入一个json对象数组:脚本接受到的内容:json加载解析出错:可以看到python脚本接收到参数的时候会将双引号剔除,然后该传入参数已经不符合json数据格式,导致转换失败。解决办法,最外层使用单引号包裹:可以看到参数成功传入并且成功被解

系统 2019-09-27 17:48:05 2649

Python

简单实现python调用c#dll动态链接库

在python调用c#dll库时要先安装库clr,即安装pythonnet,参考文章:https://www.cnblogs.com/kevin-Y/p/10235125.html(为在python中使用dotnet程序安装clr)但是输入命令后遇到错误“'pip'不是内部或外部命令,也不是可运行的程序”,解决办法:https://blog.csdn.net/miss85246/article/details/81069276,将python路径下的Scr

系统 2019-09-27 17:47:00 2649

Oracle

Oracle分析函数四——函数RANK,DENSE_RANK,FIRS

原创于2009年08月02日,2009年10月22日迁移至此。Oracle分析函数——函数RANK,DENSE_RANK,FIRST,LAST…RANK功能描述:根据ORDERBY子句中表达式的值,从查询返回的每一行,计算它们与其它行的相对位置。组内的数据按ORDERBY子句排序,然后给每一行赋一个号,从而形成一个序列,该序列从1开始,往后累加。每次ORDERBY表达式的值发生变化时,该序列也随之增加。有同样值的行得到同样的数字序号(认为null时相等的)

系统 2019-08-29 23:52:06 2649

Java

Java6学习笔记30——Java6的泛型

表面上看起来,无论语法还是应用的环境(比如容器类),泛型类型(或者泛型)都类似于C++中的模板。但是这种相似性仅限于表面,Java语言中的泛型基本上完全在编译器中实现,由编译器执行类型检查和类型推断,然后生成普通的非泛型的字节码。这种实现技术称为擦除(erasure)(编译器使用泛型类型信息保证类型安全,然后在生成字节码之前将其清除),这项技术有一些奇怪,并且有时会带来一些令人迷惑的后果。虽然范型是Java类走向类型安全的一大步,但是在学习使用泛型的过程中

系统 2019-08-29 23:28:00 2649

编程技术

pthread多线程编程的学习小结

pthread多线程编程整理1Introduction不用介绍了吧…2ThreadConcepts1.Thread由下面部分组成:a.ThreadIDb.Stackc.Policyd.Signalmaske.Errnof.Thread-SpecificData3ThreadIdentification1.pthread_t用于表示ThreadID,具体内容根据实现的不同而不同,有可能是一个Structure,因此不能将其看作为整数2.pthread_equ

系统 2019-08-29 23:09:36 2649