自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 宇哥的面试题

集合类分为两个接口:Collection接口与Map接口。Collection接口的子接口Queue,List,SetList接口实现类:ArrayList,LinkedList,VectorArrayList和Vector:底层为数组实现,Api也十分相似。存储的元素有序,可以重复。ArrayList线程不全,效率高。Vector线程安全,效率低。ArrayList和LinkedList:ArrayList,底层实现为数组,查询,遍历效率高。

2024-01-09 09:42:27 1359

原创 面试题随笔

(2)根节点是黑色。](4)如果一个节点是红色的,则它的子节点必须是黑色的。如果要是问普通for循环可不可以,也是可以的,可以使用KeySet获得所有的键,之后再使用toArray()方法将键转为数组,使用再使用get()方式获得map的当前键的值。ListList的底层是链表,是不连续的,在jvm的堆空间中,分配的空间在堆内存中,堆内存又是所有线程共享的,所以在多线程操作集合的时候,要考虑线程安全的问题。(Unique Index):唯一索引要求被索引的列的值在整个索引中是唯一的,用于保证数据的唯一性。

2024-01-05 09:57:07 903 1

原创 io流的编程题

假设公司有100个员工,利用多线程模拟年会入场过程,并分别统计每个入口入场的人数,以及每个员工拿到的彩票的号码。编号为: 2 的员工 从后门 入场!拿到的双色球彩票号码是: [17, 24, 29, 30, 31, 32, 07]编号为: 1 的员工 从后门 入场!拿到的双色球彩票号码是: [06, 11, 14, 22, 29, 32, 15]DoubleColorBallUtil类(工具类)从后门入场的员工总共: 13 位员工。从前门入场的员工总共: 87 位员工。

2023-09-06 08:52:35 83 1

原创 使用ArrayList进行斗地主的发牌

斗地主

2023-09-01 21:49:54 80 1

原创 产生10个长度为10的不能重复的字符串(里面只能出现大写字母、小写字母、0-9的数字),并遍历打印输出?

【代码】产生10个长度为10的不能重复的字符串(里面只能出现大写字母、小写字母、0-9的数字),并遍历打印输出?

2023-08-31 21:04:59 188

原创 每天留一点

JavaBean的概念: 是一种可重复使用、且跨平台的软件组件。JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBeanJavaBean的特征一个标准的JavaBean有以下几个特性:JavaBean是一个公共的(public)类JavaBean有一个不带参数的构造方法JavaBean通过setXXX方法设置属性,通过getXXX方法获取属性实体类。

2023-08-30 00:39:57 106 1

原创 git的基本内容

Git是一个免费的,开源的分布式版本控制系统,能够快速高效的解决小型项目/大型项目团队开发问题。版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况的系统前面我们已经知道了Git中存在两种类型的仓库,即本地仓库和远程仓库。那么我们如何搭建Git远程仓库呢?我们可以借助互联网上提供的一些代码托管服务来实现,其中比较常用的有GitHub、码云、GitLab等。

2023-04-23 20:57:57 74

原创 java基础(八天的量)小问题

public class text {}如果没有public,文件的名字可以与类名相同,还可以有多个类一起编译,编译后会生成各自类的.class文件.记事本编写代码,不能有中文,否则报错。记事本编写代码我遇到的一点问题。文件的名字必须与类名相同。

2023-04-20 16:54:55 39

原创 java基础思维导图(八天的量)

第一天

2023-04-20 16:38:33 47

原创 java基础代码题

6.设int m = 9,n;分别计算n=++m 和 n=m++ 后 ,m 和n的结果是多少?2.编写程序,已知圆柱体的底面半径R,和高H,求圆柱体的体积 V=PI。4.设int a = 9;分别求出 a+=10 , a-=5, a。5.设int x = 8;分别求出 ++x和x++的结果。3.求一个长方形的周长和面积。=8, a/=3的结果。

2023-04-20 15:27:12 722

原创 java基础应用题

在八种基本数据类型中,除了boolean外,其他几种数据类型都可以进行转化,取值范围小的转取值范围大的可以直接转换,也叫做隐式转换,哪取值范围大的怎么转换取值的范围小的,就需要显式转换(也叫强制转换),但是会造成精度丢失,而且不会进行四舍五入。2.数据类型解决了“取(读)”的问题:它改变了看待内存空间的视角,比如在内存中同样的两块4个字节的空间,存放着同样的二进制码,如果这两块内存对应的两个变量类型不一样,那么它们的意义也就不一样了。依据需求的不同会产生不同的程序结构,从而导致程序的执行流程是也不同的。

2023-04-20 15:24:19 238

原创 前端框架LayUI

学习目标。

2023-04-17 20:10:29 556

原创 bootstrap 教案

学习目标一、bootstrap概述Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。相关案例bootstrap特点:bootstrap提供了两个默认容器,3.2 栅格系统Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局。通过研究后面的实例,可以将这些原理应用到你的代码中。案

2023-04-13 20:13:40 223

原创 jquery

学习目标一、jquery概念1.1 Jquery介绍jquery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情;采用链式操作。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。用jsDOM模型的获得节点

2023-04-13 20:04:39 144

原创 javascript_day02

javascript_day02学习目标一、ES6新特性1.1 反撇号表达式es6推出新特性`` 反撇号表达式,不仅可以描述字符串,还可以通过${对象.key}引入js中的对象内容。示例如下:1.2 解构解构赋值是一种快速为变量赋值的简洁语法,本质上仍然是为变量赋值;解构分为:示例如下:1.3 对象字面量简化写法对象字面量在es6中存在这简化写法,示例如下:1.4 箭头函数箭头函数是对函数表达式的简写js的箭头函数和java中的lambda表达式语法相似,java的lambda表达式借鉴的es6箭头

2023-04-13 19:55:47 393

原创 javascript基础

学习目标一、javascript 概述1.1 javascript 介绍JavaScript在1995年由Netscape(网景)公司设计的脚本语言。js是一个什么样的语言呢?ECMAScript 是JavaScript的核心,描述了语言的基本语法和数据类型,ECMAScript是一套标准(规范了js的规范),定义了一种语言的标准与具体实现无关BOM : -Browser Object Model 浏览器对象模型 :一套操作浏览器功能的api;DOM:Document Object Model 文

2023-04-12 17:55:30 56

原创 小米网页写后记录01

块元素的可以控制宽和高,独占一行行内元素不可以控制宽和高,宽度和高度是内容本身行内块可以设置行高,不独占一行。

2023-04-09 23:04:03 52 1

原创 Less入门

less是一种动态样式语言,属于css预处理器的范畴,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展LESS 既可以在 客户端 上运行 ,也可以借助Node.js在服务端运行2.2 less的嵌套2.3 变量与计算2.4 普通混合几个混合类似

2023-04-07 09:33:00 62 1

原创 CSS基本案例

style 的使用方法2、基本选择器统配选择器、 标签选择器、类选择器、id选择器(id名唯一){ } 、 标签名{ } 、 .类名{ } 、 #id名{ }类选择器之前用点,id选择器之前用*#**号3、复合选择器并集选择器、包含选择器(后代选择器)、属性选择器、伪类选择器运行截图常见的块元素有:行内元素行内块元素综合实例5、块、行内、行内元素转换6、字体属性font基本语法格式7、文本属性(外观属性)8、背景属性9、背景精灵

2023-04-06 20:48:16 176 1

原创 html基础知识

文本标签加粗加粗倾斜倾斜删除下滑线字体修饰标签有哪些?加粗

2023-04-06 20:08:09 2087 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除