摘要:单链表的反转困扰了我好几天了。今天终于一通百通了,特地记录一下,免得以后又忘记了。脑子笨,只能靠这种办法了。 之前网上的一种做法是这样的: 核心的代码就是这一段: 但实际上做种做法是错误的。我们先看看反转之后的情况。 一遍一遍遍历的过程是这样的。每一行就是一次遍历。 这个实际上我没办法遍历,我是用最 阅读全文
posted @ 2019-08-13 23:46 lukely 阅读 (163) 评论 (2) 编辑
摘要:究竟什么是面向对象?这个问题很困扰着我。上次面试专门被问了这个问题,最后说了实际分钟又问又答的,最后自己都不知道自己在说什么了。最近又重新思考这个问题,企图做 一点总结。 有过这样一句话:“面向对象就是,以类的方式组织代码,以对象的方式封装数据”。以为现在的水平来说,这句话我还体会不出太多的意味。但 阅读全文
posted @ 2019-01-02 23:24 lukely 阅读 (23) 评论 (0) 编辑
摘要:不使用框架,我们写按照mvc结构来写代码是这样的: 业务层:service 定义一个业务层接口UserService : 然后根据这个几口写一个业务层实现类UserServiceImpl : 持久层UserDao : 定义一个接口持久层接口: 然后根据这个接口写一个持久层实现类: 我们来模拟,层持久 阅读全文
posted @ 2018-07-08 22:45 lukely 阅读 (345) 评论 (1) 编辑
摘要:1、什么是Servlet? Servlet是一种动态Web的编程技术,本义是小服务程序的意思。主要作用是接收前端页面传过来的请求,然后发给服务器;接收到服务器返回来的信息后,将信息返回给前段页面。基于Request--Response模型。 2、Servlet的访问过程,分两个小问题来理解: 1、浏 阅读全文
posted @ 2018-06-13 23:23 lukely 阅读 (40) 评论 (0) 编辑
摘要:递归算法实际上就是一个方法自己调用自己.一个递归技术的方法将会直接或间接的调用自己 递归算法需要注意跳出条件,否则容易栈溢出. 递归结构包括两个部分: 定义递归头:这个递归头将解决什么时候停止调用自己的问题,如果没有递归头,将会导致方法不停地调用自己。 递归体:递归体,用于解决什么时候调用自己的问题 阅读全文
posted @ 2018-05-12 23:06 lukely 阅读 (843) 评论 (0) 编辑
摘要:学习性博客,用于个人的学习总结。如果有哪里不对,千万不要原谅,一定要骂出来,哪里错得最离谱,哪里就多骂几句。 阅读全文
posted @ 2018-04-21 12:13 lukely 阅读 (2221) 评论 (0) 编辑