- 博客(58)
- 收藏
- 关注
原创 vue
文章目录一、指令v-cloak(用v-text代替)v-text*v-htmlv-prev-oncev-model*v-on(@)*事件绑定事件修饰符1.冒泡示例:2.stop修饰符阻止冒泡:3.prevent修饰符阻止事件:4.keyup按键修饰符:5.自定义按键修饰符:5.1获取按键对应的ascii码:5.2使用相应的按键修饰符:6.串联修饰符:7.鼠标修饰符:v-bind(:)*1.属性绑定:2.样式绑定:2.1class样式处理2.2style样式处理v-if*v-showv-for*二、Vue常用
2020-09-02 11:43:25
948
原创 nginx配置websocket代理
在location匹配配置中添加如下内容:proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection"Upgrade";示例如下:upstream socket {server 10.0.12.108:9000;server 10.0.12.109:9000;}location / {proxy_http_...
2020-08-21 11:57:52
357
原创 封装jinja2模板方法
封装jinja2模板方法:参数说明:template_file :jinja2模板文件*args,**kwargs:传入的变量名必须与模板中的变量名一致。import jinja2,osbasedir=os.path.abspath(os.path.dirname(__file__))def render_conf(template_file,*args,**kwargs): '''根据对应的模板生成配置,对于模板中的dict类型必须传值或者传递空字典,否则会报错;对于l.
2020-08-19 13:14:31
338
原创 vscode中将vue自动格式化成eslint代码风格
1、在文件——首选项——设置中,搜索eslint,然后选择在setting.json中编辑2、在setting.json中加入如下配置:{ "files.autoSave": "onFocusChange", "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe", "editor.fontSize": 20, ".
2020-08-16 23:26:05
625
原创 python装饰器
不带参数的装饰器:def outwrapper(func): #func是被装饰函数形参 city="深圳" def wrapper(*args,**kwargs): #传入被装饰函数的参数。没有则忽略 func(*args,**kwargs) print("you belong to city: %s"%(city)) return wrapper@outwrapper #print_name=outwrapper(print_name).
2020-08-12 15:04:09
106
原创 http1、http1.1、http2、websocket之间的区别
http1使用文本传输格式(ASCII)传输,header不压缩,不支持持久连接http1.1支持一次连接,多次请求,但多路复用支持不太好(可以并发请求,但会有线头阻塞问题)。此外,http1.1在头部加入了host字段http2使用二进制格式传输,header进行压缩,实现方便且健壮,实现多路复用,解决了http1.1线条阻塞问题。支持服务推送(Server Push)但是服务器只能主动将资源推送到客户端缓存!并不允许将数据推送到客户端里跑的 Web App 本身websocket使用
2020-08-08 10:14:29
938
原创 logstash7.5安装
#必须先安装java环境。可以从es的安装目录找java版本。es7之后直接将jdk打包到了es的安装包中。1、yum安装,或者下载rpm包安装2、配置/etc/logastsh/下:2.1配置logstash.yml:grep -vE '^#|^$' logstash.ymlpath.data: /var/lib/logstashconfig.reload.automatic: trueconfig.reload.interval: 60squeue.type: persistedd.
2020-08-08 10:10:47
446
原创 es7.5学习总结
一、es7新变化:1、索引结构,es7.0后去掉了索引在 5.X 版本和之前版本,一个 index 下可以创建多个 type;在 6.X 版本中,一个 index 下只能存在一个 type;在 7.X 版本中,直接去除了 type 的概念,就是说 index 不再会有 type。es6 时,官方就提到了 es7 会删除 type,并且 es6 时已经规定每一个 index 只能有一个 type。在 es7 中使用默认的 _doc 作为 type,官方说在 8.x 版本会彻底移除 type。
2020-08-08 10:08:06
903
原创 mysql8三种安装方式
一、msyql8的与众不同。MySQL从5.7一跃直接到8.0,这其中的缘由,咱就不关心那么多了,有兴趣的朋友自行百度,本次的版本更新,在功能上主要有以下6点: 账户与安全 优化器索引 通用表表达式 窗口函数 InnoDB 增强 JSON 增强重点只对账户与安全进行详细阐述,其他特性请看参考博客。一、账户与安全1.用户的创建与授权 在MySQL5.7的版本: > grant all privileges on *.* to '用户名'@'
2020-08-08 09:53:07
705
原创 mysql8离线yum源制作
如果服务器无法访问公网地址,此时就需要制作离线yum源,本文探究mysql的两种离线制作方式。一、从官方下载rpm包,然后制作。(推荐)1、从mysql官网找到rpm安装包,以下以版本8.0.19为例http://repo.mysql.com/yum/mysql-8.0-community/el/7/x86_64/找到下面5个rpm包,下载下来之后上传至centos7服务器mysql-community-client-8.0.19-1.el7.x86_64.rpmmysql-commun
2020-07-19 21:30:22
831
原创 elk+kafka中间件
filebeat核心配置filebeat.prospectors:- type: log enabled: true paths: - /usr/local/tomcat/logs/system/*.log fields: #host: 172.10.4.15 log_topics: zzx-api multiline.pattern:...
2019-12-10 08:59:37
374
原创 sar查看网卡带宽
查看带宽sar -n DEV 2 #2,表示每两秒屏幕显示钟刷新一次。IFACE:LAN接口rxpck/s:每秒钟接收的数据包txpck/s:每秒钟发送的数据包rxbyt/s:每秒钟接收的字节数txbyt/s:每秒钟发送的字节数rxcmp/s:每秒钟接收的压缩数据包txcmp/s:每秒钟发送的压缩数据包rxmcst/s:每秒钟接收的多播数据包...
2019-10-22 14:21:24
1531
原创 centos8安装心得
1、下载vmware并安装,并调节网络为网桥模式。2、下载centos8 iso镜像3、使用vmware最小化安装centos84、linux系统网卡配置文件默认是dhcp且网卡默认是开机不启动的。首次安装启动后修改为ONBOOT=yes,然后reboot,就会自动分配ip。TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPR...
2019-10-18 20:34:38
761
原创 storm心得
一、启动程序:1、启动 nimbus/zywa/storm/bin/storm nimbus &2、启动supervisor/zywa/storm/bin/storm supervisor &3、启动 ui/zywa/storm/bin/storm ui &4、启动任务 Topologycd /zywa/storm && ....
2019-10-12 12:18:55
296
原创 elasticsearch集群搭建总结
1、包的下载直接去官网2、es不能以root身份启动,需创建普通用户并以普通用户身份启动。3、配置文件elasticsearch.yml主要参数:cluster.name: dute-es-cluster #集群名字,各节点一致#本节点名字node.name: dute-elasticsearch-1#节点监听ipnetwork.host: 0.0...
2019-09-16 22:18:20
197
原创 zookeeper集群踩坑
zoo.cfg中配置server.1=dubbo-zk:2888:3888server.2=dubbo-zk:4888:5888server.3=dubbo-zk:6888:7888其中server.id的id必须为数字类型,不能是string。从网上粘贴的配置一定要改一下,不然是string类型。排错看 程序根目录下的zookeeper.out即可。参考博客:https://...
2019-09-12 15:47:26
819
转载 ENTRYPOINT和CMD的区别
https://blog.youkuaiyun.com/taiyangdao/article/details/73214449
2019-09-06 14:52:40
7545
原创 nodejs项目镜像制作
npm+pm2的基础镜像制作就不多说了。主要是nodejs项目在启动的时候需要下载一些依赖包。所以需要执行 npm i ,会自己根据当前目录下的package.json文件中的配置去下载的。dockerfile的主要内容为:FROM 172.10.10.56/base/nodejs:v10.4.1 #此为已经制作好的nodejs基础镜像。ADD ./dy_circle_page...
2019-09-05 22:29:00
933
原创 lnmp上传大文件的调试心得
前情描述:继上次耳朵服务安装在我们自己的机房之后,踩了一些坑(https://blog.youkuaiyun.com/cron_zzx/article/details/93191402)。主要是nginx的代理超时参数没设置好。但是后来,某一天开发突然说页面乱码了,查了之后才知道是有个php文件被改过了,天啦撸,反正又有宝塔,又有php代码,这个代码还是网上拉下来的,也说不清楚是哪个的漏洞或后门导致的文件被篡...
2019-09-03 13:52:43
415
原创 java程序调优
1、主要是通过调整参数JAVA_OPTS来实现调优的。2、jdk8开始摒弃了永久代,优化了性能。3、-Ddubbo.shutdown.hook=true,在$JAVA_OPTS中添加此参数,实现应用应用程序的平滑关闭。...
2019-08-30 17:52:50
112
转载 dubbo优雅停机
解决Dubbo不能优雅停机,升级版本https://blog.youkuaiyun.com/chudaxiakkk/article/details/847444972.6.0修复了bug。建议升级dubbo版本,一劳永逸如果还在使用2.5.X版本的,可以修改jvm启动参数1、tomcat部署的,在tomcat的bin/catalina.sh第一行添加JAVA_OPTS="$JAVA_O...
2019-08-22 13:40:48
446
原创 关于socket.gaierror: [Errno -2] Name or service not known报错解决
在python3环境下执行pyspark,结果报错:解决方案:在每个节点的etc/hosts文件中添加“127.0.0.1 localhost”映射。就是这么简单
2019-08-07 16:38:27
16546
11
转载 python安装pandas库出现 No module named ‘_lzma’
在利用pip按照以下步骤安装pandas时会报No module named ‘_lzma’ 的错误 sudo pip3 install pytz sudo pip3 install python-dateutil sudo pip3 install pandas 解决方法 yum install xz-devel yum inst...
2019-08-07 11:44:52
4495
2
转载 cfssl的使用
https://blog.youkuaiyun.com/wuxiaolongah/article/details/90727920http://blog.itpub.net/28624388/viewspace-2152064/
2019-07-10 17:11:39
1678
转载 kafak可视化工具
Kafka Web Conslole Kafka Manager KafkaOffsetMonitor kafka-eagle(用于报警,没有其他的功能)参考文章:https://www.cnblogs.com/zdfjf/p/5717993.htmlhttps://www.cnblogs.com/smartloli/p/9371904.html...
2019-06-27 14:45:18
600
转载 iftop 查看带宽和网速
命令 : iftop -i eth0 -P参考文献:https://blog.youkuaiyun.com/qq_34642668/article/details/80974876
2019-06-21 14:57:46
1660
原创 记一次nginx 504 网关超时解决思路
环境:前端:nginx作代理后端:nginx+php(耳朵分发服务)问题:整套服务搭建完成之后,将打包好的ios包进行上传到分发服务器时,包传递完毕之后页面无法自动跳转上述进度条走完之后,页面无法自动跳转。解决思路:刚开始,以为是php的代码设置了超时时间,然后各种改代码,可是没什么卵用;然后以为是php有问题,然后修改php的超时时间,也没什么卵用。最...
2019-06-21 14:25:55
8597
原创 zabbix钉钉无法报警的几个注意事项
在配置好一切配置后还是无法报警,可能有以下原因:1、zabbix的目录一定要保证其属主是zabbix。2、报警用户要赋予超级管理员权限。3、有时候配置完成后需要重启服务。...
2019-06-13 09:51:38
2030
原创 使用python调用pinpoint接口实现钉钉报警
使用python调用pinpoint接口实现钉钉报警。1、当pinpoint上监控的应用出现错误的调用,且错误次数>5(可以自己设置阈值大小,默认是5)时,即可报警。2、只需更改脚本中的webhook和PPURL,并放入计划任务,比如每三分钟执行一次。3、脚本运行时,会检查最近五分钟内应用的错误调用数,超过阈值就会报警。4、环境:python3.6(也可支持python2)...
2019-05-24 18:01:02
2009
4
原创 查看内网机器的公网ip出口
在需要查询的内网机器上执行以下命令:curl http://ifconfig.mecurl icanhazip.comcurl ipinfo.io/ipcurl www.trackip.net/i
2019-05-08 09:15:32
3804
原创 redis5.0.4集群部署
redis集群从5.0.0开始不在需要安装ruby,就可以进行集群的创建。redis集群至少需要6个节点(三主三从)1、下载源码包wget http://download.redis.io/releases/redis-5.0.4.tar.gz2、解压并进入解压后的目录:cd /root/soft/redis/redis-5.0.43、进行编译:makema...
2019-04-24 20:06:08
309
原创 redis常用命令
一、info #查看redis的基本信息,主要有以下几项:server clients memory persistence stats replication cpu keyspace1、infomemory 查看redis内存信息used_memory:65256464 #使用内存,以字节(byte)为单位used_memory_human:62.23...
2019-04-16 15:29:12
430
原创 mysql5.5安装
tar -xf mysql-5.5.22-linux2.6-x86_64.tar.gz -C /zywa/cd /zywamv mysql-5.5.22-linux2.6-x86_64/ mysqlgroupadd mysqluseradd -g mysql -m -s "/bin/bash" -b /home/mysql -d /home/mysql mysqlchow...
2019-04-11 20:38:49
114
原创 yum安装报错Protected multilib versions
原因是因为多个库不能共存,而且更新(update)的话也并不行,此时可以在安装命令后面加上yum install libstdc++.i686--setopt=protected_multilib=false1
2019-04-11 09:46:32
899
原创 nginx前端https自动跳转+代理后端
server { #listen 8080; listen 443; server_name web.zzx.com; #外部访问的域名 access_log /zywa/nginx/logs/app_access.log; error_log /zywa/nginx/logs/app_error.log;...
2019-04-10 17:57:02
991
原创 python并发扫描存活主机
import subprocessimport osimport time def ping(host): rc=subprocess.call('ping -c2 %s &> /dev/null' % host,shell=True) if rc == 0: print('%s:up'% host) else: pr...
2019-04-03 10:25:28
608
转载 sysctl.conf工作原理及常用配置说明
sysctl.conf工作原理sysctl命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录/proc/sys中。它包含一些TCP/IP堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。limits.conf设置1)暂时生效,适用于通过ulimit命令登录 shell 会话期间 ...
2019-03-19 10:52:33
697
转载 CET常用设置
SecureCRT设置文章来源:http://blog.youkuaiyun.com/dongqinliuzi/article/details/39890569本文主要介绍SecureCRT的使用方法和技巧。一、基本设置1、修改设置为了SecureCRT用起来更方便,需要做一些设置,需要修改的有如下几处:1、退出主机自动关闭窗口Options => Global ptions...
2019-03-15 10:05:17
1630
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人