斯坦福CS20SI TensorFlow学习笔记2——逻辑回归实现手写字符识别

代码比较简单,没啥好说的,就做个记录而已。大致就是现建立graph,再通过session运行即可。需要注意的就是Variable要先初始化再使用。 import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data import matplotlib.pyplot as plt # 把下载的MNIST数据集放到mnist_link目录下,用TF提供的接口解析数据集 MNIST = input_d
分类: 其他 发布时间: 06-06 23:42 阅读次数: 4

VS2015停靠栏创建

在程序开发中我们经常看见有一些软件左侧有目录树或者是图层树,点击之后就可以右侧View窗口显示相关的内容,其实实现这种机制有两种方法,第一种就是对MFC的View窗口进行窗口分割,左侧的窗口view类派生于CTreeView,其中CTreeView自带一个变量用于View中的树控件的控制。第二种方法就是用一个可停靠的面板嵌套一个对话框,再在对话框中添加树控件,同样可以达到相同的目的。 以下详
分类: 其他 发布时间: 06-06 23:42 阅读次数: 4

CDockablePane+Dialog

CDockablePane类可以用来创建停靠栏。可以将其他控件集成到CDockablePane的派生类中。本文描述如何将对话框集成到CDockablePane中。集成其他控件的方式类似。1、首先创建多文档应用程序,创建一个对话框类CTestDlg。2、在程序添加一个停靠栏类,名为ControlPanel,其父类为CDockablePane,在该类中添加对话框成员。需要将对话框的style设置为ch...
分类: 其他 发布时间: 06-06 23:42 阅读次数: 4

Docker Zero Deployment and Secrets (二)

一. 健康检测: (1)定义检测信息如下(案例,在Dockerfile中定义) FROM alpine:3.6 ... HEALTHCHECK --interval=30s \ --timeout=10s --retries=3 --start-period=60s CMD curl -f http://localhost:3000/health || exit 1 ... (2)定义检测信息(案例,在Stackfile中定义) version: "3.5" services: web: im
分类: 企业开发 发布时间: 06-06 23:42 阅读次数: 5

如何使控件大小随着对话框大小自动调整

首先在LeftDockDialog.h文件里面申明m_rect,类型为public; 然后在CLeftDockDialog文件中添加以下函数: void CLeftDockDialog::ChangeSize(UINT nID, int x, int y) //nID为控件ID,x,y分别为对话框的当前长和宽 { CWnd *pWnd; pWnd = GetDlgItem(nID);
分类: 其他 发布时间: 06-06 23:42 阅读次数: 4

如何为对话框添加背景图片

觉得对话框灰灰的背景色不符合高冷的气质,所以想为对话框添加美美的图片,然后就有了研究了一下下: 首先在网上找到符合你气质的、美美的图,转成.bmp格式存放在res文件夹中,然后在资源视图Birmap添加图片,命名为IDB_BITMAP_DIALOG; 通过类向导为CLeftDockDialog添加消息响应函数WM_PAINT,并添加一下代码: void CLeftDockDialog::On
分类: 其他 发布时间: 06-06 23:42 阅读次数: 4

VS2015 + OSG配置

一、下载 1、osg源码 2、整理好的第三方库 3、cmake3.7.1绿色版 4、osg3.4.0数据包 二、编译前的准备工作 在D:\下新建一个OSG文件夹,在其下再新建4个文件夹 D:\OSG\OpenSceneGraph存放OSG源代码 D:\OSG\3rdParty存放第三方依赖库 D:\OSG\data存放解压后的数据包 D:
分类: 其他 发布时间: 06-06 23:41 阅读次数: 8

VS2015制作Ribbon图标

由于VS自带的图标有些没有我需要的,所以只能自己来研究怎么画出自己想要的图标(灵魂画手建议用图片) 点击资源视图IDB_WRITESMALL查看的时候发现只有一些常用的图标,如下 我想加入自己的一些图标,然后就有了一下折腾: 下载图标制作软件Axialis IconWorkshop(没钱,不会破解,用的试用版,30天),然后打开open(忽略后面的几个,后面是自己画的,也可以用图片代替)
分类: 其他 发布时间: 06-06 23:41 阅读次数: 4

VS2015+OSG实现不同视图

osg默认的是可旋转、缩放、平移的三维视图,有时候为了看图的方便,我们需要直接看正视图、后视图、俯视图、顶视图、左视图和右视图等。网上有很多实例,但是看不懂,后来误打误撞实现了,特地记录一下以免后面又忘记了。 以底视图为例进行说明:         其他视图也是类似的,只是改一下旋转矩阵d的设置,交换一个0和非0值的位置,你会发现惊喜! 之前看过另一个实现版本, 这个也可以
分类: 其他 发布时间: 06-06 23:41 阅读次数: 4

修改osg视图的背景颜色

osg默认的背景是蓝色的,画线是黑色,视力不好看不清,想换成白色,当然也可以换成其他图片做背景。 首先说换颜色: 在void OSGObject::InitCameraConfig()函数里面找到这句话 _viewer->getCamera()->setClearColor(osg::Vec4(1, 1, 1, 0)); 参数RGB和透明度,随意改,直到自己满意为止,现在的这个设置是底
分类: 其他 发布时间: 06-06 23:41 阅读次数: 4

OSG清除已画的图形

画完图形之后要记得删除: 其中:m_earthObject是OSGObject申明的对象,整个代码是删除挂在m_earthObject旗下的所有子对象; 如果只需要删除刚刚画的一个对象,换个代码: 想删除哪个就先获得它的序号num,然后在removeChildren就行。
分类: 其他 发布时间: 06-06 23:40 阅读次数: 4

osg画线

推荐一个博主,关于osg方面内容挺详细的; http://blog.csdn.net/u011310341/article/category/6430110 画之前首先了解基本画线类型,转自https://www.cnblogs.com/lauzhishuai/p/5473333.html: 例:geom->addPrimitiveSet(new osg::DrawArrays(
分类: 其他 发布时间: 06-06 23:40 阅读次数: 4

MFC combox控件的使用

想要出现如下图的结果,使用两个相关的combox控件,前面一个控件是组件IDC_COMBO_PART,后面一个是组件类别IDC_COMBO_TYPE, 首先,在对话框的头文件**Dlg.h里为两个组件分别定义自己的变量 CComboBox m_cbxPowerPart;//一个记录组件 CComboBox m_cbxPowerType;//一个记录组件类别 然后在类向导里面设置响应函数
分类: 其他 发布时间: 06-06 23:40 阅读次数: 4

常用类型转换

最近遇到了各种各样的类型转换, 1.int转char * itoa(value,string,radix); 说明:int value 被转换的整数,char *string 转换后储存的字符数组,int radix 转换进制数,如2,8,10,16 进制等 char buf[64]; sprintf(buf, "%10.6f", value); 2.Cstring转dou
分类: 其他 发布时间: 06-06 23:40 阅读次数: 4

MFC之右键点击listctrl控件弹出菜单

先自己在资源视图中添加IDR_POPUP_EDIT_LIST菜单 然后在类向导中为listctrl控件添加NM_RCLICK命令 然后添加响应函数: void CYourDialog::OnRclickParaslist(NMHDR *pNMHDR, LRESULT *pResult) { NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR
分类: 其他 发布时间: 06-06 23:39 阅读次数: 4

MFC 如何获取各类窗口的句柄并用PostMessage发送消息

摸索了两天后,发现了一个简便方法,比如你需要在视图中获取对话框窗口的句柄,那可以直接在对话框类中什么一个静态成员变量static CWnd *Left_cwnd;//用来记录左边对话框的句柄然后在对话框初始化函数BOOL CLeftDockDialog::OnInitDialog()中赋值Left_cwnd = this;就可以了。当需要在其他窗口访问对话框句柄时,直接访问该静态成员变量就好了HW...
分类: 其他 发布时间: 06-06 23:39 阅读次数: 4

MFC SendMessage或PostMessage发送自定义消息

需求:当视图(发送消息)中绘制对象增加时,右侧对话框(接收消息)的树状控件Treectrl更新内容解决方案:1.在stdafx.h文件中 #define WM_DIALOGOK (WM_USER+1)2.在树状控件所在的对话框的.h文件中添加protected: virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持 af...
分类: 其他 发布时间: 06-06 23:39 阅读次数: 4

MFC ListCtrl 从txt文件中读取数据

不想打字,直接上图运行结果
分类: 其他 发布时间: 06-06 23:39 阅读次数: 4

Mac下jdk的卸载

    背景:mac 环境下不支持react  native,不支持java 9,因此将本机上的java 卸载,重装1.8,安装完成,成功。解决方式: 1.卸载java 9.0.1: sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppl...
分类: 其他 发布时间: 06-06 23:38 阅读次数: 4

javascript 按钮点击事件

    这个部分主要来讲解一下按钮点击事件的集中js的实现方式:方法一:[html] view plain copy<!DOCTYPE html>  <html>  <head lang="en">      <meta charset="UTF-8">      <title>test1</title&gt
分类: 其他 发布时间: 06-06 23:38 阅读次数: 4