模块 项目java 01

常用的Java开发工具IDEA、eclipse比较

常用的Java开发工具比较 ​ 市场上Java 开发常用的编辑器可谓是琳琅满目,令人眼花缭乱,甚至让人难以抉择。所以今天挑选了几款主流的编辑器进行介绍,都是功能比较丰富的IDE,至于大神使用的普通文本编辑器就不再此次考虑范围内,主要介绍IntelliJ IDEA、Eclipse、NetBeans、V ......
开发工具 常用 eclipse 工具 Java

java中的 \r——字符串消失了

at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 使用Integer.parseInt(c[i])进行数据类型转换的时候,出现了如上的错误:数组格式异常, 在做数组转换的时候,在一组数字中 ......
字符串 字符 java

java如何使用线程池 new threadPoolExecutor()

//使用线程池 不返回结果 脚本中使用的 Class B { private static final ExecutorService executor = new ThreadPoolExecutor(4, 10, 3000L,TimeUnit.MILLISECONDS, new ArrayBlo ......
threadPoolExecutor 线程 java new

Java stream 简述

Java Stream是Java 8中的一个新特性,它是一个集合元素(数组、List、Set等)处理的高级抽象,它提供的操作可以让开发人员以声明式的方式轻松地处理集合元素。Stream有以下特点:1. 它不是集合(集合是一种静态的数据结构,而Stream是在集合上运行的计算)2. 它不支持修改数据源 ......
stream Java

Srping AOP的学习(二):java代理

1.代理的介绍 说的java的代理,就离不开java的代理模式。而java的代理模式就是通过引入一个代理对象来代替我们的实际对象进行操作,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。所以代理就是实现对功能的扩展。 2.代理的分类 代理按照大的分类可以分为静态代理和动 ......
Srping java AOP

TSINGSEE视频能力在交通运输可视化管理平台项目中的应用

平台能实现海量前端设备的轻量化接入/转码/分发、视频直播、云端录像、云存储、检索回看、智能告警、平台级联等,可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理。 ......
TSINGSEE 交通运输 能力 交通 项目

【观察者设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 观察者模式(Observer Pattern)是一种行为型模式。它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 观察者模式使用三个类Subject、Observer和Client。Subject对象带有绑定观察者到Client对象和从 ......
观察者 设计模式 语言 模式 Python

Java Selenium4 ChromeDriver获取指定的POST请求

前言 最近项目上需要去找某个网站对应的请求数据,但是这个网站有个奇怪的反爬机制,你如果直接去请求这个url(listPro)是获取不到数据的,它会返回一段加密后的js代码过来,如果在浏览器上执行也不行,需要在这个网站上执行,这段代码主要是加密设置一个cookie,我在浏览器上复制这个cookie后, ......
ChromeDriver Selenium4 Selenium Java POST

[IDEA插件]刷新项目视图中的文件树注释信息

开始只知道扩展点 projectViewNodeDecorator 这个是在文件内容发生变更时触发, 但是有一些时候,只是想单纯刷新下,于是找到了show comment这个插件, 而且是开源的,里面提供了一个按钮如下: <action id="xxx.ReLoadExtDocAction" cla ......
新项目 视图 注释 插件 文件

spring boot项目上传文件

严重: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.spri ......
文件 项目 spring boot

重新学习Java线程原语

Synchronized曾经是一个革命性的技术,在当前仍然有重要的用途。但是,现在是时候转向更新的Java线程原语,同时重新考虑我们的核心逻辑。 自从Java第一个测试版以来,我就一直在使用它。从那时起,线程就是我最喜欢的特性之一。Java是第一种在编程语言本身中引入线程支持的语言。那是一个具有争议 ......
原语 线程 Java

java EE开发之Servlet第十一课:反射基础三

java EE开发之Servlet第十一课:反射基础三 1 .使用反射机制形成通用sql语句 1)构建insert语句 public static void save(Object obj) { // 获取传递过来对象的Class类对象 Class c = obj.getClass(); // 获取 ......
Servlet 基础 java

项目脚本学习

perl脚本生成模块文件列表 查看代码 #!/usr/bin/perl -w use File::Copy qw(copy cp); use Cwd; copy("./../../verification/regress_fun/config/modules_list","./") or die " ......
脚本 项目

JAVA入门第一天随记

通过狂神第一天的课,对内容进行总结: 一、关于markdown语法的学习 1.对常用的语法进行总结 1.标题 2.字体 斜体 粗体 粗斜体 3.~~删除线~~ 无序列表 2.快捷键 Ctrl + Z:撤销 Ctrl + X:剪切 Ctrl + S:保存 win + R:打开运行 win + E: 打 ......
门第 随记 JAVA

久壳-动环监控模块(完)

5. 实现了机房视频监控的远程查看,采用网络摄像头+网络硬盘录像机(NVR)实现机房视频监测,同时将视频监控系统集成到综合运维平台动环监控模块进行统一管理,同时配合动环监控系统进行一系列联动控制,包括视频控制、远程查看等。 6. 实现了对机房门禁的进出管理,通过在机房门口安装人脸识别或者刷卡门禁一体 ......
模块

java实现两张图片的相似度

图片相似度 java实现:https://zhuanlan.zhihu.com/p/568827637 https://github.com/MingGH/calculate-pic-looklike 前端html5调用摄像头: https://www.cnblogs.com/hss-blog/p/ ......
图片 java

项目播报 | 璞华×江苏鼎为云,打造数字化“采云链”体系,赋能新能源机电行业生态化

数字化转型升级,提高采购效率,打造智慧供应链。作为中国领先的采购数字化服务商,璞华拥有丰富的采购数字化实战经验及强大品牌影响力,沉淀了成熟的采购数字化解决方案。未来,璞华采云链将一如既往地以创新领先的产品和专业的服务帮助更多的优秀企业实现采购数智化转型。 ......
新能源 生态 体系 数字 项目

JAVA获取当前时间的三种方法

1、java.util.Date day=new Date(); SimpleDateFormat sdf= new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”); System.out.println(sdf.format(day)); 通过Date类来获取当前时 ......
时间 方法 JAVA

python logging模块封装

import logging import os import sys import logging.handlers formatter = logging.Formatter('%(asctime)s - %(filename)s [line:%(lineno)d] - %(levelname) ......
模块 logging python

java快速输入输出

主要记录在PTA时经常遇到的超时问题,基本都是由于Scanner耗时过长导致的,至于输出的话基本就是用 static PrintWriter out = new PrintWriter(System.out); 输出的时候有多种方法,可以用printf,也可以用println,看个人需要了。输出完的 ......
java

vite项目优化----- 解决终端optimized dependencies changed. reloading问题

写在前面网上都说vite要比webpack快,但个人感受,默认情况下, vite项目的启动确实比webpack快,但如果某个界面是首次进入,且依赖比较多/比较复杂的话,那就会比较慢了。 这篇文章就是用来记录,关于vite慢的相关问题与可能的解决方案 为什么说vite快?为什么说vite慢?只说vit ......

ImportError: DLL load failed while importing QtChart: 找不到指定的模块

这个错误通常是由于您的Python环境缺少QtChart模块或QtChart模块依赖的库文件之一导致的。 解决此问题的方法可能因操作系统和Python环境而异,但下面是一些常见的解决方法: 检查是否已安装QtChart模块和其依赖项。您可以使用pip命令在终端中安装QtChart模块: Copy c ......
ImportError importing 模块 QtChart failed

L2-2 病毒溯源-Java

题目 L2-2 病毒溯源 病毒容易发生变异。某种病毒可以通过突变产生若干变异的毒株,而这些变异的病毒又可能被诱发突变产生第二代变异,如此继续不断变化。 现给定一些病毒之间的变异关系,要求你找出其中最长的一条变异链。 在此假设给出的变异都是由突变引起的,不考虑复杂的基因重组变异问题 —— 即每一种病毒 ......
病毒 Java L2

启动springboot项目指定jdk版本以及设置控制台中文

代码: @echo off title= javaServer chcp 936 set JAVA_HOME=D:\Tools\JDK8 set PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin set CLASSPATH=.;%JAVA_HOME%\lib\dt.j ......
控制台 springboot 版本 项目 jdk

项目管理5个阶段的主要任务

项目管理5个阶段的主要任务 5个阶段:启动 规划 执行 监控 收尾 启动阶段 当签订合同并明确要交付的服务或成果物(工作说明书SOW中有约定)后,即开始:选择项目经理确定公司文化和现存组织形式(职能型、项目型、矩阵型)收集需要的过程、流程和历史信息将大项目划分为阶段(WBS)识别项目干系人(干系人的 ......
项目管理 阶段 任务 项目

java 实现简单的http服务器

1、废话不多说,代码如下 package com.linhuaming.test; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerS ......
服务器 java http

Java函数式接口

1. Consumer接口 接受一个固定类型的参数,无返回值 //使用方式 // 1 使用consumer接口实现方法 Consumer<String> consumer = new Consumer<String>() { @Override public void accept(String s ......
函数 接口 Java

Mac版多平台Java开发工具JetBrains IntelliJ IDEA 2023

JetBrains IntelliJ是一个多平台的Java开发工具,可以用于Java开发。它可以帮助您在Linux、Windows、Mac和Linux上开发基于Java的应用程序、软件和服务。它还提供了一个跨平台的工具包,可以为开发者提供Java开发者的基础设施设计支持。JetBrains Inte ......

在Java代码中更优雅地调用Kotlin

- Kotlin与Java良好的互操作性是其能够快速普及的原因之一。从Java虽然可以访问Kotlin,但是通过下面这些技巧可以让对Kotlin的访问变得更加友好和地道 @JvmStatic Kotlin中可以使用object class创建单例 object Analytics { fun ini ......
代码 Kotlin Java

JAVA中的规则

是看的尚硅谷的教材粘贴过来的,只是自己记录。 如何看懂UML类图? 没有好记性就多看几遍UML (Unified Modeling Language,统一建模语言),用来描述软件模型和架的图形化语言。 常用的UML工具软件有PowerDesinger、Rose和Enterprise Architec ......
规则 JAVA