语法
# screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s ][-S <作业名称>]
参数说明
-A 将所有的视窗都调整为目前终端机的大小。-d <作业名称> 将指定的screen作业离线。-h <行数> ...
Beanstalkd是一个简单、高效的工作队列系统,其最初设计目的是通过后台异步执行耗时任务方式降低高容量Web应用的页面延时。而其简单、轻量、易用等特点,和对任务优先级、延时 超时重发等控制,以及众多语言版本的客户端的良好支持,使其可以很好的在各种需要队列系统的场景中应用。
Beanstalkd介绍
1.1 核心概念
1.2 任务生命周期...
刚发现一个问题,使用curl上传文件的时候,如果不设置mime type,默认的是 application/octet-stream,也就是说如果不设置,就算你上传的文件是图片文件,它也会认为是二进制流,某些服务器如果有根据mime type进行过滤的操作,那这种文件就会被拒绝,别问我怎么知道的,我的服务器就是这样设置的。
指定mime type...
今天逛网站里发现有一个叫mixphp的国人的PHP框架,我粗略看了一下,发现他有一个表单验证的组件,正好我最近要对上传图片进行验证,主要就是mime-type和文件大小之类校验,之前的脚手架用了一个叫alexgarrett/violin的验证器,我没有很深入使用,主要用起来很麻烦,而且没有针对上传文件的验证,而我又不想自己写,然后我就换mixphp的这个,而...
1.需求如下
有一个textarea标签。需要获得光标的位置,并且根据光标的位置插入指定的内容。
通过v-model双向绑定textarea的value值,textarea绑定input事件,当在textarea输入时,能触发input事件,但是通过代码代表value值,无法触发input事件,所以我将value值加入watch里面监听,这样只要valu...
JSON对象存储
JSON对象提供的parse和stringify将其他数据类型转化成字符串,再存储到storage中就可以了
操作的方式:
存:
var obj = {"name":"ergouzi","age":"16"}
localStorage.setItem("userInfo",JSON.stringify(obj));...
前言
难得有空,今天开始重新规范的学习一下node编程。但是引入模块我看到用 require的方式,再联想到咱们的ES6各种export 、export default。
阿西吧,头都大了....
头大完了,那我们坐下先理理他们的使用范围。
require: node 和 es6 都支持的引入export / import&n...
原因
处理大型应用时,解决代码的共享和重用问题
让代码变得更紧凑,能够将同一个逻辑关注点相关代码收集在一起
compositon-api 相关函数和属性
setup
ref和reactive
watch和watchEffect
computed
生命周期钩子
setup
setup 接收两个参数,一个是prop, 另一个是...
main.js
import { createApp } from 'vue'
import App from './App.vue'
import '../../assets/w3.css' // 全局引入
createApp(App).mount('#app')
在常规js中我们需要用 querySelector()一类的方式来获取元素,在Vue中可以使用$ref。
完整示例
<template>
<HelloWorld :msg="title"/>
<input type="text" ref="myInput" />
<button @cli...