- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 分享一款在线制作业务流程时序图的网站
这里写自定义目录标题你可以用->来绘制参与者之间传递的消息, 而不必显式地声明参与者。你也可以使用 --> 绘制一个虚线箭头。另外,你还能用 <- 和 <–,这不影响绘图,但可以提高可读性。 注意:仅适用于时序图,对于其它示意图,规则是不同的。@startuml用户 -> 认证中心: 登录操作认证中心 -> 缓存: 存放(key=token+ip,value=token)token用户 <- 认证中心 : 认证成功返回token用户 -> 认证
2020-05-09 15:59:48
391
原创 一款微文档生成系统-tinydoc
背景在学习中,了解问题的本质,把知识管理起来是件不容的事情。出于复杂简单化的原则,花时间开发了这个小系统。我的使用场景1、搭建班子2、团队代码规范文档tinydoc介绍tinydoc是一款微文档生成系统,用Markdown格式编写,可以快速的写出文档,基于Node.js编译生成一个完整的HTML静态网站。功能介绍1、支持部署和直接打开HTML访问(不需要部署)。2、支持文档目...
2020-04-24 21:18:13
541
原创 npm 查看模块版本及更新到指定版本
npm 查看模块全部版本npm view 模块名 versionnpm view @vue/cli versions
2019-02-22 11:33:52
9577
原创 node-webkit获取电脑唯一标识符GUID
因为做收银系统,每台收银设备需要用机器唯一GUID来做区分,保持数据独立。获取机器唯一GUID采用的规则是:获取硬盘序列号、硬盘签名、硬盘容量,经测试有的机器并不能获取硬盘签名,所以采用判断,如存在的拼接起来生成GUID,增加GUID的唯一性。源码下载...
2018-08-06 15:37:54
4287
4
原创 学习自己实战写一个Vue.js简单版
准备工作1、Object.defineProperty这个API是MVVM框架实现双向绑定的核心API,详细请查看MDN - Object.defineProperty2、javascript设计模式之观察者模式,详细请查看简单通俗理解js设计模式之观察者模式我们来看下Vue.js是怎么设计的:设计模块1、模板编译模块(Compile);此模块主要负责表达式、指令编译。...
2018-08-02 10:53:50
451
原创 使用360安全卫士修复网络带来的坑
使用360安全卫士修复网络,导致Spring Boot项目无法启动,原因是hosts文件用到的域名指向被注释了。
2018-07-28 09:25:18
2489
原创 简单通俗理解js设计模式-观察者模式
观察者模式也可以称为订阅模式,是一种从发布,到订阅,再到通知的过程。观察者有五个重要的模块,分别是:发布者、发布列表、增加订阅者、发布消息、订阅者收到订阅消息。什么是观察者模式? 观察者模式就是定义了一个对象一对多的关系,让多个观察者同时监听一个大对象,当一个大对象发生变化时,所有的依赖它的对象都会得到通知。比如:小明、小红、小赵报名参加了成人自考,等成绩公布的那天,报考学校会统一通...
2018-07-14 15:12:40
898
原创 解决ionic3启动项目后,刷新页面就报错
删除node_modules/ws目录,然后在项目目录启动命令行,输入以下命令npm install ws@3.3.2
2018-05-30 17:14:03
938
原创 关于QT5读取ini文件中文乱码问题
最近在写一个在线升级程序,需要用到ini文件来配置下载地址和解压路径,由于安装路径有中文,读取会出现乱码,直接上解决代码。 //读取文件 QSettings *configIniRead = new QSettings("config.ini", QSettings::IniFormat); //转换编码,加了这句代码就不会乱码了 configI
2016-09-19 22:42:27
2957
6
转载 QFileInfo的简单用法
QFileInfo的几个构造函数:QFileInfo ( )QFileInfo ( const QString & file )QFileInfo ( const QFile & file )QFileInfo ( const QDir & dir, const QString & file )QFileInfo ( const QFileInfo & fileinfo )
2016-07-21 14:43:58
415
原创 关于禁止表单浏览器兼容
有时候填写表单,表单出现填充记录,Mozilla建议使用表单设置属性tautocomplete=”off”来阻止浏览器从cache获取数据填充登录表单。但是这种方案不兼容某些Chrome、Firefox。最终决定使用使用隐藏input来接受浏览器自动填充,这样不会影响用户体验,也可以兼容所有浏览器。
2016-07-15 10:11:21
217
原创 Gulp前端自动化构建工具介绍及入门
易于使用通过代码优于配置的策略,Gulp 让简单的任务简单,复杂的任务可管理。构建快速利用 Node.js 流的威力,你可以快速构建项目并减少频繁的 IO 操作。插件高质Gulp 严格的插件指南确保插件如你期望的那样简洁高质得工作。易于学习通过最少的 API,掌握 Gulp 毫不费力,构建工作尽在掌握:如同一系列流管道。入门指南1. 全局
2016-06-08 15:09:10
419
原创 nodejs下用supervisor进入调试模式
开发nodejs程序的时候,每次都要像c++那样去编译,很麻烦。supervisor 可以帮助实现这个功能,它会监视你对代码的改动,并自动重启 Node.js。supervisor的安装也很简单:直接用npm安装既可,键入命令: npm -g install supervisor这里注意一点的就是,supervisor必须安装到全局,如果你不安装到全局,错误命令会提示你安装到全局。
2016-03-29 10:52:21
302
转载 表格里使用text-overflow后不能隐藏超出的文本的解决方法
在w3cschool中css3中有个文本相关的属性text-overflow,当把它设为ellipsis时文本溢出内容就能显示为省略标记,而设为clip时就能把文本溢出的部分裁切掉,当然,前提是设置好两个属性,那就是white-space:nowrap(强制文本在一行内显示)及overflow:hidden(溢出内容为隐藏),也就是要同时有 复制代码代码如下:{ t
2016-03-11 22:07:08
462
转载 关于KeyPress和KeyDown事件的区别和联系
KeyDown:在控件有焦点的情况下按下键时发生。 KeyPress:在控件有焦点的情况下按下键时发生。 KeyUp: 在控件有焦点的情况下释放键时发生。 1、 KeyPress主要用来接收字母、数字等ANSI字符 KeyDown 、KeyUp 事件过程通常可以捕获键盘上除了PrScrn(在键盘右上角)之外的所有按键(这里不讨论特殊键盘的特殊键)。 2、 KeyPre
2016-01-20 12:07:50
657
很好的网站取色软件,与大家分享下
2010-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人