Vue父组件调用子组件函数实现
Vue父组件调用子组件的函数父组件通过事件调用子组件的函数。例如父组件通过 点击事件 让子组件发请求。文章中的项目已经通过脚手架去创建。DEMO:Father.js<template> <div> <div> <son ref="son"></son> <input type="button" value="点击" @click="useSonFun"> </div> </div></template><scr...
2024-01-10Nib 基于 Stylus 的扩展用于跨浏览器 CSS3 兼容性
Nib 是一个小而精湛的 CSS3 预处理扩展,基于 Stylus CSS language, 而开发的,主要针对 CSS3 属性的跨浏览器兼容性。body { background: linear-gradient(top, white, black);}body { background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #000)); ba...
2024-01-10利用PHP如何统计Nginx日志的User Agent数据
前言即将用到爬虫,于是打算收集一下User Agent(UA)数据。接着马上想到自己网站的访问日志不就是现成的优质数据源吗?于是愉快的决定写个脚本统计一下Nginx访问日志中的UA信息。这类简单操作,用脚本语言就足够,毫无疑问肯定要用最熟悉的PHP。打开vim就开撸,十几分钟下来,功能简单的统计脚本...
2024-01-10PHP封装的分页类与简单用法示例
本文实例讲述了PHP封装的分页类与简单用法。分享给大家供大家参考,具体如下:分页类的封装如下:page.php<?php//showPage(页号,总页数,分隔符)function showPage($page,$totalPage,$sep=" "){ $url = $_SERVER ['PHP_SELF']; //获取当前路径 $index = ($page == 1) ? "首页" : "<a href='{$url}?page=1'>首页</a>"; $last = ($page =...
2024-01-10vue使用echarts词云图的实战记录
echarts词云图是echarts的一个扩展https://echarts.apache.org/zh/download-extension.html1.安装依赖 npm install echarts npm install echarts-wordcloud2.main.js引入import echarts from 'echarts';Vue.prototype.$echarts = echarts3.在用到的组件中引入扩展<script>import "echarts-wordcloud/dis...
2024-01-10微信小程序canvas实现签名功能
在微信小程序项目中,开发模块涉及到手写签名功能,微信小程序canvas闪亮登场前言微信小程序canvas实现签名功能核心内容简介:(1)签名实现,开始,移动,结束(2)重写(3)完成(4)上传一、微信小程序canvas实现签名功能效果演示:(1)签名实现(2)重写(3)完成完成后将图片展...
2024-01-10javascript实现时钟动画
本文实例为大家分享了javascript实现时钟动画的具体代码,供大家参考,具体内容如下<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>时针转动</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> * { margin: 0; padding: 0; } ...
2024-01-10vue 解决在微信内置浏览器中调用支付宝支付的情况
我的思路大概是这样的1. 验证是否是在微信内置浏览器中调用支付宝2.给支付页面的url加上调用接口所需的参数(因为在微信里是不能直接调用支付宝的需要调用外部浏览器)3.在外部浏览器中完成支付跳转页面第一步:payment: 是选择支付页面,pay-mask是用于在微信内置浏览器中调用支付宝的中间页...
2024-01-10后台服务于工具消息中间件kafka:高可用集群安装
一、利用安装zookeeper的三台服务器做KAFKA集群。服务器IP地址端口服务器110.211.55.79092服务器210.211.55.89092服务器310.211.55.990921.1 下载kafka_2.9.2-0.8.1下载地址:https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.2-0.8.1.tgz Normal 0 7.8 磅 0 2 false false false EN-US ZH...
2024-01-10完美解决Java中的线程安全问题
给出一个问题,如下:解决方案如下:public class Demo_5 { public static void main(String[] args) { //创建一个窗口 TicketWindow tw1=new TicketWindow(); //使用三个线程同时启动 Thread t1=new Thread(tw1); Thread t2=new Thread(tw1); Thread t3=new Thread(tw1); t1.start(); t2.start(); t...
2024-01-10解决Intellij IDEA 使用Spring-boot-devTools无效的问题
相信大部分使用Intellij的同学都会遇到这个问题,即使项目使用了spring-boot-devtools,修改了类或者html、js等,idea还是不会自动重启,非要手动去make一下或者重启,就更没有使用热部署一样。出现这种情况,并不是你的配置问题,相信自己,热部署那几个设置很简单,其根本原因是因为Intellij IEDA和Eclipse...
2024-01-10EL调用Java方法_动力节点Java学院整理
简单来说,我们在一个类中的某个方法,可以使用EL进行调用,这个能被EL表达式调用的方法称之为EL函数,但是这种方式必须满足以下两点要求: ① 在EL表达式中调用的只能是Java类的静态方法 ② 这个Java类的静态方法需要在我们另外在自定义的TLD文件中描述 满足以上两点才能被EL表达式...
2024-01-10使用hibernate和struts2实现分页功能的示例
想着每天能学个新东西,今天准备了这个hibernate+struts2实现页面的分页功能,以下是源代码。1.DAO层接口的设计,定义一个PersonDAO接口,里面声明了两个方法:public interface PersonDAO{ public List<Person> queryByPage(String hql, int offset, int pageSize); public int getAllRowCount(String hql);}2.DAO层接口的实现类PersonDAOImp...
2024-01-10java实现动态代理示例分享
代码如下:import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class LogHandler implements InvocationHandler { private Object delegate; public Object bind(Object delegate) { this.delegate...
2024-01-10使用XKit开发XMLBeans
XMLBeans 允许你以一种友好的方式来操作 XML 文档,它是一种把 XML (可移植的数据)和 JAVA 编程语言(可移植的代码)绑定在一起的工具。它的优点在于:你可以使用 XML 和 XML Schema 灵活性来设计数据模式和接口,然后很自然地把它们映射成对应的 JAVA 语言代码,这样就可以在任何 JAVA 应用环境中访问和...
2024-01-10SAML简介:安全地共享数字身份信息
简介 安全是所有Web项目在设计时都要考虑的一个重要因素。无论是选择最短口令,决定何时使用SSL加密HTTP会话,还是通过自动登录cookie来识别用户,都经常要付出重大的设计努力,以保护用户的身份信息和他们可能存放于Web站点的其他资料。糟糕的安全性可能带来公关灾难。当最终用户努力保持...
2024-01-10USB 协议核心概念与实践
作者: evilpan原文链接: https://mp.weixin.qq.com/s/ipQD4PWP6EPydmxD6vWbMAUSB,全称是 Universal Serial Bus,即通用串行总线,既是一个针对电缆和连接器的工业标准,也指代其中使用的连接协议。本文不会过多介绍标准中的细节,而是从软件工程师的角度出发,介绍一些重要的基本概念,以及实际的主机和从机应用。...
2024-01-10千帆过尽,洗净铅华 —404年终总结 ZoomEye篇
作者:404实验室日期:2021年1月21日在2020年,ZoomEye经历了一年的韬光养晦,在许多朋友多的帮助下,发布多次版本迭代更新。3月上线了ip高精地理信息,让用户朋友们可以更深层次了解目标ip信息;7月取消了API查询数据的数量限制,让用户朋友们可以随意查询数据;9月上线了API-KEY,ZoomEye的开发朋...
2024-01-10Drupal 1-click to RCE 分析
作者:LoRexxar'@知道创宇404实验室时间:2019年4月19日英文版本:https://paper.seebug.org/927/2019年4月11日,zdi博客公开了一篇A SERIES OF UNFORTUNATE IMAGES: DRUPAL 1-CLICK TO RCE EXPLOIT CHAIN DETAILED.整个漏洞的各个部分没什么特别的,巧妙的是,攻击者使用了3个漏洞+几个小trick,把所有的漏洞链接起来却成了一个还不错...
2024-01-10IM 系统设计,关于服务端如何管理连接的 Clients 问题?
RT,问题概况:想做一个类似聊天室的APP,属于没有太多经验正在探索中,看了一些文章没有读太懂,比如我觉得读扩散(Pull)模式适合我,但不懂里面说的发件箱和数据库的表是什么关系。数据库用的MongoDB,存储消息建了两个表send_message(主要储存消息内容)、 received_message(主要储存消息相关ID)...
2024-01-10