Java

vue3 甘特图(一):选择与初始化甘特图

vue3 甘特图(一)   1.功能使用背景:       甘特图是一种项目管理工具,以图形直观的方式显示项目的时间轴和任务计划,为了可扩展和定制相关任务的开发,故此选择dhtmlx-gantt   2.vue3 初始化甘特图 gantt     2.1 下载安装 dhtmlx-gantt 依赖包 npm install dhtmlx-gantt -save     2.2 引入插

非全自研可视化表达引擎-RuleLinK

 说在前面 工作中经常会遇到这样的场景:  帮忙把小贝拉门店 商品金额在5w以内,产康订单最多95折。 帮忙把圣贝拉门店 开业时间在6个月内,折扣低于7折要发起审批 帮忙把宁波太平洋店设置独立合同模板 帮忙把节假日成本变成1000 ... 有些三五月变一次,有些一月变一次,有些一周变几次,每次修改都是去巴拉代码,不胜其烦。 系统中的规则分散

docker 中tomcat 容器需要的java环境

一、自带java  通过docker pull 拉取自带java环境的tomcat ,然后创建tomcat 。 二、创建java容器  创建java容器,在此容器的基础上启动tomcat  1. 确保在 Docker 中通过 `docker run` 运行了一个包含 JDK 1.8 的 Java 环境的容器。 2. 在 Docker 容器中安装 Tomcat。通过以下

盘点那些国际知名黑客(上篇)

电影中的黑客仅靠一部电脑就可以窃取别人的信息,利用自己高超的技术让公司甚至国家都胆战心惊。“黑客”原指热心于计算机技术、水平高超的电脑高手,但逐渐区分为黑帽、白帽、灰帽。这些术语源自美国流行文化的老式西部电影,其中主角戴白色或浅色帽子,反派戴黑色帽子。 黑帽黑客以“利欲”为目标,通过破解、入侵去获取不法利益或发泄负面情绪。 灰帽黑客以“昭告”为目标,透过破解、入侵炫耀自己所拥有的高超技术。

.super.getClass()方法调用?

下面程序的输出结果是多少? import java.util.Date; public class Test extends Date{ public static void main(String[] args) { new Test().test(); } public void test(){ System.out.println( super.getClass().getName());

JavaParser 学习

JavaParser:Java代码生成 Java Parser应用介绍 Java代码自动生成工具javaparser的简单实用

如何销毁/杀死保活的无界[wujie]子应用?

原因 由于业务原因,子应用都需要保持状态,所以给子应用都设置为保活模式,在路由跳转时,无奈只能通过eventBus传递给子应用,由子应用进行跳转。 但是当出现一些情况我们需要刷新子应用,比如登录状态变了,用户退出登录。重新登录进入,子应用应该重新打开,虽说可以重新传递用户信息等参数给子应用,但是要处理的逻辑就未免过多了,也为未来运行埋下坑。 所以,就需要一个方法,让保活的子应用失效,在切换到该子

34、动态ospf

​  ospf是典型的链路状态路由协议,使用最短路径算法计算与选择路由。一般中大型企业使用ospf动态路由协议。 ospf协议的有点:无环路、收敛速度快、扩展型好、支持认证。ospf报文封装在IP报文中,协议号是89。   ensp仿真平台搭建: 1、项目功能需求:配置ospf动态路由协议,实现全网互通。把所有的路由划分到区域,若是单区域,采用area0。 拓扑如下: ​编辑

百度UEditor实现WORD粘贴公式自动上传

​  这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用 后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下) <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%&g

生成两个时间之间的每个月份与起始时间

    TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Chinese Traditional Indon

elementui el-select设置默认值且默认值不允许删除

参考网址:【记录】el-select 已选项禁止删除 el-select编辑时已选择的项不允许删除 、element-ui里面的下拉多选框 el-select 时,默认值不可删除 在项目中 el-select 设置默认值且默认值不允许删除和取消选中 通过vue全局指令实现该要求 export default { update(el, bindings) { const [defaultVa

RocketMQ 入门实战(2)--安装

本文主要介绍 RocketMQ 的安装部署,文中所使用到的软件版本:RocketMQ 5.1.3、CentOS 7.9.2009。 1、RocketMQ 部署模型 1.1、部署模型说明 Apache RocketMQ 部署架构上主要分为四部分: A、生产者 Producer 发布消息的角色。Producer 通过 MQ 的负载均衡模块选择相应的 Broker 集群队列进行消息投递,投递

IntelliJ IDEA 2021.3及以上版本激活教程(亲测有效)

前言 IntelliJ IDEA2021.3的版本发布已有一段时日,为了鼓励订阅并打击未授权使用,JetBrains现在要求用户使用他们的JetBrains账户登录以获取免费试用。这实际上意味着在新版本上使用无限重置的插件将不再可行,但是它们将在IntelliJ IDEA 2021.2及以前的版本上继续正常工作。 官方IDEA下载链接:https://www.jetbrains.com/

前端面试套题系列(第七篇)

1、{}、new Object和Object.create的区别 主要区别 1、{} 和 new Object() 除了本身创建的对象,都继承了 Object 原型链上(Object.prototype)的属性或者方法,eg:toString();当创建的对象相同时,可以说 {} 等价于 new Object() 。2、Object.create() 是将创建的对象继承到原型链上,而本身没有继承

rabbitmq延迟队列

概念 所谓“延迟消息”是指当消息被发送以后,并不想让消费者立刻拿到消息,而是等待特定时间后,消费者才能拿到这个消息进行消费 使用场景 1、订单在十分钟之内未支付则自动取消 2、预定会议后,需要在预定时间点前十分钟通知各个与会人员参加会议。 3、淘宝七天自动确认收货,自动评价功能等 TTL(消息存活时间) TTL 是 RabbitMQ 中一个消息或者队列的属性 表示一条消息或是该队列中的所有消息的最

response中的字节流使用的案例

2023-09-03 导入字节工具包,可以用于复制输入流与输出流 案例  

JS基础-初识JavaScript

前面讲了前端开发必备的三种语言。其中的HTML、CSS我们基本上有了比较正确的认识。这里讲一下JavaScript。 语言 功能 结构层 HTML 搭建结构、放置部件、描述定义 样式层 CSS 美化页面、实现布局 行为层 JavaScript 实现交互效果、数据收发、表单验证 HTML构成了基础的骨架。 CSS 添加了很多效果, 使得页面更好看。 而JavaScri

Mybatis的saveOrUpdateBatch________批量保存或更新

一、saveOrUpdateBatch介绍 Mybatis是一种优秀的ORM框架,为了提高效率,Mybatis提供了批量执行操作的方法。saveOrUpdateBatch是其中一个方法,它可以保存或更新多组数据。 二、怎样使用saveOrUpdateBatch 要使用Mybatis的saveOrUpdateBatch方法,您需要先创建一个Mapper接口,并在其中定义一个对应的方法。这个方法需要接

vue3入门_demo

新建项目参考:Vue vscode 创建 vue 项目流程【超详细】_vue vscode 创建 vue 项目流程【超详细】_怎么用vscode写vue_一颗不甘坠落的流_一颗不甘坠落的流星的博客-CSDN博客 demo参考:28_组件事件配合v-model使用_哔哩哔哩_bilibili vue3创建项目时还可用命令:npm init vue@latest 项目结构: App.vue:把多余的

手把手教你vue3-ts-uniapp-vite创建多端小程序-1

1.创建vue3+vite 如果一直拉取不下来,应该是网络问题,可以直接访问 gitee https://gitee.com/dcloud/uni-preset-vue/repository/archive/vite.zip 下载模版使用即可 2.进入目录 3.安装依赖 4.运行 运行微信小程序如果报错,请注意node-v 查看node版本。node版本要高于16 目前支持vue3 uni

css: A Multi-line CSS only Typewriter effect

  <!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-sca

FastDFS开启token防盗链

  在实际的项目开发中,是不是迂到这样的问题,输入一个完的地址后,就显示出了相对应的图片。为了预防这类问题,所以使用到fdfs的token;   开启token后,在访问这个地址     一、修改fdfs的http.conf配置文件     cd /etc/fdfs/    vi http.co

bat脚本打开文件或者启动程序

注意文件后缀改成bat,文件保存的时候注意下文件另存为别的格式(字符编码改一下),不然识别不了里面的中文汉字 @echo off start E:DISKdocumentwindowsSoftwarexubojavaxiangmu start E:DISKdocumentwindowsSoftwarexubojavaxiangmuIT26-谷粒学院项目练习   @echo off sta

PNPM 与 Monorepo

为什么选择PNPM? 在JavaScript的世界里,npm和yarn可能是最为人所熟知的包管理器。然而,这并不意味着他们就是最优的选择。相反,PNPM是一个值得你关注的强大工具。它解决了npm和yarn的一些痛点,例如项目间的依赖项重复和大量占用硬盘空间的问题。因此,如果你是一个对性能有严格要求,或者是希望更高效地管理你的项目依赖的开发者,PNPM可能是你的理想选择。 PNPM的优势 空间效率高

<<  <  724  725  726  727  728  729  730  731  732  733  734  >  >>