E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA-语法基础
JavaScript
语法基础
之事件基础
目录1.事件基础1.1.事件是什么?1.2.事件调用方式1.2.1.在script标签中调用1.2.2.在元素中调用事件1.3.鼠标事件1.3.1.鼠标单击1.4.表单事件1.4.1.onfocus&onblur1.5.页面事件1.5.1.onload1.事件基础1.1.事件是什么?举个例子,当我们点击一个按钮时,会弹出一个对话框。其中点击就是一个事件,弹出对话框就是我们在点击这个事件里面做的一些
苏苏渗透大师
·
2024-08-23 08:07
web渗透
javascript
开发语言
web安全
前端
安全
JavaScript
语法基础
之事件基础(鼠标、表单、页面事件等)
目录1.事件基础1.1.事件是什么?1.2.事件调用方式1.2.1.在script标签中调用1.2.2.在元素中调用事件1.3.鼠标事件1.3.1.鼠标单击1.4.表单事件1.4.1.onfocus&onblur1.5.页面事件1.5.1.onload1.事件基础1.1.事件是什么?举个例子,当我们点击一个按钮时,会弹出一个对话框。其中点击就是一个事件,弹出对话框就是我们在点击这个事件里面做的一些
苏苏渗透大师
·
2024-08-22 06:03
web渗透
javascript
开发语言
安全
网络安全
web安全
JavaScript
语法基础
之DOM基础
目录1.DOM基础1.1.DOM是什么?1.1.1.DOM对象1.1.2.DOM结构1.2.节点类型1.3.获取元素1.3.1.getElementById()1.3.2.getElementsByTagName()1.3.3.getElementsByClassName()1.3.4.getElementsByName()1.4.如何去操作对象修改属性(css)1.5.如何动态的创建对象1.DO
苏苏渗透大师
·
2024-08-22 02:02
web渗透
前端
javascript
html
开发语言
服务器
网络安全
web安全
python语言基础-1
语法基础
-1.1语言特性
1
语法基础
1.1语言特性我们经常说XX编程语言与XXX编程语言很像,那么要如何评价编程语言之间的相似性?
远航时代
·
2024-08-21 20:27
一技之长
python
stable diffusion 提示词进阶语法-学习小结
stablediffusion提示词进阶语法前言提示词
语法基础
正向提示词基础负面提示词可选正向提示词(特写镜头提示词)进阶语法1——提示词注释进阶语法2——and连接词进阶语法3——BREAK阻断前言AI
DTcode7
·
2024-03-26 23:14
AI
stable
diffusion
提示词
进阶语法
第1周 Python
语法基础
刷题
按ctrl键并单击题目,直接跳转到页面刷题,一周后公布答案。B2007:A+B问题B2013:温度表达转化B2014:与圆相关的计算B2027:计算球的体积P3954:成绩
趣学算法
·
2024-03-10 16:45
Python编程入门
python
语言基础
入门
编程
【
java-
面试题】start和run的区别
【
java-
面试题】start和run的区别在run方法内部,只是单纯的描述了该线程要执行的内容。run方法是线程的入口。
一朵忽明忽暗的云
·
2024-03-04 21:47
java-面试题
java
多线程编程
start和run的区别
面试题
Effective
Java-
对于所有对象都通用的方法
覆盖equals时请遵守通用约定自反性。对象必须等于自身。对称性。任何两个对象对于“它们是否相等”的问题都必须保持一致。传递性。如果一个对象等于第二个对象,并且第二个对象等于第三个对象,则第一个对象一定等于第三个对象一致性。如果两个对象相等,它们就必须始终保持相等,除非它们中有一个对象(或者两个都)被修改了。非空性。所有的对象都必须不等于null覆盖equals时总要覆盖hashCode对一个对象
勇往直前888
·
2024-02-27 23:10
035-安全开发-JavaEE应用&原生反序列化&重写方法&链条分析&触发类&类加载
原生反序列化&重写方法&链条分析&触发类&类加载#知识点:1、JavaEE-反序列化-解释&使用&安全2、JavaEE-安全-利用链&直接重写方法3、JavaEE-安全-利用链&外部重写方法演示案例:➢
Java
wusuowei2986
·
2024-02-20 13:39
安全
java-ee
python
036-安全开发-JavaEE应用&第三方组件&Log4j日志&FastJson序列化&JNDI注入
Log4j日志&FastJson序列化&JNDI注入#知识点:1、JavaEE-组件安全-Log4j2、JavaEE-组件安全-Fastjson3、JavaEE-基本了解-JNDI-API演示案例:➢
Java
wusuowei2986
·
2024-02-20 13:35
安全
java-ee
log4j
Java-
长字符串加密
引言:在数据安全领域,加密技术是保护信息不被未授权访问的重要手段。特别是在处理长字符串时,如何保证加密后的数据既安全又高效,是一个值得探讨的话题。本文将介绍几种常见的加密算法,并展示如何在Java中实现这些算法,以实现长字符串的有效加密。一、加密概念简介加密是一种将明文转换为密文的过程,目的是为了在不安全的通道上安全地传输数据。在加密过程中,只有拥有正确密钥的用户才能将密文解密并恢复原始数据。二、
奇遇少年
·
2024-02-20 10:35
java
加密
Java-
贪吃蛇游戏
视频效果:贪吃蛇视频效果,简单的小项目,Java项目-贪吃蛇注意images的图片是在proxiangmu下的,不可放在模块!!不然图片加载不出来1.准备工作JDK版本:JDK8.0开发工具:IDEA2.设计游戏图纸实现700*900宽度值为700像素,每个格子为25像素,共计有28个格子宽度值为900像素,每个格子为25像素,共计有36个格子3.画出700*900像素窗口编写具体代码如下:pac
YCY^v^
·
2024-02-20 03:30
Java项目
笔记
贪吃蛇
游戏
java
java-
场景题
1、项目中的分布式锁redis分布式锁:获取锁:SETNX为避免死锁设置过期时间()key过期,业务却未处理完在锁将要过期的时候,如果服务还没有处理完业务,那么将这个锁再续一段时间。比如设置key在10s后过期,那么再开启一个守护线程,在第8s的时候检测服务是否处理完,如果没有,则将这个key再续10s后过期。Redisson已实现,这个自动续时的我们称其为”看门狗”。释放锁:delSETNX底层
HBryce24
·
2024-02-19 23:00
java
Rust 学习笔记 - 详解数据类型
前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的
语法基础
,只有当掌握这些基础语法及概念才能更好的学习Rust。
子洋丶
·
2024-02-19 17:49
Rust
学习笔记
rust
后端
笔记
Rust 学习笔记 - 流程控制 与 Range 类型
前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的
语法基础
,只有当掌握这些基础语法及概念才能更好的学习Rust。
子洋丶
·
2024-02-19 17:49
Rust
学习笔记
rust
学习
笔记
后端
开发语言
Rust 学习笔记 - 变量声明与使用
前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的
语法基础
,只有当掌握这些基础语法及概念才能更好的学习Rust。
子洋丶
·
2024-02-19 16:42
Rust
学习笔记
rust
学习
笔记
图数据库 之 Neo4j - Cypher
语法基础
(5)
节点(Nodes)Cypher使用()来表示一个节点。()#最简单的节点形式,表示一个任意无特征的节点,其实就是一个空节点(movie)#如果想指向一个节点在其他地方,我们可以给节点添加一个变量名(如movie),表示一个变量名为movie的节点。(:Movie)#表示一个标签为Movie的匿名节点(movie:Movie)#表示一个变量名为movie,标签为Movie的节点(movie:Movi
magic_kid_2010
·
2024-02-19 15:06
图数据库
neo4j
图数据库
JAVA-
冒泡排序详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档冒泡排序前言一、冒泡排序二、具体代码如下1.代码内容2.输出结果三、总结前言八大排序算法直接插入排序希尔排序选择排序堆排序冒泡排序快速排序归并排序计数排序一、冒泡排序冒泡排序无疑是最为出名的排序算法之一,总共有八大排序冒泡排序的代码相当简单,俩层循环,外层冒泡轮数,里层依次比较二、具体代码如下1.代码内容代码如下(示例):/***冒泡
二小闻
·
2024-02-19 12:07
排序算法
算法
java
数据结构
Kotlin学习系列(二)Kotlin
语法基础
本系列内容均来自《Kotlin从小白到大牛》一书,感谢作者关东升老师。标识符和关键字1标识符标识符就是变量、常量、函数、属性、类、接口和扩展等由程序员指定的名字。构成标识符的字符均有一定的规范,Kotlin语言中标识符的命名规则如下:区分大小写:Myname与myname是两个不同的标识符。首字符,可以是下划线(_)或字母,但不能是数字。除首字符外其他字符,可以是下划线(_)、字母和数字。硬关键字
Fakecoder_Sunis
·
2024-02-15 08:11
JAVA-
数组乱序
实现步骤假设有一组数组numbers从数组中最后一个元素开始遍历设置一个随机数作为循环中遍历到的元素之前的所有元素的下标,即可从该元素之前的所有元素中随机取出一个每次将随机取出的元素与遍历到的元素交换,即可完成乱序实例如下:importjava.util.Arrays;publicclassR18{publicstaticvoidmain(String[]args){int[]numbers={1
zyt.com
·
2024-02-14 06:28
java
python
算法
java-
工具类(校验整数、返回指定字符在某字符串中出现的次数)
作者:mooncharmzx链接:https://blog.bccn.net/mooncharmzx/66337话不多说,直接上代码importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjava.util.regex.Pattern;publicclassSt
爱PSUI设计的星星
·
2024-02-13 22:06
英语词汇构词法(Word Formation)——后缀法
因而,我们依据
语法基础
将后缀分为名词后缀、动词后缀、形容词后缀等。我们说名词后缀或形容词后缀,意思是指正在讨论之中的后缀被添加到无论什么类别的词干之上,其产生的结果将会是名词或形容词。
平凡女子liz
·
2024-02-13 19:54
Java-
字符串
1、Java没有内置的字符串类型,而是预定义类String,用双引号括起来的字符串都是String的实例e.gStringstr="abc"2、字符串不可变不能直接将字符串的字符改变为其他值e.gstr1="abc"str1="abd"在上例中直接将str1中的'c'改变为'd'是没有办法的,如果想要修改,可以提取想要保留的字串,再进行替换e.gstr1=str1.substring(0,2)+'
H_7835
·
2024-02-13 16:51
JAVA-
数组查找元素
无序数组查找元素循环遍历查找通过对无序数组进行遍历,将数组中的每个元素与指定元素比较,从而确定该数组中是否存在指定元素。字符串数组publicstaticvoidmain(String[]args){String[]arr={"Megatron","s司马铁锤","Laden","angelbaby","b比尔盖茨","1林平之","BIGBAM"};Stringtarget="s司马铁锤";in
zyt.com
·
2024-02-13 09:43
算法
数据结构
java-
保姆级IO流详解
一、File类1.1概述java.io.File类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。抽像:1.2构造方法publicFile(Stringpathname):通过将给定的路径名字符串转换为抽象路径名来创建新的File实例。publicFile(Stringparent,Stringchild):从父路径名字符串和子路径名字符串创建新的File实例。publi
吾乃零陵上将军邢道荣是也
·
2024-02-13 04:20
Java-
数组
文章目录1.概述2.一维数组的声明3.数组的初始化1).动态初始化2).静态初始化4.数组元素的引用5.一维数组的练习1).数组的输出和String[]args的用法2).实现加减乘除3).读入并排序4).冒泡排序5).数三退一6).二分法查找6.二维数组二维数组的初始化1).静态初始化2).动态初始化7.数组的拷贝1.概述数组可以看成是多个相同类型数据组合,对这些数据的统一管理。数组变量属引用类
宋夏寒
·
2024-02-12 18:38
Java
java
python
开发语言
Java-
基础语法
每一种语言都有自己的语法,这篇博客中我将为大家介绍Java的基础语法。希望对刚开始学习的看官有帮助。Java基础语法概念一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。涉及到的东西1.对象对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。2.类类是一个模
阿博聊编程
·
2024-02-12 13:24
java maven有什么用,java - 为什么maven? 有什么好处?
java-
为什么maven?有什么好处?与让我们说蚂蚁相比,使用maven的主要好处是什么?它看起来更像是一种烦恼而不是一种有用的工具。
莈莈
·
2024-02-12 06:35
java
maven有什么用
halcon 算子
语法基础
*a:=1赋值语句**if(a==1)循环语句*b:=1*else*b:=2*endif**fori:=1to10by1for循环*a:=a+1*endfor**switch(a)switch语句
m_0806
·
2024-02-12 03:18
HALCON
计算机视觉
学习笔记:黑马程序员
Java-
高级篇(第三部分)
Java语言入门到精通章节学习笔记:
Java-
基础篇(第一部分)_ljtxy.love的博客-CSDN博客学习笔记:
Java-
中级篇(第二部分)_ljtxy.love的博客-CSDN博客学习笔记:
Java
ljtxy.love
·
2024-02-11 09:21
Java
java
学习
笔记
普通话和粤语的定义
这个定义当中包括三个维度的内涵1.普通话的语音基础普通话的语音基础,在语言学谱系上是汉藏语系之下的汉语或汉白语族之下的官话或官话方言之下的北京官话之下的北京音2.普通话的
语法基础
普通话的
语法基础
是五四以
zhs6
·
2024-02-10 13:30
十分钟快速上手Python部分基础知识,利用碎片化时间学习
、Python基础学习视频三、精品Python学习书籍四、Python工具包+项目源码合集①Python工具包②Python实战案例③Python小游戏源码五、面试资料六、Python兼职渠道一、基础
语法基础
语法
只存在于虚拟的King
·
2024-02-10 08:39
python
学习
开发语言
计算机网络
程序人生
java-
如何手动下载一个jar的依赖
1、新建一个文件夹,里面创建一个pom.xml文件,内容如下4.0.0<</
liwulin0506
·
2024-02-09 18:11
java
java
jar
intellij-idea
Java Redis客户端
Redis客户端
Java-
微型redis客户端工具资源名字资源Jar下载JavaDoc查看GitHub查看Gitee查看Maven1.build.grade|setting.graderepositories
RelinRan
·
2024-02-08 23:59
java
redis
开发语言
Java-
图片转base64及富文本中图片地址解析为base64并替换原字符串内容
项目场景:该功能是向第三方站点接口拉取的资源,拉取图片和富文本内容。1问题描述由于第三方的图片资源是返回的本地图片路径,拉取到自己服务器,图片和富文本内容的图片无法显示。12方案1-图片转换base64:首先通过后端访问获取到的图片地址进行base64转换一般处理图片跨域类问题都可使用base64方式,但是还需文件大小来判断是否会影响到性能``@Testpublicvoidtest()throws
Trank-Lw
·
2024-02-08 13:17
java
Flutter Dart 基础语法
前言使用网页进行语法调试:网页编程适用于
语法基础
正题this关键字this是一个关键字,用于引用当前实例或对象。它通常用于区分实例变量和局部变量,特别是在类的方法中,当方
冯汉栩
·
2024-02-08 06:21
Flutter
flutter
java-
判断字符串是否相等
对字符串对象比较不能简单的比较运算符“==”,因为比较运算符比较的是两个字符串的地址是否相同。即使字符串的内容相同,两个对象的内存地址也是不同的。因为字符串是对象,tom、bob是引用。因此要比较两个字符串内容是否相等,应该使用equals()方法和equalsIgnoreCase()方法。
逆风的妞妞
·
2024-02-07 20:00
jdk切换所需操作
2、设置环境变量JAVA6_HOME:D:\ProgramFiles\Java\jdk1.6.0_45JAVA_HOME:%JAVA6_HOME%image.png3、控制面板(查看方式‘大图标’):
Java
二枚目
·
2024-02-07 18:24
【
Java-
框架-SpringSecurity】单点登录(认证和授权)- 随笔
项目文件;【1】预览文件文件01名称pom.xml;内容(01)总的4.0.0org.springframework.bootspring-boot-starter-parent2.5.9com.exampleSpringDemo0.0.1-SNAPSHOTSpringDemoDemoprojectforSpringBoot8org.springframework.bootspring-boot-
SUNxRUN
·
2024-02-07 11:43
java
spring
security
spring
JAVA-
构造方法和文件提取
文章目录构造器重载读取文件Student类publicclassStudent{privateStringname;privateintage;privatedoublegrade;publicStudent(){}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}}publicclass
Les baleines tombent
·
2024-02-06 20:09
java
jvm
开发语言
JAVA-
类
文章目录类的构建类的构建packagecn.liuli.ex1;publicclassMain{publicstaticvoidmain(String[]args){Studentstudent=newStudent();student.name="chy";student.score=100;System.out.println(student.name+","+student.score);S
Les baleines tombent
·
2024-02-06 20:39
JAVA
java
jvm
开发语言
Java-
序列化-详解
什么是序列化和反序列化?如果我们需要持久化Java对象比如将Java对象保存在文件中,或者在网络传输Java对象,这些场景都需要用到序列化。简单来说:序列化:将数据结构或对象转换成二进制字节流的过程反序列化:将在序列化过程中所生成的二进制字节流转换成数据结构或者对象的过程对于Java这种面向对象编程语言来说,我们序列化的都是对象(Object)也就是实例化后的类(Class),但是在C++这种半面
无心六神通
·
2024-02-06 17:46
高级编程
java
开发语言
序列化
Java-
泛型-通配符-详解
通配符#什么是通配符?有什么作用?泛型类型是固定的,某些场景下使用起来不太灵活,于是,通配符就来了!通配符可以允许类型参数变化,用来解决泛型无法协变的问题。举个例子:#通配符?和常用的泛型T之间有什么区别?T可以用于声明变量或常量而?不行。T一般用于声明泛型类或方法,通配符?一般用于泛型方法的调用代码和形参。T在编译期会被擦除为限定类型或Object,通配符用于捕获具体类型。#什么是无界通配符?无
无心六神通
·
2024-02-06 17:16
高级编程
java
泛型
通配符
java-
SFTP文件上传下载
JSch-SFTP文件上传下载文章目录JSch-SFTP文件上传下载1.JSch简介2.ChannelSftp常用ApiJSch支持三种文件传输模式文件上传put()方法文件下载get()方法3.SFTP上传下载代码实现1.sftp工具pom依赖2.编写SFTP工具类3.测试【文件上传】4.测试【文件下载】4.SFTP监控传输进度4.1监控逻辑代码实现4.2上传进度监控【测试】4.3测试结果5.扩
@lihewei
·
2024-02-06 07:30
java
服务器
Java-
创建线程的三种方式
继承Thread1、定义一个类MyThread继承Thread,并重写run方法。2、将要执行的代码写在run方法中。3、创建该类的实例,并调用start()方法开启线程。publicclassTestThreadextendsThread{publicstaticvoidmain(String[]args){//3、创建该类的实例,并调用start()方法开启线程。MyThreadmyThrea
有腹肌的豌豆Z
·
2024-02-06 07:51
Java-
对象构造
重载java允许重载任何方法,因此,在描述一个方法时要指定方法名和参数类型,这种方法叫做签名,因为返回类型不是方法签名的一部分,所以不能有两个方法名和参数类型都相同但是返回类型却不同的方法举例说明add(int){returnint;}add(int,int){returnint;}//不可以这样使用add(int,int){returndouble;}默认初始化在构造器中如果没有显示的为变量设置
H_7835
·
2024-02-06 06:49
01-C++ “hello world”
写在前面接下来一段时间,我会重温一下C++,都说学习Java需要十年功力,学好C++需要一辈子,当然,程序员的鄙视链(汇编->C/C++->
java-
>python/js/php/OC),这也让C++开发凌驾于其他程序员
_东阁堂主_
·
2024-02-05 21:51
JAVA-
抽象类和普通类
概述在JAVA中,如果一个类用abstract关键字修饰,我们通常把它称为抽象类。类,我们可以把它理解为类型,现实中我们用类型描述具有共性的事物,例如生物,生物中有动物,动物中有狗。假如我们创建了一个生物类时,我们不能通过创建对象获取具体的狗的信息(种类,姓名等),像这种指向性更广泛的只描绘了多种事物公共属性的类,就是抽象类。而普通类就是具体的实例对象。JAVA中(abstract)抽象类案例如下
zyt.com
·
2024-02-05 21:34
java
开发语言
java-
键盘录入
文章目录一,键盘录入涉及到的方法如下:1)next()、nextLine():代码示例:代码示例:2)nextInt():代码示例:3)nextDouble():代码示例:二,方法底层细节:第一个细节:代码示例:第二个细节:第三个细节:三、混用引起的后果四、结论(如何使用)代码示例:一,键盘录入涉及到的方法如下:next()、nextLine()、nextInt()、nextDouble()。1)
张与谦
·
2024-02-05 17:58
java学习笔记
java
开发语言
java-
水平触发和边缘触发区别
转载自:https://www.jianshu.com/p/7eaa0224d797select和poll都只提供了一个函数:select或者poll函数。而epoll提供了三个函数,epoll_create,epoll_ctl和epoll_wait,epoll_create是创建一个epoll句柄;epoll_ctl是注册要监听的事件类型;epoll_wait则是等待事件的产生。epoll除了提
coderljx
·
2024-02-05 03:08
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他