数组的创建一、 var arr = []; (数组字面量) 二、 var arr = new Array(); (构造函数) 本质上,数组属于一种特殊的对象。typeof运算符会返回数组的类型是object。这里写代码片Array.isArray方法返回一个布尔值,表示参数是否为数组。它可以弥补typeof运算符的不足。var arr = [1, 2, 3]; typeof arr // "obj
转载 2024-10-24 19:20:48
49阅读
一. 简介Sonar是一个用于代码质量管理的开放平台,相信大家都不会陌生。Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具。官方网站https://www.sonarqube.org 二. Sonar的三种用法编写代码时做实时代码检查,有问题直接IDE里提示。参考https://www.sonarlint.org 提交代码自动触发检测+辅助code review
转载 2024-02-28 11:08:12
61阅读
# 在Java项目中使用ELK:探索日志管理的强大工具 随着现代软件开发的不断演变,日志管理变得愈发重要。ELK(Elasticsearch, Logstash, Kibana)是一个广受欢迎的开源日志管理平台,它帮助开发者收集、存储和可视化日志数据。本文将介绍在Java项目中如何使用ELK,包括具体的代码示例和流程图。 ## ELK的组成部分 1. **Elasticsearch**:一个
原创 10月前
74阅读
Java项目中使用SQLite是一项很常见的任务,特别是对于一些小型项目或移动应用来说,SQLite是一个非常轻量级的数据库解决方案。下面我将向你介绍整个过程,并给出每一步需要做什么以及相应的代码示例。 首先,我们来看一下整个过程的步骤: | 步骤 | 内容 | | --- | --- | | 1 | 导入SQLite的JDBC驱动 | | 2 | 创建数据库连接 | | 3 | 创建数据库
原创 2024-03-26 06:48:11
358阅读
# 在 Java 项目中使用 SSL 的完整指南 在现代的网络开发中,SSL(安全套接层)/TLS(传输层安全)被广泛用来加密数据传输,以保护用户的信息安全。在本篇文章中,我会带领你完成在 Java 项目中使用 SSL 的关键步骤。 ## 实现流程概述 以下是实现 SSL 的步骤,总共分为五个主要部分: | 步骤 | 描述
原创 2024-10-11 10:57:14
77阅读
分布式应用系统中,经常会用到zk,比如dubbo注册中心,kafka分布式集群等都用到zk这一工具。除了这些用来做分布式集群外,zk还有那西应用场景事我们可以使用到该工具的呢?所以接下来就是我们要了解的重点了。首先在使用zk的各种应用之前,我们需要了解zk 的相关功能模块,这样才能让我们更清晰的了解为什么可以这么去使用:zookeeper以目录树的形式管理数据,提供znode监听、数据设置等接口,
转载 2024-04-17 22:14:04
110阅读
通常局限点来说,Redis也以消息队列的形式存在,作为内嵌的List存在,满足实时的高并发需求。而通常在一个电商类型的数据处理过程之中,有关商品,热销,推荐排序的队列,通常存放在Redis之中,期间也包扩Storm对于Redis列表的读取和更新。 Redis能做什么? 1、缓存,毫无疑问这是Redis当今最为人熟知的使用场景。再提升服务器性能方面非常有效; 2、排行榜,如果使用传统的关系型数据
转载 2023-08-15 21:06:42
150阅读
使用Redis来实现申请布控和一些跟数据库中的数据对比一、需要使用Jedis的工具类去写一些通用的工具类方法package com.ia.lhc.redis; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.tuple.*; //import org.apache.log4j.Logger;
转载 2024-05-15 10:48:40
146阅读
# 引入SonarJava项目中的步骤 ## 1. 流程图 ```mermaid flowchart TD A(开始) B(引入Sonar) C(完成) A --> B --> C ``` ## 2. 步骤表格 | 步骤 | 操作 | | ---- | ---- | | 1 | 下载并安装SonarQube | | 2 | 配置SonarQube | |
原创 2024-03-02 04:18:07
41阅读
近期项目中需要
原创 2022-01-13 09:45:47
395阅读
# 用php做rpc的框架1、swoole2、yarPHPRPCHPRoseJsonRPCYargRPCRPC框架与具体的协议无关,RPC 可基于 HTTP 或 TCP 协议。TCP
原创 2023-04-05 12:05:44
173阅读
从后向前遍历 在对列表进行删除等操作时,若是从前向后操作,列表长度因为元素的删除会变化,影响程序。采用从后向前删除,虽然长度也会变化,但是不影响程序执行 for i in range(len(list_use) - 1, -1, -1): if list_use[i]['task_key'] == ...
转载 2021-09-22 15:47:00
176阅读
2评论
数据的获取在开发项目之前,我们首先需要获取数据。我们可以从京东官网爬取一定的数据。我们搜索Java之后可以发现他的地址实际上就是所以我们可以通过JSOUP对其进行解析,获取相关的数据。相关依赖:<!-- 解析网页--> <dependency> <groupId>org.jsoup</groupId> <artif
很久之前就想写几篇关于zookeeper的文章了,正好这段时间闲下来了,写几篇博客一方面梳理一下自己的知识体系,另一方面分享给大家便于大家学习。Zookeeper 简称ZK,初次接触Zookeeper,大家首先想到的就是Zookeeper的应用场景,主要是用来解决什么问题,归纳起来主要是以下五方面的内容。一、统一命名服务(Name Service)分布式应用中,通常需要有一套完整的命名规则,既能够
Java项目中使用Python的主要目的是为了充分利用Python的强大的数据处理和机器学习能力。在本文中,我将向你介绍整个流程,并为你提供每一步所需的代码。 ## 流程概述 使用Python的一个常见方式是通过Java的`ProcessBuilder`类来调用Python脚本。下面是整个流程的概述: | 步骤 | 描述 | | --- | --- | | 1 | 安装Python环境 |
原创 2024-01-11 04:59:38
332阅读
好几个月没有搞android的东西,感觉自己拉下很多,正好最近有个新项目,就顺便研究一下现在很火的Retrofit和Rxjava。这个专题我打算写三篇,分别介绍Retrofit,Rxjava以及如何将两者结合起来。 本篇先介绍比较简单的Retrofit一. 为什么要使用Retrofit 因为简洁,好用,而且效率高(关于效率这一点,我曾经看到过一个请求耗时的对比,但是对不起各位看官,我搜了好多地
转载 2024-07-17 19:32:21
94阅读
1 通用方式 第一步,定义数据结构 第二步,使用protoc.exe生成
转载 2018-06-03 23:50:00
273阅读
2评论
# 在Java项目中使用Solr Solr是一个开源的搜索平台,它基于Apache Lucene构建。在Java项目中使用Solr可以提供强大的全文搜索和数据分析功能。本文将介绍如何在Java项目中集成Solr,并提供一些代码示例。 ## 安装Solr 首先,我们需要安装并运行Solr。可以从Solr的官方网站([ ``` ./solr start ``` ## 创建Solr Core
原创 2023-08-13 18:35:05
136阅读
Java互操作一、Kotlin中调用JavaGetter和Setterpublic class Person { private String name; private String gender; private int wage = 1000; public String getName() { return name; } public void
nacos 用java代码启动集群**一路遇到不少坑 而且网上也没有这种相关代码 当然这种方式也没有直接运行nacos简单1,首先配置文件复制一份拷贝到application.yml上 注意 搭建集群 server.port要放在application.properties文件里 因为先加载yml文件 端口可能会被覆盖 2,即使你用java代码方式启动nacos, nacos会自动在本地创建nac
  • 1
  • 2
  • 3
  • 4
  • 5