// 创建四位的验证码
function createCode() {
    code = "";
    var codeLength = 4; //验证码的长度   

vue 的 props 的default 当父组件 传null 时不起作用。

vue.js基础

Nanana · 发布于 1月16日

Vue实例中的数据、事件和方法

v-text和v-html的区别:

    html:

css3 闪烁效果

cason6810 · 发布于 1月16日

/* 定义keyframe动画,命名为blink */
    @keyframes blink{
        0%{opacity: 1;}
        100%{opacity: 0;}

参考:

  1. 手机打开USB调试
  2. 打开电脑的 Chrome,打开 DevTools,选择 More tools > Remote devices,启用 Discover USB devices

[mysql]varchar最大长度

ouyida3 · 发布于 1月16日

网上65536不完全对

1074 - Column length too big for column 'tollIntervalsGroup' (max = 21845); use BLOB or TEXT instead

根据字符集,字符类型若为gbk,每个字符占用2个字节,最大长度不能超过65535/2 =32766;
字符类型若为utf8,每个字符最多占用3个字节,最大长度不能超过 65535/3 =21845,若超过这个限制,则会自动将varchar类型转为mediumtext或longtext
https://blog.csdn.net/qq_3871...

JavaScript链表反转

code_sir · 发布于 1月15日

1
2
3
4
5
6
const a = { data: "a" };
const b = { data: "b" };
const c = { data: "c" };
const d = { data: "d" };
a.next = b;
b.next = c;

vue-cli搭建项目

Nanana · 发布于 1月15日

1、纯手工搭建vue-cli项目

 1、安装依赖: npm install 或者 cnpm install  
 依赖安装结束后生成连个文件:package.json和packjson-lock.json
     package-lock.json:记录包的安装版本和时间
 
2、项目初始化: npm init -f 或者 cnpm init -f 

mysql奇葩语句

清浅 · 发布于 1月15日

编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。

CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN

DECLARE P INT DEFAULT N-1;
IF (P<0) THEN

客户化 RequestMappingHandlerMapping 当继承自 WebMvcConfigurationSupport 时,会与Spring Boot自动化装配冲突,原因是
Spring Boot 的 @EnableWebMvc 会引入 DelegatingWebMvcConfiguration, 进而要么用了用户 RequestMappingHandlerMapping, 但interceptors可能会丢,要么不起作用。

解决办法有两一个,一个是直接扩展 DelegatingWebMvcConfiguration

需求一 图片上传
就是要一个富文本编辑器,然后有图片上传功能,因为vue-quill-editor是将图片转为base64编码,所以当图片比较大时,提交后台时参数过长,导致提交失败。

解决思路
将图片先上传至服务器,再将图片链接插入到富文本中
图片上传的话可以使用element或者iview,这里我以iview举例

vue-cli命令行

Nanana · 发布于 1月15日

安装命令: npm install eslint --dev
注意点:

 install可以替换成 i: npm i eslint --save-dev
(开发环境)--save-dev可以替换成 D: npm i eslint -D
(生产环境)-save可以替换成 S:npm i eslint -S
-g 代表的是全局

元字符

  1. 行的起始和结束

    ^代表一行的开始,$代表一行的结束,匹配的是具体的位置。

https://blog.csdn.net/weixin_...

文章里面,有个重要段落“单向数据流与双向数据绑定的联系与区别”

我一直觉得单向数据流一定对应着双向数据流,感觉根本没有双向数据流这个东西

先上一段代码

int main(int argc, char\* argv[]) {
    int num = 'hello';

一般情况下,Docker创建一个容器的时候,会具体执行如下操作:

  1. 创建一对虚拟接口,分别放到本地主机和新容器的命名空间中;
  2. 本地主机一端的虚拟接口连接到默认的docker0网桥或指定网桥上,并具有一个以veth开头的唯一名字,如veth1234;

为什么不用#号?

路由的两种显示模式:hash模式和history模式

  1. hash模式中,地址栏中是包含#号的,目的是为了减少数据库和服务器访问的次数。当地址栏的内容不发生改变的时候,浏览器不会发送请求到后台,#号左边的内容不变,#号后面的内容不会被http抓取到,从而减少请求的访问
    ** hash的问题:在进行微信支付或者分享url作为参数传递时,#不能满足需求。因为url中的参数不能出现特殊符号,所以在实现前面两种情况时,就hash模式便不被采取。

MVVM模式

walker_jiang · 发布于 1月15日

概述

MVVM在MVP模式上做了优化,因为字符串HTML模板不那么容易接受,并且视图层和数据层不再耦合。

1.配置式路由 不同权限的用户进入系统跳转的默认页面不一样

解答:Umi提供运行时配置patchRoutes(在src/app.js中,项目中没有app.js的话,可在src目录下新建),用于运行时修改路由,在这里可以获取routes直接修改。

export function patchRoutes(routes) {
    console.log(routes); // 这里可以直接修改

车票系统数据库设计

清浅 · 发布于 1月14日

1
https://www.cnblogs.com/smallfa/archive/2008/04/29/1175596.html

myEclipse踩坑

清浅 · 发布于 1月14日

1
https://blog.csdn.net/zflb2008/article/details/90173948

pdfjs+react

darcrand · 发布于 1月14日

参考文章
1.demo01

组件定义

路由上网过程

Salamander · 发布于 1月14日

过程


如上图, 我们以 A 主机 ping 8.8.8.8 为例:

  1. 主机 A 上执行 ping 8.8.8.8

Windows服务

-- 启动MySQL

net start mysql

-- 创建Windows服务

sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)

解决方法找不到的问题

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2020-01-14 13:38:40,551:ERROR main (LoggingFailureAnalysisReporter.java:40) - 
***************************