前端上传文件

前端需要以 multipart/form-data 的方式来提交需要上传的文件或其他参数。

  • 使用 postman 模拟上传文件
    首先要在 Body 里设置提交参数的方式为 form-data,选择参数类型为 File,然后选择需要上传的本地文件。
  • 使用 python requests 上传文件
import requests
from requests_toolbelt import MultipartEncoder# 用MultipartEncoder函数对参数进行编码
# 如果要POST文件,需要用元组上传文件信息
# 元组格式:(文件名, 文件二进制流, "application/octet-stream")data = MultipartEncoder({"name":"upload test","file_name":("image", open(r"C:\Users\Administrator\Desktop\logo.jpg", "rb").read(), "application/octet-stream")
})# 指定POST参数的编码格式
headers = {"Content-Type":data.content_type
}# 发送请求
requests.post(url=url, headers=headers, data=data)

flask接收文件

  • flask 获取 multipart/form-data 的参数,普通参数可以用 request.values.get() 的方式来获取,文件类型 用 request.files() 来获取。
from flask import Flask, requestapp = Flask(__name__)@app.route("/read_asset", methods=["POST"])
def read_asset():# 获取普通参数print(f"request.values: {request.values}")print(f"request.values.get('name''): {request.values.get('name')}")# 获取文件类型的参数print(f"request.files: {request.files}")print(f"request.files.get('file_name'): {request.files.get('file_name')}")# 获取上传文件的二进制流print(f"request.files.get('file_name').read(): {request.files.get('file_name').read()}")return "got"if __name__ == '__main__':app.run()
  • 利用前面的 postman 或 requests 上传文件给 flask 服务后的运行结果
request.values: CombinedMultiDict([ImmutableMultiDict([]), ImmutableMultiDict([('name', 'upload test')])])
request.values.get('name''): upload test
request.files: ImmutableMultiDict([('file_name', <FileStorage: 'logo.jpg' ('image/jpeg')>)])
request.files.get('file_name'): <FileStorage: 'logo.jpg' ('image/jpeg')>
request.files.get('file_name').read(): b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x01\x00H\x00H\x00\x00\xff\xdb\x00C\x00\x08\x06\x06\x07\x06\x05\x08\x07\x07\x07\t\t\x08\n\x0c\x14\r\x0c\x0b\x0b\x0c\x19\x12\x13\x0f\x14\x1d\x1a\x1f\x1e\x1d\x1a\x1c\x1c $.\' ",#\x1c\x1c(7),01444\x1f\'9=82<.342\xff\xdb\x00C\x01\t\t\t\x0c\x0b\x0c\x18\r\r\x182!\x1c!22222222222222222222222222222222222222222222222222\xff\xc0\x00\x11\x08\x01\xf4\x01\xf4\x03\x01"\x00\x02\x11\x01\x03\x11\x01\xff\xc4\x00\x1c\x00\x01\x00\x02\x02\x03\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x07\x01\x05\x02\x03\x08\x04\xff\xc4\x00B\x10\x01\x00\x01\x03\x02\x02\x08\x03\x05\x06\x03\x06\x07\x00\x00\x00\x00\x01\x02\x03\x04\x05\x11\x06!\x07\x12\x161AR\x92\xd1\x13Qa\x14"q\x81\x91\x08\x152B\xa1\xb1\x173\xc1#$%U\x93\xf04Ebs\xb2\xe1\xf1\xff\xc4\x00\x19\x01\x01\x00\x03\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x02\x04\x03\x05\xff\xc4\x00"\x11\x01\x00\x02\x02\x02\x02\x02\x03\x01\x00\x00\x00\x00\x00\x00\x00\x00\x01\x02\x03\x11\x04!\x121\x13A\x05\x14"Q\xff\xda\x00\x0c\x03\x01\x00\x02\x11\x03\x11\x00?\x00\xbe\x80UP\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e\xc2\xaa\xb6\xf1\x07)\xe6\xe3\\\xccDm\xf9\xf2E8\xb3\x8e\xb4\xbe\x15\xb1\xd5\xc8\xbf\xf13k\xff\x00/\x1a\xdf:\xaa\x9f\x97\xd1[\xe4\xea\xbcs\xc6\x97:\xf3\x95:.\x9f\xbf\xdd\xb5o\xf8\xea\x8f\xac\xa9k\xd2\x9d\xd9z\xd2l\xbb\xa7+\x1a\xdd_{"\xd4O\xca\xab\x90\xc4\xe7bm\xff\x00\x8a\xb1\xff\x00V=\xd4m\xbe\x8d1+\xa6k\xcc\xd4\xf3r/U;\xd5\\\xdc\x98\xd9\x99\xe8\xd3K\x88\xdf\xed9\x9f\xf5\xa5\xc3\xf70\xff\x00\xae\xbf\x05\x97\xa5\x196no\x16\xefZ\xaf\xe9Mq.\xd8\xeeP\xb1\xd1\xe4cW\x17t\xcdk;\x12\xecs\x8d\xaeL\xc6\xfe\x0f\xa7\x13\x8ax\xeb\x84.S9\xfbkZ|N\xd5U\xb6\xd5\xc4|\xdd)\xc9\xc5\x7fR\xad\xb0\xcc/\x11\x18\xe1\x8e2\xd3x\xb3\x02/\xe9\xf7\xe2.\xc7\xf9\x96j\xe5U\xb9\xfc>\x8d\xa6\xa9\xad\xe0h\xd8U\xe6j\x19V\xecY\xa29\xcdS\xdf?H\xf1w\xd3\x94\xb6n\xbb\xb7h\xb5\x1f~\xed\x16\xf7\xf1\xaeb?\xba\x87\xe2\x8f\xda\x02\xe4W^?\x0fb\xd3\x11\xce#"\xef9\xfc\xa1Q\xeb<]\xafk\xd9\x13wP\xd4\xb2.MS\xbfW\xaf1\x11\xf8D\x03\xd8\x95q\x06\x8ff\xb9\xa6\xee\xa9\x89E_)\xbb\x0e\xab\xdc[\xc3\xd6)\x8a\xae\xeb8T\xc7\xcen\xc3\xc9\xdc\'\xc1:\xef\x19\xe5\xf50\xe2\xe56)\x9d\xab\xc9\xb93\xd5\x8fu\xcf\xa3\xf4\x03\xa2c\xd7MZ\x96nFl\xf5bf\x99\x9d\xa9\x89\xfa\x02\xc2\x8e:\xe1Z\xea\xda\x9d{\x07\x7f\xfd\xd6\xcf\x1bX\xd3\xb3h\xdf\x17;\x1a\xf6\xfd\xddK\x91;\xa1T\xf43\xc1V\xaa\xebF\x9b5L\xf2\xdak\x97\xc7\x99\xd0\x9e\x814\xf5\xb4\xcc\x9c\xcc\x0b\xbb\xefMV\xee\xcc\xf5g\xf0\x05\x99\x13\xb4G\x7f\xe6\xe6\xa8k\xd3zF\xe0\xd9\xeb\xe9\xf9\xd1\xad\xe0S?\xe5_\xfe8\x88\xfa\xa5\x1c!\xd2.\x07\x14MXwi\x9c-R\xdc\xeds\x16\xef*\xb7\xfa|\xc4&\xc0 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\xaa\xa9\xdf\xab\x13\xb4\xccrE\xb8\xdb\x8cqxKC\xb9\x9bzb\xac\x8a\xfe\xe65\x98\x9ew*\x9f\x92G~\xed6"\xbb\x95\xd7\x14\xd1LMUM]\xd1\x11\x1b\xfb\xbc\xe9\xafq\x14k\xfa\xde\xa3\xc5\xb9\x94\xfcM7M\xaf\xe0i\xd8\xf5\x7f\ru\xf7o\xf5\xf9\xa2ej\xc7o\xa6\xc6/\xee\xed?#\x8cx\x9a\x99\xbf\x9dv\xae\xb5\xbbUs\xf8q3\xcb\xf3\xe6\x93\xf0\xf7\x15\xe0\xf1\x0cUj\xc55Y\xc9\xb5N\xf5Y\xae6\x9f\xc5\x0b\xcc\xa3\x8c\xb8\xbbL\xc3\xc5\xbf\xa5\xd1V%\xdb\xb4^\xf8\xb6f6\xea\xf8\xc4\xfdY\xd3\xb5\xed3I\xe3\xadw?S\xa2\xe5\x8b\xb1w\xe0\xe3\xda\xa6\x8e\xea)b\xcd\x8b\xe4\xa5\xa3}\xbb\xd2\xf1\x13\xa5\xa7\x13\xb6\xdc\xfb\xe3\x995Lw4\xda/\x11i\xba\xf4]\xa7\x02\xf5UUk\xf8\xe2\xbav\x98m\xfc\x1e6\\sI\xf1\x96\xd8\x9d\xb9F\xd3\x13\xbcx\x11\x114M5DUL\xc6\xd3\x12S\xdd$rR\xb6\x9a\xce\xe0\xb4m\x07\xd5\xb8\x7f?C\xd5;C\xc3\x15u2(\xe7{\x16\x9eQ]>*\xb7\x8cx\xbbZ\xe2]F\xaa\xf5\x1b\xb5\xd1M5OV\xc7tP\xf4W*\xe2cm\xe6c\x7f\xff\x00Pn<\xe0\xbb:\xe6\x05YX6i\xa7>\xd53_\xdd\x8d\xbe$w\xed/g\x8d\xcc\xf5[\xb2\xe5\xc3\xf7\n\x16{\xf6I\xf8\x1b\x842\xf8\xbf^\xa3\n\xcd3M\x9a&*\xbfsnT\xd0\x8e\xcd\xaa\xfe\xd1\xf0\xba\x95|^\xb7V)\xdb\x9f[\xbbg\xae:1\xe0\xdb\\+\xc2\x98\xf4\xd5F\xd9\x99T\xc5\xeb\xf5L}\xed\xe69G\xe4\xf4\xe7L\xb3\x1aI4\x1d\x07\x03\x87\xf4\xcbx8\x16i\xa2\xcd4\xc7w|\xcf\xce[=\xa2\x9d\xb6\xee\xf0f\x9az\xb1\xb7\xe6J\x15\xdb\x87[y\xdav\xe5\xe0\xe71\xbe\xdc\xb6hul\xba\xb4\xec\xfcl\xb9\xde-\\\x9e\xa5\xce|\xa3~\xe9n\xa8\xb9\x17"\x9a\xe2w\x89\xf9&}-h\xd4m\xca\xbeTU\xf8J\xb5\xe3\xbe\t\xa3U\xc7\xa7\x888v\xa8\xb1\xac\xe2\xc7\xc5\xa2\xbb\\\xbe.\xdd\xf1\xf8\xac\xba\xe2&\x99\x89\xee\x98Et\xdc\x8a\xb4\xfdg+M\xb9;Z\x9a\xba\xf6\xbf>d&\xb1\xb7\x1e\x02\xe3\nx\xb3\x86\xed\xe5\\\x88\xa32\xcc\xfc,\x9b~4\xd7\x1d\xe9lo\xb4o\xde\xa8j\xb3\xd8n\x99\xecM\x98\xeai|EL\xd3]\xbf\xe5\xa6\xee\xff\x00\xeb<\xd6\xf4\x7f\x0c*\xab \x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x07\xa5\xddf\xad+\x813-\xd9\xaf\xab\x95\x9bU8\xb6\xa2;\xe7\xad\xdf\xb7\xfd\xf8\xaa\xde*\xd0h\xd3\xfa6\xc1\xc7\xa7\xabO\xd9&\x8b\xb7h\x9e]i\xf1\x8f\xc7\x9f\xf4JzH\xbb\x1a\xe7I\xfa\x16\x89\xbfZ\xc6\r\xb9\xca\xbd\x11\xe13<\xb7\xfd#\xf5j\xf8\xf7I\xd43\xab\xd3\xf2\xf1\xf1\xe7/\x17\x0e\xe4\xd7\x7f\x1a\x99\xdb\xe2s\x89\x8f\xc7\xc6?7\x0c\x99b/\x15\xdb\xbd)\xe5\r\xd7\x02\xd5\xa7\xf0\xdf\x03\xdc\xd4&\xf5\xcag&\xd7\xda\xfe\xcbU\\\xe8\x88\x8e}X\xf9+K\xdcW\xab\xd7\xa9\xd58\x91\x8d\x9b\xf6\xcc\x8a\xa6\xdfZ\xdcU\\s\xf1o\xfb9\xab\xf1\x86u\xcd_P\xaa\xad*\x9f\x87\x16\xf11\xed\xf7QDG(\x98\xf96\x9c%\xc0q\xa0gdg\xe7\xdd\xa3#.\xba\xbe\xedt\xc7*y\xf7\xfe,\xf3\x97\x1e)\x9bos+S\x14\xcc\xf6\xea\xe1=\x03X\xc7\xe2l\x9d_R\x8bv\xa2\xed\xae\xa4\xdb\xb7\x1bD\xcf(\x89\xfe\x89\xd6\xc4F\xdf\x8c\xf7\xb2\xf2r\xe4\x9c\xb6\xf2\x96\xcaW\xc64G #\xbd\xce\xb3\xa9ZP\x8d_/\x894\x1dv\xe6u\x8a*\xcc\xd3\xafU\x15|*#y\xb7\xbagj\xef\xc4\xb1j\xe7Ri\xae\xaab\xaa\xa2|\'\xc2?&\xb3_\x8ds\xe1cU\xa2\xfc\x19\xaf\xaf\xb5\xdanG\xf2\xec\xd8\xd9\x9b\x93f\x89\xbb\x11\x17:\xb1\xd6\x88\xf9\xf8\xb5f\xbcxVc\xda\xb1\x1fR\xacu\xbe\x1f\xc1\xd2:P\xd1\xf5L\xba"\x9d/+&\x8a\xee\xcf\x84W\x1d\xff\x00\xd7izN\xd5\xca+\xb5\x15\xd1\xce\x99\xee\x98\xf9*~%\xd1mq\x06\x85\x91\x81s\x94\xccMV\xea\xf1\xa6\xb8\x8eS\xfe\x8d\xdfD\x9cEwY\xe1*q3k\x89\xce\xd3\xaeN5\xdf\x9c\xf5yD\xcf\xfd\xf8=~._\x93\x1cm\x875<e`\xb8\xd5\xdf\x0c\xd3\xf8\xeeU\xdd\xdc\xd0\xe0\xd2q\x1d\x16/i\x95\xd1\x91\x91n\xc5=h\x98\xae\xe4\xed\x0f\xa3D\xb9j\xbd:\xcd6\xf2\xad\xe4u)\xdb\xafE[\xee\xaf:l\xe1\xfc\xbd_C\xc1\xbdc6\x9c[x\xd7f.ST\xccE}n\xef\xec\xd2\xf4;\xc2\x1a\xce\x9b\xaa~\xf3\xbb\xac\xda\xbb\x81\x14M5X\xb3w\xaf\x15U=\xcb-i\xdcv\xbc&9!\x9a\xeccc\xeb6s/j\x18\xf8\xbbuf\x9a.U\xb4\xd7\xb2g3\xb5\x13?(\xdd\xe7\x1e\x94\xf8r\xd6o\x1c\xdd\xae\xadv\x9b7\xaeQ\x17>\x0eLLSO\xca)\x98\xe5\xb1\x12\x9a\xdb^\x93\x9e\x99\xfa\xb1\xc3\xfa.\xafb\xa8\x9a\xf0\xf3\xed\xdc\xa2\xbag\xc2\xa9\xd9i\xda\xaa+\xb5Eq\xddU10\xa2\xf8\x93J\xc9\xd1\xfa\x03\xb5\x8f\x97\x99\x19\x95\xfd\xb2\xcdt]\x89\x9d\xb6\x9b\x9d\xd1\xbf\xd1v\xe9\xb33\xa5\xe2L\xf7\xfc\x1a?\xb2\xaa>\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00b\x7f\xab,N\xd31\xbf\x870Q\xf8\xd39]2\xf1NMq\xbc\xd9\xa6\xdd\xba>\x914\xc6\xff\x00\xd9/\xaa\x8d\xa69\xa1\xf8\x1f\xec\xbaZ\xe3\x0bU\xf2\xaej\xb5T~\x1dXK\xea\xef\xdd\xe2\xf3f~w\xa1\xc7\x8f\xe4\xea\xc6\xe4\xc6\xd2\xc4x\xb2\xf3\xda#\xa3}\xe3`\x0e\xfe\xc0\x1cM!\xc9\x88\xee`\x8e\xf4\xead\x96v\x89\xdb\x9f(\xe7\xf9\xa2\x9c3vxw\xa6\x7f\xb1\xd8\xde1\xb5\xab\x13UTxE\xcabg\x7f\xe9?\xaaT\x87q\x06Th\xbd!p\xb6\xb7z6\xc6\xa2\xedV+\xab\xcb5\xc7Wy\xfd^\x87\xe3\xad1i\xac\xb3rc\xa5\xeb\x13\x1e\x12Os\xae\x8d\xaa\x88\xaa\x9a\xb7\xa6{\xa6\x1c\xea\xef\x8d\xe7g\xb2\xc4\xd2qFE\x9bzET^\xb3E\xfa.LSU\xba\xe3x\x98vp\xf6\x0e.\x16\x93b\xde.\x1d\x9cZ*\xfb\xdf\x0e\xd5;Dn\xf8\xb5[\x15\xea\x9a\xb6>=\x14\xcf\xc2\xb1\xf7\xaeO\x86\xff\x00$\x86\xdcu(\xa6\x98\x8d\xa29BV\xb7\xa7l\xf2\x8e}\xc8\x7f\x14Ub\xee^6<\xe0\xe3\xe4\\\x9d\xaa\x8a\xae\xd1\x15M3\xbf(\xfc\x12\xea\xa7\xeeO\x8f$\x7f\x0f\x02\xe6N\xa7wQ\xca\xa2i\xfe[tO\xca<B\xa8?M5Uo\x834\xad:\x9d\xba\xf99\xd6\xe8\xa6\x9ach\xe5;\xed\x10\xb5\xec\xdb\x8bV-\xdb\xa7\xf8i\xa6"?EW\xd2\x05Uk=#p~\x81LSU6\xef\xcem\xcf\xfd4\xc7.\x7f\x94-h\xee\x81F@@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001\xd5\x86@R\xfd!Y\xec\xdfJ:W\x10E=LMB\xdf\xd9rk\xf0\x8a\xbb\xa2g\xfa~\x89\x15<\xe26\x9d\xe9\xf0ox\xf3\x86-\xf1g\rd\xe9\xd3\xf7oF\xd7l\xd7\xe3Mt\xf7J\xb8\xe0\x8dz\xe6n-\xdd\'P\x89\xa3R\xc0\x9f\x87v\x9a\xbb\xea\x88\xe5\x12\xf3\xb9\xd8f\xd5\xf2\xabg\x1e\xda\xeaR\xc8d\xe5\xb6\xf1\xdd\xf3b\xa9\xea\xd33\xf4x\xfakdu\xd7~\xdd\xba"\xab\x95\xd3DN\xd1\xbdS\xe3.\xac\xac\xfcl*\xed\xd3\x93v\x9bu\\\xaf\xe1\xd1\x13=\xf2\xb4c\xb4\xfd"f#\xdb\xe9qr\xfe_\xaf7\x15R:\xefd\xda\xc5\xb5U\xdc\x8b\xb4Z\xb7\x1d\xf5U<\xa1\xd8\xd2q\x05\xed\x1f&\xd7\xee\xadO"\x9bQ~\x9d\xe9\xebN\xdb}]p\xd3\xce\xf1\x12\x8bN\xa1\xba\xb7]\x17"+\xa6b\xabu\xc6\xf4M2\xd3q~\x8dF\xb7\xc3\x99X{D\xde\xa6\xdc\xd5oo\n\xe3\xbbo\xed\xf9\xa1\xdf\x1bX\xe0{TdY\xc8\xfd\xe3\xa2\xd5\\u\xa6\'y\xb5\x1b\xb7Q\xc57\xb2x\xdbM\xc3\xc6\xb9MXYx\xb3v\'\xe7V\xd3?\xe8\xdfN-\xb1\xdf\xca\xac\xf7\xbe\xe3R\x9f\xf4Y\xc4U\xf1\x0f\x04b\xdc\xbf^\xf9x\xbf\xee\xf9\x1f>\xb5<\xb7\x94\xdab\x9a\xe3i\x85=\xd1\x1d\xcf\xb0qg\x17h\xf4s\xb7ND^\xa7\xfb\x7f\xaa\xe0\xa6y\xcc|\x9e\xacw\x1bc\xb7\xb6&\xdd\x1di\xaa)\x88\x99\xef\x98\xf1fcj\\\x9cnDM\xb9\x89\xee\x9f\x90\x86\xaa8\x8bH\xae\xe4\xd9\x8dO\x1b\xe2E]I\x8f\x89\x111?\'\xdd]\xca-\xd1U\xca\xea\xea[\x88\xebUU]\xdbDn\xa4?\xc0\xddF\xe7\x13W\x97wV\xff\x00r\xaf"n\xccD\xcf[n\xb6\xfb7\xfd \xf1E\xfc\xdb\x96x#\x87j\x9b\xba\x86dSn\xfd\xca\'\x7f\x83o\xbaw\xfa\xec\x91\xd5\xd1\xff\x00_\x8b:E\xd7\xb8\xc2\xe5;\xe1[\x9f\xb1\xe1\xcc\xfc\xa3\x94\xcc~Kv#jb\x1a>\x18\xe1\xec~\x18\xe1\xecM+\x1b\xba\xcd\x11\x15U\xb6\xd3]^3?\x9by\x13\x00\xc8\x08@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008WL\xccN\xdbn\xa9\xfaH\xe1,\xbc\rZ\xd7\x17\xf0\xfd\xb8\x9c\xbb4\xed\x95b#\xfc\xea~{|\xd6\xdb\xae\xbbq\\\xfd\xe8\x89\x89\x8d\xa5\x13\x111\xa9Z\xb6\x98\x95M\xc3\xfcO\xa7q\x06\x1d\x15\xe3^\xa6\x8b\xd1\x1bWb\xb9\xfb\xf4\xcf\x8bqV\xf5D\xf8Dm\xbc\xcb\x87\x15tM\xa7k\x195g\xe9W+\xd35\r\xf7\xf8\x96ySW\xe3\x08\x96N\x99\xd2\x1f\rE4]\xb1gU\xc7\x8f\xe6\xa7~\xb6\xdfYy\xd9x\x1b\x9d\xd1\xaa\x9c\x8du/\xaf\x8et\xbc\xfdKH\xc6\xb7\x81D\xd5r\x8c\x9bw*\x88\x9d\xb6\xa6\'\xbd\xd9\xc5Z\x05\xfdr\xc6\x0cc\xdc\xb7M\xccl\xaa.\xd5U\\\xb9G~\xdf\xa2?_I\xd4\xe9\xd9\x11\x8d\xadiW\xf1.\xc7~\xf1\xbc\xcf\xff\x00O\xb2zS\xe1\xef\x85\xb4Uw~[\xf2\x8f\x92\xb1\x8b="*\xbf\xcbI\x9e\xd3o\x94\xf3\xee\xee\xfa\xb11\xf4\xdd\t\xff\x00\x14\xf8zc\x9dw\xbfHk5N\x97\xf4\xebT\xcd\x18\x18\xd7.\xd5\xf3\xaf\x93?\xe9e\xb4\xf6\xb4\xe7\xaczY[m\x13;\xc6\xd4\xf7\xf3D\xb8\x96\xe7\x07\xe4\xf2\xd6r\xacUri\xea\xf5\xa8\xafz\xa8\xe7\xdc\xa8\xb5\x9e\x905\xcdjf\x9b\xb9Sf\xd4\xff\x00%\x9f\xbb\x12\x91i|\'\x83\xc5}\x1cU\x97\xa5MUq\x0e\x1d\xc9\xaf"\xd5Uo7h\xdf\xc3\xf2n\xc5\xc1\xf0\xeee\xca\xdc\x8d\xa5\xbaV\xa5\xc1\xf8\xfa}\xed\x1b\x1bT\xeb\xd9\xbf3\x1dK\xb3\xbf\xf1F\xdd\xf3\xf2\xda\x1a\xad/\x84\xb5M\x17\x8a4\x19\xbbL]\xb1f\xbb\xf3\xf1h\xe7M6\xe66\x8d\xff\x00Uq\xa3Q\x85k[\xa7\x17W\x8b\xb6\xecW\xbd\xaa\xeb\xdbj\xad\xcf\x85_\x94\xc2\xd2\xc2\xe2-_\x85)\xb5\x89\xa9[\x9dKO\xdbk9\x98\xff\x00{zg\xe7\xf9;\xdb\x1d\xab\x1f\xcb\x9f\xc9\x12\xd6dq\xccpGJ:\x9en><_\xb7z\x8al\xde\xa3}\xb6\xe7\x133\xf8\xad=/\xa6\xee\x0e\xce\xa7{\xd9w1&\x7f\x96\xf5\x1e/8\xeb\xf8z\x9e\xa1{/_\xb9\x89z1o\xde\xaa~-T\xccG9h*\x9a\xa9\x8d\xa5\xa2\xb1\xfc\xc3\x8c\xf7/f\xdb\xe9\x1b\x84nZ\xf8\x94\xeb\x98\xbd_\xadM^\xa5\xd2\xff\x00\x06aY\xafmV\x9b\xd5\xc4r\xa2\xd5;\xcc\xbc\x89\xd6b*\x98N\x91\xa5\xd7\xc5\xbd<\xe6j\x16\xab\xc4\xd01\xe7\x16\xd5[\xd39\x17?\x8fo\xa4x,n\x8c4M\x03\x0fH\xa7R\xc2\xcd\xb7\x9b\xa9d\xd3\x1722.W\x13r&y\xcc}\x1eO\xdf\x97\xe0\xfa\xf0\xf3\xf3p\xaa\xebbd\xde\xb3=\xfb\xdb\xaei\xdf\xf4\x12\xf4\xb7\x19t\xad_\x07\xf1\x9c\xe9\xb9\x18_\x17\x07\xec\xdf\x12.Q?z\xaa\xa67\xfd<\x13\xee\x19\xd5\xea\xd7\xf8s\x07T\xab\x1e\xab\x13\x91n+\xf8uw\xc3\xc76?z\xf1\x06\xad\x8d\x15\xfd\xa36\xf4\xd7M1\xd6\xde\xae[\xbd\xaf\x8df\x9b\x18\xd6\xec\xda\xa2(\xb7M\x11M4\xc4m\x14\xc4B\x10\xfa#\xb8\x04 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\xb91M\xb9\x99\xee\xf1rC:R\xe2\x1e\xcep\x16\xa1\x93n\xbe\xa6M\xea~\x05\x89\x89\xe7\x15U\xcbx\xfc\x12\x98y\xc7\xa5n%\xa7\x89\xb8\xdb.\xfd\xa9\x8f\xb3c\xcf\xd9\xecm\x1d\xf1O|\xfes\xbc\xa0\xdb\xbb.U3\xbcO\xcf~}\xee\xb5\x92\x00\x03y\xc3\x9cG\xa8\xf0\xce\xa5oP\xd3ou.\xd3\x1bLOuq\xe3\x13\r\x1b0\x81q\xfe\xf1\xe0.>\x8f\x89\xa8\xc4\xe8\xba\xcc\xcf\xdf\xb9L\x7f\xb3\xb9?\xf7/\xbbM\xe1\x9b\xba\x1dWl`\xf1\xc6\x978\xb3\xddj\xfc\xf5\xe3\xf4\xf0W\xdd\x1d\xe9Zn\xaf\xc4\x7fg\xd5"\x99\xb16j\x98\x89\x9d\xb7\xafx\xdb\xfdV\xdf\xf8}\xc2\xb4\xdc\xe7\x85\x11\xb7\xca\xe6\xfb\xb8_,Rt\xeb\\{\x86\x8f\x8e\xf8\xc3L\xc3\xe0\xcb\xbc1\x89\x9fkS\xcc\xbbU5\\\xbbj\xdcSn\xdcD\xef\xc9IW\xdf\xb6\xfd\xcd\xdf\x17i\x14\xe8|E\x93\x85n\xb8\xaa\xdcOZ\x89\x89\xfeY\xee\xdf\xea\xd1;Gq\xb7)\x8d0\x02\xc3>+\xeb\xa1\xae\x07\xd0\xb8\x8b\x85r2\xb5l\x0f\x8b]9\x13n\x8b\x933\x1b\xc6\xdc\xd4+\xd6]\x06\xd5n\xae\x8c0\xfa\x9bo\x17\xae\xc5_\x8e\xf1\xba$J\xb4~\x12\xd0\xb4*i\xfd\xdf\xa6\xd9\xb5U1\xb4W\x11\xbd_\xaby\x11\xb4D2*\xa8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:\xafU\xd5\x8d\xba\xdd]\xe3\xbd\xe6\xce\x9e\xb8\xb3\xf7\x9e\xbbgD\xc7\xae\'\x1f\x07\xefW1=\xf7&9\xfe\x8b\x0b\xa7N#\xd4\xb4>\x1b\xc3\xb1\xa7\xd7U\x99\xca\xbb4\xdc\xbbO|S\x11\xdd\x13\xf3\x97\x98\xb2nWz\xaf\x8bv\xe5U\xdc\xaafj\xaa\xa9\xdef~\xa9\x84\xc3\xa2ffw\x90\x16H\x00\x00\x03\xb2\xcd\xfb\xb8\xf7)\xb9j\xe5TWOuT\xce\xd3\r\x87h\xf5\x8f\xf9\x8eG\xaeZ\xb1\x1a\x83n\xdc\x8c\x8b\xd9W\xaa\xbd~\xe5W.U\xdfUS\xbc\xcb\xa8\x12\x00\x03/Q\xfe\xcf\xd7\xe2\xe7G\xd5\xda\xdf\xfc\xbc\xbb\x9f\xd7g\x97\x1e\x95\xfd\x9d*\xdf\x84\xf5J|\xb9Q\xff\x00\xc5\x02\xe4\x01U@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xa9\xe2\r\x03O\xe2=2\xe6\x9f\xa9X\x8b\xb6+\x89\xef\xef\xa6~q\xf2\x95\r\xc4]\x01jvo\xd7V\x8f\x95M\xfb\x1b\xcc\xd3Eq\xb5Q\x1f\'\xa3j\x8d\xe7\xe8\xc7S\x9e\xfe)\x1e#\xd68K[\xd0\xaf\xd5k?\x02\xf5\xbe\xaf\xf3ugo\xd5\xa6\x9a&;\xde\xee\xcb\xd3\xf1u\x0b_\x0b/\x1a\xd5\xebs\xdf\x15\xd3\xbe\xe8V\xab\xd0\xe7\x08\xea\x95Mq\x858\xf5\xcc\xf7\xda\xab\x97\xe8m/"\xc4n\xcc\xd30\xf4~W\xec\xeb\xa4\xd7\xd7\xab\x1bV\xbfD\xcf\xf0\xd3U\xb8\x98\x8f\xcft\x7f#\xf6t\xd5)\xaa\xa9\xc7\xd61j\x8f\x08\xae\x99\x89N\xd2\xa3\xb6ge\xcd?\xb3\xb6\xbd?\xf9\x9e\x1f\xf5k5>\x828\xb7\x0f\x9e5\xab9tS\x1c\xfe\x1dq\x13\xfaI\xb1U\x89VGG\x1c]\x8fv\xaa*\xd0sfc\xc6\x8bs0\xf9\xbb\x0b\xc5\x1dn\xaf\xee,\xfd\xfe_\x06A\x1egnIn\'F\\a\x99WV\x8d\x0b.\x9f\xad\xca:\xbf\xdd(\xd2\xfa\x04\xe2\xbc\xca\xa3\xedqc\x0e\x9d\xb7\xde\xba\xe2\xaf\xe9\x06\xc5W4\xed\x1b\xb1\xb3\xd1:w\xec\xed\x87M\x9f\xf8\x8e\xb1]U\xfc\xac\xdb\xe5\xfde\xb0\x8f\xd9\xeb\x87\xbf\xe6\x19>\x88\xf76<\xcfLoTG\xd5\xea\xbe\x83\xb4[\xda7\x01Sw"\x89\xa6\xe6m\xe9\xbd\x14\xccs\xeawS?\x9b\xe4\xc1\xe8\x0f\x86\xf12i\xbd{"\xfeLSTLQ1\x14\xc4\xed\xe0\xb4qq\xa8\xc6\xc7\xb7f\x8a"\x8a(\xa6)\xa6\x9a{\xa2#\xb9\x08w\x80\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e3\xbf9\xf1r\x01\xc7i\xdb\xf8\xa7\x97\xd5\x9f\r\xe2y\xb2$b:\xdf\xcd?\xd4\x8av\xaay2\t\x00B\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x18\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xce\xd0\xe6yl\xfag\xdc\x00\xed\x0eg\x96\xcf\xa6}\xc0\x07\xff\xd9'

flask 接收文件相关推荐

  1. python flask 大文件 下载_python flask 建站之文件上传下载(一)

    公众号: 数据乐趣 如有建议和问题,敬请留言. 上一篇简单讲了一下Flask建站的大概流程,本篇举个Flask实例进行说明. 建站简介 实例功能是实现文件的上传和下载. 开发软件采用Pycharm,p ...

  2. 需求:过滤下面这个网页里共723行 校对中里 行数为两位数的 行 并设置sz和rz在Windows和Linux之间发送和接收文件不用搭FTP...

    需求:过滤下面这个网页里共723行 校对中里 行数为两位数的 行 并设置sz和rz在Windows和Linux之间发送和接收文件不用搭FTP 需求:过滤下面这个网页里共723行 校对中里 行数为两位数 ...

  3. Android官方开发文档Training系列课程中文版:通过NFC共享文件之从其它设备接收文件

    原文地址:http://android.xsoftlab.net/training/beam-files/receive-files.html Android Beam文件传输系统会将文件拷贝到接收设 ...

  4. Android 蓝牙开发(五)OPP接收文件

    原址 1 创建rfcomm层sever 要想通过蓝牙接收文件,首先要打开蓝牙.所以先从打开蓝牙进行分析.  BluetoothOppReceiver在AndroidManifest.xml文件中进行了 ...

  5. 计算机桌面文件保存位置是哪里,电脑微信接收文件存放位置在哪?怎么更改文件存放位置...

    最近同事比较喜欢通过微信发送文件给我,每次查找电脑版微信接收的文件都不知所措,所以很有必要知道电脑微信接收文件的存放位置,同时能够更改电脑微信接收文件存放位置就更完美了. 电脑微信存放位置 C:\Us ...

  6. 电脑端微信总是自动接收文件,怎么办

    在电脑端登录微信,各种群的各种文件,微信都是来者不拒,自动下载,不管你想不想要,而且还找不到下载之后的位置,烦恼不烦恼?现在就让我来帮你解除这个烦恼,往下看 如何取消自动接收文件 登录之后找到这个位置 ...

  7. 飞秋只能发文件不能接收文件的解决办法

    飞秋只能发文件不能接收文件的解决办法 这个是防火墙里的设置问题, 服务/启动Windows Firewall服务; 打开控制面板,找到里面的windows防火墙, 左边栏里(win7系统)有个&quo ...

  8. win7 解决飞秋无法接收文件(准备接收)问题

    http://zhaolongchn.blog.163.com/blog/static/190658504201242011849320/ 很长一段时间我的飞秋能发送文件但无法接收文件,总是提示准备接 ...

  9. p2p sdk接收文件服务端epoll模型源码

    #  KKP2P SDK介绍 kkp2p sdk是库快科技(kkuai.com)研发的支持p2p通信的中间件,是一套与业务无关的通用的p2p sdk库, 可以免费下载试用版本使用. 一句话概括其特点: ...

  10. linux蓝牙接收文件路径,在Linux中设置蓝牙,方便文件传输、连接耳麦

    在 Windows 和 macOS 上对蓝牙功能进行配置都非常容易,用户可以很简单地就连接蓝牙鼠标.键盘.耳机或其它任何蓝牙配件.而在 Linux 系统中使用蓝牙连接就不那么方便了,至少我还没遇到过能 ...

最新文章

  1. struts2学习笔记--使用servletAPI实现ajax的一个小Demo
  2. pku1985 Cow Marathon
  3. 13位PM告诉你:「陌生人社交」如何逃离互加微信“魔咒”?
  4. c语言0x00如何不截断_binary 和 varbinary 用法全解
  5. Java并发编程举例Runnable, Callable, Future, FutureTask, CompletionService
  6. 深入理解r2dbc-mysql
  7. java数据结构图_java总结数据结构和算法
  8. 第三章 比特币的实现机制
  9. 小程序坑-canvas
  10. android 没有gen文件,关于eclipse:对于Android项目,Gen文件夹为空
  11. 【UVA514】+【HDOJ1022]:出栈序列的可能性问题
  12. 编译原理第三章词法分析知识点思维导图版
  13. Cocos2d-X 3.x的具体配置详解
  14. CSB专享实例部署操作手册
  15. 请将插入点移动到word域以外-NoteExpress
  16. 【安全知识分享】PPTX|食堂食品安全卫生知识培训(65页)(附下载)
  17. Python面向对象项目练习:彩票竞猜
  18. 计算机师范专业发展预期,未来十年大有前途的专业,建议学生和家长多了解一下!...
  19. 图。Dijkstra标号算法(最短路径)
  20. SwrContext重采样结构体

热门文章

  1. 2021-09-23
  2. itop4412的安卓驱动移植
  3. vc运行库各版本下载
  4. 三十分钟理解博弈论“纳什均衡” -- Nash Equilibrium
  5. 软件过程与管理总复习
  6. Linux的初学者写代码基本步骤(make、gcc和gdb)
  7. linux系统添加任务栏蓝牙图标,深度系统中(deepin os)如何使用蓝牙适配器
  8. 谷歌浏览器批量图片下载插件-合成pdf
  9. 经典中的经典算法:动态规划(详细解释,从入门到实践,逐步讲解)
  10. Scratch3.0中文版官方介绍