Skip to content

Instantly share code, notes, and snippets.

@Roger8
Roger8 / ipproxy.md
Created October 19, 2018 12:43
代理ip获取
from bs4 import BeautifulSoup as bp
import time 
list= [
    "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1",
    "Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11",
    "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6",
    "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6",
    "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/19.77.34.5 Safari/537.1",
    "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5",
@Roger8
Roger8 / linearAssignment.md
Created November 14, 2018 12:37
linear assignment线性指派问题(匈牙利算法)
@Roger8
Roger8 / gitUsage.md
Last active December 23, 2021 02:57
git 笔记

git 切换到指定历史版本

git clone https://github.com/longcw/MOTDT.git
cd MOTDT/
git status #查看状态
      # master # 在master分支
git log # 查找历史版本sha值
        #commit e8d96c4319d3525375707b73f70d5ffbbc056945 (HEAD -> oldversion)
        #Merge: 9499c1e 41b29f5
        #Author: longc-ubuntu <[email protected]>
@Roger8
Roger8 / flask_geventwebsocket_example.py
Created December 13, 2018 09:58 — forked from lrvick/flask_geventwebsocket_example.py
Simple Websocket echo client/server with Flask and gevent / gevent-websocket
from geventwebsocket.handler import WebSocketHandler
from gevent.pywsgi import WSGIServer
from flask import Flask, request, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@Roger8
Roger8 / flask_notes.md
Last active December 17, 2018 03:07
flask 使用笔记

在使用Flask静态文件的时候,每次更新,发现CSS或是Js或者其他的文件不会更新

解决方法:(1) 清理浏览器缓存 (2) 设置Flask框架中app的config默认参数
  from datetime import timedelta
  app = Flask(__name__)
  app.config['SEND_FILE_MAX_AGE_DEFAULT'] = timedelta(seconds=1) # 我们配置缓存最大时间

参考

@Roger8
Roger8 / check_tfpb.md
Created January 11, 2019 09:18
查看tensorflow pb模型文件的节点信息:

import tensorflow as tf with tf.Session() as sess: with open('./quantized_model.pb', 'rb') as f: graph_def = tf.GraphDef() graph_def.ParseFromString(f.read()) print graph_def output = tf.import_graph_def(graph_def, return_elements=['out:0']) print(sess.run(output))

@Roger8
Roger8 / notes_numpy.md
Created January 24, 2019 02:27
numpy 多条件查找
#numpy 多条件查找
np.where((log[:,1]==3) | (log[:,1]==4))
#或者
np.logical_or(log[:,1]==3 , log[:,1]==4)
@Roger8
Roger8 / linux_operate.md
Created February 14, 2019 09:55
linux 安装程序后软链接
删除之前的软链接并重新创建软链接

[root@thatsit FFmpeg-n3.1.2]# which ffmpeg
/usr/local/bin/ffmpeg
[root@thatsit FFmpeg-n3.1.2]# cd /usr/local/bin/
[root@thatsit bin]# ll|grep ff
lrwxrwxrwx 1 root root 28 Oct 22 2015 ffmpeg -> /usr/local/ffmpeg/bin/ffmpeg
[root@thatsit bin]# rm -f ffmpeg
[root@thatsit bin]# ln -s /usr/local/ffmpeg_3.1.2/bin/ffmpeg .
@Roger8
Roger8 / ffmpeg_notes.md
Last active February 22, 2019 10:36
ffmpeg notes

视频转gif

ffmpeg -i input.flv -ss 00:00:00.000 -pix_fmt rgb24 -r 10 -s 320x240 -t 00:00:10.000 output.gif