06 2019 档案

摘要:/** * 随机生成字符串 * @param randomFlag 产生任意长度随机字母数字组合 * @param min 任意长度最小位[固定位数] * @param max 任意长度最大位 * @returns {string} */ function noncestr(randomFlag, min, max) { var str = "", range... 阅读全文
posted @ 2019-06-29 22:12 古墩古墩 阅读(869) 评论(0) 推荐(0) 编辑
摘要:文档地址(h5支付) https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_5 微信内调起支付:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_3 我想做的是h5支付,也 阅读全文
posted @ 2019-06-28 21:15 古墩古墩 阅读(364) 评论(0) 推荐(0) 编辑
摘要:这段时间在研究element-admin,感觉这个库有许多值得学习的地方,我学习这个库的方法是,先看它的路由,顺着路由,摸清它的逻辑,有点像顺藤摸瓜。 这个库分的模块非常清晰,适合多人合作开发项目,但是如果一个人去用这个库开发后台,步骤显的有点繁琐,特别是调用后端接口,之前一个方法就调用到了,但是用 阅读全文
posted @ 2019-06-26 22:25 古墩古墩 阅读(37615) 评论(32) 推荐(10) 编辑
摘要:之前做项目时,特别是后台项目,左边都有侧边栏,我们需要做到点击某个侧边栏的项让这个项高亮,之前采用的是给每个项绑定一个值,点击某个项时,就将这个值付给一个变量,在每一项上判断这个变量是否与每项上的值相等,从而使对应项高亮, 但是最近在vue-element-admin上看到的是,他的侧边栏其实就是路 阅读全文
posted @ 2019-06-26 18:16 古墩古墩 阅读(12619) 评论(0) 推荐(0) 编辑
摘要:vue运行为v-on在监听键盘事件时,添加了特殊的键盘修饰符:\ vue还非常贴心地给出了常用按键的别名,这样就不必去记keyCode ~ ~ 上面代码,还可以在这样写: 全部的键盘别名: 还有一些组合按键: Alt + C : Ctrl + Click : 注意!!!如果用了封装组件的话,比如el 阅读全文
posted @ 2019-06-25 14:52 古墩古墩 阅读(7224) 评论(0) 推荐(0) 编辑
摘要:使用 js-cookie 工具:(比较方便,推荐使用) 工具地址:https://www.npmjs.com/package/js-cookie 安装 引入 具体使用见以下: js清除所有cookie(此方法只能清除简单的cookie 如果带路径,则不能清除) 阅读全文
posted @ 2019-06-24 19:41 古墩古墩 阅读(818) 评论(0) 推荐(0) 编辑
摘要:在线预览 https://github.com/PanJiaChen/vue-element-admin/blob/master/README.zh-CN.md (总连接) 使用文档 阅读全文
posted @ 2019-06-20 12:26 古墩古墩 阅读(608) 评论(0) 推荐(0) 编辑
摘要:廖老师官网链接 这两个表格有个映射关系,就是根据Grade_ID可以在班级表中查找到对应的所有班级: 也就是Grade表的每一行对应Class表的多行,在关系数据库中,这种基于表(Table)的一对多的关系就是关系数据库的基础。 根据某个年级的ID就可以查找所有班级的行,这种查询语句在关系数据库中称 阅读全文
posted @ 2019-06-19 20:02 古墩古墩 阅读(336) 评论(0) 推荐(0) 编辑
摘要:本地代理造成session丢失,登录不成功,是由于代理配置造成的 devServer: { port: 8000, proxy:{ '/qiantai':{ target:'线上地址/qiantai', changeOrigin: true, pathRewrite: { "^/qiantai": 阅读全文
posted @ 2019-06-18 15:50 古墩古墩 阅读(1193) 评论(0) 推荐(0) 编辑
摘要:今天打算上线vue的单页面项目,上线后,首页加载速度巨慢! 原因是项目上线后,网速不够快,加载js,css等资源很慢, 打开打包好的文件发现chunk-vendors.xxxxxxx.js的包很大,达到了4千多kb,简直不能忍!(vendors的文件是项目中引入的第三方库,打包好的文件) 网上查了查 阅读全文
posted @ 2019-06-17 21:52 古墩古墩 阅读(5782) 评论(2) 推荐(0) 编辑
摘要:实现 退出登陆 无法回退到其它页面 当有登陆状态时 可以拿其它页面的地址直接访问 若没有登陆状态 拿其它页面的地址直接访问 会报错 阅读全文
posted @ 2019-06-17 16:53 古墩古墩 阅读(310) 评论(0) 推荐(0) 编辑
摘要:创建koa2工程 首先,我们创建一个目录hello-koa并作为工程目录用VS Code打开。然后,我们创建app.js,输入以下代码: 对于每一个http请求,koa将调用我们传入的异步函数来处理: 其中,参数ctx是由koa传入的封装了request和response的变量,我们可以通过它访问r 阅读全文
posted @ 2019-06-16 20:18 古墩古墩 阅读(695) 评论(0) 推荐(0) 编辑
摘要:koa是Express的下一代基于Node.js的web框架,目前有1.x和2.0两个版本。 历史 1. Express Express是第一代最流行的web框架,它对Node.js的http进行了封装,用起来如下: 虽然Express的API很简单,但是它是基于ES5的语法,要实现异步代码,只有一 阅读全文
posted @ 2019-06-16 18:32 古墩古墩 阅读(1068) 评论(0) 推荐(0) 编辑
摘要:crypto模块的目的是为了提供通用的加密和哈希算法。用纯JavaScript代码实现这些功能不是不可能,但速度会非常慢。Nodejs用C/C++实现这些算法后,通过cypto这个模块暴露为JavaScript接口,这样用起来方便,运行速度也快。 MD5和SHA1 MD5是一种常用的哈希算法,用于给 阅读全文
posted @ 2019-06-10 22:25 古墩古墩 阅读(922) 评论(0) 推荐(0) 编辑
摘要:Node.js开发的目的就是为了用JavaScript编写Web服务器程序。因为JavaScript实际上已经统治了浏览器端的脚本,其优势就是有世界上数量最多的前端开发人员。如果已经掌握了JavaScript前端开发,再学习一下如何将JavaScript应用在后端开发,就是名副其实的全栈了。 HTT 阅读全文
posted @ 2019-06-09 18:48 古墩古墩 阅读(713) 评论(0) 推荐(0) 编辑
摘要:stream是Node.js提供的又一个仅在服务区端可用的模块,目的是支持“流”这种数据结构。 什么是流?流是一种抽象的数据结构。想象水流,当在水管中流动时,就可以从某个地方(例如自来水厂)源源不断地到达另一个地方(比如你家的洗手池)。我们也可以把数据看成是数据流,比如你敲键盘的时候,就可以把每个字 阅读全文
posted @ 2019-06-09 14:47 古墩古墩 阅读(362) 评论(0) 推荐(0) 编辑
摘要:Node.js内置的fs模块就是文件系统模块,负责读写文件。 和所有其它JavaScript模块不同的是,fs模块同时提供了异步和同步的方法。 回顾一下什么是异步方法。因为JavaScript的单线程模型,执行IO操作时,JavaScript代码无需等待,而是传入回调函数后,继续执行后续JavaSc 阅读全文
posted @ 2019-06-09 13:21 古墩古墩 阅读(516) 评论(0) 推荐(0) 编辑
摘要:官方文档:http://nodejs.cn/api/ 因为Node.js是运行在服务区端的JavaScript环境,服务器程序和浏览器程序相比,最大的特点是没有浏览器的安全限制了,而且,服务器程序必须能接收网络请求,读写文件,处理二进制内容,所以,Node.js内置的常用模块就是为了实现基本的服务器 阅读全文
posted @ 2019-06-09 11:17 古墩古墩 阅读(732) 评论(0) 推荐(0) 编辑
摘要:由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境。 学习node,首先要装node,和它的包管理工具,这两个都是傻瓜式安装,百度一下就安装了。 安装完之后,打开终端,用 查看node版本 用 查看npm版本 以上就是学习node的准备。 node有两种 阅读全文
posted @ 2019-06-08 22:10 古墩古墩 阅读(349) 评论(0) 推荐(0) 编辑
摘要:整体思路: 1:利用element-ui的栅格实现小分辨率和大分辨率的适配 2:模拟一组数据,从中筛选出 绑定各个表单值的对象 以及生成验证规则对象 3:在script标签内 、data()外,自定义验证规则,这样在created钩子中(也就是生成验证对象时)就可以将这些自定义的规则加入进去 下面是 阅读全文
posted @ 2019-06-08 19:28 古墩古墩 阅读(3228) 评论(0) 推荐(0) 编辑
摘要:container布局(flex布局,注意兼容性!!!) style icon图 按钮 使用type、plain、round和circle 链接文字 radio单选框 和按钮框 要使用 Radio 组件,只需要设置v-model绑定变量,选中意味着变量的值为相应 Radio label属性的值,la 阅读全文
posted @ 2019-06-07 14:56 古墩古墩 阅读(4670) 评论(0) 推荐(0) 编辑
摘要:var OriginTitile = document.title, titleTime; document.addEventListener('visibilitychange', function() { if (document.hidden) { document.title = '(┬_┬)'; ... 阅读全文
posted @ 2019-06-06 19:55 古墩古墩 阅读(1337) 评论(0) 推荐(0) 编辑
摘要:var objs = [ {'name': 'A', 'type': 'fly'}, {'name': 'B', 'type': 'blur'}, {'name': 'C', 'type': 'wipe'}, {'name': 'D', 'type': 'cube'}, ... 阅读全文
posted @ 2019-06-04 14:15 古墩古墩 阅读(310) 评论(0) 推荐(0) 编辑
摘要:文档地址:https://developer.qiniu.com/kodo/sdk/1283/javascript#2 npm引入 例子: 参数说明: file:上传的文件(files[0]) key:自定义的路径 token:后台接口返回 其它的具体参数可取值可以参考文档 贴个具体上传的代码 进一 阅读全文
posted @ 2019-06-03 21:37 古墩古墩 阅读(1743) 评论(0) 推荐(0) 编辑
摘要:在上面的章节中我们看到了JavaScript的对象模型是基于原型实现的,特点是简单,缺点是理解起来比传统的类-实例模型要困难,最大的缺点是继承的实现需要编写大量代码,并且需要正确实现原型链。 有没有更简单的写法?有! 新的关键字class从ES6开始正式被引入到JavaScript中。class的目 阅读全文
posted @ 2019-06-02 17:22 古墩古墩 阅读(287) 评论(0) 推荐(0) 编辑
摘要:在传统的基于Class的语言如Java、C++中,继承的本质是扩展一个已有的Class,并生成新的Subclass。 由于这类语言严格区分类和实例,继承实际上是类型的扩展。但是,JavaScript由于采用原型继承,我们无法直接扩展一个Class,因为根本不存在Class这种类型。 但是办法还是有的 阅读全文
posted @ 2019-06-02 17:01 古墩古墩 阅读(117) 评论(0) 推荐(0) 编辑
摘要:以上是一个原型链继承的例子 javascript创建对象 JavaScript对每个创建的对象都会设置一个原型,指向它的原型对象。 当我们用obj.xxx访问一个对象的属性时,JavaScript引擎先在当前对象上查找该属性,如果没有找到,就到其原型对象上找,如果还没有找到,就一直上溯到Object 阅读全文
posted @ 2019-06-02 16:15 古墩古墩 阅读(339) 评论(0) 推荐(0) 编辑
摘要:变量和javascript的变量含义一样 在Java中,变量分为两种:基本类型的变量和引用类型的变量。(javascript中同样是这样的) 基本数据类型 基本数据类型是CPU可以直接进行运算的类型。Java定义了以下几种基本数据类型: 整数类型:byte,short,int,long 浮点数类型: 阅读全文
posted @ 2019-06-02 13:05 古墩古墩 阅读(607) 评论(0) 推荐(0) 编辑
摘要:因为Java是面向对象的语言,一个程序的基本单位就是class,class是关键字,这里定义的class名字就是Hello: 类名要求: 类名必须以英文字母开头,后接字母,数字和下划线的组合 习惯以大写字母开头 要注意遵守命名习惯,好的类命名: Hello NoteBook VRPlayer 不好的 阅读全文
posted @ 2019-06-02 11:27 古墩古墩 阅读(1058) 评论(0) 推荐(0) 编辑
摘要:安装IDE练习插件 启动Eclipse,选择菜单“Help”-“Install New Software...”,在打开的对话框中: 点击“Add”,对Name填写一个任意的名称,例如“Java Practice Plugin”,对于Location,填入https://liaoxuefeng.gi 阅读全文
posted @ 2019-06-02 11:07 古墩古墩 阅读(745) 评论(2) 推荐(0) 编辑
摘要:为了更好的学习java,我打算下载个eclipse 地址:https://www.eclipse.org/downloads/packages/ 我们需要下载的版本是Eclipse IDE for Java Developers 根据操作系统是Windows、Mac还是Linux,从右边选择对应的下 阅读全文
posted @ 2019-06-01 22:36 古墩古墩 阅读(1339) 评论(0) 推荐(0) 编辑
摘要:第一次学习java,今天知道了java之父叫 詹姆斯。高司令 其它的记不住太多,首先我们先来安装jdk 百度搜索jdk12 (现在的jdk为12版本)安装稳定版 找到javaSE12X。。 下载安装即可(一般默认路径为 c盘 program fiels 的java文件下 的jdk12x ) 安装完J 阅读全文
posted @ 2019-06-01 20:47 古墩古墩 阅读(544) 评论(0) 推荐(0) 编辑
摘要:template data methods 阅读全文
posted @ 2019-06-01 16:01 古墩古墩 阅读(2848) 评论(0) 推荐(0) 编辑
摘要:以上是html(用的是vue,所以用@绑定的) 今天想用js读取txt文件,但是一直乱码,后来查到,把reader.readAsText(file,'gb2312')中的编码格式设置成gb2312就不乱码了 js: aaa(event){ var self=this, files=event.tar 阅读全文
posted @ 2019-06-01 11:05 古墩古墩 阅读(3292) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示