摘要: 在使用PyTorch做实验时经常会用到生成随机数Tensor的方法,比如: torch.rand() torch.randn() torch.normal() torch.linespace() 在很长一段时间里我都没有区分这些方法生成的随机数究竟有什么不同,由此在做实验的时候经常会引起一些莫名其妙 阅读全文
posted @ 2019-02-21 14:08 CrossPython 阅读(1899) 评论(0) 推荐(0)
摘要: 这个比较好用。 copy /b d:\xxx\download_ts\* d:\xxx\download_ts\new.mp4 用python ffmpeg也可以,不过我合出来有卡顿或者掉声问题, 参数估计调整不 阅读全文
posted @ 2019-02-21 10:46 CrossPython 阅读(4544) 评论(0) 推荐(0)
摘要: import matplotlib.pyplot as plt import numpy as np x = np.linspace(1,10,20) y1 = 2*x +1 y2 = x**2 plt.figure() plt.plot(x, y2) plt.plot(x, y1, color='red', linewidth=1, linestyle='--') # plt.figur... 阅读全文
posted @ 2019-02-19 20:56 CrossPython 阅读(308) 评论(0) 推荐(0)
摘要: 类似vlookup 获取列标集, 行标集 后面不能加() df.columns df.index 增加一列 增加2列 横向合并 加3列 字符转换 分割一列为多列, 修改列标 修改行标列标 阅读全文
posted @ 2019-02-19 13:18 CrossPython 阅读(204) 评论(0) 推荐(0)
摘要: numpy像序列, pandas更像字典形式的numpy import pandas as pd一般搭配np一起练习np.nan 什么都没有s = pd.Series([1,3,6, np.nan, 44, 1])print(s) : xxx dtype:float64 dates = pd.dat 阅读全文
posted @ 2019-02-19 07:47 CrossPython 阅读(306) 评论(0) 推荐(0)
摘要: a = [[1,2,3], [4,5,6]]b = np.array(a, dtype=int/int32/float/float32)b.shapeb.sizeb.ndim c=np.zeros((2,3)) #2行3列, 0矩阵c=np.ones((2,3)) #2行3列 , 1矩阵c=np.e 阅读全文
posted @ 2019-02-19 07:46 CrossPython 阅读(1210) 评论(0) 推荐(0)
摘要: 上一章将nginx +uwsgi搭建起来,将keystone挂载后面。但是发现一个问题,如果http请求达到一定量后,nginx直接返回502。这让需要部署大规模openstack集群的我很是头疼,比较了一下请求的处理能力,keystone 原生的api 接口是可以承受一定量的大规模并发请求的。这就 阅读全文
posted @ 2019-02-15 15:26 CrossPython 阅读(567) 评论(0) 推荐(0)
摘要: # For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html[mysqld]## Remove leading 阅读全文
posted @ 2019-02-15 15:23 CrossPython 阅读(156) 评论(0) 推荐(0)
摘要: my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。 安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。 使用locate my.cnf命令可以列出所有的my.cnf文件 命令 locate my.cnf 输出 1 2 3 4 阅读全文
posted @ 2019-02-15 14:47 CrossPython 阅读(321) 评论(0) 推荐(0)
摘要: 前几天遇到的一个问题,自己本地用VM配置的虚拟机,一般会top查看进程以及CPU占用的一些情况。又一次用laravel 打印对象,里面的内容比较多,浏览器当时就卡了。 然后看进程的情况。我以为会是nginx和php-fpm 这两个一半一半这样子的情况,结果发现 kswapd0 这个进程直接99%。然 阅读全文
posted @ 2019-02-15 14:06 CrossPython 阅读(5485) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/zxc2man/p/8175952.html https://blog.csdn.net/e_wsq/article/details/79905221 https://blog.csdn.net/jfb53440/article/details/791 阅读全文
posted @ 2019-02-15 10:22 CrossPython 阅读(454) 评论(0) 推荐(0)
摘要: 记录,,,备忘 阅读全文
posted @ 2019-02-14 22:53 CrossPython 阅读(180) 评论(0) 推荐(0)
摘要: 床上玩笔记本, 发现的一些东西记录一下,免得忘记, 1. 二指同时点下去, 打开右键 2. 三指点下去, 打开语音控制 3. 二指下滑, 相当于滚轮下滑, 上滑同理. 在excel里二指左滑和右滑可以滑动到左边和右边的区域. 4.三指下滑, 全部最小化, 上滑, 恢复 5. 二指拉开缩小, 放大缩小 阅读全文
posted @ 2019-02-14 22:34 CrossPython 阅读(158) 评论(0) 推荐(0)
摘要: mysql bin-log 日志清理发现mysql数据库目录中bin-log中日志文件非常大 删除2014-06-01 00:01:01 之前的日志: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++保留最后一次bin- 阅读全文
posted @ 2019-02-14 21:35 CrossPython 阅读(186) 评论(0) 推荐(0)
摘要: 我把MYISAM改成了INNODB,数据库对CPU方面的占用变小很多' mysql的监控方法大致分为两类: 1.连接到mysql数据库内部,使用show status,show variables,flush status 来查看mysql的各种性能指标。 2. 直接使用mysqladmin查看其性 阅读全文
posted @ 2019-02-14 21:29 CrossPython 阅读(826) 评论(0) 推荐(0)
摘要: my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。 安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。 使用locate my.cnf命令可以列出所有的my.cnf文件 命令locate my.cnf 输出/usr/loca 阅读全文
posted @ 2019-02-14 20:28 CrossPython 阅读(153) 评论(0) 推荐(0)
摘要: 为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆。网上搜索了一下,得到高人指点my.ini。再也没见再详细的了..只好打开my.ini逐行的啃,虽然英文差了点,不过多少M还是看得明的^-^ 更改后如下: innodb_buffer_pool_size=576M - 阅读全文
posted @ 2019-02-14 20:27 CrossPython 阅读(1923) 评论(0) 推荐(0)
摘要: 在清理前内存使用情况 free -m 用以下命令清理内存 echo 1 > /proc/sys/vm/drop_caches 清理后内存使用情况再用以下命令看看。 free –m 多出很多内存了吧。 查看内存条数命令: dmidecode |grep -A16 "Memory Device$" ++ 阅读全文
posted @ 2019-02-14 20:11 CrossPython 阅读(4595) 评论(0) 推荐(0)
摘要: from kivy.lang.builder import Builder from kivy.app import App, runTouchApp from kivy.uix.boxlayout import BoxLayout from kivy.uix.screenmanager import ScreenManager, Screen from kivy.uix.scrollview ... 阅读全文
posted @ 2019-02-11 19:53 CrossPython 阅读(558) 评论(0) 推荐(0)
摘要: from kivy.uix.gridlayout import GridLayout from kivy.app import App from kivy.lang.builder import Builder from kivy.uix.scrollview import ScrollView from kivy.uix.button import Button Builder.load_... 阅读全文
posted @ 2019-02-11 19:49 CrossPython 阅读(541) 评论(0) 推荐(0)
摘要: Use this instead: 阅读全文
posted @ 2019-02-09 18:37 CrossPython 阅读(3784) 评论(0) 推荐(0)
摘要: aria2是一个十分牛逼的下载神器,有时候项目需要一个很牛逼的下载中间件的话,aria2是一个不错的选择。其中支持jsonrpc和websocket的特性尤其诱人。但是python用起来还是有点不爽,所以简单封装一下aria2的jsonrpc。 所以,用python简单的封装了aria2的jsonr 阅读全文
posted @ 2019-02-07 21:42 CrossPython 阅读(2935) 评论(0) 推荐(0)
摘要: 没错,又是受够了迅雷、旋风的各种奇葩减速(哥哥我还买了了VIP!),IDM 对协议支持又太少还有事没事提示你不是正版三天两头闹着要更新。于是我想起来之前看到过的 Aria2,虽然之前也只是略有耳闻,但听名字就很牛掰的样子。下面文章以 Windows 系统为基础,不过基本内容都是通用的,Linux 用 阅读全文
posted @ 2019-02-07 21:39 CrossPython 阅读(4214) 评论(0) 推荐(0)
摘要: 生成的ts文件用 ffmpeg 合并,命令行输入:ffmpeg -f concat -safe 0 -i filelist.txt -c copy output.ts https://xyne.archlinux.ca/projects/python3-aria2jsonrpc/ https://a 阅读全文
posted @ 2019-02-07 21:29 CrossPython 阅读(3798) 评论(0) 推荐(0)
摘要: settings: STATIC_URL = 'static/'STATIC_ROOT = os.path.join(BASE_DIR, 'static') urls: from django.conf import settingsfrom django.conf.urls.static impo 阅读全文
posted @ 2019-02-07 18:25 CrossPython 阅读(229) 评论(0) 推荐(0)
摘要: 步骤1:在settings.py文件的最后加上以下内容: STATIC_URL = '/static/'STATIC_ROOT = os.path.join(os.path.dirname(__file__),'static') # 设置图片等静态文件的路径 STATICFILES_DIRS = ( 阅读全文
posted @ 2019-02-07 17:42 CrossPython 阅读(3778) 评论(0) 推荐(0)
摘要: 几种常见sqlalchemy查询: #简单查询 print(session.query(User).all())print(session.query(User.name, User.fullname).all()) print(session.query(User, User.name).all( 阅读全文
posted @ 2019-02-07 16:50 CrossPython 阅读(3197) 评论(1) 推荐(0)
摘要: python贪婪和非贪婪 正则表达式通常用于在文本中查找匹配的字符串。Python里数量词默认是贪婪的(在少数语言里也可能是默认非贪婪),总是尝试匹配尽可能多的字符;非贪婪则相反,总是尝试匹配尽可能少的字符。在"*","?","+","{m,n}"后面加上?,使贪婪变成非贪婪。 >>> s="Thi 阅读全文
posted @ 2019-02-06 20:03 CrossPython 阅读(1407) 评论(0) 推荐(0)
摘要: #主要的思路就是创建两个frame(如果有两个以上同理)使用setVisible()函数显示或者隐藏frame 参数是bool值import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtGui import * class logindialog(QDialog): def __init_... 阅读全文
posted @ 2019-01-23 09:11 CrossPython 阅读(7888) 评论(0) 推荐(0)
摘要: PYQT5 C:\Users\xxx\AppData\Local\Programs\Python\Python37\Lib\site-packages\pyqt5_tools\designer.exe Arguments $FileDir$\$FileName$ working directory $FileDir$ pyuic C:\Users\xxx\AppData\Local\Pr... 阅读全文
posted @ 2019-01-20 19:55 CrossPython 阅读(230) 评论(0) 推荐(0)
摘要: from kivy.app import App from kivy.uix.widget import Widget from kivy.clock import Clock from jnius import autoclass from android.runnable import run_on_ui_thread WebView = autoclass(‘android.webki... 阅读全文
posted @ 2019-01-12 20:12 CrossPython 阅读(2249) 评论(0) 推荐(0)
摘要: appJar 阅读全文
posted @ 2019-01-12 20:11 CrossPython 阅读(843) 评论(0) 推荐(0)
摘要: #窗口之间数据传递(通过属性方式) from PyQt5.QtWidgets import QDialogButtonBox, QDateTimeEdit,QDialog,QComboBox,QTableView,QAbstractItemView,QHeaderView,QTableWidget, QTableWidgetItem, QMessageBox,QListWidget,QListW... 阅读全文
posted @ 2019-01-12 19:40 CrossPython 阅读(3122) 评论(1) 推荐(0)
摘要: # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * class FirstWindow(QWidget): close_signal = pyqtSignal() def __init__(self, parent=None): ... 阅读全文
posted @ 2019-01-12 19:33 CrossPython 阅读(646) 评论(0) 推荐(0)
摘要: # coding=utf-8 import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtGui import * class Example(QWidget): def __init__(self): super().__init__() ... 阅读全文
posted @ 2019-01-12 19:20 CrossPython 阅读(1369) 评论(0) 推荐(0)
摘要: import pyglet class T(pyglet.window.Window): def __init__(self): super(T, self).__init__() self.player = pyglet.media.Player() # self.player.push_handlers(self.on_eos()... 阅读全文
posted @ 2019-01-11 14:33 CrossPython 阅读(531) 评论(0) 推荐(0)
摘要: http://www.php.cn/python-tutorials-394725.html 阅读全文
posted @ 2019-01-11 10:16 CrossPython 阅读(174) 评论(0) 推荐(0)
摘要: python2, 参考思路. Queue Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递 基本FIFO队列 class Queue.Queue(maxsize=0) FIFO即First 阅读全文
posted @ 2019-01-11 09:04 CrossPython 阅读(418) 评论(0) 推荐(0)
摘要: 1.进程和线程 (1)进程是一个执行中的程序。每个进程都拥有自己的地址空间、内存、数据栈以及其他用于跟踪执行的辅助数据。进程也可以派生新的进程来执行其他任务,不过每个新进程都拥有自己的内存和数据栈,所以只能采用进程间通信(IPC)的方式共享信息。 (2)线程与进程类似,不过他们是在同一个进程下执行的 阅读全文
posted @ 2019-01-10 20:11 CrossPython 阅读(1263) 评论(0) 推荐(0)
摘要: #-*- coding:utf-8 -*- from threading import Thread from socket import * #1.实现接收消息 def recvDate(): while True: recvInfo = udpSocket.recvfrom(1024) print("\r\n>>%s:%s"%(str(recvInfo... 阅读全文
posted @ 2019-01-10 20:00 CrossPython 阅读(436) 评论(0) 推荐(0)