首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
努力刷题_java
获赞
172
粉丝
36
关注
5
看过 TA
48
男
太原理工大学
2022
Java
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑努力刷题_java吗?
发布(46)
评论
刷题
收藏
努力刷题_java
关注TA,不错过内容更新
关注
2021-12-23 20:19
已编辑
太原理工大学 Java
题解 | #斐波那契数列#
第一种方式使用递归 可以简单解决 但是如果数字大会超时 时间复杂度大 第二种使用迭代 一看就懂不多逼逼 public class Solution { public int Fibonacci(int n) { /* if(n == 1 || n ==2){ return 1; ...
剑指offer刷题记录
0
点赞
评论
收藏
分享
2021-12-22 20:35
太原理工大学 Java
题解 | #翻转单词序列#
使用双指针 倒序遍历字符串 ss ,记录单词左右索引边界 ii , jj ; 每确定一个单词的边界,则将其添加至单词列表 resres ; 最终,将单词列表拼接为字符串,并返回即可。 复杂度分析: public class Solution { public String ReverseSentence(String str) { // 两边去除空格 ...
剑指offer刷题记录
0
点赞
评论
收藏
分享
2021-12-22 17:03
太原理工大学 Java
2021操作系统八股文
计算机结构 现代计算机模型是基于-「冯诺依曼计算机模型」 计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去,接下来,再取出第二条指令,在控制器的指挥下完成规定操作,依此进行下去。直至遇到停止指令 程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作模型 「计算机五大核心组成部分」 控制器:是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作...
牛客150591921号:
系统调用应该是主动陷入内核态吧
0
点赞
评论
收藏
分享
2021-12-22 17:51
已编辑
太原理工大学 Java
操作系统常用知识总结!
操作系统常用知识总结! 前言 计算机结构 现代计算机模型是基于-「冯诺依曼计算机模型」 计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去,接下来,再取出第二条指令,在控制器的指挥下完成规定操作,依此进行下去。直至遇到停止指令 程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作模型 「计算机五大核心组成部分」 控制器:是整个计算机的中枢神经,其功能是对程序规定的控制信息...
秋招面试题
0
点赞
评论
收藏
分享
2021-12-22 16:33
太原理工大学 Java
剑指offer题目记录
剑指offer题目记录 仅作为个人笔记使用【每日一道题】 3.数组中的重复数字 题目描述: 在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 Input: { 2, 3, 1, 0, 2, 5} Output: 2 12345 <mark>解题思路</mark>: 最优解题:要求时间复杂度 O(N),空间复杂度 O(1)。因此不能使用排序的方法,也不能使用额外的标记数组。 对于这种数组元素在 [0, ...
剑指offer刷题记录
0
点赞
评论
收藏
分享
2021-12-22 16:33
已编辑
太原理工大学 Java
Git分布式版本控制工具
Git分布式版本控制工具 黑马程序员Git视频笔记 学习自用 1. Git概述 1.1 Git历史 Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。 到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核社区*** BitKeeper 的权力。 这就迫使 Linux...
0
点赞
评论
收藏
分享
2021-12-22 16:33
已编辑
太原理工大学 Java
JDK的下载和安装环境变量的配置
JDK的下载和安装环境变量的配置 下载: 下载地址:http://www.oracle.com 注意下载和自己电脑操作系统一致的版本 打开官网主页,最下面点击Java 16 download 以JDK16为例 点击JDK下载 选择自己需要的下载即可 安装 无脑下一步即可,建议安装路径没有中文和空格 可以选择自己想要安装的目录 JDK的安装目录 PATH环境变量的配置 为什么要配置环境变量? 开发Java程序,需要使用JDK提供的开发工具,而这些工具在JDK的安装目录的bin目录下。 为了在开发Java程序的时候,能够方便的使用 java...
0
点赞
评论
收藏
分享
2021-12-22 16:32
太原理工大学 Java
01-SpringIoC&DI
1. spring概述 【这里是全套资料很全哦 如果失效了私信我重新发】 链接:https://pan.baidu.com/s/1w3ozn1u8bKW8LlI1hS5kqw 提取码:xm40 复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V4的分享 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层 SpringMVC和持久层...
0
点赞
评论
收藏
分享
2021-12-22 16:32
已编辑
太原理工大学 Java
02-SpringIoC和DI注解开发
1.Spring配置数据源 1.1 数据源(连接池)的作用 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源 常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等 开发步骤 ①导入数据源的坐标和数据库驱动坐标 ②创建数据源对象 ③设置数据源的基本连接数据 ④使用数据源获取连接资源和归还连接资源 1.2 数据源的手动创建 ①导入c3p0和druid的坐标 <!-- C3P0连接池 --> <dependency> <gro...
0
点赞
评论
收藏
分享
2021-12-22 16:31
已编辑
太原理工大学 Java
03-spring
1.Spring 的 AOP 简介 1.1 什么是 AOP AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 1.2 AOP 的作用及其优势 作用:在程序运行期间,在不修改源码的情况下对方法进行功能增强 优势:减少重复代码,提高...
0
点赞
评论
收藏
分享
2021-12-22 16:31
已编辑
太原理工大学 Java
04-Spring JdbcTemplate&声明式事务
JdbcTemplate基本使用 01-JdbcTemplate基本使用-概述(了解) JdbcTemplate是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等。 02-JdbcTemplate基本使用-开发步骤(理解) ①导入spring-jdbc和spring-tx坐标 ②创建数据库表和实体 ③创建JdbcTemplate对象 ...
0
点赞
评论
收藏
分享
2021-12-22 16:31
已编辑
太原理工大学 Java
SSM练习小项目 简易学生管理系统
SSM练习小项目 简易学生管理系统 目的 在学习完SSM框架之后感觉还是不太会使用,需要做一个简单的demo来熟练巩固一下,下一步准备试着做一做仿天猫的项目 一起加油! 使用技术: java基础 基本前端知识 【HTML JSP CSS Jquery…】 框架: Spring Springmvc Mybatis javaee: tomcat servlet Filter 数据库: Mysql8.0 开发工具: IDEA2021.1 Maven3.5.2 需求分析: 这是一个极其简单的SS...
0
点赞
评论
收藏
分享
2021-12-22 16:30
已编辑
太原理工大学 Java
阿里云上部署SSM项目
阿里云上部署SSM项目 写在前面 再学习完SSM框架做了几个小项目以后就想部署到服务器上面,让别人也能在线访问,感谢阿里云的云翼计划让我们大学生可以免费体验,在这个过程中遇到很多坑,一个问题搞得我中午饭都没吃,第一次搞真的小白,这篇博客就当记录吧,也希望可以帮助到看到这篇博客的朋友,如果还有问题欢迎评论区留言,我每天都会看博客,如果可以帮助大家解决一点问题我也很开心的。 购买服务器 首先我们去阿里云购买一个ESC服务器,如果是在校大学生的话直接学生认证后免费申请即可,现在可以免费申请2个月,后续可以通过考试后免费续费4个月,阿里云学生计划 先进行个人认证然后学生认证 个人认证 ...
0
点赞
评论
收藏
分享
2021-12-22 16:30
已编辑
太原理工大学 Java
VMware虚拟机安装教程以及Centos7安装
VMware虚拟机安装教程【附带激活码】以及Centos7安装 前言 最近学校安排了Linux的课程也是让我们自己安装下载,中间也是遇到一些问题,就当笔记吧 下载安装VMware 下载 官网下载 下载方式可以去官网直接下载[VMware官网](https://www.vmware.com/cn.html) 选择你需要的系统下载 网盘下载 <mark>我这个是15.0.2版本的</mark> 安装 双击.exe文件就可以开始安装 勾选“接受协议”,接着“下一步” 选择安装位置,默认是C盘的,...
0
点赞
评论
收藏
分享
2021-12-22 16:29
太原理工大学 Java
Centos7升级Python3
Centos7升级Python3 查看目前的python版本 Centos7默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用python -V命令查看一下是否安装Python: 安装python3 进入bin目录 我们安装在bin目录下面 直接输入下面的命令完成下载 wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz 进行解压 tar -zxvf Python-3.5.1.tgz 此时就会出现一个Python-3.5....
0
点赞
评论
收藏
分享
1
2
3
4
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务