摘要: 1、session的基本介绍 session 是存储在服务器端的,所以称之为服务器端会话技术。session 能在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中,即 HttpSession 对象。 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一 阅读全文
posted @ 2019-12-18 18:09 wenxuehai 阅读(5741) 评论(0) 推荐(0) 编辑
摘要: 1、银企对账 功能模块描述: 客户通过该功能查询本单位名下所有需要对账的余额对账单,进行回复、查看等操作; 客户在网银已经签约银企对账功能的前提下,将我行某一网点的账号加挂网银后,则您在这一网点下的所有本企账号都可以进行银企对账; 按月对账:于每月前3日内生成对账单信息 1.1、银企对账的含义 银企 阅读全文
posted @ 2019-12-13 11:29 wenxuehai 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 1、执行机制 js 是单线程的,主线程在执行时会不断循环往复的从同步队列中读取任务、执行任务,当同步队列执行完毕后再从异步队列中依次执行。宏任务与微任务都属于异步任务,在执行优先级上微任务的优先级高于宏任务,因此每一次都会先执行完微任务在执行宏任务。 微任务有:promise的回调,Mutation 阅读全文
posted @ 2019-12-12 16:53 wenxuehai 阅读(2673) 评论(0) 推荐(0) 编辑
摘要: 1、MD5加密解密 MD5 加密是输入任意长度的信息,经过处理,输出128位的信息,不同的输入得到的不同的结果,但是相同的输入一定得到相同的结果。并且根据这 128 位的信息无法推出明文信息,所以 MD5 加密是不可逆的,MD5算法无法破解。 MD5 是单向散列函数,散列算法也称哈希算法,哈希算法不 阅读全文
posted @ 2019-12-04 10:58 wenxuehai 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 1、各类编码介绍 1.1、计算机编码的由来 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。所以只能是用一些数字来表示文本,这就是编码的由来。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制1111111 阅读全文
posted @ 2019-11-25 15:42 wenxuehai 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 1、IP地址 所谓的IP地址实际上就是给每个连接到互联网之中的主机分配的一个地址,在IPV4里是一个32位的主机地址。 目前我们的计算机网络,基本都是基于IP协议的网络。IP,Internet Protocol的缩写。IP协议是目前互联网的基础协议,这套协议的定义,使得连接到网络上的计算机可以根据某 阅读全文
posted @ 2019-11-22 16:30 wenxuehai 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 1、内存 1.1、内存的基本介绍 计算机内存的最小存储单元是字节(byte),一个字节 byte 就是一个8位二进制数,即8个bit(比特)。它的二进制表示范围从00000000~11111111,换算成十进制是0~255,换算成十六进制是00~ff。 内存单元从0开始编号,称为内存地址。每个内存单 阅读全文
posted @ 2019-11-18 19:30 wenxuehai 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 1、修改自动生成变量快捷键 参考:https://www.cnblogs.com/sinuo/p/10916600.html 2、编译过程中鼠标老是自动跳到其他地方 参考:https://www.cnblogs.com/pakind/p/12426336.html 3、取消自动保存 参考:https 阅读全文
posted @ 2019-11-10 10:00 wenxuehai 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1、如何运行一个Java源码 打开文本编辑器,输入以下代码: public class Hello { public static void main(String[] args) { System.out.println("Hello, world!"); } } class用来定义一个类,pub 阅读全文
posted @ 2019-10-31 11:09 wenxuehai 阅读(2269) 评论(0) 推荐(0) 编辑
摘要: 1、观察者模式 观察者模型是非常普遍的一种设计模式,通常会用来在不同系统之间进行解耦。 观察者模式:两种关键对象和三种关键操作 subject 对象(目标对象):提供三种基本操作方式:被订阅(注册监听方法 register),被取消订阅(移除监听方法 remove),触发事件(notify) obs 阅读全文
posted @ 2019-10-30 16:01 wenxuehai 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1、客户端中弹出键盘使得fixed布局错乱 Vue 在移动端中使用,当弹出键盘时,fixed 布局的元素可能会被键盘顶起。 例子图示及解决方法参考:https://blog.csdn.net/qq_31929931/article/details/92838497 2、Vue 中使用 BScroll 阅读全文
posted @ 2019-10-30 11:31 wenxuehai 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 1、vw、vh、vmin、vmax各单位的意义 上面的自适应单位可以统称为视口单位。 可以先了解一下视口指的是什么? 在PC端,视口指的是在PC端,指的是浏览器的可视区域;而在移动端,它涉及3个视口:Layout Viewport(布局视口),Visual Viewport(视觉视口),Ideal 阅读全文
posted @ 2019-10-09 11:05 wenxuehai 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 1、scoped 的实现原理 Vue中的Less 中的 scoped 属性的效果主要是通过 PostCss 实现的。代码示例: //编译前 <template> <div class="example">scoped测试案例</div> </template> <style scoped lang= 阅读全文
posted @ 2019-09-30 13:57 wenxuehai 阅读(4378) 评论(0) 推荐(1) 编辑
摘要: 1、群组选择器(',') /* 表示既h1,又h2 */ h1, h2 { color: red; } 2、后代选择器(空格) /* 表示 h1 下面的所有 span 元素,不管是否以 h1 为直接父元素 */ h1 span {} 3、子元素选择器('>') 选择直接子元素 /* 表示 h1 下面 阅读全文
posted @ 2019-09-02 22:20 wenxuehai 阅读(8052) 评论(0) 推荐(2) 编辑
摘要: 1、git stash pop 显示 xxx already exists, no checkout 当我们先使用 git stash save -u '保存信息说明' 来储藏更改,然后拉取代码 git pull,如果你的本地修改有新建文件,远程也有新建文件,并且两者同名,此时应用储藏 git st 阅读全文
posted @ 2019-09-02 19:06 wenxuehai 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 1、Vux的安装 1.1、vue-cli的vux模板生成项目 可以直接使用 vue-cli 的模板生成一个 vux 项目 由此可以直接使用 vux。(或许运行项目可能会报错,那是 vue-cli 初始项目的通病) 1.2、手动安装 vux 首先在项目里安装vux 安装vux-loader 安装les 阅读全文
posted @ 2019-08-27 00:24 wenxuehai 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 1、安装使用 1.1、版本问题 react-router 有多个版本,2.x/3.x - 4.x版本有比较大的改动,并且互相不兼容,2.x/3.x 和 4.x 版本的语法有非常大的不同。并且 react-router 和 react 的某些版本也会有冲突 目前使用 react-router 的 3. 阅读全文
posted @ 2019-08-21 10:29 wenxuehai 阅读(2617) 评论(0) 推荐(0) 编辑
摘要: 待续。。。 阅读全文
posted @ 2019-08-21 10:20 wenxuehai 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 1、事件处理中的this指针问题 在 react 中,用 class 声明一个组件,调用 class 中的方法时,如果该方法中有 this 且没有手动绑定 this 指针,则会发生 this 指向 undefined 的问题。 1.1、如何手动绑定方法中的 this 指针 1.1.1、在构造函数中用 阅读全文
posted @ 2019-08-19 17:06 wenxuehai 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1、脚手架安装React项目 安装 create-react-app 脚手架来创建 react 项目。 使用该脚手架创建的 react 项目默认是不显示配置文件的,可以使用 npm run eject 命令将配置文件显示出来,该命令是一个单向操作,即一旦运行了,就不能再次将配置文件隐藏。 2、JSX 阅读全文
posted @ 2019-08-18 23:12 wenxuehai 阅读(1724) 评论(0) 推荐(0) 编辑
摘要: 1、在Vue项目中使用Sass 用 vue-cli 生成的 Vue 项目,在项目中使用 Sass 需要安装两个依赖包: //安装下面的包时可能会报错,此时可以使用 cnpm 淘宝镜像进行安装 cnpm install node-sass --save-dev cnpm install sass-lo 阅读全文
posted @ 2019-08-16 17:21 wenxuehai 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1、Vuex.store 的基本使用 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式,它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 Vuex 使用单一状态树,即用一个对象包含全部的应用层级状态,这也意味着,每个应用将仅仅包含一个 sto 阅读全文
posted @ 2019-08-16 11:32 wenxuehai 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1、关于 router-view 匹配 vue 项目使用 vue-router,所有的根级别的路由都是在 App.vue 文件中的 router-view 中渲染的。比如下面的 path: '/' 、path: '/home' 路径匹配到的组件都是在 App.vue 文件下的 router-view 阅读全文
posted @ 2019-08-15 17:09 wenxuehai 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1、ES6中的模块加载 ES6 模块是编译时加载,编译时就能确定模块的依赖关系,以及输入和输出的变量,相比于CommonJS 和 AMD 模块都只能在运行时确定输入输出变量的加载效率要高。 1.1、严格模式 ES6 的模块自动采用严格模式,不管你有没有在模块头部加上 "use strict"; 语句 阅读全文
posted @ 2019-08-07 03:03 wenxuehai 阅读(2030) 评论(1) 推荐(4) 编辑
摘要: 1、promise对象 promise 对象有三种状态:pending(进行中)、fulfilled(已成功)和 rejected(已失败)。promise 对象的状态改变,只有两种可能:从 pending 变为 fulfilled 和从 pending 变为 rejected。 new Promi 阅读全文
posted @ 2019-08-05 23:04 wenxuehai 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 1、Vue是如何实现数据双向绑定的 1.1、实现双向绑定的基本原理 Vue 采用数据劫持结合发布者-订阅者模式的方式来实现数据的响应式,通过Object.defineProperty来劫持数据的setter、getter,在数据变动时发布消息给订阅者,订阅者收到消息后进行相应的处理,修改 dom 节 阅读全文
posted @ 2019-08-04 23:51 wenxuehai 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1、继承 应注意区分继承和实例化,实例化是生成一个对象,这个对象具有构造函数的属性和方法;继承指的应该是利用父类生成一个新的子类构造函数,通过这个子类构造函数实例化的对象,具有子类的属性和方法,同时也具有父类的属性和方法。 2、原型链继承 2.1、实现方法 实现原型链继承的方法是通过重写子类的原型对 阅读全文
posted @ 2019-07-24 11:43 wenxuehai 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 1、构造函数 Date 对象可以通过构造函数来生成,Date 的构造函数可以放入四种不同的参数 1.1、new Date() ,返回此时的本地日期时间的date对象 1.2、new Date(毫秒数) ,返回一个通过毫秒数转变的date对象 参数里面的毫秒数是整数,表示的是从 '1970/01/01 阅读全文
posted @ 2019-07-24 11:04 wenxuehai 阅读(1361) 评论(0) 推荐(0) 编辑
摘要: 1、识别条形码 识别条形码可以使用 quaggaJS 模块来识别,而使用 quaggaJS 接口来识别条形码,有两种方法,一种是识别静态图像文件,另一种是直接在摄像头上实时识别(即不用拍照,摄像头对着条码即可识别)。但是第二种方法必须用到浏览器的 navigator.getUserMedia 接口, 阅读全文
posted @ 2019-04-20 10:31 wenxuehai 阅读(8963) 评论(0) 推荐(0) 编辑
摘要: 1、条形码的基本概念 目前世界上常用的码制有EAN条形码、UPC条形码、二五条形码、交叉二五条形码、库德巴条形码、三九条形码和128条形码等,而商品上最常使用的就是EAN商品条形码。 EAN商品条形码亦称通用商品条形码,由国际物品编码协会制定,通用于世界各地,是目前国际上使用最广泛的一种商品条形码。 阅读全文
posted @ 2019-04-19 22:51 wenxuehai 阅读(3159) 评论(0) 推荐(0) 编辑
摘要: 1、如何卸载谷歌浏览器 谷歌浏览器有安装版和免安装版,安装版的话直接用 360软件管理 卸载或者用控制面板卸载即可。免安装版的话,右键 Chrome 快捷程序,找到文件所在位置,直接全选删除即可。 可参考:http://www.xitongcheng.com/jiaocheng/dnrj_artic 阅读全文
posted @ 2019-04-18 23:15 wenxuehai 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1、手机如何访问到本地主机页面(真机访问) webpack 的配置文件中设置本地服务器的域名为 0.0.0.0,可参考下面配置: 此时,本地主机可以使用多种方式访问页面,比如:localhost:9095、ip地址:9095 手机也可以通过访问主机 ip地址+端口号 来访问页面,主机ip地址通过命令 阅读全文
posted @ 2019-04-18 23:05 wenxuehai 阅读(2777) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-04-10 21:05 wenxuehai 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 在nodejs中从数据库得到数据后是通过回调函数来操作数据的,如果嵌套多层将非常可怕,代码逻辑和可读性将变得非常差。有时用promise也并不能很好得解决问题,因为如果用了promise后,代码将会有非常多的then,如果需要回调的太多,代码可读性也将非常差,有时候还会遇到需要循环读取数据库的情况, 阅读全文
posted @ 2019-04-09 21:13 wenxuehai 阅读(1979) 评论(0) 推荐(0) 编辑
摘要: 1、Request header field Content-Type is not allowed by Access-Control-Allow-Headers 在跨域请求时,可能出现以上问题,该问题是因为跨域请求包含自定义的header字段,而且会发现当前台有自定义字段时,总是会在发起请求前先 阅读全文
posted @ 2019-04-07 16:38 wenxuehai 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 1、setTimeout、setInterval、promise、宏任务、微任务 先执行宏任务整体 script 同步代码,然后遇到 setTimeout 或者 setInterval 即放到宏任务队列中,遇到微任务放到微任务队列中。整体 script 同步代码执行完后再执行微任务队列,执行完后再执 阅读全文
posted @ 2019-03-31 21:18 wenxuehai 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1、float属性 CSS 的 Float(浮动),会使元素向左或向右移动,由于浮动的元素会脱离文档流,所以它后面的元素会重新排列。 浮动元素之后的那些元素将会围绕它,而浮动元素之前的元素将不会受到影响。比如如果一个图像向右浮动,下面的文本流将环绕在它左边。 <div> <p>哈哈哈哈哈哈哈哈哈哈哈 阅读全文
posted @ 2019-03-31 14:48 wenxuehai 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 1、为什么浏览器解析 css 选择器是从右到左的 参考:https://github.com/zwwill/blog/issues/2 2、伪元素和伪类的单冒号和双冒号 2.1、伪类(:) 伪类是用于定义元素特殊状态的。 示例: //未访问的连接 a:link{ color:black; }; // 阅读全文
posted @ 2019-03-31 11:55 wenxuehai 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1、属性百分比的基准点 1.1、基于包含块 以下的关于包含块(含块)的概念,不能简单地理解成是父元素。 如果是静态定位和相对定位,包含块一般就是其父元素。但是对于绝对定位的元素,包含块应该是离它最近的 position 不是static的父元素,比如为absolute,relative,或者 fix 阅读全文
posted @ 2019-03-26 18:10 wenxuehai 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 1、px 绝对单位,页面按精确像素展示 2、em em 是相对长度单位,是相对于字体大小这个属性来计算的。参考的是父节点字体的大小,1 em 也就是父节点字体大小是多少,则1 em就是多少。如果自身定义了字体大小 font-size 则参考自身的字体大小,如果父节点和本身都没有定义字体大小,则参考浏 阅读全文
posted @ 2019-03-25 13:19 wenxuehai 阅读(271) 评论(0) 推荐(0) 编辑
//右下角添加目录