- 博客(117)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 前端文件手动上传时,修改文件,导致上传失败
在确认提交按钮事件中添加读取文件的操作,以此来判断当前文件是否存在。在前端手动上传文件时,修改文件,浏览器直接报错拦截。
2024-06-11 18:29:05
293
原创 element-plus关于el-radio-group选择一个单选按钮,全被选中
官方实例中使用的value来绑定radio的值,这个在2.60版本可以使用,在此一下版本使用的是label来绑定值。使用el-radio-group 组件,进行多个互斥选择时,点击一个选项时,全部选择。设置radio的默认值也无法选中。我的"element-plus": "2.3.7",只能使用label来绑定。使用label来绑定radio的值。
2024-04-18 11:18:55
3217
原创 请求为blob,但是返回json格式,如何处理
这是因为读取文件涉及到磁盘I/O操作,这可能需要一些时间,而JavaScript是单线程的,如果进行同步读取,可能会阻塞整个页面,导致用户体验下降。因此,尽管有时我们可能希望同步读取文件内容以便更直接地处理数据,但在Web浏览器中通常不支持同步文件读取。在JavaScript中,由于浏览器环境的限制,文件读取操作通常是异步的,包括使用。API 没有提供同步读取的方法,所有的读取操作都是通过事件驱动的异步方式完成的。但是,如果你确实收到的是二进制数据(可能是以。来读取它,这实际上是不必要的,因为。
2024-03-16 11:04:27
1378
原创 npm v10.2.0 does not support Node.js v16.9.1. This version of npm supports the following node versio
npm与node版本不兼容的问题。将node版本升级到20。
2023-12-01 10:35:19
1032
原创 node问题记录
1、在运行npm run dev 时,报错sh: vite: command not found。安装依赖 npm i ,npm run dev就可以了。没有安装package.json中的依赖导致的。
2023-10-30 10:24:04
2222
原创 在 MAC OS 10.13 中运行 NodeJS
macOS High Sierra 10.13.6,版本太低了,node版本太低。重新安装node低版本。
2023-06-08 12:41:29
509
原创 vue的setup
1、变量:通过ref定义响应式数据变量ref()响应式应用,返回带有value属性的对象,将值封装在对象里,是为了保持JavaScript中数据类型的行为统一通过toRefs(object)使结构化的数据重新获得响应式通过ES6扩展运算符进行结构使的对象中的数据不是响应式...obj2、引用变量:通过reactive应用响应式引用数据类型。
2023-06-02 11:13:29
673
原创 vue中总结父子之间数据传输
步骤1 通过ref注册 2 通过this.$refs访问数据。第一种:props/inject,this.$parent。第二种:provide/inject 跨级。第二种:子组件自定义事件。第一种:通过$ref。
2023-05-30 14:08:42
59
原创 vue的插槽
父组件模板中的表达式只能访问父组件的作用域;子组件模板中的表达式只能访问子组件的作用域。Vue 模板中的表达式只能访问其定义时所处的作用域。(slot content) 将在哪里被渲染。父组件中萝卜:父元素提供的。插槽使用子组件的数据。
2023-05-30 11:31:55
103
原创 vue父子组件的访问
组件的复用行很高,开发中很少使用,一般使用props来传值。直接通过this.$parent。直接通过this.$root。第二步 使用,访问组件信息。第一步:组件引用信息。通过$refs ,在开发中常用。
2023-05-29 16:18:33
194
原创 vue-router
route:当前活跃的路由对象 path params query name。路由是一个映射表,一个路由就是一组映射关系 key-value,value:表示function或者component(组建)$router:全局路由 push forword go。路由的核心:改变url,但是页面不进行整体刷新。其中key:标示路由。
2023-05-23 12:55:10
151
2
原创 在docker以FPM-PHP运行php,慢日志导致的BUG分析
https://www.cnblogs.com/fengwei/p/5899018.html
2019-11-21 09:38:36
1409
原创 磁盘使用率大于90% 磁盘inode使用率大于90%
线上机器一直再报 磁盘使用率大于90%,发现/var/log/下边有个mail文件,很大就直接清理掉>mail但是这个问题反复出现,感觉一个没有什么业务的机器怎么磁盘使用率那么大 就查了下mail日志文件的形成ps 发现有好多sendmail、postdrop进程在网上查了下他们的关系才知道crond在执行脚本的时候会将脚本输出信息通过调用sendmail发邮件给系统用户,...
2019-11-18 11:24:37
3478
原创 Nginx测试环境Https配置[自签证书]
检查Nginx是否编译支持SSL/usr/local/nginx/sbin/nginx -V–with-http_ssl_module默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数生成证书可以通过以下步骤生成一个简单的证书:首先,进入你想创建证书和私钥的目录,例如:$ cd /usr/local/ngi...
2019-10-31 13:40:49
1528
2
原创 php
request_terminate_timeout = 10shttps://www.cnblogs.com/luoahong/articles/9139799.html
2019-09-20 14:20:35
444
原创 清理buff/cache
查看命令free -mecho 1 > /proc/sys/vm/drop_caches表示清除pagecache。echo 2 > /proc/sys/vm/drop_caches:表示清除回收slab分配器中的对象(包括目录项缓存和inode缓存)。slab分配器是内核中管理内存的一种机制,其中很多缓存数据实现都是用的pagecache。echo 3 > /pr...
2019-08-12 15:13:42
7556
原创 kafka
php 扩展安装https://arnaud.le-blanc.net/php-rdkafka/phpdoc/rdkafka.installation.manual.html全局配置属性属性 C/P 范围 默认值 描述 builtin.features * gzip, snappy, ssl, sasl, regex, lz4 ...
2019-08-08 15:12:34
935
转载 open /etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt: no such file or directory
查看/etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt (该链接就是上图中的说明) 是一个软链接,但是链接过去后并没有真实的/etc/rhsm,所以需要使用yum安装:yum install *rhsm*安装完成后,执行一下docker pull registry.access.redhat.com/rhel...
2019-04-29 16:32:59
952
转载 深入理解 Session 与 Cookie
10.1 理解 Cookie10.1.1 Cookie 属性项表 10-1.Version 0 属性项介绍表 10-2.Version 1 属性项介绍10.1.2 Cookie 如何工作图 10-1.Tomcat 创建 Set-Cookie 响应头的时序图图 10-2.HttpFox 插件展示的 Header 数据图 10-3.HttpFox 插件展示的 Cookie 数据10.1.3 使用 Co
2015-12-07 17:58:01
12921
转载 mongodb 学习总结
原文地址:http://blog.youkuaiyun.com/jakenson/article/details/7060431 MongoDB的内部构造《MongoDB The Definitive Guide》MongoDB的官方文档基本是how to do的介绍,而关于how it worked却少之又少,本人也刚买了《MongoDB TheDefinitive Guide》的影印版,还没来
2015-12-01 16:26:19
1439
转载 Memcache,Redis,MongoDB(数据缓存系统)方案对比与分析
一、问题: 数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。二、解决方案: 1.通过高速服务器Cache缓存数据库数据 2.内存数据库 (这里仅从数据缓存方面考虑,当然,后期可以采用Hadoop+HBase+Hive等分布式存储分析平台)三、主流解Cache和数据库对比:
2015-12-01 16:24:14
2249
转载 Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录
1、 启动VSFTP服务器A:cenos下运行:yum install vsftpdB. 登录Linux主机后,运行命令:”service vsftpd start”C. 要让FTP每次开机自动启动,运行命令: “chkconfig --level 35 vsftpd on” 2、设置FTP权限A. 编辑VSFTP配置文件,运行命令
2015-08-18 14:10:12
44667
原创 error while loading shared libraries: libssl.so.6
yum install libssl.so.6ln -sf /usr/lib64/libssl.so.10 /usr/lib64/libssl.so.6ln -sf /usr/lib64/libcrypto.so.10 /usr/lib64/libcrypto.so.6
2015-08-17 17:22:45
8772
转载 Mac下启动和停止Mysql服务
方法1.启动Mysql服务 sudo /Library/StartupItems/MySQLCOM/MySQLCOM start 停止Mysql服务 sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop 重启Mysql服务 sudo /Library/Start
2015-04-23 15:17:58
2018
转载 mac/linux中vim永久显示行号、开启语法高亮
步骤1: cp /usr/share/vim/vimrc ~/.vimrc 先复制一份vim配置模板到个人目录下 注:redhat 改成 cp /etc/vimrc ~/.vimrc步骤2: vi ~/.vimrc 进入insert模式,在最后加二行 syntax on set nu!保存收工。
2014-12-04 14:42:45
6770
转载 php curl
下列选项的值将被作为长整形使用(在option参数中指定):CURLOPT_INFILESIZE: 当你上传一个文件到远程站点,这个选项告诉PHP你上传文件的大小。CURLOPT_VERBOSE: 如果你想CURL报告每一件意外的事情,设置这个选项为一个非零值。CURLOPT_HEADER: 如果你想把一个头包含在输出中,设置这个选项为一个非零值。CURLOPT_NOPROGRES
2014-10-15 17:36:12
1061
cdn技术详解
2016-05-18
如何求两个日期之间的每一天
2008-06-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人