Java
织梦DedeCMS文章内容页调用标签方法教程
织梦DedeCMS是新手站长使用比较多的建站软件,其模板制作也比较方便,一些站长朋友对其模板调用标签不是太熟悉,小编为大家介绍下织梦文章内容页调用标签的方法。 1、调用文章标题: {dede:field.title/} 举例:页面标题格式为文章标题加网站名称,调用代码为: {dede:field.title/}_{dede:global.cfg_webname/} 2、调用文章关键词: {dede
JMeter安装使用
一、Java JDK安装 下载地址:https://repo.huaweicloud.com/java/jdk/ 二、JMeter安装 下载地址:http://jmeter.apache.org/download_jmeter.cgi 三、JMeter使用 四、实战演示
SQL Injection and JDBC PreparedStatement Class
In "Java Tutorial", this is how the JDBC PreparedStatement class prevents SQL injection. However, the most important advantage of prepared statements is that they help prevent SQL injection attacks.
微服务链路追踪SkyWalking
链路追踪介绍 对于一个大型的几十个、几百个微服务构成的微服务架构系统,通常会遇到下面一些问题,比如: 如何串联整个调用链路,快速定位问题? 如何缕清各个微服务之间的依赖关系? 如何进行各个微服务接口的性能分折? 如何跟踪整个业务流程的调用处理顺序? 1、skywalking是什么 skywalking是一个国产开源框架,2015年由吴晟开源 , 2017年加入Apache孵化器
spring boot启动方式
1. idea直接启动 2. maven命令启动 项目目录下,mvn spring-boot:run 3. 打包成jar启动 项目目录下:mvn clean package 启动jar: java -jar target/xxxx.jar 4. 启动指定配置文件 java -jar -D spring.profiles.active=prod target
Linux iptables 防火墙常用规则
iptables 安装 yum install iptables iptables 规则清除 iptables -F iptables -X iptables -Z 开放指定的端口 允许本地回环接口(即运行本机访问本机) iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT 允许所有本机向外的访问 iptable
SpringBoot使用protobuf格式的接口方式
建立SpringBoot项目,pom.xml内容如下: 编写.proto文件,内容如下: 生成java代码: 将生成的代码移动到你的项目中合适位置: 编写protobuf格式的Controller接口: 编写测试类,通过HttpClient工具调用接口: HttpUtils内容如下: 以debug方式运行SpringBoot项目,并在controller
java与es8实战之五:SpringBoot应用中操作es8(带安全检查:https、账号密码、API Key)
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 本篇是《java与es8实战》系列的第五篇,总体目标明确:实战在SpringBoot应用中操作elasticsearch8,今天的重点是SpringBoot应用连接带有安全检查的elasticsearch8服务端 连接需要安全检查的ela
Kafka在企业级应用中的实践
前言 前面说了很多Kafka的性能优点,有些童鞋要说了,这Kafka在企业开发或者企业级应用中要怎么用呢?今天咱们就来简单探究一下。 1、 使用 Kafka 进行消息的异步处理 Kafka 提供了一个可靠的消息传递机制,使得企业能够将不同组件之间的通信解耦,实现高效的异步处理。在企业级应用中,可以通过以下步骤来使用 Kafka 进行消息的异步处理: 创建一个或多个主题(topic)用于存
mysql~date_format性能问题
在mybatis的xml中使用MySQL的DATE_FORMAT 函数可以将日期类型的数据格式化为字符串。然而,尽管这个函数很方便,但在处理大量数据时可能会引起性能问题,特别是在复杂查询中。这是因为 DATE_FORMAT 函数的计算是在数据库引擎层级进行的,而不是在应用程序代码中。 以下是一些关于 DATE_FORMAT 函数可能引起性能问题的情况和建议: 索引失效: 如果你在查询中使用 D
[译]2023年 Web Coponent 现状
本文为翻译 原文地址:2023 State of Web Components: Today's standards and a glimpse into the future. 最近,我写了关于如何构建你的第一个 Web Component,以及基本 v1 Web Component 规范的一些历史和解释。但是自从 v1 在 2020 年获得全面支持以来,Web Component 世界发生
Flink-读Kafka写Hive表
1. 目标 使用Flink读取Kafka数据并实时写入Hive表。 2. 环境配置 EMR环境:Hadoop 3.3.3, Hive 3.1.3, Flink 1.16.0 根据官网描述: https://nightlies.apache.org/flink/flink-docs-release-1.16/docs/connectors/table/hive/overv
tailwindcss -原子化 CSS 框架
原子化 CSS 框架 我记得很久之前有时候为了少写些css,我们通常会有如下的样板代码 .block { display: block; } .flex { display:flex } .flex-center { align-items: center; justify-content: center; } .w1 { width: 1%; } /* 1...100 *
TienChin 渠道管理-查看渠道接口
自定义 hasPermission 校验规则 自定义一个 Spring Security hasPermission 校验规则: 在 tienchin-framework 模块当中进行自定义,新建 CustomSecurityExpressionRoot.java 自定义 hasPermission 判断逻辑类: 新建自定义 hasPermission 判断逻辑处理器类: 注册一下自定义 ha
Spring 与 MyBatis 框架集成
为何要框架集成 Spring 通过 IoC 和 AoP 两大法宝,可以简化 MyBatis 框架配置和代码开发。 框架集成步骤 第①步:创建数据库表 tb_user 表非常简单,只有一个主键 id 和一个字段name 第②步:IDEA 创建 Maven 项目 第③步:修改 pom.xml 配置添加 Maven 依赖包 第④步:创建 UserEntity 实体类 创建 entity 或 do
Jenkins 相关配置
参考链接 解决:Jenkins: signature verification failed in update site ‘default‘ (show details) jenkins 下一切皆文件 Jenkins 安装 下载完安装包如下所示 依次执行以下命令,进行安装 启动 jenkins 服务 设置 jenkins 服务开机自启 查看 j
Javascript动态创建FORM提交
Javascript动态创建FORM提交 <script language="javascript" type="text/javascript"><!-- //function that creates the form, adds some e
JavaScript动态生成Form提交
function post(url, params) { var tempForm = document.createElement("form"); tempForm.action = url; tempForm.method = "post"; tempForm.style.display = "none";
[LeetCode] 2483. Minimum Penalty for a Shop
You are given the customer visit log of a shop represented by a 0-indexed string customers consisting only of characters 'N' and 'Y': if the ith character
Factory Pattern —— Creational Class
core 工厂模式(Factory Pattern)是一种创建型设计模式,用于创建对象而不暴露对象创建的逻辑。它将对象的实例化过程封装在一个工厂类中,客户端通过调用工厂类的方法来创建对象,从而实现了解耦和灵活性。 工厂模式的核心思想是将对象的创建与使用分离。客户端不直接实例化对象,而是通过调用工厂类的方法来获取对象实例。工厂类根据客户端的需求,决定实例化哪个具体对象,并将其返回给客户端。 三种工厂
Vue3 响应式工具函数
isRef() 检查某个值是否为 ref。 unref() 如果参数是 ref,则返回内部值,否则返回参数本身。这是 val = isRef(val) ? val.value : val 计算的一个语法糖 toRef() 可以将值、refs 或 getters 规范化为 refs (3.3+)。 也可以基于响应式对象上的一个属性,创建一个对应的 ref。这样创建的 ref