js-qt
前端、客户端相关知识记录
xw-何妨吟啸且徐行
嵌入式软件开发,汽车域控制器开发,消息中间件开发,致力于自动驾驶领域持续深耕。
展开
-
VS2010环境开发的web工程,用VS2017打开时出现错误,找不到依赖的解决方法
问题描述:ASP.NET项目使用VS2010开发,用VS2017打开时出现错误,出现未能加载文件或程序集 “Microsoft.ReportViewer.WebForms, Version=10.0.0.0的问题。解决方法:在微软网站下载Microsoft Report Viewer 2010 Redistributable Package安装就可以了。补充:Microsoft Repo...原创 2019-02-26 10:42:29 · 700 阅读 · 0 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——第一部分 Visual Studio 2010环境搭建
第一部分 Visual Studio 2010环境搭建1. VS 2010简介Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4....原创 2019-03-13 21:42:32 · 741 阅读 · 0 评论 -
启动Tomcat一闪而过,报JRE_HOME环境配置错误的问题解决记录
问题描述:启动Tomcat一闪而过,报JRE_HOME环境配置错误的问题操作:win+R,进入cmd命令行窗口,cd进入到Tomcat的安装文件夹,键入catalina run命令后,报如下错误:The JRE_HOME environment variable is not defined correctly This environment variable is needed ...原创 2018-09-28 12:49:25 · 3988 阅读 · 5 评论 -
layui 中控制select 的option选项的显示和隐藏
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>select下拉选择框隐藏显示子项测试</title> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet.原创 2021-06-18 15:31:05 · 3233 阅读 · 0 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——摘要
摘要:此文档是结合《30天学通C# 项目案例开发》书籍(孔琳俊 等编著)中第11章“电子商务网站(C#版)”(共15000行代码)案例进行介绍讲解的;通过本文档的介绍,大致能了解如下知识点:VS2010的安装及环境配置; 网站开发中数据库的选择及连接思想(如何通过修改代码掌握一个工程连接到本地数据库和云端虚拟主机上的数据库的方法及思想)(连接本地数据库便于开发调试、调试完毕后连接阿里云数据库...原创 2019-03-13 21:37:30 · 366 阅读 · 0 评论 -
记录外网不能访问阿里云Tomcat上部署的网站的解决办法
问题:外网不能访问阿里云Tomcat上部署的网站解决办法:在阿里云控制台ECS实例的安全组中 配置开放相应端口即可,如开放8080端口,见下图所示: 点击确定即可访问8080端口,其余端口开放依法炮制。...原创 2018-10-10 22:35:01 · 801 阅读 · 0 评论 -
QT 中出现Unable to create a debugging engine问题及解决
问题: QT无法debug调试,出现:Unable to create a debugging engine提示。分析:安装了VS 但是安装Windows SDK的时候默认没有安装CDB调试环境,如图:解决方法:安装Debuggers调试环境。安装方法:在电脑 控制面板\程序\程序和功能 中找到如下图:右击选择更改:next:勾上Debug个ing Tools for Windows, 点击Change:等待安装完成即可:...原创 2020-07-19 11:29:38 · 28045 阅读 · 15 评论 -
esp8266系列学习(四)——esp8266+手机端+路由器(路由可上网)组成物联网与广域网建立tcp通信的工作模式设定方法
四、esp8266+手机端+路由器(路由可上网)组成物联网与广域网建立tcp通信的工作模式设定方法前言:esp8266模块和手机同时接入在一个路由下,通过路由器建立二者之间的tcp通信,模块设置为客户端,手机设置为服务器端,路由器为网关,同时由于路由器能上网,所以8266模块可以通过路由器与广域网上的服务器进行远程长连接的tcp通信。实例:实现功能概述:,8266工作在st...原创 2019-04-25 18:31:24 · 5127 阅读 · 0 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——第六部分 网站发布到本地IIS服务器
第六部分 网站发布到本地IIS服务器 通过以上四部分的成功操作,下面就可把案例网站发布到本地IIS服务器上了,并能通过浏览器访问本地ipv4地址,访问发布的网站,具体发布操作如下:(一)工程代码修改 基于第五部分修改完成之后,找到VS“解决方案”中的工程文件夹,选中、右键、发布网站选择网站发布的位置,可以在桌面建一个文件夹,存放发布的网站文件,待发布完成,可根据需要移动网站文...原创 2019-03-13 22:08:26 · 274 阅读 · 0 评论 -
layui input标签设置只读 不可编辑 背景灰化
layui input标签设置只读 不可编辑 背景灰化方法记录:1、 只读属性+背景灰化:readonly="true"style="background:#CCCCCC"2、 禁用属性+背景灰化:disabled="disabled"style="background:#CCCCCC" <!-- 设置只读 背景灰化 --><input type="text" id="name" name="name" style="background:#CCCCCC...原创 2021-01-27 16:50:32 · 20502 阅读 · 0 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——第五部分 网站工程源文件修改调试
说明:源代码为《30天学通C# 项目案例开发》书籍(孔琳俊 等编著)中第11章“电子商务网站(C#版)”(共15000行代码)案例。源代码网盘提取:https://pan.baidu.com/s/1dEM4lgUsb_viSK75XQNHsw提取码:1m1v在网站开发时,关于数据库的连接有两种方式,一种是连接本地的SQL Server数据库,另一种是连接到阿里云上的SQL ...原创 2019-03-13 21:57:19 · 400 阅读 · 0 评论 -
ASP.NET 项目部署在IIS中后,报用户 'IIS APPPOOL\XWeShop' 登录失败。
问题:“/”应用程序中的服务器错误。用户 'IIS APPPOOL\XWeShop' 登录失败。说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 用户 'IIS APPPOOL\XWeShop' 登录失败。 ...原创 2019-02-26 12:08:08 · 293 阅读 · 0 评论 -
封装使用 js正则取出一个字符串小括号中的内容 如传参:“(123,456)“
// 测试例 let str = "(123,456)" let retObj = getPointObj(str) console.log("retObj == ", retObj); /** * function:从形如"(123,456)"的字符串中 取出一个字符串小括号中的内容 * strData:形如"(123,456...原创 2021-07-05 20:58:24 · 301 阅读 · 0 评论 -
win10 IIS网站部署操作及相关快捷命令
说明:项目涉及学习点记录。win10 IIS网站部署操作及相关快捷命令,记录一下,以备后用。指令:一、快速进入安装IIS功能的指令:1、打开windows功能:运行(win+R)->OptionalFeatures2、完全安装IIS功能,如下图:3、安装完毕需要重启电脑。4、重启完毕后在浏览器输入localhost或者本机ipv4地址后回车,若出现欢迎页面则说...原创 2019-01-08 11:46:51 · 1768 阅读 · 0 评论 -
JS深拷贝/浅拷贝浅谈
js中的深拷贝函数:// 定义一个深拷贝函数 接收目标target参数function deepClone(target) { // 定义一个变量 let result; // 如果当前需要深拷贝的是一个对象的话 if (typeof target === 'object') { // 如果是一个数组的话 if (Array.isArray(target)) { result = []; // 将res.原创 2021-02-28 20:25:20 · 140 阅读 · 0 评论 -
Eclipse创建Web项目后,新建Servlet出错
参考:https://blog.csdn.net/qq_40728375/article/details/79782916原创 2018-10-01 14:52:43 · 851 阅读 · 0 评论 -
Web Storage——sessionStorage && localStorage简介
1.sessionStorage:将数据保存在session对象中。所谓session,是指用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。session对象可以用来保存在这段时间内所要求保存的任何数据。2.localStorage:将数据保存在客户端本地的硬件设备(通常指硬盘,也可以是其他硬件设备)中,即使浏览器被关闭了,该数据仍然存在,下次打开浏览器访问网站时仍然可以继续使用。这两者的区别在于,sessionStorage为临时保存,而loc..原创 2021-07-19 09:53:25 · 235 阅读 · 0 评论 -
JS通用错误码提示函数封装
使用:alert(StrErr("错误码"),"错误提醒前缀信息");var ErrMeta = { '0': { code: 0, zh: '正确' } , '-1': { code: -1, zh: '未知错误' } , '-2': { code: -2, zh: '未知事件' } , '-3': { code: -3, zh: '用户名错误' } , '-4': { code: -4, zh: '密码错误' } , '-5': { co...原创 2021-07-05 21:01:58 · 401 阅读 · 0 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——结语
至此,关于B/S模式网站发布到本地及阿里云服务器的操作流程记录已告一段落,本文档就结合C11案例来展开,介绍了B/S模式的网站开发及发布的基本流程和操作。其中,通过本文档的介绍,可以了解如下知识点:(1)VS2010的安装及环境配置;(2)网站开发中数据库的选择及连接思想(如何通过修改代码掌握一个工程连接到本地数据库和云端虚拟主机上的数据库的方法及思想)(连接本地数据...原创 2019-03-14 09:53:01 · 806 阅读 · 0 评论 -
应用层协议——WebSocket学习
学习查阅资料记录:1、websocket和http的区别:WebSocket是双向通信协议,模拟Socket协议,可以双向发送或接受信息,而HTTP是单向的; WebSocket是需要浏览器和服务器握手进行建立连接的,而http是浏览器发起向服务器的连接。2、协议规范定义了ws://以及wss://模式来分别表示WebSocket和安全WebSocket连接,这就跟http:// 以及https:// 的区别是差不多的。3、一个WebSocket连接是在客户端与服务器之间HTTP协议的初始握原创 2021-04-24 19:50:26 · 434 阅读 · 0 评论 -
web客户端开发:使用Layui框架的layer进行跨域(跨iframe)数据传输遇到的问题及解决记录
一、遇到问题简述:在一个html页面(记为A.html)中,通过layer弹出iframe层,在iframe层(子页面,记为B.html)进行数据修改,然后将修改后的最新数据从子页面(B.html)回传到父页面(A.html),在数据回传时,通过控制台调试,发现遇到“Blocked a frame with origin”的错误。二、解决方法:通过使用postMessage方法可以安全地跨iframe进行通信。具体为:1.在子页面B.html中(iframe弹出层)调用父页面A.原创 2021-01-06 20:55:59 · 2500 阅读 · 0 评论 -
js——使用async 实现定时器功能
下面是使用async 设置定时器,并间隔时间来输出内容: async function sleep(ms = 5000) { return new Promise(resolve => { setTimeout(resolve, ms); }); }示例代码:原创 2021-06-04 09:59:10 · 920 阅读 · 1 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——第七部分 阿里云服务器ECS建站方案及实践总结(III)
第七部分 阿里云服务器ECS建站方案及实践总结(III)(六)阿里云IIS服务器上发布网站1 网站工程文件修改在前文有讲到,连接到本地数据库时,重新配置“数据源”的过程中,VS会自动配置的一些连接本地服务器和数据库的代码,这些代码在web.config文件中能够查看到,如下: <add name="BookManagerConnectionString2" connectio...原创 2019-03-13 22:35:07 · 349 阅读 · 0 评论 -
esp8266系列学习(三)——单片机+esp8266获取天气信息
单片机利用8266获取天气信息1、esp8266从联网到云端取数据的原理2、使用esp8266模块获取天气的AT指令设置方法(1)使用串口发送指令AT+CWMODE=1设置模块Wi-Fi应用模式为Station模式;(2)发送指令AT+RST重启模块使应用模式更改生效;(3)发送指令AT+CWJAP =”ssid”,”pwd”连接AP;...原创 2019-04-25 18:12:58 · 14977 阅读 · 6 评论 -
esp8266系列学习(二)——esp8266+手机端同处一个路由器下组成局域网进行tcp通信的工作模式设定方法
二、esp8266+手机端同处一个路由器下组成局域网进行tcp通信的工作模式设定方法前言:esp8266模块和手机通过路由器组建局域网进行tcp通信,esp8266模块设置为客户端,手机端设置为服务器端,路由器为网关,esp8266模块和手机同时接入在一个路由下进行通信。这样的好处是,手机不需要每次连接esp8266模块产生的WIFI,而是手机直接连接路由器,不影响手机正常上网。...原创 2019-04-25 17:59:21 · 3340 阅读 · 5 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——第七部分 阿里云服务器ECS建站方案及实践总结(I)
第七部分 阿里云服务器ECS建站方案及实践总结(I)(一)云服务器ECS简介云服务器Elastic Compute Service(ECS)是阿里云提供的一种基础云计算服务。使用云服务器ECS就像使用水、电、煤气等资源一样便捷、高效。您无需提前采购硬件设备,而是根据业务需要,随时创建所需数量的云服务器ECS实例。在使用过程中,随着业务的扩展,您可以随时扩容磁盘、增加带宽。如果不再需要云服务...原创 2019-03-13 22:15:38 · 510 阅读 · 0 评论 -
WebSocket通信测试记录:web客户端 + 后台服务器程序示例
1、websocket_client.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><原创 2021-06-03 16:04:43 · 212 阅读 · 0 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——第二部分 Microsoft SQL Server 2008 R2 本地安装教程
第二部分 Microsoft SQL Server 2008 R2 本地安装教程1、系统环境:Windows 10 64位2、SQL版本:SQL2008FULL_X64_CHS3、百度网盘下载链接https://pan.baidu.com/s/1gctIIYOy2sXlMvwPMwehvA提取码:t83s4、安装过程参考:https://blog.csdn.net...原创 2019-03-13 21:43:40 · 234 阅读 · 0 评论 -
Video 标签使用video.js播放 m3u8 格式视频
直接上图,效果如下:代码如下:<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <title>前端播放m3u8格式视频</title> <link href="https://vjs.zencdn.net/7.4.1/video-js.css" rel="stylesheet"> <sc.原创 2021-04-06 21:26:18 · 1486 阅读 · 0 评论 -
将websocket通信端口代理到TCP通信端口的方法记录
1、代理服务基于go语言实现2、代理服务源码package mainimport ( "flag" "fmt" "log" "net" "net/http" "os" "runtime" "github.com/gorilla/websocket")var g_tcpAddress stringvar upgrader = websocket.Upgrader{ CheckOrigin: func(r *http.Request) bool {..原创 2021-06-02 22:47:11 · 3133 阅读 · 4 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——第七部分 阿里云服务器ECS建站方案及实践总结(II)
第七部分 阿里云服务器ECS建站方案及实践总结(II)(四)阿里云虚拟主机Windows Server 2012R2操作系统上搭建SQL Server 2008环境实战记录安装方法基本和在本地windows系统安装方法相同。可参考如下资料进行安装:(1) https://www.cnblogs.com/net-sky/p/8186273.html(2)https://blog.cs...原创 2019-03-13 22:20:08 · 314 阅读 · 0 评论 -
Tomcat服务器的安装及环境变量的配置
转:https://blog.csdn.net/qq_34197553/article/details/77597196原创 2018-10-10 21:52:11 · 114 阅读 · 0 评论 -
导入VS编码的Qt工程时 找不到Qt相关的依赖模块文件的问题记录
问题描述: 拿到同事用VS2019开发的Qt项目工程时,用VS2019打开,在确保所有依赖库路径及相关开发环境都正确的情况下,打开工程还是报: 找不到Qt相关的依赖模块文件的问题,也就是关于使用到Qt的部分,无论是include包含的头文件,还是其他的,都在底部报红线,找不到文件(报错的图没有保存……)。解决方法:1、点击”项目“,找到该项目的属性,如工程名为“RVSS”:2、进入项目属性页,找到并点击"Qt Project Settings",执行如下图圈中的3、4...原创 2021-01-20 18:10:38 · 5388 阅读 · 4 评论 -
esp8266系列学习(一)——esp8266作为串口wifi进行数据透传设置方法
前言: 通过如下设置,实现了esp8266作为串口wifi进行数据透传的功能,即此时wifi模块只负责消息的接收和发送,不对消息进行任何的处理,具体的说:此时的wifi把来自上位机(此处为手机)的数据通过串口传给下位机(如单片机),由下位机负责数据的解析处理;下位机想要发送给上位机的数据通过wifi与上位机通过tcp通信(此处wifi作为tcp client客户端,手机作为tcp...原创 2019-04-25 17:51:29 · 14330 阅读 · 3 评论 -
js Worker 线程:Web Worker
JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,单线程带来很大的不便,无法充分发挥计算机的计算能力。Web Worker 的作用,就是为 JavaScript 创造多线程环境,允许主线程创建 Worker 线程,将一些任务分配给后者运行。在主线程运行的同时,Worker 线程在后台运行,两者互不干扰。等到 Worker 线程完成计算任务,再把结果返回给主线程。这样原创 2021-06-10 10:21:01 · 136 阅读 · 1 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——第三部分 Win10 IIS服务器安装及部署
第三部分 Win10 IIS服务器安装及部署1、快速进入安装IIS界面的指令(win+R)->OptionalFeatures2、完全安装IIS功能3、安装完毕需要重启电脑。4、重启完毕后在浏览器输入localhost或者本机ipv4地址后回车,若出现欢迎页面则说明IIS已经成功安装。详细安装教程参考:(1)https://blog.csdn.net...原创 2019-03-13 21:44:46 · 295 阅读 · 0 评论 -
B/S模式网站发布到本地及阿里云服务器 操作流程总结记录——第四部分 附加网站工程源数据库文件到自己的数据库
第四部分 附加网站工程源数据库文件到自己的数据库说明:源代码为《30天学通C# 项目案例开发》书籍(孔琳俊 等编著)中第11章“电子商务网站(C#版)”(共15000行代码)案例。源代码网盘提取:https://pan.baidu.com/s/1dEM4lgUsb_viSK75XQNHsw提取码:1m1v在本案例的网站发布之前,需要先把本案例对应的数据库文件db文件(.mdf...原创 2019-03-13 21:52:45 · 227 阅读 · 0 评论 -
js ip检验/子网掩码校验/网关校验代码
ip校验 // ip校验 function check(ip) { var re = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/ var .原创 2021-07-27 19:46:49 · 2665 阅读 · 1 评论 -
Layui拓展第三方图标
阿里矢量库:https://www.iconfont.cn/home/index?spm=a313x.7781069.1998910419.2layui官网参考:https://fly.layui.com/extend/search/图标/文章参考(亲测可行):https://www.pianshen.com/article/6241285274/...原创 2021-03-27 20:37:31 · 1262 阅读 · 0 评论 -
VS2010发布web网站遇到的问题及解决方法记录
问题1:解决方法:https://www.cnblogs.com/raincedar/p/6169367.html 问题2:解决方法:https://www.cnblogs.com/Ann-wxp/p/3591332.html原创 2019-01-06 11:16:33 · 344 阅读 · 0 评论