Java

如何再vue项目中使用cdn(以使用天地图得cdn获取当前位置为例)

一、了解天地图 http://lbs.tianditu.gov.cn/api/js4.0/examples.html 在其中可以了解天地图的基本使用教程 但其中的教程均为h5引入cdn的方式 以h5定位为例来改成vue项目 源码: 在入口index.html中加入cdn以达到全局效果 然后在js文件中或者vue中就不需要再导入了,可以直接使用 如

js 对象数组读取某个字段去重

对于 JavaScript 中的对象数组,你可以使用以下方法来读取某个字段并去重: 1. 使用 Set 数据结构:使用 Set 来存储唯一的字段值。遍历对象数组,获取需要的字段值,然后将其添加到 Set 中。最后,将 Set 转换为数组即可得到去重后的字段值列表。 ```javascriptconst objArr = [ { id: 1, name: 'John' }, { id: 2, n

java中如何遍历Map

通过 entrySet 来遍历 1、通过 for 和 map.entrySet() 来遍历 第一种方式是采用 for 和 Map.Entry 的形式来遍历,通过遍历 map.entrySet() 获取每个 entry 的 key 和&nbs

泛型类的静态成员

简介 想对单例进行统一的管理,在UnityEditor进入playMode的时候,手动清空一些单例。 于是网上搜到了一个单例的写法,但是对其中的static字段产生的疑问。 令人产生疑问的代码 这个代码令人奇怪的地方是,static是静态字段,泛型类传入type参数后,居然能够访问不同类的单例。比如 Singleton.Instance返回的是Class1类,Singleton.Instance

解决代码使用CompletableFuture做异步时spring-cloud-starter-sleuth的日志追踪号为空的情况

产生问题原因 就是异步调用,导致spanId和traceId丢失了 @Async 注解的异步调用是没问题的 前提 使用spring-cloud-starter-sleuth jar包版本2.2.8.RELEASE 关于追踪号的xml 配置为 当CompletableFuture有一个任务时,代码的写法 当CompletableFuture有多个任务时,代码的写法 纸上得来终

ashx部署到iis访问不了

公司的老项目部署到IIS报一堆错误: 一、Noesis.Javascript报错,忘记截图了,这是因为这个组件是32位的,iis必须开启32位 二、访问http://domain/xxx.ashx无响应 1.看这几个有没有设置 2.查看MIME类型是否设置.ashx,如果碰到无法写入web.config的问题,检查web.config权限,如果权限设置everyone还是不行,可以放在IIS默

Rocket 安装

安装java环境 安装maven 参考 安装rocketMQ 官网下载 https://rocketmq.apache.org/download     第一步:下载二进制  bin文件, 可直接运行,上传服务器 然后解压rocketMQ 解压完进入bin 目录(自己的解压目录) 修改配置 mq 默认需要的内存是比较大的,根据自己 Linu

前端工程化

前端打包工具 Source Map combine-source-map: Add source maps of multiple files, offset them and then combine them into one source map. convert-source-map: Converts a source-map from/to different formats and

字符串处理

1. 数组拼接 坑比用例 使用 subList 进行优化

List 删除指定区域的元素

List删除指定区域的元素 简单来说,对子List的任何操作,都会同步影响到原来的父List数据。而对父List的元素做了操作,同样会subList获取的子List里的元素产生影响。说白了,subList获取到的子List本质上就是原来父List一部分元素的映射,双方的子元素实际上是同一批对象。而在注释中也很明白的说到,我们可以用

Springboot+Quartz+Dynamic-datasource

在使用dynamic-datasource多数据源切换场景下,实现Quartz任务持久化配置和API动态调度 1. pom依赖 暂未找到版本对应关系,若有版本不一致异常,请自行尝试升降版本。 2. 数据源和Quartz参数配置 点击查看代码 3. Job信息实体类 点击查看代码 4. JobService服务层接口 点击查看代码 5. JobServiceImpl实现类 点击

CKEditor实现WORD粘贴公式自动上传

​  在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题,于是各种网上扒拉,终于找到解决方案,在这里感谢一下知乎中众大神以及TheViper。 通过知乎提供的思路找到粘贴的原理,通过TheViper找到粘贴图片的方法。 其原理为一下步骤: 监听粘贴事件;【用于插入图片】 获取光标位置;【记录图片插入位置】 获取剪切板内容;【主要是获取文件】 上传剪切板图片; 在指定光标位置插入图片

Linux jenkins安装

介绍 Jenkins 是一个自包含的、开源的自动化服务器,可用于自动化与构建、测试和交付或部署软件相关的各种任务。 Jenkins 可以通过本地系统包、Docker 安装,甚至可以通过任何已安装 Java 运行时环境 (JRE) 的计算机独立运行。 安装命令 管理命令 基本配置 通过http://localhost:8080访问,安装插件后添加管理员完成。  

linux 下安装使用jmeter 执行压测

1、下载地址 我这下载的版本是5.2.1 登录服务器 解压 解压后,在同目录下有文件夹    配置环境变量 让配置生效,并且查看jmeter版本 [root@localhost apache-jmeter-5.2.1]# source /etc/profile[root@localhost apache-jmeter-5.2.1]# jmeter

layuiadmin(官方)知识点

动态模板layuiAdmin 的视图是一个“动静结合”的载体,除了常规的静态模板,你当然还可以在视图中存放动态模板,因此它可谓是焦点中的焦点。 定义模板在视图文件中,通过下述规则定义模板: <script type="text/html" template> <!-- 动态模板碎片 --></script>下面是一个简单的例子: <script type

Web相关概念和新技术

Uniform Resource Identifier (URI) W3C SpeakingURL URI.js WebAssembly 两个特性:SIMD;多线程。 简单的wasm应用 rust 足够应付,并且有很多开箱即用的工具,对于一个没有什么系统语言经验的人来说 手感还挺不错的。但是你如果想做的比较深入,那你还是绕不开去学一些cpp。 rust是支持生成DWARF的,但是wasm-bind

Web阶段:第十八章:Filter过滤器

Filter,什么是过滤器?1.Filter过滤器是javaWeb的三大组件之一,2.三大组件分别是:Servlet程序,Filter过滤器,Listener监听器。3.Filter是接口。4.Filter的作用是:拦截请求,过滤响应。 Filter的初体验需求:在webContent目录下有一个admin目录。然后在这个目录下有html页面,jsp页面,jpg图片。要求这个目录下所有的资源都必须

Linux rocketmq单机测试部署

一.环境说明对于 RocketMQ 4.3.0版本,官方要求环境如下,其中 Git 用于从 GitHub 获取源码,没有安装也没关系,可以直接下载推荐的流程是:Linux 系统上安装 Git 工具 、Maven、Java JDKGit 工具用于直接从 GitHub 获取 RocketMQ 项目源码下载到 Linux 系统上然后 Maven 将 RocketMQ 源码进行编译成二进制文件安装了 Ja

Web前端编程范式

Event-Driven Programming Comparison Between Different Observer Pattern Implementations: The comparison below is just about the basic features of subscribing to an event type, dispatching and removin

springboot~InvocationHandler中为什么不能使用@Autowired

@Autowired 是 Spring Framework 中用于自动注入依赖的注解,通常情况下可以正常工作,但有一些情况下可能无法获取到 bean 对象: Bean未定义或未扫描到:如果要注入的 bean 没有在 Spring 上下文中定义或者没有被正确扫描到,@Autowired 将无法找到要注入的 bean。确保你的 bean 配置正确且被 Spring 扫描到。 多个候选bean:

RabbitMQ 如何实现延迟队列?

延迟队列是指当消息被发送以后,并不是立即执行,而是等待特定的时间后,消费者才会执行该消息。 延迟队列的使用场景有以下几种: 未按时支付的订单,30 分钟过期之后取消订单。 给活跃度比较低的用户间隔 N 天之后推送消息,提高活跃度。 新注册会员的用户,等待几分钟之后发送欢迎邮件等。 1.如何实现延迟队列? 延迟队列有以下两种实现方式: 通过消息过期后进入死信交换器,再由交换器转发到延迟消费队列

ASP.NET

筛选器Filters: 在处理请求和生成响应的过程中插入逻辑 Authorization Filters(授权筛选器) [Authorize] 用于限制只有经过身份验证的用户才能访问某个动作或控制器。 [Authorize]public class ProtectedController : Controller{   public IActionResult Index() &nbs

$('.panel-collapse').on('show.bs.collapse', function () {})详解

$('.panel-collapse').on('show.bs.collapse', function () {}); 这段代码是在使用 jQuery来绑定事件。 $('.panel-collapse')部分是一个选择器,它选择了当前页面上所有有panel-collapse这个类的元素。如果你在 HTML 中有这样的元素:<div class="panel-collapse">&

安全攻防丨反序列化漏洞的实操演练

本文分享自《【安全攻防】深入浅出实战系列专题-反序列化漏洞》,作者:MDKing。 1. 基本概念 序列化:将内存对象转化为可以存储以及传输的二进制字节、xml、json、yaml等格式。 反序列化:将虚化列存储的二进制字节、xml、json、yaml等格式的信息重新还原转化为对象实例。   数据格式 序列化后的信息样例 二进制 xml json {"name":

antd限制开始时间与结束时间范围是30天,并不能选择当前日期之后的日期 vue3(默认展示近7天)

<a-range-picker :value="hackValue || dateArr" :disabled-date="disabledDate" style="width: 240px" separator="~"

Wasm软件生态系统安全分析

  演讲嘉宾 | 王浩宇 回顾整理 | 廖   涛 排版校对 | 李萍萍 嘉宾简介 王浩宇,华中科技大学教授,博士生导师,华中科技大学OpenHarmony技术俱乐部主任。研究关注于新兴软件系统中的安全、隐私和可靠性问题,近五年发表CCF A类和CSRankings顶会论文近70篇,

FCKEditor实现WORD粘贴公式自动上传

​  在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题,于是各种网上扒拉,终于找到解决方案,在这里感谢一下知乎中众大神以及TheViper。 通过知乎提供的思路找到粘贴的原理,通过TheViper找到粘贴图片的方法。 其原理为一下步骤: 监听粘贴事件;【用于插入图片】 获取光标位置;【记录图片插入位置】 获取剪切板内容;【主要是获取文件】 上传剪切板图片; 在指定光标位置插入图片

软工作业1:第一篇随笔之初来乍到

快速了解 这个作业属于哪个课程 前往课程 这个作业要求在哪里 作业要求 这个作业的目标 学会使用博客园和Github记录分享学习,拓宽技术视野 自我介绍 我是计科专业3班的黄俊强,来自湛江的一名code菜鸟,平时喜欢听音乐,打打篮球,对于编程加上自己想法从而产生的成品颇感兴趣,目前学习了java,前端,爬虫等一些知识。 软工五问 软件工程的产生背景? 软件开发从项目需

人大金仓 错误提示“致命错误:对不起,已经有太多的客户”解决方案 以及linux替换授权文件步骤

项目需要,头一次接触人大金仓(友情提示,可以使用navicat连接哟)。 使用连接工具报“对不起,已经有太多的客户”错误,java程序也是如此, 找到数据库的kingbase.conf配置文件修改max_connections属性,重启。 ok了。。。。。。。。。。。。。。。。。。。个锤子, 这是理想情况。 不理想情况: 重启后最大连接还是10 原因:人大金库的授权文件为开发版,最大连接数是10,

【Kafka3.0】生产调优

目录1. Kafka 硬件配置选择场景说明服务器台数选择磁盘选择内存选择CPU选择2. Kafka Broker调优Broker 核心参数配置服役新节点/退役旧节点增加副本因子调整分区副本存储3. Kafka 生产者调优生产者如何提高吞吐量数据可靠性数据去重数据乱序4. Kafka 消费者调优消费者重要参数🚩消费者再平衡指定offset进行消费指定时间进行消费消费者如何提高吞吐量5. Kafka总

<<  <  707  708  709  710  711  712  713  714  715  716  717  >  >>