首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
黎永琪
获赞
24
粉丝
16
关注
11
看过 TA
21
男
武汉工程大学
2023
安卓
IP属地:新加坡
cf奥特曼大王
私信
关注
拉黑
举报
举报
确定要拉黑黎永琪吗?
发布(25)
评论
刷题
黎永琪
关注TA,不错过内容更新
关注
2022-12-06 21:45
武汉工程大学 安卓
笔记
深搜求最小值剪枝可用当前最小值对比全局最小值
0
点赞
评论
收藏
分享
2022-04-04 10:40
已编辑
武汉工程大学 安卓
JVM
类加载子系统 类加载器子系统作用 类加载器子系统负责从文件系统或者网络中加载Class文件,class文件在文件开头有特定的文件标识 (魔数 0xCAFEBABE) ClassLoader只负责class文件的加载,至于它是否可以运行,则由执行引擎决定 加载的类信息存放于方法区(称为DNA元数据模板),方法区中还会存放运行时常量池信息,包括字符串字面量和数字常量 加载阶段 通过一个类的全限定名获取定义此类的二进制字节流 将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构 在 Java 堆内存中实例化一个代表这个类的 java.lang.Class 对象,作为方法区这个类的各种数...
0
点赞
评论
收藏
分享
2022-03-25 16:51
武汉工程大学 安卓
面试
HashMap JDK7和JDK8中的HashMap有什么区别? JDK7中的HashMap,是基于数组+链表来实现的,它的底层维护一个Entry数组。它会根据计算的hashCode将对应的key-value键值对存储到该数组中,如果发生hashCode冲突,会将该key-value键值采用头插法插入已有元素的前面, 形成了一个链式的存储结构。 采用头插***导致的问题 -> 并发情况下的扩容死链:扩容的过程 resize 方法又调用了一个 transfer 的方法,把里面的一些 Entry 进行了一个 rehash, 在这个过程中可能会造成链表的一个循环,会在下一个 get 的...
0
点赞
评论
收藏
分享
2022-04-22 08:31
已编辑
武汉工程大学 安卓
环境搭建
环境搭建 安装 linux 虚拟机 下载 & 安装 VirtualBox 下载 & 安装 Vagrant Vagrant 官方镜像仓库 打开 cmd 窗口,初始化一个 centos/7 系统 vagrant init centos/7 启动虚拟机,系统 root 用户的密码是 vagrant vagrant up 使用 vagrant 用户连接虚拟机 vagrant ssh 修改虚拟机网络连接方式(网络地址转换 -> 固定 ip) 查看虚拟机ip 修改配置文件中的网络连接方式 重启虚拟机 vagrant reload ...
0
点赞
评论
收藏
分享
2022-02-11 14:51
已编辑
武汉工程大学 安卓
功能点汇总
一、头像上传 后端部分 1.1 controller package com.controller; import com.pojo.CommonResult; import com.service.impl.OssServiceImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.CrossOrigin; import org.springframework.web.bind.annotation.PostMapp...
0
点赞
评论
收藏
分享
2022-01-30 11:27
已编辑
武汉工程大学 安卓
新建SpringBoot项目注意事项汇总
一、新建工作空间后一定要重新集成Maven 二、使用idea新建maven工程,自动使用自己的仓库 三、更改项目位置后导致项目无法运行解决方案 四、IDEA中设置Run Dashboard View -> Tool Window -> Services; + -> Run Configeration Type -> Spring Boot;
0
点赞
评论
收藏
分享
2021-12-08 12:46
武汉工程大学 安卓
Vue学习笔记
笔记 脚手架文件结构 ├── node_modules ├── public │ ├── favicon.ico: 页签图标 │ └── index.html: 主页面 ├── src │ ├── assets: 存放静态资源 │ │ └── logo.png │ │── component: 存放组件 │ │ └── HelloWorld.vue │ │── App.vue: 汇总所有组件 │ │── main.js: 入口文件 ├── .gitignore: git版本管制忽略的配置 ├── babel.config.js: babel的配置文件 ...
0
点赞
评论
收藏
分享
2021-12-08 12:38
武汉工程大学 安卓
Vue3快速上手
Vue3快速上手 1.Vue3简介 2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王) 耗时2年多、2600+次提交、30+个RFC、600+次PR、99位贡献者 github上的tags地址:https://github.com/vuejs/vue-next/releases/tag/v3.0.0 2.Vue3带来了什么 1.性能的提升 打包大小减少41% 初次渲染快55%, 更新渲染快133% 内存减少54% ...... 2.源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree...
0
点赞
评论
收藏
分享
2022-01-11 16:13
已编辑
武汉工程大学 安卓
Linux初始化及web项目部署
一、Linux安装JDK 1.1 在root用户目录下新建一个文件夹存储上传的资源 1.2 将本地JDK压缩包上传 1.3 将JDK压缩包解压 1.4 将解压后的JDK剪切到/usr/local下并改名jdk 1.5 配置jdk环境变量 1.5.1 使用root用户编辑/etc/profile文件 vim /etc/profile 命令模式下shift+g跳转到文件末尾 在文件末尾按o进入编辑模式 按Esc进入命令模式,:wq保存退出 重启服务器 java -version 得到以下信息即配置成功 二、Linux安装Tomcat 2.1 上传tomcat压缩包-->解压--...
0
点赞
评论
收藏
分享
2021-10-29 08:57
已编辑
武汉工程大学 安卓
SSM整合环境搭建
一、书写配置文件 1.1 applicationcontext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/sc...
0
点赞
评论
收藏
分享
2021-10-28 20:03
已编辑
武汉工程大学 安卓
SpringAOP
一、SpringAOP的专业概念 真实对象: 要进行功能扩展的对象 代理对象: 完成扩展功能后的对象 切点: 要进行功能扩展的具体方法(存在真实对象中) 前置通知方法: 在切点之前执行的扩展方法 后置通知方法: 在切点之后执行的拓展方法 切面: 由前置通知+切点+后置通知形成的横向执行的面 织入: 由前置通知+切点+后置通知形成切面的过程 二、创建前置通知方法 2.1 代码 public class Before implements MethodBeforeAdvice { //实现接口 @Override public void before(Method method, ...
0
点赞
评论
收藏
分享
2021-09-27 18:43
武汉工程大学 安卓
SpringIOC自动注入
问题 在学习了SpringIOC的DI依赖注入后,我们可以根据对象之间的依赖关系的责任链,让Spring容器对象帮我们创建有一个组装好的对象,比如A中有B,B 中有C,C中有D.将A,B ,C,D都创建为Bean对象,然后使用ref属性告诉Spring对象之间的依赖关系的组装规则,假如依赖责任链特别长,使用ref注入就会很麻烦.怎么办? 解决 不要声明ref属性来指明依赖关系的注入,只需要告诉Spring容器对象依赖关 系的注入规则,Spring容器对象自动根据规则完成依赖关系的注入 一、byName:根据bean的id属性和类的属性名一致的规则 <bean i...
0
点赞
评论
收藏
分享
2021-09-27 10:51
已编辑
武汉工程大学 安卓
Spring整合Mybatis
一、Service层使用Spring获取Mapper对象 1.1 问题 目前我们开发功能的流程中,在service层会手动创建SQLSession对象,并使用SQLSession对象获取Mapper接口的实例化对象,但是我们真正使用的是Mapper接口的对象,目前的代码编写方式极大的影响了开发效率,而且mybatis层和service层之间的耦合性非常高 //1.获取SqlSession对象 final InputStream inputStream = Resources.getResourceAsStream("mybatis.xml"); final SqlSes...
0
点赞
评论
收藏
分享
2021-09-24 08:13
已编辑
武汉工程大学 安卓
SpringIOC
一、基本使用流程代码实现 1.1 导包 1.2 在src下配置applicationcontext.xml文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=&quot...
0
点赞
评论
收藏
分享
2021-09-23 14:13
已编辑
武汉工程大学 安卓
JSP学习(三)
一、JSP入门 1.1 JSP的本质就是一个java类(servlet) 单实例多线程 1.2 JSP中书写代码的三种方式 1 声明式2.小脚本3.表达式 1.3 小脚本和声明式之间的区别 1.小脚本中定义的变量是局部变量,声明式中的变量是成员变量2.在小脚本中不可以定义方法:因为自己本身就是一个方法;声明式中可以定义方法3.在声明式中不可以使用内置对象:内置对象相当于一个类的实例,声明式中还没有实例化,不能调用该对象的方法;在小脚本中可以使用内置对象 1.4 JSP中三种注释方式 1.JAVA注释 --> //注释2.HTNL注释 --> <!--注释-->...
0
点赞
评论
收藏
分享
1
2
关注他的用户也关注了:
牛客网
牛客企业服务