『程序人生』我的编程入坑之旅,一入编程深似海,从此节操是路

–查询第6~11数据通过嵌套子查询,使用到关键字Rownum和where

Select * From (Select emp.empno,Rownum r From emp Where Rownum<=11) Where r>=6

先进行排序,再分页查询

–排序

Select * From emp e Order By e.empno Desc

–分页

Select * From (Select e.*,Rownum r_num From(Select * From emp e Order By e.empno Desc )e)b Where b.r_num between 6 And 11

五、回忆之JavaScript


学完Oracle之后,接着迎来了JavaScript这门前端必备的编程语言。

前端同学必备学习编程语言,当然随着业务需求后端开发也是要会的,国外很流行全栈工程师,当然在国内全栈工程师肯定也是很吃香的,想想老板请你一个顶几个,偷着乐。

个人理解,一般都是和HTML网页搭配着使用,写完js文件,举个例子使用:

<script src="js/mui.min.js"></script>标签引入。

还有引入方法,给出例子如下:

还有经常使用到的var定义变量,值得注意的是现在java也支持了。其它的就不多说了,后面接着聊JSP

六、回忆之JSP


学完JavaScript后,开始了新的征程。

这是进入到Web开发中,一开始不是sshssm这些,而是JSPservlet

说道JSP。我前几年出去面试时已经很少遇到公司会问了,但是还是得做些准备。

4大作用域和9个内置对象还是有印象的。

4大作用域介绍Application作用于整个应用程序。page作用于页面。request代表与 Web 客户机发出的一个请求相关的对象和属性,可能跨多个页面。session会话属性,经常会跨越多个客户机请求。

9个内置对象。内置对象包含request 用户端请求,此请求会包含来自 GET/POST 请求的参数,response网页传回用户端的回应,pageContext 网页的属性是在这里管理,session 与请求有关的会话期,application servlet 正在执行的内容,out 用来传送回应的输出,config servlet 的构架部件,page JSP 网页本身,exception 针对错误网页,未捕捉的例外。

七、回忆之ssh框架


JSP之后,才开始学习了当时大公司都在用的ssh框架。

根据个人理解整理。ssh指的是Struts2(相对于springmvc就有点老了)、Spring(相信大家应该有所了解)以及Hibernate(ORM持久化框架)。

肯定会有疑问,Struts2Struts是啥关系,之前学的时候注意到介绍Struts2是以webwork为核心。Spring是一个轻量级web容器框架,尤其是SpringAOP面向切面和SpringIOC控制反转这两块在面试中提到比较多。Hibernate底层封装了JDBC,一款开源关系映射框架,编写DAO数据访问层更方便了。

Struts2 是目前较为普及和成熟的基于MVC设计模式的web应用程序框架,它不仅仅是Struts1

的升级版本,更是一个全新的Struts架构。最初,是以WebWork框架和Struts框架为基础,通过提供增强和改进的Struts框架,进而实现简化web技术人员开发工作的目标。不久之后,Webwork框架和Struts社区联合创造了现在流行的Struts2框架。

ssh框架学习完后,快到第三年了。期末考试弄了个ssh框架整合,具体也记不清了,反正用MVC三层架构写了个CURD就算通过考核了。

八、回忆之实习经历


再后来就是去工厂流水线实习,无力吐槽。

计算机专业跑去流水线实习半年,学的知识怕不是忘掉了大部分。也不知道大专暑假出去实习,是不是都被学校安排进了流水线,学校和工厂是否有PY交易就不得而知了。犹记得当时我因为体检时某一项超了一点,电子厂居然不让进去了,来回的车费算是打水漂了,当做暑期去常州的一次旅行了。

九、回忆之校企合作之培训经历


紧接着就是校企合作,美其名曰校企合作。其实真实情况就是与培训机构合作。

来到了培训公司的分部,当时在武汉软件新城。进行了为期5个月左右,不到半年的培训。

学习一些大学没教过的知识点,用小项目来练手。最开始是写ssh框架的,基本上后台页面使用jsp进行开发的,前后端分离当时也没涉及到。边做项目时,用到jQuery就是现学现用,ajax也一样。后面开启了ssmspringmvc+spring+mybatisORM持久化框架,底层封装JDBC)),在这期间使用到了easyUI现学现用,使用到了maven中央仓库,不再是用传统的导入jar包形式。当然还用到了svn,以小组形式,每组5人协作开发。

十、回忆之ssm框架


ssm框架单独拿出来聊一聊吧,spring就不多聊了,用起来很爽,字面意思就看出春天来了。让我想起了一首歌的歌词:春天花会开,鸟儿自由自在。看看springmvc的介绍

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
img

完结

Redis基于内存,常用作于缓存的一种技术,并且Redis存储的方式是以key-value的形式。Redis是如今互联网技术架构中,使用最广泛的缓存,在工作中常常会使用到。Redis也是中高级后端工程师技术面试中,面试官最喜欢问的问题之一,因此作为Java开发者,Redis是我们必须要掌握的。

Redis 是 NoSQL 数据库领域的佼佼者,如果你需要了解 Redis 是如何实现高并发、海量数据存储的,那么这份腾讯专家手敲《Redis源码日志笔记》将会是你的最佳选择。

一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!

AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算

86d4c3ab8389e65ecb71ac0)

AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算

  • 27
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值