上一页 1 ··· 4 5 6 7 8
摘要: 实现链表的基本操作 因为单链表和双链表很相似,所以我使用了MVC设计模式简化了思路,并且使用Java语言编译 首先在dao层抽取出节点,用于存放信息 然后在service层分别实现单链表和双链表的具体操作】 最后在客户层调用service的方法 package com.guodaxia.dao; / 阅读全文
posted @ 2022-11-15 20:05 gdxstart 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 2022/10/11 review java 1. 面向对象(上) 1.1学习Java的三条主路线: 1) Java类及其成员:属性,方法,构造器,内部类,代码块。 2)面向对象的三大特征:封装性,继承性,多态性。 3)其他关键字:this,super,static,final,abstract,i 阅读全文
posted @ 2022-11-15 19:55 gdxstart 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 背景知识: C/S模式的维护成本高,因为一台服务器要维持服务于千万台客户端的通信,如果服务端平台崩了,整个通信过程就全无;其次服务器端离客户端远,有可能会跨越多个国家进行反复传,导致有时延;最后当客户端线性增多,服务器无法扩展; 所以有了P2P模式,百度,迅雷在通讯方面使用了P2P,服务器端一直运行 阅读全文
posted @ 2022-11-15 19:54 gdxstart 阅读(36) 评论(0) 推荐(0) 编辑
摘要: **【腾讯面试题】**单链表反转 思路: 先定义一个节点 reverseHead= new Node(); 从头到尾遍历原来的链表,没遍历一个节点,就取出,并放在新的链表reverseHead的最前端 原来的链表的head.next=reverseHead.next 核心代码 /** * @ aut 阅读全文
posted @ 2022-11-15 13:07 gdxstart 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 快排 **何为快排:**通过迭代跟中枢轴上的元素进行比较,有两种情况,用两个临时变量对数组一个从前遍历,一个从后遍历,当那个从前开始遍历的临时变量值1大于中枢轴的值时、且当那个从后开始遍历的临时变量值2小于中枢轴值时,两个临时变量存的数据进行互相交换。 思路: 声明中枢值key为下标0的元素 将le 阅读全文
posted @ 2022-11-14 21:05 gdxstart 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 单例模式 关键步骤: 私有静态单例对象 私有空参构造器 静态公有方法 getInstance()只为外部提供一个对象 懒汉式初级版 public class Singleton { //懒汉式 private static Singleton singleton; private Singleton 阅读全文
posted @ 2022-11-14 17:22 gdxstart 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 将ArrayList集合复制到文本中 按照指定格式将集合中的学生类信息:姓名年龄地址复制到文本中 格式: 小华,3,广州 思路: 创建学生类对象 创建ArrayList集合类对象 创建字符缓冲输入流对象 把学生信息添加到集合里 遍历每一个学生信息 拼接指定格式的学生信息 写入文本 释放资源 impo 阅读全文
posted @ 2022-05-29 20:46 gdxstart 阅读(52) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8
点击右上角即可分享
微信分享提示