自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (4)
  • 收藏
  • 关注

原创 WPS显示 只奇数偶数行方法

1、空白行输入:=IF(MOD(ROW(),2)=1,"奇","偶")2、再自动筛选即可

2022-01-14 12:19:31 2331

原创 调整linux VNC窗口大小

直接搜索setting中的 display--resolution即可

2021-12-27 22:32:56 1866

原创 pycharm如何快速显示1级菜单 方法函数列表

=======方法1=================================1、点击齿轮2、打勾show member即可:则左侧末级不再是类名 而是方法列表========方法2================================1、只点击structure即可(但只有小1次):软件重启后需重新点击有效...

2021-12-27 20:50:13 1051

原创 安装requests ------必须install packages之后才能import有效

1、pip3.6 install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com --target=/root/soft999/python3.6.6/yp3.6_banben_1.0.7ceshi/lib/site-packages requests2、3、4、5、

2021-10-09 23:49:04 280

原创 最简单快捷的安装方法(python+talib)

1、/usr/soft999/python366/bin/python3.6 -m venv /root/soft999/python3.6.6/yp3.6_banben_1.09 && source /root/soft999/python3.6.6/yp3.6_banben_1.0.7_20211005/bin/activatecd /root/soft999/banben_1003/root/soft999/python3.6.6/yp3.6_banben_1.0.7_..

2021-10-03 23:24:42 140

原创 python字符串常用操作

str = '0123456789′print str[0:3] #截取第一位到第三位的字符print str[:] #截取字符串的全部字符print str[6:] #截取第七个字符到结尾print str[:-3] #截取从头开始到倒数第三个字符之前print str[2] #截取第三个字符print str[-1] #截取倒数第一个字符print str[::-1] #创造一个与原字符串顺序相反的字符串print str[-3:-1] #截取倒数第三位与倒数第一位之前的字符print

2021-09-19 20:20:17 115

原创 python中如何将mongo中获取的Cursor对象转化为list数据

x = []cur = db.dbname.find()for i in cur: x.append(i)print(x)此时打印x就是list集合了

2021-07-30 13:21:23 1481

原创 python中运行外部命令import os

import oscmd="ps aux | grep rabbitmq"output = os.popen(cmd)print (output)

2021-07-28 01:59:12 175

原创 快速安装Pandas +Ta-lib

就这一步就够了:pip3.6 install pandas

2021-07-27 17:58:19 642

原创 mongo常用操作:测试时最简单的方法

1、bin目录下操作:vim mongodb.conf (auth=true不加到config里就不需要用户名密码)dbpath = /root/soft999/mongoDB306/dblogpath = /root/soft999/mongoDB306/mongdb.logport = 27017 fork = true nohttpinterface=true2、启动 mongod --config mongodb.conf默认只返回20行: db.hadoop...

2021-07-14 23:10:00 128

原创 mongodb 当数据存在时更新数据,不存在时插入---sort(排序)---skip(跳过10条后的第1条记录)

1 存在就更新,不存在就插入$setOnInsert (根据id和日期更新数据,如果存在则更新,不存在符合条件的插入)db.dayCollect.update({"advId":"333333333","date":"2016-11-29"},{$setOnInsert: {"name":"mingzi","shopName":"mingzi","areaName":"mingzi","itemName":"mingzi","deviceNum":0,},$inc: {playTimes:3}},{u.

2021-07-14 01:31:07 2360

原创 如何获取mongodb中的最后N条记录?

排序,跳过等操作可能会非常慢,具体取决于集合的大小。如果按某些条件对集合进行索引,则可以实现更好的性能。 然后可以使用min()光标:首先,使用db.collectionName.setIndex( yourIndex )集合进行索引。您可以使用升序或降序,这很酷,因为您始终希望“ N个最后一项” ...因此,如果按降序索引则相同作为获得“前N个项目”。然后,找到集合的第一项,并在搜索中将其索引字段值用作最小条件:db.collectionName.find().min(minCriter

2021-07-14 01:16:28 1185

原创 mongo防止重复插入的方法(True更新字段----,False不更新也不插入)

#coding=utf-8#导入模块from pymongo import MongoClient#建立连接client=MongoClient("localhost",27017)#数据库名admindb=client.hadoop005#认证用户密码db.authenticate('ceshi005','xyz123')#创建集合和数据data={"name":"wangwu20","age":"19"}#只要data字典中的name有重复的,就不再重复插入db.hado..

2021-07-12 13:07:39 966

原创 python连接mongoDB数据库方法

模块pymongo如果没有需要先安装#coding=utf-8#导入模块from pymongo import MongoClient#建立连接client=MongoClient("localhost",27017)#需要操作的数据库名hadoop005db=client.hadoop005#认证用户密码db.authenticate('ceshi005','xyz123')#创建集合和数据db.hadoop005.insert({"name":"this is test"})c

2021-07-12 12:45:15 412

原创 mongDB的本地化安装(快速启动mongo服务器)

1、yum install libcurl openssl2、wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.4.tgz3、tar zxvf mongodb-linux-x86_64-rhel70-3.2.4.tgz4、cd mongodb-linux-x86_64-rhel70-3.2.4/bin/5、vi mongodb.confdbpath = /root/soft999/mong...

2021-07-12 00:30:29 239

原创 python中parse_str的作用

该函数的格式是void parse_str ( string $str [, array &$arr ] )无返回值,字符串$str必传,&$arr可选手册上对改函数的解释是--将字符串解析成多个变量,如果设置了第二个参数arr,变量会以数组元素的形式存入到这个数组,作为替代接下来就举几个例子来加强一下理解吧1、没有传入第二个参数arr $str = "first=value&arr[]=foo+bar&arr[]=baz"; parse...

2021-07-11 23:12:03 623

原创 Python中的函数参数有冒号 声明后有-> 箭头

在一些Python的工程项目中,我们会看到函数参数中会有冒号,有的函数后面会跟着一个箭头,你可能会疑惑,这些都是什么东西?其实函数参数中的冒号是参数的类型建议符,告诉程序员希望传入的实参的类型。函数后面跟着的箭头是函数返回值的类型建议符,用来说明该函数返回的值是什么类型。更官方的解释:此为type hints,是Python 3.5新加的功能,作用如上所述,官方文档为https://www.python.org/dev/peps/pep-0484/值得注意的是,类型建议符并非强制规定和检查,也.

2021-07-11 00:25:04 256 1

原创 Talib安装

装talib前要先装numpy(一定用python3.6,不是2.7)python3.6 -m pip install numpy -i https://pypi.doubanio.com/simple----------------------------------------------------------------------------------获取源码wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-sr

2021-07-10 01:13:06 2201

原创 CentOS7安装rabbitMQ

必须先安装依赖环境(yum安装的版本为:Erlang R16B03-1 (erts-5.10.4))1、yum install erlang成功后erl可以进入命令行模式,退出命令:halt() .2、下载rabbitMQ366 (此wget可用github)mkdir rabbitMQ366 && cd rabbitMQ366wget https://github.com/rabbitmq/rabbitmq-server/releases/downl...

2021-07-09 11:24:29 249

原创 如何修改快速注释多行的快捷键

如何修改快速注释的快捷键

2021-07-09 00:18:01 151

原创 python __str__ 和 初始化详解(1)简单方式

此时任何时候打印都是students的return值# _*_ coding:utf-8 _*_class student(object): def __init__(self,name,grade,score): self.name=name self.grade=grade print("=====111111111======") self.score=score def __str__(self):...

2021-07-06 18:08:42 290

原创 python __str__ 和 初始化详解(1)复杂方式

# _*_ coding:utf-8 _*_class student(object): def __init__(self,name,grade,score): self.name=name self.grade=grade print("=====111111111======") self.score=score def __str__(self): print("======22222222====...

2021-07-06 17:56:42 94

原创 def __str__(self):

# _*_ coding:utf-8 _*_class student(object): def __init__(self,name,grade,score): self.name=name self.grade=grade self.score=score def __str__(self): print("======123=测试======") return '(student: %s, %s,...

2021-07-06 17:28:40 1510

原创 python repr()和str()方法:

repr()和str()方法:对于一个对象,python中提供了以上两种字符串的表示,它们的作用和repr()、str()、string.format()大体一致。如果需要把一个类的实例变成str对象,就需要实现特殊方法str()-字符串的format()函数也可以使用这些方法,当我们使用{!r}或者{!s}格式时,我们实际上分别调用了repr()或者str()方法。class student(object): def __init__(self,name,grade,score):

2021-07-06 16:20:11 210

原创 python __str__()函数的作用:

__str__()函数的作用:正常:打印对象的地址有__str__()后:打印的是__str__()的具体信息,str其实就是类的描述信息不知道大家再写程序是,打印一个实例化对象时,打印的其实时一个对象的地址。而通过__str__()函数就可以帮助我们打印对象中具体的属性值,或者你想得到的东西。因为再python中调用print()打印实例化对象时会调用__str__()如果__str__()中有返回值,就会打印其中的返回值。demo:class ss: def __ini

2021-07-06 15:59:34 1890

原创 python 中 @property 的作用

1、=======不可修改变量值方法:=============class Rectangle(object): def __init__(self): self.true_height=1024 self.true_width=769 @property def width(self): # 变量名不与方法名重复,改为true_width,通过此方法可以防止值被随意修改 return self.true_width @property d...

2021-07-06 11:15:28 304

原创 python中的copy.copy和copy.deepcopy

1、浅copy时,1级的值和个数永远不会变化,但是如果1级不是具体的值,是集合、列表等时2级的子值会变化2、深deepcopy时,b则会有自己的独立空间,不会再受a任何影响一个例子就搞清楚 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import copy a =.

2021-07-04 00:14:10 2945

原创 (async/await)6秒后,控制台输出220

// 2s 之后返回双倍的值function doubleAfter2seconds(num) { return new Promise((resolve, reject) => { setTimeout(() => { resolve(2 * num) }, 2000); } )}async function testResult() { let first = await doubleAfter2.

2021-07-02 14:37:53 227

原创 解决服务器时间Local time和RTC time不一致的问题

今天遇到了一个问题,发现程序读取的时间比实际的时间快了几分钟。执行 timedatectl status 发现 Local time比实际的快,但是RTC time是准确的。各种google也没搞懂怎么回事,因为rtc这个关键字被webrtc这个技术给污染了(可见webrtc有多火)。解决这个问题的方法如下:date -s "2016-12-07 12:00:00" #修改系统时间clock -w 把系统时间写入CMOShwclock -w 系统时间同步到...

2021-06-30 12:05:03 7913 1

原创 hmac使用详解

h_sha224 = hmac.new(K, V, "sha256").hexdigest()1、K:V=要加密的数据,必须是bytes格式2、 "sha256"=加密方式,加密后生成256个二进制数据1个字节占8位,每个4位代表1个16进制字符(2*2*2*2=16,最多表示16位数)3、hexdigest() 返回加密后的64个16进制字符串"sha256"==64位 256/4=64"sha128"==32位 128/4=32 返回加密后的32个16进制字符串...

2021-06-27 00:56:41 616

原创 linux pip命令详解

特此强调,所有的windows官方文档中的pip命令,在pip前都加了 py -m 。例如,安装命令pip install matplot 采用官方文档的形式都为py -m pip install matplot。大家对这一点留一点儿印象就好,万一在某台机器中简易命令无法正确运行,试一试官方文档中的命令。yum用于安装linux环境的依赖pip用于安装python环境的依赖============================================================

2021-06-26 13:06:25 1421

原创 3==python虚拟环境+依赖包最快速安装

1、下载依赖包yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2、建立软连接rm /usr/bin/python && ln -s /usr/bin/python3..

2021-06-24 23:14:20 252 2

原创 1==(成功+最快)最快速的centos7配置图形化界面的方法

1、yum -y groupinstall "X Window System"2、yum groupinstall "GNOME Desktop" "Graphical Administration Tools"3、yum install -y lightdm4、修改配置vi /etc/lightdm/lightdm.conf enbaled=true port=1775、切换程序,执行命令:systemctl disable gdm && systemctl en..

2021-06-24 22:51:27 332

原创 点击network 提示 networkmanager is not running(跟httpd无关)

已安装:启动 systemctl start NetworkManager 如果未安装的话yum install NetworkManager-tui在命令行运行 nmtui:nmtui

2021-06-23 13:42:59 753

原创 文本到Json格式的转化问题(true)

用浏览器扩展工具JSON-Handle:文本转 json 格式时,如文本中含有非true格式的(True 、TRUE等等),都不能解析。只有true全小写才能解析。

2021-06-18 19:38:19 755

原创 you-get在windows版本下载电影等

A===python安装 后会缺少api-win-crt文件:1、vc_redist.x64 2、Windows6.1-KB2999226-x64 3、重启 B===pip3下载安装(直接就安装了): python -m ensurepipC===you-get下载安装(直接就安装了):pip3 install you-get...

2021-06-17 19:44:49 253

原创 Wget命令详解

123456

2021-06-17 16:48:47 107

原创 进入linux虚拟机 networkManager is not running 问题

进入虚拟机 networkManager is not running 问题运行 systemctl restart NetworkManager命令 重启网络管理即可

2021-06-16 22:43:25 2639

原创 linux查看正在使用的端口号 netstat -anptl

查看正在使用的端口号 netstat -anptl查看正在使用的端口号(查看某端口是否在使用) netstat -anptl | grep 2708

2021-06-16 22:05:24 364

原创 python中exit(0) 和exit()、os._exit(n)、sys.exit(n)的区别

一般来说os._exit() 用于在线程中退出sys.exit() 用于在主线程中退出。=========================================os._exit(n), 直接退出, 不抛异常, 不执行相关清理工作。常用在子进程的退出。

2021-06-16 13:25:40 1072

SQL2008R2数据库质疑 修复工具.rar

SQL2008R2数据库质疑 修复工具.rar

2021-05-25

用友现金流量过滤脚本.rar

用友现金流量过滤脚本.rar

2021-05-25

一键清空或者修改sql200R2数据库SA密码.rar

一键清空或者修改sql200R2数据库SA密码.rar

2021-05-25

用友T6升级U8+工具

1、T6账套数据导入U8 2、运行工具软件,在工具中升级数据结构 3、数据库版本不同则先U8系统工具中升级数据库版本(版本相同则不用升级),开启U8正常使用

2021-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除