- 博客(27)
- 收藏
- 关注
原创 深度学习方面的一些小符号说明
最近本文在做深度学习方面的课题,被一些小符号弄的有点头大,所以总结了一下,和大家共享。A⊙B 表示计算A与B各元素的乘积A⨂B表示计算A与B的克罗内克积表示计算A与B的哈达玛积
2020-11-19 16:03:49 1645 2
原创 MFC---CInfoFile类总结
.h文件如下:#pragma once#pragma once#include <list>#include <fstream>#include <iostream>#include <string>#define _F_LOGIN "./login.ini"#define _F_STOCK "./stock.txt"...
2020-03-06 11:42:00 2101
原创 Visual Studio 2017 用类向导添加MFC类,直接无法添加MFC类;CFormView相关问题---问题解决
之前在学习C++相关方面的知识,用的软件是VS2017,发现在对项目添加MFC类时出现了问题,导致程序无法正确运行。直接对项目点击添加类,出现的是以下这个界面,如果自行输入类名,你会发现基类是无法自动跳出的,而这个类是一个普通类,不是MFC类。点击项目---->添加新项---->MFC---->MFC类---->写好就类名,选择基类,就大功告成了。1、点击...
2020-03-05 15:15:04 3398 3
原创 MFC静态文本无法正常显示图片---问题解决
最近在学习MFC,遇到了一个问题,用static Text静态文本显示图片时,编译能通过,但是图片没有正常显示。排查了几遍,发现代码没有错误最开始我用的图片是JPG的,后面强制改为BMP发现依旧无法显示随后改用原本就是单通道的bmp图片,发现就能正常显示总结:这种图片展示只适用于BMP图片。//static TEXT 显示图片m_Img.ModifyStyle(0xf, S...
2020-03-04 15:42:35 1389 4
原创 Visual Studio 2017配置opencv
因为要用到opencv,所以没办法只能配置了,我现在用的是Visual Studio 2017,opencv的版本我装的也是最新的4.0版本,以下的配置方法,其他版本的也适用。第一步:要配置opencv,首先要去官网把安装包下载下来,这里附上网址https://opencv.org/releases.html#下载会需要一点时间,请大家耐心等待哈。下载完之后应该显示的是一个exe执行文件...
2018-12-11 16:52:01 1672
原创 JS之onkeydown事件中连按按键的卡顿现象
如果你连续按键盘上的某个键,你会发现最开始会出现卡顿现象,那么如果我们不希望它出现卡顿,该如何解决呢?下面就是解决办法:这是我的html+css代码,TeachCdsn是我写的js文件,因为放在一起,截图截不下,所以单独放在一个文件里了:这是我的TeachCdsn.js代码(因为只是做示例,所以只写了向左和向右移动两个功能): ...
2018-08-08 20:46:04 1764
原创 Matlab之将多个m文件合并在一个窗口
可能大家在使用matlab时会碰到一个问题,每一个m文件打开后都在一个独立窗口,这样对于我们编辑代码来说是非常不方便的,那么怎么将这些m文件合并在一个窗口呢?其实解决的方法很简单:第一步,点击按钮,选择停靠 编辑器 。 第二步,然后再次点击按钮,选择取消停靠 这样两步处理后,打开的m文件就可以在一个窗口显示了。...
2018-08-08 17:05:10 30327 4
原创 JS之event事件兼容性问题
在不同浏览器下,event事件的写法是不一样的。首先在IE浏览器下,是这么写的:document.onclick=function(ev){ if (event.clientX) { alert(event.clientX+','+event.clientY);}}在火狐浏览器下,是这么写的:document.onc...
2018-08-08 14:01:08 1222
原创 JS之链式运动书写注意事项
链式:所谓链式运动,就是一环扣一环,第一个阶段动完,下个阶段开始动,然后再是下下一个,按照一定的顺序执行下去。function startMove(obj,arr,iTarget,endFun){}是我自定义的一个函数。endFun是一个函数,在startMove里判断一下,如果出现这个函数,那么执行,否则就跳过。startMove()函数 : ...
2018-08-07 14:56:39 309 1
原创 CSS之opacity兼容性问题
要想设置div或者图片的透明度,要兼容不同的浏览器就要写不同的代码。在IE下:filter: alpha(opacity:30);在火狐和谷歌下:opacity: 0.3;注意:一般考虑到兼容性问题,在设置css样式时,把这两种方式都写进去。...
2018-08-05 16:34:08 2299
原创 CSS之绝对定位与相对定位的区别
一:绝对定位position: absolute绝对定位:绝对定位是相对于元素最近的已定位的祖先元素,如果元素没有已定位的祖先元素,那么它的位置则是相对于最初的包含块(也就是body)。绝对定位本身与文档流无关,因此不占空间,普通文档流中的元素的布局就当绝对定位的元素不存在时一样,所以它们可以覆盖页面上其他的元素,且可以通过z-index属性来控制这些层的相应顺序。 #di...
2018-08-05 15:54:22 34750
原创 JavaScript之获取行间元素与非行间元素
行间元素:<div id="div1" style="width:100px"></div>,这里的width属性就是行间元素。要获取width的值,只需要写以下代码:非行间元素:#div1{ height: 100px; width: 100px; background: blue;...
2018-08-02 18:34:18 422
原创 Matlab缩进与空格
写Matlab的代码时如果想要空一格直接按键盘上的Tab即可,那么想要缩进呢?在你刚按下空格的情况下,却发现你空格按多了,你可以直接按Ctrl+Z键撤销刚刚的行为,但是要是过了一段时间呢,就无法使用Ctrl+Z撤销了,那该怎么办呢?只需要选中你想要缩进的代码段,按Shift+Tab键即可。还有一种更方便的方法:按Ctrl+A键,将所有的代码行选中,然后再按Ctrl+I键进行智能调整...
2018-08-02 14:31:05 16241 5
原创 数据库(一)
1、关系型数据库mysql:免费(社区版和商用版)中小网站首选优点:性能非常不错缺点:集群、容灾稍微弱一点server端:数据client:管理端(node)oracle:挺贵、大型应用、金融级优点:性能非常不错、集群、容灾非常强2、文件型数据库sqlite、mongodb3、空间型数据库数据库基本概念两种单位1、库:文件夹-用来管理,本身没法存数据2、表...
2018-07-27 18:58:08 135
原创 Node学习之jade(五)
jade1.根据缩进划分层级2.属性用()表示,用逗号进行分隔style属性可以写成json格式{属性:'',属性:''}class属性可以写成数组格式['','','']3.内容该文件命名为1.jade该文件命名为jade1.js 运行成功的结果得到index.html的结果...
2018-07-26 10:54:13 484
原创 pycharm的光标变粗(error)
大家应该也会碰到,在用编辑器的时候光标突然变粗了,这样不仅美观度下降,而且当你再次编辑已写的内容时,它会将你之前写的慢慢删掉,这十分让人头疼。其实解决方法特别简单,只需要按一下键盘上的insert按键就可以了。...
2018-07-25 16:35:59 753
原创 TypeError: data type not understood
如果要使用python产生一个数组,首先需要引入numpy,写上下面一行代码即可。from numpy import *如果要产生一个一维数组,长度为3,数组元素全为0:y=zeros(3)如果要产生一个二维数组,数组为2*3的大小,数组元素全为0:y=zeros([2,3])或者y=zeros((2,3))如果y=zeros((2,2,3))代表有两个2*3的零矩阵,示例...
2018-07-25 16:27:08 3121
原创 Express之cookie和session(四)
因为http是无状态的,所以需要cookie。cookie是在浏览器端保存数据的,每次请求都会带过来,所以有安全隐患,容易被篡改,同时cookie的大小是有限的,只有4k。session也是用来保存数据的,但是是保存在服务端的,所以相对比较安全,不易被篡改,同时session的大小取决于服务器的大小。但是session不可能独立存在,cookie是基于session存在的。当浏览器首次...
2018-07-24 16:50:14 150
原创 Tensorflow 警告(The TensorFlow library wasn't compiled to use SSE instructions)
警告指的是,您的CPU支持SSE指令,这允许在硬件并行操作中速度有所提高。启用这些操作是编译时操作(即使用SSE,您需要从源代码中构建库,从而启用特定的SSE版本),在这种情况下,您可以查看这个问题。如果不想要这个警告,就在代码里加上下面三行的语句。import osos.environ['TF_CPP_MIN_LOG_LEVEL']='2'import tensorflow as t...
2018-07-24 16:16:58 2513 1
原创 AttributeError:'Session' object has no attribute 'list_devices'
新版本的keras不支持这个功能,最简单的方法就是把keras的版本降到2.0.7。pip install keras==2.0.7
2018-07-24 15:19:26 4555
原创 TypeError: softmax() got an unexpected keyword argument 'axis'
问题原因:keras2.0的版本的softmax()没有axis这个参数了。所以把版本降到2.1就可以了,运行代码。pip install keras==2.1
2018-07-24 10:02:41 240
原创 Node学习之将自己写的模块进行封装(三)
首先写一个简单的浏览器界面第一种写法(返回的是一个对象): 自己的my-body-parser.js模块 相应的服务器代码server.js第二种写法(返回的是一个函数) 自己的my-body-parser.js模块 相应的服务器代码server.js 第三种写法 (给返回的函数命个名) 自己的my-body-parser.js模块 相应的服...
2018-07-23 19:06:53 2785
原创 Node学习之写自己的中间件(以body-parser为例)(二)
首先写一个简单的浏览器界面,命名为form.html。 然后写服务器代码,命名为server.js。打开终端,运行server.js,便可以得到上一章的结果。
2018-07-23 18:31:45 363
原创 Node学习之Express模块(一)
使用GET方法首先写一个简单的界面,method设置为get方式(命名为form.html) 。 再写一个服务器代码,命名为server.js(get方法不需要中间件,也就说用不到body-parser模块) const express=require('express');//使用express模块首先要把它引入var server=express();//创建一个服务器,之前的...
2018-07-23 15:53:31 2711
原创 Node(Express的模块bodyparser错误使用)
bodyparser之前是包含在express模块里的,但是现在已经不包含在里面了,所以需要单独安装,如果不安装就会报下面的错误。安装代码如下:npm install body-parser -g 进行全局安装。注释的app.post('/send', express.bodyParser(), function(req, res) 的这个方法现在已经是错误的了,用红箭头指向的这行是现...
2018-07-20 20:48:00 2165
原创 利用node搭建聊天服务器
首先在编辑器里输入以下代码,我用的软件是sublime3,很好用的一款编辑器,推荐。var net = require('net')var chatServer = net.createServer(),clientList = []chatServer.on('connection', function(client) { client.name = client.remote...
2018-07-20 16:12:51 2094
原创 tensorboard的使用
参考资料:https://github.com/MorvanZhou/Tensorflow-Tutorial首先将代码进行运行import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt####添加神经层函数def add_layer(inputs,in_size,out_size,n_layer...
2018-07-14 16:49:26 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人