您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第94653页

« 1 2 ... .48 .49 .50 .51 .52 94653.54 .55 .56 .57 .58 ... 232075 »

[其它] 浅谈Python3 numpy.ptp()最大值与最小值的差

说明:numpy.ptp() 是计算最大值与最小值差的函数,用法如下: import numpy as np a = np.array([np.random.randint(0, 20, 5), np.random.randint(0, 20, 5)]) print('原始数据\n'a) print('对所有数据计算\n', a.ptp()) print('axis=0,按行方向计算,即每列\n', a.ptp(axis=0)) # 按行方向计算,即每列 print('axis=1,按列方向计算,即
<weixin_38586200> 在 上传 | 大小:31744

[其它] 对Python 简单串口收发GUI界面的实例详解

说明:忙活了三个多小时,连学带做,总算是搞出来了一个具有基本功能的串口通信PC机的GUI界面,Tkinter在python中确实很好用,而且代码量确实也很少,不足的是Tkinter不自带combox,但是幸运的是我下载的2.7版本自带了包含有combox的ttk模块,于是乎问题就顺利解决了。 下面是源代码,一些错误提示功能还没有做,目前只是简单地实现了下位机与PC的通信界面,下位机还是用的STM32F103 #encoding=utf-8 __author__ = 'freedom' from T
<weixin_38700430> 在 上传 | 大小:52224

[其它] Python当中的array数组对象实例详解

说明:计算机为数组分配一段连续的内存,从而支持对数组随机访问; 由于项的地址在编号上是连续的,数组某一项的地址可以通过将两个值相加得出,即将数组的基本地址和项的偏移地址相加。 数组的基本地址就是数组的第一项的机器地址。一个项的偏移地址就等于它的索引乘以数组的一个项所需要的内存单元数目的一个常量表示(在python中,这个值总是1) import array #array模块是python中实现的一种高效的数组存储类型。它和list相似,但是所有的数组成员必须是同一种类型,在创建数组的时候,就确定了
<weixin_38697063> 在 上传 | 大小:72704

[其它] Discourse开源论坛系统 v2.5.6

说明:为您提供Discourse开源论坛系统下载,Discourse 是 Stack Overflow 的联合创始人 Jeff Atwood 推出的一个新的开源论坛项目,其目的是为了改变十年未变的论坛软件。它摒弃了传统论坛的话题讨论形式、拥有自学习系统、全Web应用同时适用于桌面和移动终端。基于 Ruby on Rails 和 Ember.js 开发,数据库使用 PostgreSQL 和 Redis。Discourse 不支持 IE9 以下的版本
<weixin_38746951> 在 上传 | 大小:53477376

[其它] python实现对象列表根据某个属性排序的方法详解

说明:本文实例讲述了python实现对象列表根据某个属性排序的方法。分享给大家供大家参考,具体如下: 对于一个已有的python list, 里面的内容是一些对象,这些对象有一些相同的属性值, 在一些特定的情况下,需要自己选择特定的排序,也就是根据某一个具体的属性来排序,在网上找了下资料,一般来说有两种方法,但从根本上来说,还是调用了list.sort 方法来实现。下面是简单的测试代码片段: #coding:utf-8 class Person: def __init__(self,name,a
<weixin_38690275> 在 上传 | 大小:52224

[其它] Python实现将字符串的首字母变为大写,其余都变为小写的方法

说明:利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。 思路:使用capitalize()函数将字符串的首字母转为大写,其余变为小写 L1 = ['AdmIn','anny','LUCY','sandY','wILl'] def normallize(name): return name.capitalize() L2 = list(map(normallize,L1)) print(L2) 打印如下: ['Admin', 'Anny', 'Lucy', '
<weixin_38516190> 在 上传 | 大小:29696

[其它] Python 监测文件是否更新的方法

说明:主要逻辑是判断文件的最后修改时间与创建时间是否在秒级别上一致,此代码适用于Python 2. import time import os #Read fime name\nFileName='D:/scapegoat/xx.csv' #print file creation time print time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(os.stat(FileName).st_ctime)) #print file modified t
<weixin_38707192> 在 上传 | 大小:33792

[其它] Django集成CAS单点登录的方法示例

说明:CAS 全称集中式认证服务(Central Authentication Service),是实现单点登录(SSO)的一中手段。 CAS 的通讯流程图如下(图片来自Google图库): 对于本文用户可感知的层面,认证过程如下: 前端访问后端登录接口 后端返回重定向到 CAS 服务器的登录页面,并携带当前用户访问的网页链接 用户登录,浏览器发送请求到 CAS 服务器进行认证 CAS 认证通过,将本次登录保存到会话,返回回调地址给后端 后端返回重定向请求给前端 前端重定向
<weixin_38702931> 在 上传 | 大小:108544

[其它] C语言编写多功能日历

说明:我分享的第一个代码 希望大家给予我改进的建议 我的3和4的功能是空着的我还没有想好要些啥功能。。。  第一次上传代码······  ***还有为啥我上传的代码这么就对不齐了,在vc++6.0里就很好啊??比如说有些代码上传上来就成了在其他代码后面了对不齐 不规格了 。 #include #include #include #include #define H %d,&y //这个是无聊做的其实直接写就好(底下有注释)..... daoshu() { int i=1,j; in
<weixin_38740130> 在 上传 | 大小:54272

[其它] C++实现多线程查找文件实例

说明:主要是多线程的互斥 文件 的查找 多线程互斥的框架 代码如下://线程函数  UINT FinderEntry(LPVOID lpParam)  {      //CRapidFinder通过参数传递进来       CRapidFinder* pFinder = (CRapidFinder*)lpParam;      CDirectoryNode* pNode = NULL;      BOOL bActive = TRUE; //bActive为TRUE,表示当前线程激活 
<weixin_38673909> 在 上传 | 大小:73728

[其它] C++中memcpy和memmove的区别总结

说明:变态的命名 我们在写程序时,一般讲究见到变量的命名,就能让别人基本知道该变量的含义。memcpy内存拷贝,没有问题;memmove,内存移动?错,如果这样理解的话,那么这篇文章你就必须要好好看看了,memmove还是内存拷贝。那么既然memcpy和memmove二者都是内存拷贝,那二者究竟有什么区别呢? 先说memcpy 你有没有好好的参加过一场C++笔试。让你写出memcpy的实现,这是多么常见的笔试题啊。现在,拿起你的演算纸和笔;是的,是笔和纸,不是让你在你的IDE上写。写不出来?看下面吧:
<weixin_38700430> 在 上传 | 大小:128000

[其它] C++语言实现线性表之链表实例

说明:本文实例讲述了C++语言实现线性表之链表实现方法。分享给大家供大家参考。具体分析如下: 插入、删除结点的代码有点多,但这样提高了代码的可读性,且不增加时间复杂度,不会影响程序性能 #include using namespace std; template class CList; template class Node { friend CList; private: T m_data; Node *m_pNext; }; template class CList { public:
<weixin_38641111> 在 上传 | 大小:46080
« 1 2 ... .48 .49 .50 .51 .52 94653.54 .55 .56 .57 .58 ... 232075 »