梦影无痕

welcome to my blog

tensorflow数据读取

tensorflow使用 文件名队列-内存队列 双队列形式读入文件

简介 对于 文件名队列,使用 tf.train.string_input_producer() 函数,该函数需要传入一个 list 。该函数有两个重要的参数,一是 num_epochs ,代表重复次数;二是 shuffle ,代表是否无序读入,True 表示无序,False表示有序。内存队列 tensorflow 会自动创建: filename=['A.jpg','B.jpg','C.j...

tensorflow变量

tensorflow变量的创建,赋值,运算

变量(tf.Variable) 变量的作用是保存和更新神经网络的参数。和其他编程语言相同,tensorflow中的变量需要预先声明和指定初始值,变量通过 tf.Variable 类进行操作,通过运算可以改变变量的值。tf.Variable 存在于单个session.run调用的上下文中, 变量的创建 w = tf.Variable(<initial-value>, name=...

unity

unity 2018相关操作

UI 使用UI相关函数,需要先引用命名空间: using UnityEngine.EventSystems; 判断鼠标是否在UI界面上: EventSystem.current.IsPointerOverGameObject() 鼠标检测相关 当物体有Box Collide 组件时,可以使用 OnMouseOver() ,当鼠标位于这个 collider 上时,会在每一帧调用...

python

阿里云mysql

安装 apt-get install mysql-server 配置MySQL mysql -u root -p 远程访问 将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip: update user set host=’%’ where user=’root’ and host=’localhost’; 刷新权限表,使配置生效: ...

python

python集合操作总结

本文主要对Python中几种数据存储结构操作进行总结,包括元组,列表,字典和集 元组 Tuple 元组是一个或多个对象引用所组成的有序序列。元组是不可变的,因此,不能删除或替换元组中的元素,若需对其修改,可先将他转换为列表 构造元组 可以使用()创建元组,对于空元组: empty=() 单个元素元组,需要使用逗号分隔符将与括号表达式进行区分 one=(‘xxxx’,)...

利用python+qt编写阿里云OSS文件管理系统下

利用python+qt编写阿里云OSS文件管理系统,包括文件上传,云端文件查看与删除,获取云端文件外网链接并提供markdown图片链接格式转换。

前言 上篇博客介绍了环境的搭建与UI文件的实现,本篇博客接上篇介绍该系统的逻辑控制实现,包括文件的上传、下载、查看、删除,以及文件链接的 markdown 格式化。 代码实现 新建 appUI.py 文件。 在这里,需要用到QT控件,系统时间调用,以及之前编辑的UI文件。首先导入python包 from PyQt5 import QtWidgets from aliyunOSS i...

利用python+qt编写阿里云OSS文件管理系统上

利用python+qt编写阿里云OSS文件管理系统,包括文件上传,云端文件查看与删除,获取云端文件外网链接并提供markdown图片链接格式转换。

前言 由于markdown中博客的图片需要存放在云端,获取云端链接来插入博客,第一想法就是使用阿里云的OSS存储,但是阿里云OSS中的文件操作要通过管理控制台,就很不方便。一开始选择使用了图床的网页工具,他提供了多种云端托管上传,也试着用了一下,网页工具还是有点不方便,就想着自己做一个简易的阿里云文件上传管理系统。 前面也看了阿里云OSS的帮助网页,整理了相关的python命令,可以用其打包...

通过python管理阿里云oss文件

通过python阿里云oss,包括bucket管理,文件操作

前言 本文参考阿里云提供的帮助文档,代码已验证过,可以顺利运行 安装SDK 通过pip安装 pip install oss2 源码安装 (推荐) 从github下载相应版本的SDK包,解压后进入目录 python setup.py install 验证安装 再命令行中打开python,运行 >>> import oss2 >>> oss...

柔性数组

C++中柔性数组介绍

题目引出 对一下数据结构中data的处理描述正确的是() struct Node { int size; char data[0]; } A.data将会被编译成一个char * 类型指针 B.编译器认为这是一个长度为0的数组,并且会支持对于数组data的越界访问 C.编译器会默认将数组data的长度设置为1 D.以上全错 这里...

本地jekyll安装

在本地搭建jekyll遇到的一些问题

前言 刚开始接触jekyll,是利用github上别人的项目fork过来的,里面有很多东西需要改动,每次改动都要commit上去,就很费事,就想着自己在本地搭建Jekyll运行环境,参考的是简书上的一篇博客。 因为在搭建过程中遇到了一些问题,借此记录下来。 搭建步骤 1、安装Ruby Windows下直接下载安装exe,地址:http://rubyinstaller.org/down...