首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
huangziqiang
获赞
8
粉丝
5
关注
4
看过 TA
12
男
西安电子科技大学
2022
Java
IP属地:陕西
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑huangziqiang吗?
发布(53)
刷题
huangziqiang
2021-09-09 16:07
Java
TCP三次握手与四次挥手
三次握手 四次挥手
0
点赞
评论
收藏
转发
huangziqiang
2021-09-09 15:59
已编辑
Java
JVM之运行时数据区
运行时数据区 1)程序计数器:每个线程都会有一个程序计数器,是线程私有的,它是当前线程所执行的字节码的行号指示器,就是一个指针,用来存储指向下一条指令的地址,也即将要执行的指令代码。它是一个非常小的内存空间,几乎可以忽略不计。分支,循环,跳转,异常处理,线程恢复等基础功能都需要依赖这个计数器来完成,此内存区域是唯一一个在Java虚拟机规范中没有规定任何OutOfMemoryError情况的区域。如果正在执行的是Native方法,这个计数器则为空(undefined)。2)java虚拟机栈-> 虚拟机栈主管程序的运行,是在线程创建时创建,它的生命周期就是线程的生命周期,是线程私有的,不...
0
点赞
评论
收藏
转发
huangziqiang
2022-05-11 16:36
已编辑
Java
java技术面
java集合、多线程、数据结构与算法、计算机网络通信、MySQL数据库、SSM框架、redis java基础 final https://blog.nowcoder.net/n/abda03718cf44b65bf488b0d1faa35bc static https://blog.nowcoder.net/n/04a1973b777b489b9509d213f6e68901 java为什么要重写equals方法和hashcode方法 https://blog.csdn.net/weixin_44844089/article/details/103681519 接口和抽象类的区别 http...
0
点赞
评论
收藏
转发
huangziqiang
2021-09-02 17:07
已编辑
Java
设计模式
单例模式public class Singleton { private volatile static Singleton singleton; private Singleton() { } public static Singleton getSingleton() { if (singleton == null) { synchronized (Singleton.class) { if (singleton == null) { singleton = new Single...
0
点赞
评论
收藏
转发
huangziqiang
2021-09-02 19:35
已编辑
Java
经典动态规划问题
>1.最大子序和问题 //找到整数数组nums的具有最大和的连续子数组(子数组最少包含一个元素)并返回其最大和 public int maxSubArray(int[] nums) { //动态规划思路: //dp[i]代表从数组的开始位置到下标为i的和的最大值 //dp[i] = Math.max(dp[i - 1], dp[i - 1] + nums[i]) //上一行即判断:每一次dp[i]的时候要不要加上前面的i-1个(即dp[i-1]有没有可能是负的) //针对nums = {-2,1,-3...
0
点赞
评论
收藏
转发
huangziqiang
2021-08-31 21:11
Java
最大相同子串问题
public String longestCommonStr(String str1, String str2) { int len1 = str1.length(); int len2 = str2.length(); String res = ""; if (len1 < len2) {//默认str1比str2长 String temp = str1; str1 = str2; str2 = temp; } label:for (int len = str2.leng...
0
点赞
评论
收藏
转发
huangziqiang
2021-09-01 13:16
已编辑
Java
如何得到一个整数n的各个位上的数字
public int[] process(int n) { int[] res = new int[(n + "").length()]; for (int i = 0; i < (n + "").length(); i++) { res[i] = (int)(n / Math.pow(10,i)) % 10;//依次是个位、十位、百位... } return res; }
0
点赞
评论
收藏
转发
huangziqiang
2021-07-31 22:01
Java
2021-07-31
在牛客打卡1天,今天学习:刷题 4 道/代码提交 28 次
每日监督打卡
0
点赞
评论
收藏
转发
1
2
3
4
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务