摘要:
前言 遇到要将已经开发完成的网页封装到客户端显示的需求,所以就用WPF+CefSharp来实现客户端,期间遇到一些坑记录一下。 引入CefSharp 通过Nuget搜索CefSharp安装组件; XAML头引入xmlns:wpf="clr-namespace:CefSharp.Wpf;assembl 阅读全文
摘要:
cnpm安装(全局) 输入命令: npm install -g cnpm --registry=https://registry.npm.taobao.org 执行完成后如下所示: 验证cnpm安装结果 输入命令: cnpm -v 正确安装 如果一起安装正常,输入命令后显示如下: 错误结果 可能会因 阅读全文
摘要:
WPF体系结构 整个体系分为3层: 托管WPF层 PresentationFramework.dll:包含了WPF顶层的类型,包括那些表示窗口、面板以及其他类型控件的类型。它还实现了高层编程抽象,如样式。 PresentationCore.dll:包含了基础类型,如UIElement和Visual类 阅读全文
摘要:
HTTP和HTTPS的区别 HTTP是超文本传输协议,信息是明文传输,HTTPS则是具有安全性的SSL加密传输协议 二者的连接方式不同,端口也不同,HTTP使用80端口,HTTPS使用443端口。 HTTPS需要到CA申请证书 HTTP页面相应速度比HTTPS快,HTTP使用TCP三次握手建立连接, 阅读全文
摘要:
如何实现浏览器内多个标签页之间的通信 websocket localStorage cookie + setInterval(定时器) SharedWorker 严格模式和混杂模式 严格模式(标准模式),浏览器按照W3C标准(以其支持的最高标准)来解析代码,呈现页面。 混杂模式(怪异模式),浏览器以 阅读全文
摘要:
DOCTYPE的作用? 位于文档的最前面,告知浏览器以何种方式来渲染页面。 参考链接 HTML5 新特性 标签方面(参考资料) 语义化标签:header,nav,main,artical,section,aside,footer 输入表单类型:color,calander,date,time,ema 阅读全文
摘要:
前言 ElementUI组件库中表单校验默认使用的是async-validator,所以要了解ElementUI表单验证的rules规则,先了解async-validator。 rules的使用 表单统一验证 <el-form :rules="rulesForm"> <el-form-item pr 阅读全文
摘要:
背景 项目应用的地方存在夏令时,这就要求程序中存储和使用的时间格式为UTC,所以在调用接口时存在将本地时间转成UTC时间格式以及获取接口数据后将UTC时间转换成本地时间显示的两个动作。 遇到的坑 moment格式化分为local和utc两种,分别对应defaultFormat和defaultForm 阅读全文
摘要:
记录日常使用中遇到的Node.js相关问题 官方网站 官方首页 官方下载 官方教程 使用过程记录 lockfileVersion 一个整数版本,从文档的版本号1开始,在npm v7中,文件格式发生了很大的变化,以跟踪之前需要在node_modules或npm注册表中查找的信息,所以npm v7生成的 阅读全文
摘要:
安装 npm install moment-timezone --save 引用 import moment from 'moment-timezone' 使用 获取用户时区 moment.tz.guess() 默认情况下,Moment Timezone会缓存检测到的时区,也就是后续调用moment 阅读全文