常用 技术java

class java.time.LocalDateTime cannot be cast to class java.util.Date

报错前因 直接用 'List<Map>' 接取了 mysql 传回的数据,但是后期处理日期数据时,将 LocalDateTime 类型的数据强转为 Date 处理引发的报错 问题处理 使用 LocalDateTime 强转mysql传回的日期类型数据 对 LocalDateTime 类型数据做Str ......
class java LocalDateTime cannot Date

以EasyCVR视频融合平台为例,浅析流媒体相关技术与实际场景应用

流媒体应用是一个快速发展的领域,它已经深刻地改变了我们的生活方式。EasyCVR基于云边端协同架构,通过流媒体处理、物联网、AI智能、大数据、云计算等技术,能提供海量视频的汇聚管理、分发、智能分析等能力,借助大数据处理与分析的决策判断,可构建智能化、可视化的视频综合大数据监管及风险预警平台,可应用于... ......
流媒 流媒体 场景 实际 EasyCVR

有关快速排序-java实现

对于快排,思想是很简单的,易于理解的,关键在于代码的实现中,出现的一些问题,包括遇到的,相同大小的数的位置处理,如果使用递归防止出现无限递归地情况,想清楚其中左所引与又索引的变化: /** * 快速排序的简介写法(完美) * @param num 目标排序数组 * @param leftIndex ......
java

Linux常用命令

注意 sudo #在普通用户下,在命令前加sudo,相当于root用户的权限 ################################(举例)######################################### sudo useradd -r -m -g test -s /bi ......
命令 常用 Linux

小程序容器技术——组装式应用架构的新型实践

小程序容器技术作为组装式应用架构的一种新型实践,为移动应用的开发、运行和维护带来很多优势,从而提高小程序的开发效率、用户体验、维护性、安全性和可扩展性。这种技术似乎已经成为了未来移动应用发展的重要方向,相信未来会带来更加优秀的应用体验和更加丰富的业务应用解决方案。 ......
容器 架构 程序 技术

Java运算符

JavaSE 运算符 算术运算符:+,-,*,/,%,++(自增),--(自减) i++:先用后+1;++i:先+1后用 赋值运算符:= 扩展赋值运算符:+=,-=,*=,/= a+=b >a=a+b: ​ 可读性差,但是编译效率高,且会自动进行类型转换; ​ 当ab为基本数据类型时,a+b和b+a ......
运算符 Java

Android开发-Android常用组件-RadioButton单选按钮

4.5 RadioButton(单选按钮) RadioButton (单选按钮) 基本用法与事件处理: 如题单选按钮,就是只能够选中一个,所以我们需要把RadioButton放到RadioGroup按钮组中,从而实现单选功能。先熟悉下如何使用RadioButton,一个简单的性别选择的例子:另外我们 ......
Android RadioButton 组件 按钮 常用

使用Java自己DIY一个日志框架

前言 在开发过程中我们经常会用到某种日志框架去处理日志信息,下面是我自己DIY的一个日志框架,请各位看官老爷鉴赏,如有不足,望谅解。 配置文件 log.properties log.level=DEBUG log.file=logs/log-%date%.log log.pattern=%date% ......
框架 日志 Java DIY

maven 常用命令

1.常用打包命令 mvn clean package -Dmaven.test.skip=true -- 跳过单测打包 mvn clean install -Dmaven.test.skip=true -- 跳过单测打包,并把打好的包上传到本地仓库 mvn clean deploy -Dmaven. ......
命令 常用 maven

Java入门2

Java2 java的内存划分 程序计数器,本地方法栈,虚拟机栈,堆,方法区(:star2:) | 内存划分 | 作用 | | | | | 堆内存 | 给对象提供存放空间 | | 虚拟机栈 | 给方法提供运行空间 | | 方法区 | 存放所有类相关的数据 | | 本地方法栈 | 被native修饰的 ......
Java

Java入门3

面向对象1 面向对象,更在乎的结果,而过程的实现并不重要 IDea快捷键(基础版) | 快捷键 | 作用 | | | | | ctrl + / | 快捷注释 | | ctrl + shift + / | 多行注释 | | ctrl + d | 快速复制 | | ctrl + shift + up/d ......
Java

java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider解决方法

java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider解决方法 因为加入了jdk的第三方安全库,需要额外配置 1.下载bcprov-jdkxx-xxx.jar, 我用的库:bcpkix-jd ......

Android开发-Android常用组件-ImageView图像视图

4.4 ImageView(图像视图) ImageView见名知意,就是用来显示图像的一个View或者说控件 需掌握的知识点: ImageView的src属性和blackground的区别; adjustViewBounds设置图像缩放时是否按长宽比 scaleType设置缩放类型 最简单的绘制圆形 ......
Android 视图 组件 ImageView 图像

【永嘉原厂技术支持】超低功耗LCD液晶段码屏显示驱动IC-VKL076 SSOP28,19*4 76点阵,超低工作电流约7.5微安,适用水电表/温湿度计/温控器/传感器等

VKL076概述: VKL076是一个点阵式存储映射的LCD驱动器,可支持最大76点(19SEGx4COM)的LCD屏。单片机可通过I2C接口配置显示参数和读写显示数据,可配置4种功耗模式,也可通过关显示和关振荡器进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类产品。QT890 功 ......
点阵 温控器 电表 功耗 原厂

Java数据类型、标识符

JavaSE 标识符 定义 Java中用于定义名称的都是标识符。例:包名,类名,变量名,方法名等。 组成 由数字、字母、_、$、组成,可以用汉字,但是不建议。 注意 开头不可以是数字 不可以用Java关键字 见名知意,可增加可读性 大小写区分 遵守驼峰命名 ​ 类名:首字母大写,其余遵循驼峰命名 ​ ......
标识符 标识 类型 数据 Java

JAVA第二次作业

1 输入年份月份,输出该月的天数(闰年2月29天,条件参考上机练习1) package aaa; import java.util.Scanner; public class A { public static void main(String[] args) { Scanner input=new ......
JAVA

java代码审计中不能忽略的思路-持续更新

1.反射和动态加载 1.在java反序列化中,反射被频繁使用,使用反射修改,提取 2.动态代理的特性非常强大,java框架的过滤器就使用了动态加载这个特性 动态代理:https://juejin.cn/post/6844903591501627405 不仅在开发上,在安全领域,也广泛受用。 动态代理 ......
思路 代码 java

Java入门1

Java1 环境介绍 ​ 最初sun公司用于智能家电设计(oak语言),J2SE(单机应用程序),J2ME(移动端Java应用 安卓,已经寄了。。。),J2EE(web开发) ​ JDK(java developer kits) :Java开发者工具集 ​ JRE(java runtime envi ......
Java

2023年3月中国数据库行业分析报告正式发布,带你了解NL2SQL技术原理

为了帮助大家及时了解中国数据库行业发展现状、梳理当前数据库市场环境和产品生态等情况,从2022年4月起,墨天轮社区行业分析研究团队出品将持续每月为大家推出最新《中国数据库行业分析报告》,持续传播数据技术知识、努力促进技术创新与行业生态发展,目前已更至第十一期,并发布了共计122页的2022年度分析报 ......
分析报告 原理 数据库 报告 数据

分布式技术原理与算法解析 04 - 存储&高可靠

分布式存储 分布式数据复制技术 常用于数据备份 同步复制技术注重一致性,用户请求更新数据库时,主数据库要同步到备数据库后才结束阻塞返回给用户 异步复制技术注重可用性,用户更新数据时立即给用户响应,备数据库的更新会在之后异步执行。一般用于对用户请求响应时延要求很高的场景 半同步复制技术介于前二者之间, ......
分布式 算法 原理 技术 amp

《网络对抗技术》——Exp3 免杀原理与实践

一、实践内容 1.1 实践要求 1、正确使用msf编码器,使用msfvenom生成如jar之类的其他文件 2、veil,加壳工具 3、使用C + shellcode编程 4、通过组合应用各种技术实现恶意代码免杀如果成功实现了免杀的,简单语言描述原理,不要截图。与杀软共生的结果验证要截图。) 5、用另 ......
原理 技术 网络 Exp3 Exp

Java的流程控制

Java流程控制 scanner对象 我们可以通过Scanner类来获取用户的输入 基本语法 Scanner s=new Scanner (System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNext ......
流程 Java

Java的基础语法

Java的基础语法 1. 注释、标识符、关键字 **书写注释是一个非常好的习惯** 1. 单行注释 2. 多行注释 3. 文件注释 **Java所有组成部分都需要名字。类名、变量名以及方法名都被称为标识符** 2. 标识符 1. 不能使用关键字作为变量名和方法名 2. 标识符是大小写敏感的 2. 数 ......
语法 基础 Java

Java的了解以及Idea下载

Java三大版本 javase 标准版(桌面程序,控制台开发) javaME :嵌入式开发(手机,小家电) JavaEE:E企业级开发(web端。服务端) JDK,JRE,JVM JVM:java虚拟机,是java可以在任何电脑上运行的前提 Java程序运营机制 编译型(翻译成一本书)性能要求没那么 ......
Java Idea

一些基础控件的常用操作记录(Button/ComboBox/TextBox/TimePicker)

记录一些基础控件的常用属性及事件。 Button按钮,Button按钮背景设为透明,背景选择一张圆角图片,可实现简单的圆角效果。 this.button2.Text = "Click Me"; this.button2.FlatStyle = FlatStyle.Flat; this.button2 ......
控件 TimePicker ComboBox 常用 TextBox

Java随笔

实现生产者消费者问题要使用while循环,不可以使用if否则会导虚假唤醒。 用synchronized实现生产者和消费者用的是wait和notify,用lock可以调用newCondition方法用的是await和signal而且可以让线程交叉执行 lock lock = new reantlock ......
随笔 Java

linux相关面试题及常用命令

nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。 nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。 nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。 nginx -s reopen 重 ......
命令 常用 linux

Java网络爬虫,制造虚拟数据

网络爬虫,制造假数据 需求:制造假数据也是开发中的一个能力,在各个网络上爬取数据,是其中一个方法。 package com.iolianxi; import java.io.*; import java.net.URL; import java.net.URLConnection; import j ......
爬虫 数据 网络 Java

java线程池详解

为什么要使用线程池 ExecutorService利用池化线程执行任务,Executors的工厂方法可以创建线程池 线程池解决了两个问题: 减少每个线程创建消耗的时间,复用线程 提供管理线程,资源的边界 为了适应不同的业务需求,ExecutorService提供了很多可调节的参数和扩展机制,主要的参 ......
线程 java

闭关Java第六天JavaSE完结

父类引用指向子类对象 把子类转换成父类,向上转型 把父类转换成子类,向下转型,需要强转 强制转换会丢失精度(子类转为父类可能会丢失方法) 方便方法的调用,减少重复的代码!简洁 static关键字详解 静态属性 静态的变量可以在类中被任意共享 静态方法 非静态方法可以直接访问静态方法 静态代码块 是最 ......
JavaSE Java