Java

Syline6.5学习心得-web-创建几何对象

通过实例说明如何在Skyline中创建圆、文本、多边形等几何要素,设置要素的颜色,要素提示,飞行到几何要素等功能。1.使用的接口     ICreator65:可以创建几何要素、颜色、位置、图层等等(具体请查看api)例如本篇所涉及的要素:CreatePosition, CreateColor, CreateCircle, CreateMessage;&nb

JSCRIPT连接ado

// JavaScript source code// JScript source code var console = { log: function (txt) { WScript.Echo(txt); }} function Recordset(h){ this.commandText = ""; this.activeConnection =

JavaScript基础:学习JavaScript语言的基本语法和常用操作,了解网页交互的基本原理

JavaScript是一种广泛应用于网页开发中的脚本语言,它可以与HTML和CSS一起使用,实现网页交互及动态效果。 以下是JavaScript的基本语法和常用操作: 变量声明:使用var、let或const关键字声明变量。 数据类型:包括字符串、数字、布尔值、数组、对象等。 运算符:包括算术运算符(+、-、*、/)、比较运算符(==、!=、>、<)、逻辑运算符(&amp

记录一次hudi 编译过程遇到过的问题

准备工作 pom中初始依赖组件版本配置如下 1.hudi-hadoop-mr 模块和hive版本不兼容问题 报错内容如下 1.1 修改代码 修改为 2.hudi-hadoop-mr 模块代码风格检查问题 2.1 报错如下: 2.2 编译时指定跳过代码风格检查 3.hudi-hive-sync模块和zookeeper 版本不兼容问题 3.1 调整pom 里zookeeper 的版本依

登录交换机的三种方式

登录交换机主要有三种方法   一、使用Console线利用控制台通过串口进行本地连接登录,实现对设备的本地配置。 console口登录认证有三种:无验证登录(none)、密码验证(password)、用户名和密码验证(scheme或AAA) 常见终端仿真软件:Putty、SecureCRT、XShell等   二、利用辅助端口通过解调器进行远程拨号连接登录 通过开启交换机的服

聊聊JDK1.0到JDK20的那些事儿

1.前言 最近小组在开展读书角活动,我们小组选的是《深入理解JVM虚拟机》,相信这本书对于各位程序猿们都不陌生,我也是之前在学校准备面试期间大致读过一遍,emm时隔多日,对里面的知识也就模糊了。这次开始的时候从前面的JDK发展史和JVM虚拟机家族着手,之前都是粗略读过,这次通过查阅相关资料并收集在每一个JDK版本演化期间所发生的的一些趣闻,发现还是比较有意思的,以下是关于有关JDK发展史的总结分

ubuntu18从java8更新到java11

先安装java 11, 再更新软连接  

设计模式-行为型模式

⾏为模式:负责对象间的⾼效沟通和职责传递委派。 PS:博客根据it老齐大话设计模式课程课件进行整理,IT老齐 视频学习网站: https://www.itlaoqi.com 包含的设计模式:     策略模式、模板⽅法模式、观察者模式、迭代⼦模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式 责任链模式   允许将请求沿着处理者链进⾏发送。收到请求后,每个处理者均

Red Hat 8.5下安装19c的GI,11.2.0.4的DB,遇到哪些错误

需要在Red Hat 8.5下安装19c的GI,11.2.0.4的DB,安装过程中遇到一些小问题,记录下来。   遇到的错误1: 在安装19c的GI,执行./gridSetup.sh时,安装界面报错,如下所示。  [INS-08101] Unexpected error while executing the action at state: 'supportedOSCheck

关键字

final finally finalize 区别 final 有什么用? 用于修饰类、属性和方法; • 被 final 修饰的类不可以被继承 • 被 final 修饰的方法不可以被重写 • 被 final 修饰的变量不可以被改变,被 final 修饰不可变的是变量的引 用,而不是引用指向的内容,引用指向的内容是可以改变的  •final 可以修饰类、变量、方法,修饰类表示该类不能被继承

使用 SpringData 操作 Mongodb

本篇博客主要介绍 SpringBoot 如何通过 SpringData 操作 Mongodb。在上篇博客部署的 mongodb 为了方便,在 admin 库中创建了一个 root 角色的账号,使用这个账号具有最高权限,可以访问和操作任何库。在实际项目中强烈建议为每个 mongodb 数据库创建一个低权限角色的用户,比如具有 readwrite 角色的用户。 有关 mongodb 支持的数据类型,以

八月十五日总结

早上8点起来洗漱吃饭学习。 中午吃晚饭午休一会起来学习java 晚上吃完晚饭洗漱,准备睡觉。 明天继续学习java,同时康复训练。 保持早睡,养成良好的作息习惯。

java死锁、线程状态、线程通信、线程池

1. 回顾 java实现多线程: [1]继承Thread类并重写run方法 [2]实现Runnable接口 线程Thread中常用的方法: setName(): Thread.currentThread().getName(): ​ static void sleep(); static void yield(): join(): setDeamon()设置

ThreadLocal的学习心得

ThreadLocal是Java提供的线程本地存储机制,可以实现多线程环境下数据的隔离。主要特点是: 每个线程都有自己的实例副本,实现了线程的数据隔离。ThreadLocal中存储的值对其他线程都不可见。 通过get()和set()来读写当前线程的实例副本,避免了线程安全问题。 本地线程副本通过弱引用持有,在线程消亡后可以自动释放,避免内存泄漏。 适用于将不安全的变量封装到线程内部、存储线程

8.15

今天出去玩儿了 玩儿推理剧本,推了一下午 晚上去火锅店,新店开业人很多,但是真心很坑人 现在开始学习javaweb  

每日汇报 第八周第二天 PTA

今日学习:   这几天都在搞pta,搞完pta再复习复习JAVA 明日计划:   PTA搞完 遇到困难:PTAL2的题都这么难

JavaSE--String类

一、String内存图 // jvm内存图 String s1 = "abcde"; String s2 = "abcde" + "zz"; String s3 = new String("yy"); 垃圾回收器不会释放常量   二、比较字符串最好使用String类中重写的equal方法 String s1 = "abc"; String s2 = "abc"; System.out

JavaSE--StringBuffer类与StringBuilder类

开发中需要大量字符串的拼接操作,建议使用jdk中自带的StringBuffer与StringBuilder类 1、StringBuffer 优化StringBuffer的性能   在创建StringBuffer的时候尽可能给定一个合适的初始化容量   最好减少底层数组的扩容次数。预估计一下,给一个大一些初始化容量 // 创建一个初始化容量为16个byte[] 数组(字符串缓冲区对象) // 本身自

JavaSE--基本数据类型的包装类

一、八种包装类 1、为什么需要基本数据类型的包装类   有以下需求:方法参数为Object obj,但是有需要传进去一个数字或者字符, public class IntegerTest01 { public static void main(String[] args) { // 有没有这种需求:调用doSome()方法的时候需要传一个数字进去 // 但是数

JavaSE--日期类

java.util.Date 一、构造方法new Date() 1、获取系统当前时间(精确到毫秒) // 直接调用无参构造 Date nowTime = new Date(); // java.util.Date类的toString()方法已经被重写了 //System.out.println(nowTime); //Thu Mar 05 10:51:06 CST 2023 2、日期格式化 &nb

linux的基本命令操作

mkdir-命令 mkdir 用于创建新的目录 语法mkdir [-p] 路径 -p 可选参数,表示自动创建不存在的父目录 touch-cat-more-命令 touch 路径 用于创建文件 cat 路径 直接将内容全部显示出来 more 路径 支持翻页(通过空格翻页,通过q退出查看) cp-mv-rm-命令 cp命令可以用于复制文件/文件夹,来自英文单词:copy 语法 :

JavaSE--数字类

一、数字格式化 1、数字格式   # 代表任意数字    , 代表千分位    . 代表小数点   0 代表不够时补0   例如 #,###.0000 表示加一个千分位,四位小数,不够补零 2、数字格式化 // 表示加入千分位,保留两位小数 DecimalFormat df = new DecimalFormat("###,###.##"); //String s = df.f

JavaSE--枚举enum

一、枚举类型 1、什么使用使用枚举   在开发中,有可能遇到一个方法的执行结果可能包括三种情况,四种情况,五种情况不等,   但是每一个都是可以数清楚的,一枚一枚都是可以列举出来的。 2、枚举的定义 enum 枚举类型名{ 枚举值1,枚举值2,枚举值3...... } 3、   枚举是一种引用数据类型   枚举编译之后也是生成class文件   注意:枚举中的每一个值可以看做是常量 4、举

JavaSE--Random类

java.util.Random public class RandomTest01 { public static void main(String[] args) { // 创建随机数对象 Random random = new Random(); // 随机产生一个int类型取值范围内的数字。 int num1 = r

JavaSE--异常处理机制

一、异常exception 1、什么是异常,以及Java提供的异常处理机制   程序执行过程中发生了不正常的情况,而这种不正常的情况叫做:异常   java语言提供了异常的处理方式,如果程序执行过程中出现了不正常情况,   java把该异常信息打印输出到控制台,供程序员参考。程序员看到异常信息之后,可以对程序进行修改,让程序更加的健壮 2、异常以类和对象的形式存在   异常在Java中以类的形式存

多线程1

多线程1   8.1基本概念:程序、进程、线程 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 如:运行中的QQ,运行中的MP3播放器 程序是静态的,进程是动态的 进程作为资源

js 如何调用摄像头拍照

1.第一种  业务逻辑需要人脸验证,需要通过调用摄像头获取人脸来调用接口做对比,所以学习了一下js关于调用摄像头拍照。主要通过video调用摄像头和canvas截取画面。 View Code 上述代码看起来并不多,包含了打开-截取图像-关闭 摄像头的功能,足以满足功能需求。 https://blog.csdn.net/m0_72436362/article/details/128

Web编辑器 复制word里面带图文的文章,图片可以直接显示

​  在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题,于是各种网上扒拉,终于找到解决方案,在这里感谢一下知乎中众大神以及TheViper。 通过知乎提供的思路找到粘贴的原理,通过TheViper找到粘贴图片的方法。 其原理为一下步骤: 监听粘贴事件;【用于插入图片】 获取光标位置;【记录图片插入位置】 获取剪切板内容;【主要是获取文件】 上传剪切板图片; 在指定光标位置插入图片

2-07-Feign-基于Feign的远程调用-not practice

使用Feign共四步 引入依赖 启动类添加注解开启功能 针对每个服务创建对应的客户端 使用

CC6

参考链接 https://www.bilibili.com/video/BV1yP4y1p7N7 https://y0n3er.github.io/undefined/29590.html https://github.com/frohoff/ysoserial/blob/master/src/main/java/ysoserial/payloads/CommonsCollections6.jav

<<  <  800  801  802  803  804  805  806  807  808  809  810  >  >>