vue+iview的菜单与页签的联动方式
vue+iview菜单与页签联动最近在使用vue+iview开发一个后台管理类的系统,希望做一个点击左侧菜单右侧的页签与内容都能相对应的改变。但搞了好久的路由也没有实现这个功能。刚开始使用vue+iview不知道iview-admin可以直接拿来使用,布局之类的开箱即用,可是自己的demo已经写了好久不忍心放弃。一、...
2024-01-10Yarn 快速 可靠 安全的依赖管理工具
yarn 是 facebook 发布的一款取代 npm 的包管理工具,Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。特点速度超快Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速...
2024-01-10Particles.js 基于 Canvas 画布创建粒子原子颗粒效果
Particles.js 是一款基于 HTML5 Canvas 画布的轻量级粒子动画插件,可以设置粒子的形状、旋转、分布、颜色等属性,还可以动态添加粒子,效果非常炫酷,能和鼠标互动吸附或者是躲避鼠标指针。使用方法1、该粒子动画库插件使用方法非常简单,首先要在页面中引入 particles.js 文件。<script src="js/particles.j...
2024-01-10数据库管理中19个MySQL优化方法
MySQL数据库优化以后,不仅可以减少数据库的冗余,而且还可以让数据库运行速度都有所改变,下面使我们整理的19条非常好的MySQL数据库优化方法,参考一下。声明一下:下面的优化方案都是基于 “ Mysql-索引-BTree类型 ” 的一、EXPLAIN做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单的...
2024-01-10VMware虚拟机NAT模式的配置方法
本文为大家详细说下VMware虚拟机NAT配置过程,供大家参考,具体内容如下NAT全称Network Address Translation网络地址转换,顾名思义,配置的重点也是地址转换。步骤1、配置局域网段及网关打开vmware的visual network editor,设置成下图样式:图示说明1)采用nat方式要配置VMnet8,这个虚拟网卡是专用nat方式连网...
2024-01-10详解如何将已有项目改造为Spring Boot项目
快速创建一个springboot web工程 以IntelliJ IDEA为例:1、首先创建一个项目,创建时选择Spring Initializr,然后Next,如下图:2、填写项目信息,如下图:3、勾选web4、最后一步,填写工程名字点击finish第一次创建时系统会去下载需要的依赖,耗时稍长,请耐心等待。创建成功后,目录结构如下:项目...
2024-01-10Java获得当前时间前指定几个小时具体时间的方法示例
本文实例讲述了Java获得当前时间前指定几个小时具体时间的方法。分享给大家供大家参考,具体如下:package getBeforeHourDemo;import java.text.SimpleDateFormat;import java.util.Calendar;//获取当前时间,指定前面多少小时的时间 //返回格式YYYYMMDDHHMMSS public class getBeforeHourTime { public static String getBeforeByHourTime(int ...
2024-01-10MyBatis 延迟加载、一级缓存、二级缓存(详解)
使用ORM框架我们更多的是使用其查询功能,那么查询海量数据则又离不开性能,那么这篇中我们就看下mybatis高级应用之延迟加载、一级缓存、二级缓存。使用时需要注意延迟加载必须使用resultMap,resultType不具有延迟加载功能。一、延迟加载延迟加载已经是老生常谈的问题,什么最大化利用数据库性...
2024-01-10详解Kotlin的空指针处理
详解Kotlin的空指针处理Kotlin的空指针处理相比于java有着极大的提高,可以说是不用担心出现NullPointerException的错误,kotlin对于对象为null的情况有严格的界定,编码的阶段就需要用代码表明引用是否可以为null,为null的情况需要强制性的判断处理。咋看一下这些在java里面其实也有,问题是一般开发中不...
2024-01-10maven搭建spring项目(图文教程)
开发工具:MyEclipse2014版(jdk1.7)+Maven3.9。新建Maven项目:Step1:Step2:Step3:这里选maven-archetype-webapp,因为后面的项目讲解都是web项目。如果是纯java项目,可以选择 maven-archetype-quickstart。Step4:Step5:右键项目,build path,修改jdk运行环境。到这里,maven的web项目初建完毕。修改:pom.xml<project xmlns...
2024-01-10使用MyEclipse 开发struts2框架实现登录功能(结构教程)
1.首先建立Web Project,名称为:struts2 ,然后选择Java EE6.0,点击Finish。2.右击“struts”选择MyEclipse->Add Struts Capabilities,然后弹出如下弹窗,再选择Struts 2.1。选择完成即可点击Finish。3.建完后项目目录如下图所示:4.建立一个Login类,继承ActionSupport类(点击Superclass的Browse,选择搜索ActionSupport)5.定义...
2024-01-10MyBatis中的resultMap简要概述
Mybatis简介MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。Mybatis的...
2024-01-10Java中线程休眠编程实例
import java.awt.*; import java.util.*; import javax.swing.*; public class SleepMethodTest extends JFrame { /** * */ private static final long serialVersionUID = 1L; private Thread t; // 定义颜色数组 private static Color[] color = { Color.BLACK, ...
2024-01-10浅析java class 文件
class 文件是什么1)、是对一个java类或一个java接口的全面描述;2)、是对java程序二进制文件格式的精确定义;3)、一个class文件中只能包含一个类或接口;4)、作为程序传给jvm的中间语言;5)、class文件不一定和java语言相关;基本类型ClassFile常量池特殊字符串字段方法属性...
2024-01-10J2ME中使用缓存将屏幕内容存储为Image
本文介绍如何将手机屏幕的内容存储为Image对象,这里认为手机屏幕上显示的是一个Canvas.完成这一个功能的思想就是使用缓冲机制。我们不能直接获得Canvas上的像素,因此不能直接从Canvas上的内容获得Image对象。转换一下思路,如果把要绘制的Canvas上的内容首先绘制到一个Image上,而这个Image并不...
2024-01-10Java Swing APIs可插拔式外观风格特性应用
Java Swing 应用编程接口提供了可插拔式外观风格(PLAF)的特性,它允许Swing 图形用户接口(GUI)小应用根据编程人员定制的外观风格设置来改变界面外观风格。 几乎所有现代用户接口框架都结合了视图和控制,无论它们是基于SmallTalk、C++或Java。 Swing将每个组件的视图和控制封装到一个称为UI委托...
2024-01-10如何建立一个有信誉的StackOverflow配置文件?
堆栈溢出。……开发人员的救星, 计算机科学工程师的感觉, 程序员的在线编码导师, 以及与他们相关的编码相关社交媒体(是!他们喜欢它, 并且比Facebook和Instagram更沉迷其中……)。我们可以为这个令人惊叹的网站提供很多名称, 优秀的程序员遍布世界各地, 并花时间分享一些有价值的知识。作为开发...
2024-01-10如何确保我的WordPress插件的样式不会被全局/主题样式覆盖?
这很简单。我正在开发我的第一个WordPress插件。在多个WordPress网站上进行测试, 似乎很难确保我的插件在所有网站上看起来都一样。我显然不想列出每个可能的CSS设置并且不写任何内容!重要。那么什么是正确的方法呢?#1创建任何插件时, 你可以根据你的插件名称创建一个通用前缀, 并将其添加到任...
2024-01-10通过 DNS 协议探测 Cobalt Strike 服务器
作者:非攻安全团队原文链接:https://mp.weixin.qq.com/s/peIpPJLt4NuJI1a31S_qbQCobalt Strike,是一款国外开发的渗透测试神器,其强大的内网穿透能力及多样化的攻击方式使其成为众多APT组织的首选。如何有效地检测和识别Cobalt Strike服务器一直以来都是安全设备厂商和企业安全关注的焦点。近日,F-Secure的安全...
2024-01-10代码审计从0到1 —— Centreon One-click To RCE
作者:huha@知道创宇404实验室时间:2020年8月26日前言代码审计的思路往往是多种多样的,可以通过历史漏洞获取思路、黑盒审计快速确定可疑点,本文则侧重于白盒审计思路,对Centreon V20.04[1]的审计过程进行一次复盘记录,文中提及的漏洞均已提交官方并修复。概述Centreon(Merethis Centreon)是法国Cen...
2024-01-10