不用打火机
码龄7年
关注
提问 私信
  • 博客:179,915
    179,915
    总访问量
  • 22
    原创
  • 1,451,368
    排名
  • 74
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-08-16
博客简介:

178技术

博客描述:
分享最近编程技术教程和IT行业资讯
查看详细资料
个人成就
  • 获得152次点赞
  • 内容获得18次评论
  • 获得800次收藏
  • 代码片获得264次分享
创作历程
  • 1篇
    2023年
  • 4篇
    2022年
  • 30篇
    2021年
  • 16篇
    2020年
成就勋章
TA的专栏
  • Java
    13篇
  • python
    4篇
  • 前端
    23篇
  • 软件测试
    3篇
  • vue
    1篇
  • CSS3
    2篇
  • 选择器
    1篇
  • IT运维
    2篇
  • IT资讯
    1篇
  • C++
    3篇
  • 求解
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JDK是什么?jre和jdk的区别?【JDK常见问题答疑】

JDK指的是Java Development Kit,它是一个开发Java应用程序所需的软件开发工具包。JDK包括Java编译器、Java虚拟机、Java类库等必要组件,以及用于开发、调试和运行Java应用程序的其他工具。使用JDK可以帮助开发人员编写、测试和部署Java应用程序,以及运行Java应用程序所需的Java Runtime Environment(JRE)。JDK是由Oracle公司提供的,可以在其官方网站上免费下载和使用。
原创
发布博客 2023.02.26 ·
7559 阅读 ·
3 点赞 ·
1 评论 ·
3 收藏

如何通过结构分析法分析数据?

结构分析法是将被分析总体内的各部分与总体之间进行比较的分析方法,其实结构分析法所分析的就是总体内各部分占总体的比例,这个比例就是结构相对比例。结构相对指标(比例)的计算公式为:
原创
发布博客 2022.01.10 ·
2185 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Sqoop的工作原理

Sqoop是Apache旗下的一款开源工具,该项目开始于2009年,最早是作为Hadoop的一个第三方模块存在,后来为了让使用者能够快速部署,也为了让开发人员能够更快速的迭代开发,并在2013年,独立成为Apache的一个顶级开源项目。
原创
发布博客 2022.01.10 ·
3288 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

获取鼠标在盒子中的坐标位置

offset的含义是偏移量,使用offset的相关属性可以动态地获取该元素的位置、大小等。相关属性如下表所示。
原创
发布博客 2022.01.10 ·
1270 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

offset与style属性有哪些不同?

offset系列和style属性都可以获得元素样式的属性和位置,那么两者有什么区别呢?接下来我们就对offset系列和style属性的区别进行深入分析,具体如下表所示。
原创
发布博客 2022.01.10 ·
345 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

广州引力波前端开发岗位面试问题

广州引力波科技有限公司前端开发岗位面试问题
转载
发布博客 2021.12.31 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cookie使用注意问题【cookie学习笔记】

1. cookie的兼容性cookie虽然为持久保存客户端数据提供了方便,分担了服务器存储的负担,但是还有很多局限性。1.1 cookie字段个数限制每个特定的域名下,cookie字段个数是有限的。(1) IE6或更低版本中最多有20个cookie 。(2) IE7和之后的版本中最多可以有50个cookie 。(3) Firefox中最多有50个cookie。(4) chrome和Safari没有做硬性限制。当cookie字段个数超出浏览器的限制时,IE和Opera会清理
原创
发布博客 2021.12.15 ·
1651 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Git下载安装手把手教程

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。下面我们来详细介绍下,在windows 10系统下载和安装git的教程,文章结尾有福利哦!Git安装手把手安装教程:第一步:下载Git打开Git官网下载地址https://git-scm.com/downloads因为我使用Windows系统上的浏览器访问的,Git官网自动之别到了我使用的操作系统.
转载
发布博客 2021.12.10 ·
3658 阅读 ·
7 点赞 ·
0 评论 ·
14 收藏

JS数组去重的7中方法

一、利用indexOf()方法去重 检索方法 方法名 功能描述 indexOf() 返回在数组中可以找到给定值的第一个索引,如果不存在,则返回-1 lastIndexOf() 返回指定元素在数组中的最后一个的索引,如果不存在则返回-1 接下来我们通过一个案例来演示数组索引的使用。要求在一组数据中,去除重复的元素。其中数组为['blue', 'reen', 'blue']。示例代码如下。<script>
转载
发布博客 2021.12.03 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript代码编译分为哪几个步骤?

JavaScript代码在运行之前会经过一个编译的过程,而编译有分词、解析和代码生成三个步骤,下面我们详细介绍。第一个步骤:分词分词的目的是把字符组成的代码分解成有意义的代码块,这些代码块称为词法单元。第二个步骤:解析由JavaScript编译器对分词得到的一个个代码块进行解析,生成一棵抽象的语法树(AST)。第三个步骤:代码生成在这个过程中,JavaScript引擎会把在第二个步骤中生成的抽象语法树转换成可执行的代码,也就是最终生成出一些机器指令。实际上,javascrip
转载
发布博客 2021.12.03 ·
1223 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

如何用JavaScript在页面输出九九乘法表?

JavaScript在页面输出九九乘法表加边框如何实现?我们直接上代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, init
转载
发布博客 2021.11.25 ·
1750 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

JDBC处理怎么处理CLOB数据和BLOB数据?

大数据处理主要指的是对CLOB和BLOB类型数据的操作。在应用程序中,要想操作这两种数据类型,必须使用PreparedStatement完成,并且所有的操作都要以IO流的形式进行存放和读取。下面将针对CLOB数据和BLOB数据的处理方式进行详细的介绍。1. 处理CLOB数据在实际开发中,CLOB用于存储大文本数据,但是,对MySQL而言,大文本数据的存储是用TEXT类型表示的。为了帮助读者更好地学习JDBC中CLOB数据的处理方式,下面通过一个案例来演示,具体步骤如下。(1)首先在数据库c.
转载
发布博客 2021.11.18 ·
875 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DiskFileltemFactory类方法介绍

DiskFileltemFactory类DiskFileltemFactory类用于将请求消息实体中的每一个文件封装成单独的Fileltem对象。如果卜传的文件比较小。将直接保存在内存中,如果上传的文件比较大,则会以临时文件的形式,保存在磁盘的临时文件夹中。默认情况下,文件保存在内存还是硬盘临时文件夹的临界值是10240,即10KB。接下来,首先了解一下DiskFileItemFactory类的两个构造方法:DiskFileItemFactory()采用默认临界值和系统临时文件夹构造文件项工厂对
转载
发布博客 2021.11.18 ·
1145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JS Math对象常用方法使用方法

Math对象用来对数字进行与数学相关的运算,该对象不是构造函数,不需要实例化对象,可以直接使用其静态属性和静态方法。其常用属性和方法如下表所示。 Math对象的常用属性和方法 成员 作用 PI 获取圆周率,结果为3.141592653589793 abs(x) 获取x的绝对值,可传人普通数值或是用字符串表示的数值 max([valuel[,value2, .....]]) 获取所有参数中的最大值 min([valu
转载
发布博客 2021.11.17 ·
681 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

决策表是什么?怎么使用决策表?

实际测试中,如果输入条件较多,再加上各种输人与输出之间相互的作用关系,画出的因果图会比较复杂,容易使人混乱。为了避免这种情况,人们往往使用决策表法代替因果图法。决策表也称为判定表,其实质就是一严逻辑农。在在序攻计发股初期,判定表就已经被当作程序开发的辅助工具,帮助开发人员整埋开反模式和沉程,因为它可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确。利用决策表可以设计出完整的测试用例集合。为了让大家明白什么是决策表,下面通过一个“图书阅读指南”来制作一个决策表。图一无书阅读指南指明了图书阅读过
转载
发布博客 2021.11.16 ·
27770 阅读 ·
12 点赞 ·
2 评论 ·
78 收藏

Java线程休眠:sleep()方法用法

线程的优先级是优先级高的程序会先执行,而优先级低的程序会后执行。如果希望人为地控制线程,使正在执行的线程暂停,将CPU让给别的线程,这时可以使用静态方法sleep(long millis),该方法可以让当前正在执行的线程暂停一段时间,进入休眠等待状态。当前线程调用sleep(long millis)方法后,在指定时间(单位毫秒)内该线程是不会执行的,这样其他的线程就可以得以执行了。sleep(long millis)方法声明会抛出InterrupledException异常,因此在调用该方法时应该捕获异
转载
发布博客 2021.11.10 ·
6951 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

如何通过JS实现反选功能?

下面有个表格:表格代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"..
原创
发布博客 2021.11.08 ·
1050 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

Javascript如何阻止事件的默认行为?

阻止浏览器默认行为和防止事件传播主要通过先下面两个方法实现event.preventDefault():取消浏览器对当前事件的默认行为,比如点击链接后,浏览器跳转到指定页面,或者按一下空格键,页面向下滚动一段距离。event.stopPropagation():阻止事件在DOM中继续传播,防止再触发定义在别的节点上的监听函数。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF..
转载
发布博客 2021.10.29 ·
8408 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

广州平云信息科技有限公司前端面经

目录笔试一、选祥题二、问答题面试问题笔试一、选祥题1、在css选择器当中,优先级排序正确的是()A、id选择器>标签选择器>类选择器B、标签选择器>类选择器>id选择器C、类选择器>标签选择器>id选择器D、id选择器>类选择器>标签选择器2、列表分为两类,一是无序列表,一是有序列表,以下哪个是无序列表?( )A、<UL> B、<OL> C、<DIR> D、<DL
转载
发布博客 2021.10.27 ·
687 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

JVM垃圾收集器有哪些?垃圾收集算法有哪些?

JVM垃圾收集器Serial收集器Serial收集器是最基本,发展最悠久的收集器,在JDK1.3.1之前是虚拟机新生代垃圾回收的唯一选择。这个收集器是一个单线程的。它的单线程的意义并不仅仅说明它只会使用一个CPU或者一条收集线程去完成收集工作,最重要的是,它进行垃圾收集时,其他工作线程会暂停,直到收集结束。这项工作由虚拟机在后台自动发起和执行的,在用户不可见的情况下将所有工作线程全部停掉,这对于很多应用程序来说是不可容忍的。我们可以设想一下,我们的计算机在运行1个小时就要停止5分钟的时候,这是什么情
转载
发布博客 2021.10.25 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多