加载中
常用Maven命令

创建一个简单的Java工程:mvn archetype:generate -DgroupId=com.mycompany.example -DartifactId=Example -DinteractiveMode=false -DarchetypeCatalog=local 创 建一个java的web工程:mvn...

Graalvm编译swing桌面应用失败问题解决

前文介绍了Graalvm安装和静态编译,但是直接编译java swing桌面应用时是可能会出错。 当前最新版本为GraalVM22.0.0.2,支持jdk11和jdk17,看了官方github的介绍,当前是建议使用jdk11的graal...

Graalvm安装和静态编译

1、下载安装 官方安装说明:https://www.graalvm.org/22.0/docs/getting-started/windows/ 官网:https://www.graalvm.org/downloads/ 下载地址:https://github.com/graalvm/graalvm-ce-bui...

spring cloud alibaba nacos config配置管理例子

本文是spring cloud alibaba nacos config例子,包含本地配置,nacos配置,动态刷新示例代码 工程示例代码 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven....

spring cloud gateway例子

本文是一个简单的gateway示例,通过网关访问外部服务。 1、创建服务 项目名gateway-service,这个服务只提供一个输出hello信息的接口,并通过网关访问 pom.xml...

Spring cloud Nacos服务注册与发现

1、Nacos安装 官方教程:https://nacos.io/zh-cn/docs/quick-start.html GitHub:https://github.com/alibaba/nacos 下载地址:https://github.com/alibaba/nacos/releases 安装 unzip nacos-...

基于redis队列优化投票系统性能

1、投票要求 (1)投票系统规则 每个ip每天限投10票,10票可同一选项,也可不同选项 (2)访问量要求日均1000万 按照80/20法则,系统的每秒要达到并发量:1000万*80%/(24*3600*20%)≈463。 ...

通过自定义Repository整合SpringBoot 2.x和QueryDSL 4.3

QueryDSL可以通过JavaAPI来构建SQL语句,配合开发工具(IDEA、Eclipse)使用,非常便捷,即使新手上手也快。 Spring Data JPA提供了QueryDSL的支持,在1.x版本下,SimpleJpaRepository会自动切...

模拟按键操作实现微信消息机器人

自从微信网页版不能登录后,网上开源的微信消息库都不能用了。 本文是通过按键模拟的方式来实现微信消息机器人,这方法也适用于模拟其它软件。 1、用到的工具和库 (1)JNA,https://github.com/...

idea导入Elasticsearch 7.10.2源码和编译运行

1、下载软件 Elasticsearch 7.10.2源码:v7.10.2 elasticsearch-7.10.2-windows-x86_64.zip 二进制版:7.10.2-windows-x86_64.zip,官网elastic JDK/OpenJDK 14:jvm-and-jdk, gradle-6.6.1...

java Stream API流接口

import java.math.BigInteger; import java.util.*; import java.util.regex.Pattern; import java.util.stream.Collectors; import java.util.stream.IntStream; import java.util.stream.S...

2021/03/18 23:24
147
tesseract OCR文本识别与训练

1、工具下载 tesseract源码下载:https://github.com/tesseract-ocr/tesseract tesseract安装包下载:https://digi.bib.uni-mannheim.de/tesseract/ tesseract语言包下载: https://github.c...

在selenium中使用Chrome DevTools Protocol库实现采集

在selenium中使用Chrome DevTools Protocol库实现采集 官方Chrome DevTools Protocol(https://chromedevtools.github.io/devtools-protocol/)介绍,chrome devtools protocol(简称cdp)允...

jcef浏览器实现链接过滤与链接监听

本文代码是基于jcef(Java Chromium嵌入式框架),jdk的Nashorn引擎(jdk8-jdk14)支持的js脚本,实现链接过滤与链接监听功能。 jcef的接口提供CefResourceRequestHandlerAdapter类来处理链接,...

JFreeChart生成股票9:30-15:00时序图

当前JFreechart版本1.5.0 org.jfree jfreechart 1.5.0 A股交易时间为9:30-11:30,13:00-15:00,1...

java生成表格图表

项目有个需求是生成上图的表格图表,本来excel很容易生成上边的表格图,但是java poi不支持在服务器端把excel表格导出成图片,在没有找到合适的工具库下,用java 2d实现同样图表。 这个表格图...

centos 7 安装chrome

centos 6已不支持新版本chrome的安装。 1、配置yum源 在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repo vim /etc/yum.repos.d/google-chrome.repo 写入如下内容: [google-chrome] n...

使用java ScriptEngine 实现动态爬虫脚本

开发背景:Selenium是一个用于Web应用程序测试的工具,可以直接像真正的用户在操作浏览器。支持的浏览器包括IE,Mozilla Firefox,Safari,Google Chrome,Opera等。我们的项目中有很多基于s...

log4j和log4j2动态修改日志文件名

由于项目中很多小任务脚本代码,如果都用同一个日志文件名,查询日志记录时不方便,需要各个小脚本运行时,生成自己独立的日志文件。 log4j动态修改日志文件名方法: log4j.properties log4j...

2020/05/14 23:14
6.2K
xampp解压版本安装与php多版本安装

因为开发的需要,需要多版本php测试,本文以xampp这个软件包来实现多版本php共存环境安装 下载多个xmapp版本,下载地址https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/ 注意...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部