- 博客(58)
- 收藏
- 关注
转载 js中不同类型作比较
示例:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> &...
2019-09-12 14:23:00 292
转载 CSS——div内文字的溢出部分用省略号显示
使得div内文字的溢出部分用省略号显示,可归纳为两种解决办法,一种方法是用CSS解决,另一种方法是js解决。一、通过CSS控制显示div内显示一行,超出部分用省略号显示div内显示多行,超出部分用省略号显示代码:<!DOCTYPE html><html> <head> <meta chars...
2019-09-10 21:16:00 1347
转载 Python调用DLL动态链接库——ctypes使用
最近要使用python调用C++编译生成的DLL动态链接库,因此学习了一下ctypes库的基本使用。ctypes是一个用于Python的外部函数库,它提供C兼容的数据类型,并允许在DLL或共享库中调用函数。一、Python调用DLL里面的导出函数1.VS生成dll1.1 新建动态链接库项目1.2 在myTest.cpp中输入以下内容:// myTest.c...
2019-08-27 23:04:00 900
转载 VS2017+QT5.12环境配置与动态链接库的生成
最近需要重新编译一个DLL动态链接库,由于源码中包含了QT代码,所以现在需要配置VS+QT环境。本人系统环境:Win10 64位一、安装Visual Studio 2017软件下载安装教程:https://mp.weixin.qq.com/s/oOAxsbAEBigxvp356yINQQQT5.12下载路径:http://download.qt.io/archive/qt...
2019-08-27 18:50:00 356
转载 pywebview gui='cef' 生成app报错—— 中断点 已到达中断点
pywebview是一个轻量级跨平台包装器,允许在其自己的本机GUI窗口中显示HTML内容。它提供了桌面应用程序中Web技术的强大功能,隐藏了GUI基于浏览器的事实。这个玩意儿好啊,可以直接让我们做的网页demo打包成app,简直就是神器。但是当我用pyinstaller打包pywebview生成一个app文件时,却发现了一些问题。当gui="qt"或者gui="mshtml"或者g...
2019-08-12 16:29:00 461
转载 Bootstrap——可拖动模态框(Model)
还是上一个小项目,o(╥﹏╥)o,要实现点击一个div或者button或者一个东西然后可以弹出一个浮在最上面的弹框。网上找了找,发现Bootstrap的Model弹出框可以实现该功能,因此学习了一下,实现了基本弹框功能(可拖动)。代码如下:<!DOCTYPE html><html> <head> <me...
2019-08-07 22:37:00 1341
转载 Bootstrap——设置Tab标签切换
最近一个小项目需要用Tab标签切换显示不同div内容,用到了Bootstrap里面的东西,但是在Bootstrap3教程里却没有找到对应的代码,这里记录一下,方便以后快速查阅学习。代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> ...
2019-08-06 10:56:00 928
转载 Pyinstaller打包Web项目
最近需要用python打包一个单页面网页demo,于是准备用python包pyinstaller来打包程序。网上搜索了一下,大部分教程都是打包非web项目,这里分享一下打包简单网页demo的过程。系统环境:win10+python3.6一、安装pyinstallerpip install pyinstaller二、打包项目1.如果是单文件项目,pyinstal...
2019-07-26 16:39:00 829
转载 Nodejs之路(四)—— MongoDB&MySQL
一、MongoDB1.1概述MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。关系型数据库和非关系型数据库关系型数据库:表与表之间存在关系所有的关系型...
2019-07-22 20:31:00 150
转载 Nodejs之路(三)—— Nodejs之Express框架
Express原生的 http 在某些方面表现不足以应对我们的开发需求,所以我们需要使用框架来加快我们的开发效率。框架的目的就是提高效率,让我们的代码更高度统一在Node 中,有很多 Web 开发框架,我们这里以学习express为主参考网址:http://expressjs.com/1.起步1.1 安装:npm install --save express...
2019-07-21 21:04:00 162
转载 Echarts——更改仪表盘方向和颜色
做小项目需要用到仪表盘,官方给出的颜色设置如下:而我想要如下样式的:最后,经过一番折腾算是搞成了如下样式效果:要达到上面效果关键在于设置Echarts的如下两处js代码:1.大小值要颠倒,因为这里的仪表刻度是顺时针增长的2.坐标轴线的颜色要重新设置,不能用默认的,要把默认的颜色顺序颠倒过来总体代码如下:HTML:<html&...
2019-07-08 21:08:00 1207
转载 工业派-配置Intel神经计算棒二代(NCS2)
最近两天在工业派ubuntu16.04上配置了Intel神经计算棒二代——Intel Neural Compute Stick,配置过程之艰辛我都不想说了,实在是太折磨人。不过历尽千辛万苦,总算让计算棒可以在工业派ubuntu16.04系统上跑了,还是蛮欣慰的。注:以下所说的计算棒默认说的是计算棒二代,不是计算棒一代下面简单记录一下我在配置计算棒过程中遇到的一些坑一、...
2019-06-23 22:45:00 975
转载 Node中js获取异步操作的结果
js中要获取异步操作的结果必须使用回调函数回调函数也被称为高阶函数,简单来说就是,函数作为一个参数传到另一个主函数里面,当那一个主函数执行完之后,再执行传进去的作为参数的函数function fn(callback){ setTimeout(function(){ var data = "湖人总冠军" callback(data)...
2019-06-17 19:50:00 254
转载 阿里云服务器(一)——Nodejs环境配置
最近在阿里云上买了一个轻量应用服务器,想着用来学习一下Nodejs。64位配置Nodejs环境:参考:https://www.runoob.com/nodejs/nodejs-install-setup.html1.去官网下载已编译好的版本2. 解压: tar xfnode-v10.15.3-linux-x64.tar.xz 3.进...
2019-05-17 15:14:00 506
转载 Nodejs之路(二)—— Nodejs再入门
一、在Node中使用模板引擎js代码:// art-template不仅可以在浏览器使用,也可以在node中使用// 1.安装 npm install art-temlate模板引擎// 2.在需要使用的文件模块中加载art-template// 只需要使用require方法加载就可以了:require('art-template')// ...
2019-05-11 13:34:00 132
转载 Nodejs之路(一)—— Nodejs入门
不知不觉,现在已经习惯学一点东西,就写博客记录一下。这次学习Nodejs主要是在B站上看的视频教程,感觉讲的很是不错,所以我想把在看视频学习过程中的一些重要知识点记录下来方便以后自己快速查阅。-----注:这系列博客记录的知识点主要来源于黑马程序员的Nodejs视频教程,博主只是简单手动进行了代码复现和知识点记录,侵删一.Node是什么?1.Node.js是一个JavaScr...
2019-05-04 20:32:00 149
转载 Appium(二)---启动App+模拟滑动
环境搭建好了,就可以实现基本的操作,比如启动App和模拟滑动。这里我实现的是在真机(乐视1s)上启动抖音App,并滑动抖音的视频列表,代码如下:from appium import webdriverfrom time import sleepclass Action(): def __init__(self): # 初始化配置,这里设置的是乐...
2019-04-24 15:03:00 187
转载 Python批量合并处理B站视频
最近想学习后端,又不想花钱,怎么办呢?于是在手机端B站(哔哩哔哩)上面找到了满意的免费视频教程,但是手机端看起来很不方便啊。于是,我通过在手机端缓存下来后,导入到了电脑端,但是我后面了发现两个问题: 1.本来一集视频按理说一段吧,但是B站下载下来的视频并不是完整的一段,而是被分成了多段blv格式的视频,所以需要想办法把它们拼接成完整的一段视频! 2.视频数量太大,...
2019-04-24 12:56:00 1733
转载 Appium(一)---环境搭建的一些问题
最近开始学习Appium,一款很不错的自动化测试工具,网上已经有大量的环境搭建教程,我就不再细说,我搭建环境时主要参考如下两个博客https://www.cnblogs.com/yoyoketang/p/6128725.htmlhttps://www.cnblogs.com/glumer/p/8485052.html在搭建环境过程中,也遇到了一些问题,这里记录下来,方便自己也方便...
2019-03-27 12:59:00 182
转载 CSS——div垂直居中及div内文字垂直居中
最近做demo时,经常需要div垂直居中或者让div内文字相对div垂直居中。水平居中比较简单,就不多说了,这里主要记录一下垂直居中的一些方法。一、div垂直居中的一些方法:1.当height、width固定大小时,<!DOCTYPE html><html> <head> <meta chars...
2019-03-19 15:46:00 850
转载 Fiddler抓包工具
网上已经有很多关于Fiddler的教程,讲解的也很明了,这里我只是记录一下自己安装使用Fiddler的时遇到的一些问题,方便日后自我查询学习。一些很不错的Fiddler的教程:https://www.cnblogs.com/yyhh/p/5140852.htmlhttps://www.cnblogs.com/codingblock/p/5004694.html一、下载地址...
2019-03-13 14:37:00 166
转载 vue-cli —— 项目打包及一些注意事项
打包方法:1.把绝对路径改为相对路径:打开config/index.js 会看到一个build属性,这里就是我们打包的基本配置了。在这里可以修改打包的目录,打包的文件名。最重要的是一定要把绝对目录改为相对目录。即:把assetsPublicPath:'/' 改为assetsPublicPath:'./'2.在当前工程文件下使用命令:npm run build 进行打包。...
2019-02-17 20:24:00 306
转载 vue-cli —— 局部修改Element样式
最近在做vue项目时用到了Element,发现这玩意儿用起来很舒服,很新颖,上手也很快,而且效果足够酷炫。但是后面发现一个很大的问题,那就是Element的样式有限,这极大地限制了项目的应用广度,所以我们有必要对Element内部的CSS进行一定的覆盖,来改变其样式。在修改Element样式时,遇到了一些问题,这里简单做一些记录,便于以后查阅。 我在用el-switch做开关切...
2019-02-13 22:57:00 101
转载 vue-cli ——解决多次复用含有Echarts图表组件的问题
在vue项目里,组件复用是一件很开心的事,可以节省很多时间去排版,达到事半功倍效果,但是昨晚在vue-cli项目里组件复用时发现基于Echarts图表的组件不能够复用,昨晚捯饬了很久,终于还是解决了这个问题,在此记录,加深自己理解。 具体来说,问题如下:开发了一个基于Echarts的图表组件,现在我想在一个界面内多次使用这个组件,但是我发现Echarts是通过找id来创建can...
2019-02-12 10:09:00 894
转载 'scope' is defined but never used
错误如下:解决办法:1.scope这个属性在最新版本vue已经被弃用,升级成slot-scope了 ,所以属性名应该改为slot-scope。2.如上所示,我们发现,还是有报错,原因是vetur的eslint检查没有关闭,只要不勾选此项即可,如下所示:结果:转载于:https://www.cnblogs.com/FHC1994/p/103...
2019-02-08 22:26:00 2113
转载 CSS——img自适应div大小
代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>哈哈</title> <style> .div1 { ...
2018-12-19 14:46:00 4002
转载 CSS——对height和line-height的理解
最近在做CSS界面时经常遇到line-height和height这两个属性,一直没搞很明白,今天静下心来好好网上查阅了一下,算是有所领悟。https://blog.csdn.net/a2013126370/article/details/82786681这个博主写的很不错,至少让我对line-height和height的理解更深刻了,值得借鉴。一、一些基本概念1.行高是指文本行基...
2018-12-13 12:43:00 132
转载 CSS——background-size实现图片自适应
在网页端,我们经常想让图片能够自适应拉伸缩放,使之可以完美的嵌入我们给定的容器里,比如div,button,input,下面我将用代码来说明如何实现这个功能!一、div背景图自适应如果知道图片都有自身的大小尺寸,那我们如何把一张图片自适应缩放到一个给定大小的div里呢?这里只要用到background-size属性就可以了!实例一:代码用的原图大小为:159*113...
2018-12-12 21:28:00 1193
转载 Python手势识别
这是借鉴了github上的一个源程序,参考源:https://github.com/lzane/Fingers-Detection-using-OpenCV-and-Python 自己在这个基础上做了一点修改补充后,可以实现手指指尖的检测,并且可以在windows系统下通过判断手指数目,来模拟键盘操作。下面直接上源程序,并做了详细注释,方便理解。 环境:python3.6...
2018-12-06 13:36:00 7373
转载 Electron把网页打包成桌面应用并进行源码加密
前言 最近想把自己用html+css+js做的网页界面打包成桌面应用,网上一搜,发现Electron是一个不错的选择,试了试,发现效果真的不错。这里记录一下打包过程以作记录,便于自己以后查看学习。一、简介 Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和No...
2018-12-02 23:07:00 1226
转载 CSS——对position定位和margin-top的理解
一、常见定位方式1.positon:absolute (脱离文档流) 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位(这里的父元素是指定位方式为relative和absolute的父元素)。 如果一直没找到 relative或者absolute定位的第一个父元素,则父元素为body。 绝对定位元素的位置通过 "left", "top", "righ...
2018-11-29 14:57:00 275
转载 function(){}、var fun=function(){}和function fun(){}的区别
一、基本定义1.函数声明:使用function声明函数,并指定函数名。function fun() { // ...... }2.函数表达式:使用function声明函数,但未指定函数名,将匿名函数赋予一个变量。var fun = function() { // ......}3.匿名函数:使用function声明函数,...
2018-11-27 21:05:00 819
转载 videojs+hls+rtmp流媒体播放
前言:刚接触前端,小白一个,如有出错,请指正,谢谢!注:视频格式可以分为适合本地播放的本地影像视频和适合在网络中播放的网络流媒体影像视频两大类。一、互联网网络流媒体简介 HTTP stream是各家自己定义的http流,应用于国内点播视频网站。 HLS是苹果公司实现的基于 HTTP 的流媒体传输协议,全称 HTTP Live Streaming,可支持流媒体的直播和点...
2018-11-19 14:12:00 1765
转载 Python+OpenCV图像处理(十六)—— 轮廓发现
简介:轮廓发现是基于图像边缘提取的基础寻找对象轮廓的方法,所以边缘提取的阈值选定会影响最终轮廓发现结果。代码如下:import cv2 as cvimport numpy as npdef contours_demo(image): dst = cv.GaussianBlur(image, (3, 3), 0) #高斯模糊去噪 gray = cv....
2018-09-08 21:23:00 791
转载 Python+OpenCV图像处理(十五)—— 圆检测
简介:1.霍夫圆变换的基本原理和霍夫线变换原理类似,只是点对应的二维极径、极角空间被三维的圆心和半径空间取代。在标准霍夫圆变换中,原图像的边缘图像的任意点对应的经过这个点的所有可能圆在三维空间用圆心和半径这三个参数来表示,其对应一条三维空间的曲线。对于多个边缘点,点越多,这些点对应的三维空间曲线交于一点的数量越多,那么他们经过的共同圆上的点就越多,类似的我们也就可以用同样的阈值的方法...
2018-08-11 17:00:00 837
转载 Python+OpenCV图像处理(十四)—— 直线检测
简介:1.霍夫变换(Hough Transform) 霍夫变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等)。最基本的霍夫变换是从黑白图像中检测直线(线段)。2.Hough变换的原理是将特定图形上的点变换到一组参数空间上,根据参数空间点的累计结果找到一个极大值对应的解,那么这个解就对...
2018-07-18 23:49:00 739
转载 本研之路
时间来到2018.07.18晚10:41,今晚,夜深人静,突然想记录一下此时的所思所感所悟,以便勉励自己! 时间真的如白驹过隙,转眼间,大学本科已经毕业,接下来就要开始自己的研究生生涯,希望研究生阶段能戒骄戒躁,静下心来做项目,能搞出点小动静来。总的来说,大学四年也没有完全虚度,很庆幸自己没有去玩游戏,不然现在定会追悔莫及,这四年除了没有谈到女朋友,其他该做的好像都做过了,哈哈...
2018-07-18 22:41:00 90
转载 树莓派学习(一)——树莓派安装系统的过程、问题及解决办法
前言—— 买了两三周的树莓派,现在才把树莓派安装配置好系统,真的是想抽自己两耳巴子。不过这个月实在太忙了,又是实习,又是忙着毕业杂事,心里颇不宁静。这两天周末,又重新捣鼓了一下树莓派,准备记录一下在树莓派上安装系统的过程和心得。注:本人使用的树莓派型号为:Raspberry Pi 3 B+正文——一、简介1.树莓派是什么?RaspberryPi(中文名为“树...
2018-06-17 23:19:00 976
转载 ubuntu16.04 无法连接wifi和校园宽带问题的解决办法
我遇到的问题是在ubuntu16.04系统下无法进行上海大学校园宽带连接或者校园wifi连接,我一个一个来解决这两个问题。1.无法连接校园宽带的问题:输入校园账号和密码后,宽带始终连接不上。(上海大学的宽带连接账号必须为########@shu, #代表学号,密码为学号密码)2.无法连接校园wifi的问题:输入校园账号和密码后,wifi始终连接不上。(上海大学的wifi连接账号直...
2018-06-09 10:53:00 1351
转载 win10 校园宽带连接不上的解决办法(错误720、“以太网”没有有效的ip设置)...
遇到的问题如下图所示:插上宽带后,查看以太网状态显示如下:创建新连接宽带(PPPoE)(R)后,连接失败,错误为720,显示如下:以太网网络诊断后,结果显示“以太网”没有有效的Ip设置,如下图所示: 这个问题困扰了我好一阵子,百度尝试了好多种方法都没解决问题,昨晚再折腾了一下居然搞出来了,甚是开心,留作记录,希望能帮到也遇到这种问题的朋友。要...
2018-06-09 09:29:00 3867
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人