Java

【转】国产飞腾D2000:基于A72?

  China’s Phytium D2000: Building on A72? 国产飞腾D2000:基于A72? PS:麒麟955也是A72,代表机型华为P9 September 29, 2022 clamchowder 4 Comments China has been investing heavily into homegrown microp

用户自定义模板中数据区域

在实际的Word文档开发中,经常需要自动填充数据到Word模板中,以生成动态的Word文档,那么应该如何编辑制作Word模板呢? 方法一:直接打开Word文件插入书签 假如使用数据区域(DataRegion)来定义模板中动态填充数据的位置,那么直接打开一个Word文件,在其中添加“PO_”开头的书签即可制作word模板。例如,打开一个Word文件后,可以通过选中需要标记为书签的文字,例如“[姓名]

后端登陆的过滤器

后端登陆的过滤器 package com.itheima.filter; import com.google.gson.Gson; import com.google.gson.JsonObject; import com.itheima.pojo.Result; import com.itheima.utils.JwtUtils; import lombok.extern.slf4j.Slf4

iframe父子页面通信

一、同域下父子页面的通信   1.父页面调用子iframe页面    (1)通过iframe的Id获取子页面的dom,然后通过内置属性contentWindow取得子窗口的window对象,此方法兼容各个浏览器    (2)通过iframe的name直接获取子窗口的window对象    (3)通过wind

week 4 周四

2024/1/18 周四 今日工作: B站黑马程序员JavaWeb课程学习:https://www.bilibili.com/video/BV1Qf4y1T7Hx?p=31&spm_id_from=pageDriver&vd_source=2eacb4ea8d30c233944de286c081d965 学习笔记:

javascript中的undefined可以被重写

问题: 为什么有的编程规范要求用 void 0 代替 undefined?   众所周知,当声明一个变量,并且没有给赋值的情况下,它的初始值是 undefined。但是在javascript中,怎么检查一个值是否为 undefined 呢? 在现代浏览器中,你可以安全的直接比较将变量是与 undefined 进行比较 一些人反对直接

自动建库建表

❓实现数据库随代码自动维护,包含建库建表操作自动建库 自动建库 引入依赖 通过监听SpringBoot的生命周期,在Environment准备完毕后调用建库方法 🎯目的 在建表前先判断是否有库,没有则建库,防止数据源导致报错 从Environment中获取application.yml中的数据库配置信息 将配置信息中的数据库名替换成默认一定存在的mysql库,用mysql数据源创建applic

作为DBA,你需要掌握这些压测工具

前言: 数据库系统正式上线前,压测是必不可少的一步。数据库系统能承载多少并发,DBA要做到心中有数。 基本概念: TPS/QPS:衡量吞吐量。(TPS:每秒事务处理量(Transaction Per Second)、每秒查询率QPS(Query Per Second)是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准) 响应时间:包括平均响应时间、最小响应时间、最大响应时间、时间百分比等

SkyWalking服务监控简单配置【Windows版本】

SkyWalking是什么 下载 官网:https://skywalking.apache.org/ 下载地址:https://skywalking.apache.org/downloads/ 中文文档:https://skyapm.github.io/document-cn-translation-of-skywalking/ 配置开始 配置nacos 进入目录config,编辑appl

Vue3 Diff算法之最长递增子序列,学不会来砍我!

专栏分享:vue2源码专栏,vue3源码专栏,vue router源码专栏,玩具项目专栏,硬核💪推荐🙌 欢迎各位ITer关注点赞收藏🌸🌸🌸 Vue2 Diff算法可以参考【Vue2.x源码系列08】Diff算法原理 Vue3 Diff算法可以参考【Vue3.x源码系列06】Diff算法原理 在 上一章结尾乱序比对 算法中,可以看到,我们倒序遍历了新的乱序节点,对每一个节点都进行了插入操作(移动

66. 加一

原题链接

Java里ArrayList中的toArray()用法

深入理解List的toArray()方法和toArray(T[] a)方法 这两个方法都是将列表List中的元素转导出为数组,不同的是,toArray()方法导出的是Object类型数组,而toArray[T[] a]方法导出的是指定类型的数组。 下面是两个方法的申明及说明,摘自Java8的API文档。 toArray()方法的分析 Object[] toArray() 1 Returns an

docker构建java镜像,运行镜像出现 no main manifest attribute, in /xxx.jar

背景 本文主要是一个随笔,记录一下出现"no main manifest attribute"的解决办法 问题原因 主要是近期在构建一个镜像,在镜像构建成功后,运行一直提示"no main manifest attribute",但是还在想,是不是Dockerfile写错了,后来仔细检查了一下,发现是在pom文件下build节点下配置问题,修改配置后就解决了对应问题,下面是我修改后的build节

dremio 基于Options注解的配置技巧

以前简单写过一个dremio 配置相关的介绍,以下是一个简单的使用 原理 dremio 自己定义了一个Options 的注解,包含此注解的类会被启动的时候进行类扫描加载,Options 的会存储起来(分为不用类型的) 有session 级别的,系统级别的。。。。 简单使用 pom.xml   <?xml version="1.0" encoding="UTF

HanLP — 汉字转拼音,简繁转换 -- JAVA

目录语料库训练模型加载语料库训练模型保存模型预测加载模型计算调用 HanLP 在汉字转拼音时,可以解决多音字问题,显示输出声调,声母、韵母,通过训练语料库, 本文代码为《自然语言处理入门》配套版本 HanLP-1.7.5 HanLP 里,汉字转简单,简体繁体转换,都用到了 双数组字典树 (Double-array Trie)、Aho-Corasick DoubleArrayTire 算法 ACDA

Loadrunner性能、接口测试工具

             LoadRunner,是一种预测系统行为和性能的负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。    

java相似度算法计算

     文档转载自:java 相似度 计算 相似度算法java_mob6454cc641ffd的技术博客_51CTO博客  

【教程】React-Native代码规范与加固详解

引言 React Native 是一种跨平台的移动应用开发框架,由 Facebook 推出。它可以让我们使用 JavaScript 和 React 语法编写原生应用,大大提高了移动应用的开发效率。但是,对于开发人员来说,代码规范和安全性也是非常重要的问题。本篇博客将为大家详细介绍 React Native 的代码规范和加固方法。   编程规范 变量规范 变量命名需采用lowerCa

Springcloud学习笔记60---log4j2的MDC 原理及使用

1. 使用背景 slf4j是门面,log4j2是一种具体的实现。我们先看官网 slf4j的官网SLF4J 全称 Simple Logging Facade for Java 。主要是给java日志访问提供了一个标准,规范的API接口。具体实现由不同的日志框架实现,比如log4j2,logback。 我们项目中使用的log4j2日志框架,在日志输出的时候,我们有个需求,需要将我们全局唯一的流程流水i

小程序开发实战案例五 | 小程序如何嵌入H5页面

在接入小程序过程中会遇到需要将 H5 页面集成到小程序中情况,今天我们就来聊一聊怎么把 H5 页面塞到小程序中。   本篇文章将会从下面这几个方面来介绍: 小程序承载页面的前期准备 小程序如何承载 H5 小程序和 H5 页面如何通讯 小程序和 H5 页面的相互跳转   小程序承载页面的前期准备 首先介绍下我们在用小程序承载页面之前需要做些什么。 第一步当然就是 先有一个

基于 SpringBoot + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统

Tansci-Boot 基于 SpringBoot2 + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统 Tansci-Boot 是一个前后端分离后台管理系统, 前端集成 amis 低代码前端框架,后端集成 magic-api 的接口快速开发框架。包含基础权限、安全认证、以及常用的一些组件功能。项目易上手,技术更综合,能力更全面

ARM链接脚本详解

1. 概论  每一个链接过程都由链接脚本(linker script, 一般以lds作为文件的后缀名)控制. 链接脚本主要用于规定如何把输入文件内的段放入输出文件内, 并控制输出文件内各部分在程序地址空间内的布局. 但你也可以用连接命令做一些其他事情. 2. 基本概念 链接器把一个或多个输入文件合成一个输出文件. 输入文件:

回顾 2023,NebulaGraph 的这一年的变化

一年又过去了,感谢你和 NebulaGraph 一起又走过一个春夏秋冬。在这 365 天里,我们一起见证了 214 个 commit 带来的 NebulaGraph 3 个中版本的上线,它们分别是 v3.4.0、v3.5.0 和 v 3.6.0;除了内核经历了 3 个中版本的迭代之外,NebulaGraph 在 2023 年也迎来一大波新周边工具,以及已有周边工具的大更新。 由于篇幅的关系,现在

Kafka 社区KIP-405中文译文(分层存储)

原文链接:https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage 译者:Kafka KIP-405是一篇非常优秀的多层存储的设计稿,不过此设计稿涉及内容很多,文章量大、严谨、知识点诸多。我们国内还没有对其有相对完整的译文,面对如此上乘的文章,译者想降低其门槛,让国内更多的人了解其设计,

深入理解JavaScript堆栈、事件循环、执行上下文、作用域以及闭包

合集 - JavaScript进阶系列(5)   1.JavaScript this 绑定详解01-092.JavaScript apply、call、bind 函数详解01-093.JavaScript forEach 方法跳出循环01-02 4.深入理解JavaScript堆栈、事件循环、执行上下文和作用域以及闭包01-10 5.JavaScript到底应不应该加分号?Java

Opera 漏洞可能让黑客在 Mac 或 Windows 上运行任何文件

网络安全研究人员披露了 Microsoft Windows 和 Apple macOS Opera 网络浏览器中的一个现已修补的安全漏洞,该漏洞可被利用来执行底层操作系统上的任何文件。 Guardio Labs研究团队将远程代码执行漏洞代号为 MyFlaw ,因为它利用了名为My Flow的功能,可以在移动设备和桌面设备之间同步消息和文件。 知名网络安全专家、东方联盟创始人郭盛华表示:“这是通过

ShardingSphere-JDBC学习

springBoot  引入maven <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter&lt

java线程核心原理

1. 线程的调度与时间片 1.1 java线程与操作系统 现代操作系统(如Windows、Linux、Solaris)提供了强大的线程管理能力,Java不需要再进行自己独立的线程管理和调度,而是将线程调度工作委托给操作系统的调度进程去完成。在某些系统(比如Solaris操作系统)上,JVM甚至将每个Java线程一对一地对应到操作系统的本地线程,彻底将线程调度委托给操作系统。 1.2 CPU时间

<<  <  615  616  617  618  619  620  621  622  623  624  625  >  >>