财经 生活 游戏 科技 软件 程序设计 编程

Object arrays cannot be loaded when allow_pickle=False  【程序设计 编程】

将np.load(path) 改为np.load(path, allow_pickle=True)

python 元组按某维排序  【程序设计 编程】

data = [(1, 'B'), (1, 'A'), (2, 'A'), (0, 'B'), (0, 'a')] #将x[1].lower()作为返回元组里的第一个元素,按照sorted的排序规律,就会先按字母排序,再按数字排序了 result = sorted(data,key=lambda x:(x[1].lower(),x[0])) print(data) #结果为 [(1, 'B'), (1, 'A'), (2, 'A'), (0, 'B'), (0, 'a')] print(re

python同时遍历两个list用法  【程序设计 编程】

zip内置函数 dict_1 = {}     list_1 = ['a','b','c']     list_2 = ['1','2','3']     """ zip打包用法,同时遍历两个list """     for symbol,digit in zip(list_1,list_2):         dict_1[symbol] = digit&nbs

linux里挂载(mount)和取消挂载(umount)命令的使用 -- 可以解决文件权限问题  【程序设计 编程】

$ mount /dev/hda2 /home 第一个叁数是与包括文件系统的磁盘或分区相关的设备文件。 第二个叁数是要mount到的目录。 $ umount /dev/hda2 $ umount /usr 参数可以是设备文件或安装点。 sudo mount /media/csy/cc57efab-6a6d-45f2-bc08-fc120373ff73/ /sdisk/ -R 将 /media/... 挂载到 /sdisk 中

linux 设置操作文件夹权限  【程序设计 编程】

#给目录opt设置权限 chmod 760 /opt  r表示可读--4分,w表示可写--2分,x表示可执行1分           d                      rwx                rwx

python中list, array的转换  【程序设计 编程】

在python中,list无疑是最强大和最常用的一个数据类型。但是在编写一些数据型操作的时候,比如矩阵乘法或者其它的操作的时候,就需要我们用到array类型。 这个时候,也常常牵涉到如何进行list与array的转换?转换非常简单,如下 import numpy as np list_temp = [[1,2,3],[4,5,6]] 上面的list_temp就是一个list类型,如果要进行numpy的一些数值运算,我们就需要将它转换为array类型。 转换如下: import nump

TypeError: 'float' object cannot be interpreted as an integer  【程序设计 编程】

在Python2里:/只留下了整数部分,去掉了小数,结果是int型。 在Python3里:/的结果是真正意义上的除法,结果是float型。所以便出现了Error Message: ‘float’ object cannot be interpreted as an integer。 : python3中用双//就可以了

python 机器学习中常用的数据处理方法  【程序设计 编程】

改变数组的维度 reshape 对图片增加维度 img = np.array(img) img = img.reshape(1,3,32,32) 对列表排序 list.sort() 转换为数字 int(str) 按分隔符分割字符串 str.split('.') 插入新的维度 np.newaxis

理解C++中引用的底层实现 指针  【程序设计 编程】

本质上,引用和指针没有区别。只不过在语言层面上,C++设计者将通过指针来操作引用的实现细节隐藏了。不过,我们依然可以肯定: (1)定义一个引用就是定义一个指针,这个指针保存引用对象的地址,且指针类型为const,不可以再指向其他对象; (2)每次对引用变量的使用,实际都伴随着解引用,知识我们看不到符号*;

rand函数只能均匀的生成指定范围的随机数怎么均匀生成其它范围的  【程序设计 编程】

给一个rand(6) 可以等概率返回1到6,只能用这个函数写出rand(4) 给一个rand(n)可以等概率返回1到n,只能用这个函数写一个随机抽取m个数的函数 1. 范围变大,通过多次rand 相加,得到指定范围内的随机数,均匀的。若长度和需要相同,取余即可。 rand(4)  生成rand(6) (rand(4) + rand(4) )%7  即可 2. 范围变小 舍弃不符合条件的数

为什么要重载new?  【程序设计 编程】

为什么要重载new? 作者 ariesram 电子邮件地址 ariesram@linuxaid.com.cn, 或 ariesram@may10.ca 本文及本人所有文章均收集在bambi.may10.ca/~ariesram/articles/中。 本文授权给www.linuxaid.com.cn。 正文: 我曾经参与过一个比较大的项目,在这个项目里面,我们没有一个完全确定的设计文档,所以程序的实现常常变动。虽然我们有一个比较灵活的框架,但是从程序的角度来讲,它使我们的程序非常的混乱。直到发布

Mysql:为什么用limit时,offset很大会影响性能  【程序设计 编程】

首先说明一下MySQL的版本: mysql> select version(); +-----------+ | version() | +-----------+ | 5.7.17    | +-----------+ 1 row in set (0.00 sec) 表结构: mysql> desc test; +--------+---------------------+------+-----+---------+------------

i++和++i是否为原子操作  【程序设计 编程】

不是的吧 i++和++i是否为原子操作 https://blog.csdn.net/u010214092/article/details/50634430 i++ 或 ++i 是原子操作吗? https://blog.csdn.net/lijianqingfeng/article/details/103663692

Linux进程KILL不掉的原因  【程序设计 编程】

做过Linux开发的人通常遇到过一个进程不能kill掉的情况,即使使用的是kill -9方式,而一般的教课书都只说kill -9能杀死任何进程,遇到这种情况时就会感觉到很矛盾,其它这也是正常的,通常有两种情况是不能kill掉的: 一是进程已经成为僵死进程,当它的父进程将它回收或将它的父进程kill掉即可在ps输出看不到了; 二是进程正处在内核状态中,Linux进程运行时分内核和用户两种状态,当进程进入内核状态后,会屏蔽所有信号,包括SIGKIL,所以这个时候kill -9也变得无效了。

可以使用Python读取java写入redis 的object数据,并解析吗?  【程序设计 编程】

看序列化的方式,编解码的方式。 两种语言序列化的编码方式,数据在内存中存放的方式,添加的标记字段的不同,都会解析失败。

1  2  3  4  5  6  下一页  尾页37