Java

JavaSE(12) - 常用API(下)

JavaSE(12) - 常用API(下) JDK7以前的时间相关类 Date类 如何创建日期对象 Date date = new Date(); //空参构造创建的对象,默认表示系统当前时间 Date date = new Date(指定毫秒值);//有参构造创建的对象,表示指定时间 如何修改时间对象中的毫秒值 setTime(毫秒值); 如何获取时间对象中的毫秒值 get

修改uniapp扩展组件easyinput边框颜色

1、项目下uni.scss中修改: 2、如果以上不生效,去组件中修改:修改 /项目目录/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue primaryColor: { type: String, default: '#2979ff' }, //修改default值   

windows作为jenkins slave使用问题

  1、windows agent 添加 1.1 ssh方式添加管理agent 安装cygwin 环境 参考 https://github.com/jenkinsci/ssh-agents-plugin/blob/main/doc/CYGWIN.md 下载安装程序 安装openssh,注意要选择版本,否则策略是跳过,倒三角图标处选择版本 下一步   安装cyg

dolphinscheduler 3.2.0版本执行install.sh脚本报错 command not found

环境:linux centos7dolphinscheduler集群安装,正确配置完/env/install_env.sh、/env/dolphinscheduler_env.sh脚本后,执行安装脚本报错。排错期间排查了sudo、mkdir、bash命令是否已安装等问题。怀疑是环境问题,尝试将整个解压包拷贝至其他相同版本系统的机器上,发现可正常安装启动。后经公司运维提醒,打印脚本执行环境。共打印三

Java8 List<Map<String,Object>>用法

使用stream对指定List<Map<String,Object>>进行排序 根据map中的score进行过滤 对集合中的map的value值求和 根据map的name进行分组,并将name相同的score值求和 Java8 stream 对List<Map<String,Object>> 去重 Java8 strea

聊聊如何实现动态加载spring拦截器

前言 之前写过一篇文章聊聊如何实现热插拔AOP,今天我们继续整一个类似的话题,聊聊如何实现spring拦截器的动态加载 实现核心思路 groovy热加载java + 事件监听变更拦截器 实现步骤 1、在项目的pom引入groovy GAV 2、编写groovy编译插件 3、编写groovy加载java类 4、编写管理groovy文件变化的类 5、编写事件监听,变更处理拦截

《webpack篇》webpack

webpack webpack的产生 随着前端的发展,javascript引入了很多思想和技术,例如:模块化、TypeScript、Scss、Less等,这让我们开发更快,但是,这些新的文件格式只有转换成javascript、css等,游览器才能识别,人工转换太过繁琐,所以webpack应运而生。 webpack是什么 WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到Ja

想提高阅读代码的效率?试试这些工具吧!

1.前言 程序员间有句名言——“Talk is cheap, show me the code!”源码的确相较于言语更接近程序真实的状态,包含了更多的一手信息。因此,无论是刚开始学习代码的小白还是久经沙场的代码大神,不管是学习优秀的开源项目还是做老项目的重构,代码阅读都是开发者必备的技能之一。但在业务场景越来越复杂、迭代越来越快的背景下,提高梳理代码的效率能够极大程度的提高开发人员的工作效率,进一

node-xlsx将excel转Table

有什么不同见解可以在评论区共同讨论

DOS窗口常用命令

| 操作               | 说明                              | | ------------------ | -----------

Java 实现单例模式

目录单例模式简介双重检查锁优缺点延迟加载模式(Initialization-on-demand holder idiom)优缺点饿汉模式优缺点枚举方式优缺点 单例模式简介 单例模式是一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。 单例模式保证了系统内存中该类只存在一个对象,节省了系统资源,对于一些需要频繁创建销毁的对象,使用单例模式可以提高系统性能。 双重

java连接postgresql

提前请确保已经安装了postgresql相关的驱动包 参考:https://blog.csdn.net/weixin_60414376/article/details/123467598

echarts 中国地图南海诸岛展示为简图

echarts官网,地理位置/地图(https://echarts.apache.org/examples/zh/index.html#chart-type-map) 基于“香港”示例,进行中国地图的展示 1、下载中国地图的json文件,并引用 https://datav.aliyun.com/portal/school/atlas/area_selector import mapData f

屎山代码风格指南(避免被优化&&避免被接盘)

欢迎补充!!! 序言 良好的代码结构:Bad 👎🏻 使用有意义的变量和函数名,遵循命名规范,使代码易于理解。 组织代码,使用适当的文件和文件夹结构,保持模块化。 避免全局变量的滥用,尽量使用局部作用域。 单一职责原则:Bad 👎🏻 每个函数或模块应该只负责一个特定的功能。这样的设计使得代码更容易维护和扩展。 DRY 原则(不要重复自己):Bad 👎🏻 避免复制粘贴代码,

计算机专业研究生 复试面试问题

复试面试问题 一、英语问题 最喜欢的课程是什么? 介绍你的家乡 最喜欢的书 计算机的五个组成部分 数据库建立的过程 介绍家庭 自我介绍 你是如何知道江苏大学以及为何会选择江苏大学 自己的优点缺点,以及缺点怎么克服 二、数据库方面 数据库完整性和安全性的区别 答:数据库的完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。数据库安全性是为了保护数据库防止恶意破坏

现代 CSS 解决方案:颜色计算,自动适配背景色!

在 23 年的 CSS 新特性中,有一个非常重要的功能更新 -- 相对颜色。 简单而言,相对颜色的功能,让我们在 CSS 中,对颜色有了更为强大的掌控能力。 其核心功能就是,让我们能够基于一个现有颜色 A,通过一定的转换规则,快速生成我们想要的颜色 B。 其功能能够涵盖: 精简 调暗 饱和度 降低饱和度 色度增强 调整不透明度 反转 补充 转换 对比度 调色板 完整的教程,你可以看这里 --

Spring 工具:StopWatch 计时器

工具类:org.springframework.util.StopWatch 作用:记录方法执行耗时,统计每个方法的耗时占比 所在模块:spring-core 方法 描述 开始一个新的监测任务,可设置任务名称。记录当前时间和任务名称 结束当前监测任务。记录任务执行时间,更新总执行时间和任务数量 获取最后一次执行的监测任务的任务名称 获取

推荐一套JavaScript基础题

原文链接: https://perfectionkills.com/javascript-quiz-es6/ 1、 2、 3、 4、 5、 6、 7、 8、 9、 10、 11、 12、 13、

react项目踩坑

antd框架踩坑  1、使用antdPro内的组件内置request时,如果依赖的参数来自外部,可能会触发两次请求,解决方案: 将参数先定义至params,从params内传递给request 使用params前 <ProFormSelect debounceTime={300} name="dayoff_id" showSearch label=

iOS ARKit 三大基础能力

ARKit 三大基础能力       ARKit 整合了 SLAM、计算机视觉、机器学习、传感器融合、表面估计、光学校准、特征匹配、非线性优化等大量低层技术,提供给开发者简洁易用的程序界面。 ARKit 提供的功能总体可以分为3个部分:运动跟踪、场景理解、渲染, 1.运动跟踪 运动跟踪可以实时跟踪用户设备在现实世界中的运动,是 ARKit 的核心功能之一,利用该功

logstash4j-用于日志的输入、转换处理、输出, java 开发者自己的 logstash

项目简介 logstash4j 用于日志的输入、转换处理、输出, java 开发者自己的 logstash 特性 input output filter metric 开源地址 logstash4j 快速开始 需要 jdk1.8+ maven 3.x+ maven 引入 例子 启动程序 测试日志 yaml 例子 yaml 配置 gen_test.yaml java

自定义注解

import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target;

[spring] spring学习笔记(1): 通过xml实现依赖注入

依赖注入是spring框架中一个重要思想 - Inversion of Control(IoC) - 的实现, 大体上来说, 就是通过配置Bean对象, 让spring内置的方法来为主对象创建需要的依赖对象; 打个比方, 在java中, 当我们想要使用某个类时, 应当通过new关键字来指定, i.e. 可以看到我们使用new方法创建了一个weapon对象, 并把它给Player对象使用 然而通过

synth 简单试用

以下是一个简单的试用,主要是体验下synth 的功能 安装 我使用的mac 系统,其他系统按照官方文档操作 curl --proto '=https' --tlsv1.2 -sSL https://getsynth.com/install | sh 项目创建 创建文件夹 mkdir first 创建简单模型 我直接通

7.Mybatis

1.什么是Mybatis Mybatis是一个半ORM(对象关系映射)框架,内部封装JDBC,无需处理驱动加载、创建连接、创建statement等过程,只关注sql。 Mybatis使用Xml或注解配置和映射原生信息,将 POJO 映射成数据库中的记录,避免 JDBC 代码和手动设置参数以及获取结果集。 通过 xml 文件或注解的方式配置要执行的各种 statement ,并将java 对象和s

编写HelloWorld过程中遇到的bug(java.lang.ClassNotFoundException: HelloWorld)

 问题原因:Java坏境配置有问题导致Java无法正常运行报错 解决方法:重新配置Java环境 教程链接:http://t.csdnimg.cn/nZLLj

函数进行控制台重写

function getParameterByName() { console.log('1'); alert('2');};function getParameterByName(){ console.log(“1”); “);}; b = getParameterByName.toString(); b=b.replace(/alert('2')/, "");// 将b转换为

Jmeter测试Mysql数据库-入门篇

一.jmter配置数据库   1.在配置jmter之前需要先安装数据库连接池驱动,进入到官方下载页面https://dev.mysql.com/downloads/connector/j/,下载对应的驱动包。   2.解压jar包:mysql-connector-java-8.0.13.jar,放在jmeter安装目录lib文件夹下;   3.添加JDBC 连接配置:   二.添加J

jmeter jdbc操作myql数据库及mysql驱动下载

 mysql 驱动下载 https://dev.mysql.com/downloads/connector/j/       1、先安装mysql的驱动mysql-connector-java-5.1.7-bin.jar 配置jdbc的connection configuration Database Url :jdbc:mysql://xxx.xxx.

java调用jmeter集群服务压力测试 jmeter数据库压测

目录 〇、前言。 一、jmeter工具安装。 二、数据库驱动插件jar包安装。 三、脚本开发与调试。 四、加压设置。 五、数据监听。     正文 〇、前言。 依据云栖大会项目部分数据库压测经验编写。 一、jmeter工具安装。 1、Apache官网下载地址:https://jmeter.apache.org/download_jmeter.cgi 2、需要下载最新版本的包如下

<<  <  628  629  630  631  632  633  634  635  636  637  638  >  >>