晴天可以遇见花海 level
获赞
5
粉丝
5
关注
10
看过 TA
196
门头沟学院
2026
后端
IP属地:重庆
周杰伦写java
私信
关注
2024-08-04 22:31
门头沟学院 后端
to begin with学了一些比较常用的API像利用dom对按钮进行操作 静态和动态两种方法利用页面完成了一个移动的小游戏xml:数据传输 配置文件 小型数据库tomcat+servlet:web服务器 请求 响应 返回显示Dom4j:利用获取+操作步骤moreover15三数之和首先在遍历当中判断首元素是否大于0且去重定义左右指针在循环条件内判断和与0的关系 找到等于0的sum直接加入到列表里再对左右指针去重 继续遍历18四数之和 和15有点像首先在遍历当中判断首元素是否大于0和是否大于target且去重i在遍历当中判断俩首元素之和是否大于0和是否大于target且去重j接下来的操作和15一样hash表总结: 数组 set(集合) map(映射)数字leetcod序号数组 有大小要求 242 383 能节约空间set 没有数值限制 349 202map 映射关系 1 454 8 15lastly英语的语气:陈述语气 疑问语气 祈使语句虚拟语气:对现在情况的虚拟:if+v过Should would might could+v原对过去的虚拟:if+过去完成时Should would might could have done对将来的虚拟:if+todo/ v过Should good night could doto sum up这个星期事有点多耽误了很多时间好好调整一下明天开始恢复正常跳绳8k 跑步10km每天早上跳完绳练声10分钟天天坚持的话其实效果挺明显的over
你喜欢工作还是上学
0 点赞 评论 收藏
分享
2024-07-28 21:32
门头沟学院 后端
first and foremostcss的各种样式标签 选择器声明 三种声明方式jsp各种规则和方法只要求能看懂 和会用 不常用的直接略过futhermore249两数组交集 用hashset或者数组首先判断数组是否为空 定义两个集合 set1 reset把数组1的元素放到第set1个集合 数组1和数组2重叠的元素放到reset把reset集合转换成数组 遍历存储在数组里面返回即可202快乐数 用hash表通过循环把判断数不断存入到集合当中,如果有重复的数会导致无限循环 否则返回1里面有个getnextnumber方法 ,让n不断被取余 直到小于0 余数数平方的和被返回1两数之和 用hash表定义一个数组存放两个相加的元素判断数组是否为null定义一个集合存储遍历过的元素定义一个数temp表示数组元素的补数如果集合存在这个数temp将key和value分别存储到数组返回如果集合不存在这个数temp将元素和索引当成key和value存储到集合继续遍历直到满足条件为止454 四数之和因为有4个数数组 考虑到复杂度的问题两两遍历保证复杂度为n平方 首先将两个数组里面的元素之和存储到map集合里面key为和 value为出现次数遍历另外两个数组的时候对比有没有和上面元素之和的相反数 有的话计数器加value 返回即可additionally英语时态分16种 每一个分为4种现在 过去 将来 过去将来一般 进行 完成 过去完成非谓语动词 :to do : 做主语+单数一般时 完成时        进行时       完成进行时todo  tohavedone tobedoing tohavebeendoing作主语 形式主语 宾语 表语 定语 状语doing-n:主语 形式主语 宾语 谓语 表语ving:  宾补 定语 状语ved:表语 定语 宾补 状语被动是 be done 强调动作 非谓语是ved表状态主谓一致:语法一致 意义一致 就近原则to sum up进度还是有些慢 可能是因为放假久了意识有点松散后续得想办法处理这个问题直播或者自习室或者视频什么的都准备尝试一下这星期 跳绳8k  跑步12km缓解焦虑最好的办法 就是去做让你焦虑的事over
安全劝退第二人:发错地方了,发小红书
你喜欢工作还是上学
0 点赞 评论 收藏
分享
2024-07-21 22:19
门头沟学院 后端
in the first place现在在学web了,因为是自己是走后端的,所以说前端不会学的特别细,老韩也强调很多遍了,主要是能看懂和会用就可以 html重要的标签像div table form 等等基本上学完了moreover383赎金信 和 242很像  区别就是前者是包含关系 后者是组成关系 我是这样理解的首先就是判断一下ran是否>mag的长度创建一个空间是26数组遍历mag字母索引下标++ 再遍历ran字母索引下标--最后呢 看数组元素个数是否为负数 是的话就返回false49字母异位词分组首先判断数组是否为空 然后创建一个哈西表遍历字符串 将字符串化为字符数组再升序排列因为排列过后的字符串都一样 所以可以当做key判断哈西表的key是否存在,不存在就新建一个存在就加入到对应key值后面 最后返回哈希表的键值所组成的所有list438找到字符串中所有的字母异位词先记录字符串的长度 创建list存储字母起始索引创建两个字母数组记录字母出现的次数先遍历短的字符串出现存储在pcnt数组中初始化左指针和右指针 右指针先开始移动每次循环中,右指针指向字母出现的次数+1 存储在数组当中scnt内循环中当scnt中某个字母出现的次数大于pcnt中对应字母出现的次数左指针向右移动一位 左指针指向字母的次数-1遍历过程中r-l+1等于短字符串len 就添加left到list当中 最后返回list这里有点疑问就是为什么可以凭借长度判断是否有相同字母其实我们前面做的时候包含了让字母相同的要求了lastly英语目前还是在看初中语法和看国外的新闻报纸语态分主动和被动 被动语句的一些特点和要求牛客上面的java基础题刷了接近600道题每天晚上会跑3km因为早上有点起不来 所以准备早上跳绳去了时间其实安排其实还是有很大的问题身上很多事情都没时间做 像练声啥的我也可以放早上雨天不要赶路 天晴自有通途over
你喜欢工作还是上学
0 点赞 评论 收藏
分享
2024-07-13 21:37
门头沟学院 后端
to begin with通信已经做完 跟着视频完成了几个小模块1 显示在线用户列表 2 群发消息 3 私聊消息4 群发文件 5退出系统futhermore19删除链表的倒数第N个节点 用双指针法首先就定义两个指针指向虚拟头节点 快指针先走n+1步 然后两个指针同时移动快指针指向末尾 就停止  慢指针指向它的下下个节点 需要判断一下下个节点是否存在160链表相交定义两个节点分别指向两条链表的头节点计算出两条链表的长度 求长度差 让长的那条链表和短的那条到同一起点 遍历发现相同元素直接返回即可142环形链表 用双指针定义两个指针指向头结点快指针走两步 慢指针走一步 如果链表有环 那么就一定会在环中相遇 且是慢指针的第一圈相遇之后 环剩下的距离就是头节点到环入口的距离这个时候定义两个指针 同步移动 相遇点就是环的入口 返回即可链表章节已经完成了 总结一下题目和方法移除链表元素          设计链表         反转链表虚拟头节点             虚拟头节点       双指针两两交换链表中的节点 删除链表倒数第N个节点虚拟头节点                       虚拟头节点链表相交                           环形链表同步法                                双指针第3章是哈希表242有效的字母异位词 可以使用暴力解法和数组就判断两个字符串他们的字母个数和类型是否是相同先遍历出一个字符串在数组里的索引位置的个数再遍历下一个字符串里面所有位置的个数然后减减最后在遍历整个数组看是否还有元素 返回即可lastly英语语法目前看了词性 名动形副数代介连感叹冠词句子成分看了主谓宾定状补简单的五大句型主系表 主谓宾 主谓 涉及到及物和不及物动词主谓+双宾语  主谓+宾+宾补涉及到一些 一是 三保持 五变化 五感官给予 获得 感官使役to sum up到目前为止我觉得在家学习除了需要时间上的安排合理性还有就是自律性,因为在家里我觉得真的没有什么学习氛围,只要一放松基本上就可以放纵一天,神经蹦的有点紧这几天其实总得来说还不错,毕竟刚刚起步 很多事情都要去慢慢适应希望后面越来越好
0 点赞 评论 收藏
分享
2024-07-08 09:22
门头沟学院 后端
In the first place因为这个星期离校比较忙做的很少现在基础的满汉楼项目做完了 准备回去把网络通信做了就去学web总结一下顺序就是在domain里面写和对应表相关的属性 给他构造器 setget方法service业务层去创建dao对象去使用dao方法对数据库进行操作 还可以增加业务条件 特有操作在dao进行Moreover707设计链表 可以用单链表或者双链表前者的顺序就是 先定义链表的参数再去创建链表获取链表的值那就是先判断它的索引是否合法定义一个当前节点将当前节点遍历到需要找到的那个给val 返回节点的值增加头节点的话就是在虚拟节点后面加上一个节点随机部位增加节点的话就是通过循环遍历到增加节点位置的前面,然后将需要添加的节点放在后面同时需要去对index进行一个处理206反转链表 可以用单链表或者递归我自己用的是单链表 很简单先去定义它的参数找到循环遍历的结束条件 因为是反转 那么就需要一个参数去保存当前节点的下一个然后用当前节点的指针就指向前面一个节点然后先移动前面一个节点到当前节点再移动后面一个节点 到保存参数的节点这里的顺序一定不能有颠倒 否则前面的一个节点找不到位置再重复上面的操作 直到当前节点指向null 最后返回头节点24两两交换链表 可以用虚拟头节点或者递归定义一个虚拟头节点 去指向头结点再定一个当前节点,指向虚拟头节点判断条件就是节点的个数为奇偶数不为null 顺序不可颠倒,否则会报空指针异常定义两个交换的节点,分别为node 1和node2相当于提前去保存为更改的位置和数据  完成翻转操作以后将当前节点移动到,需要交换节点的前一个节点再返回虚拟头节点里面下一个节点additionally英语的话就是每天背单词看语法课 再刷一点Java基础的题目希望所有不如意都会烟消云散over
我的实习日记
0 点赞 评论 收藏
分享
2024-06-30 20:49
已编辑
门头沟学院 后端
First and foremost正则已经学完了 马踏棋盘过了一遍  最近在做满汉楼 涉及到分层了 相当于以后写SSM打基础 老韩的课顺序感觉都是很有章法的 讲到后面发现前面都有讲到或者涉及到Furthermore算法题就是59的螺旋矩阵 这道题的方法就是循环原则不变无论是左开右闭 左闭右开都可以 但是做的过程中一定要把边界处理清楚思路就是顺时针旋转 用四个for循环去遍历一圈结束完成以后,自增变量在循环当输入数为奇数的时候那么就需要最后用if语句判断赋值最后的自加数54的螺旋矩阵就是设置四个边顺时针旋转遍的时候改变上边界和下边界面前者>后者的时候break出循环LCR46的螺旋矩阵和54方法雷同数组模块里面二分查找、移除元素、有序数组的平方长度最小的子数、螺旋矩阵已经被刷完了我总结一下方法对应的就是二分法、双指针、同起点双指针不同起点双指针、滑动窗口、顺时针旋转接下来的链表继续203移出链表元素一般情况下有两种方法 原链表删除和增加虚拟头节点区别就是前者的头节点需要单独处理后者的话就统一处理 还有就是最后返回的是虚拟头节点的下一个节点因为原本的头结点都可能被删除了Additionally之前其实考英语6级就是有种随缘的感觉, 现在我又规划一下以后的路线 毕竟是双非二 还有就是3+2目前学历来说的话根本没有什么优势  比较好一点的就是学院升大了 唯一可能以后的突破点就是一两年过后我的算法积累 手撕可能会厉害一点所以现在我可能没之前那么激进去毕业找工作可能会去考研 并且我不会想换专业 其实高数微积分这些之前学的还可以 408其实也有一定的基础难点就是英语一定要学好 其实我现在已经去看初中的英语语法课了因为我从现在就得准备6级 冲550去申请英语免修因为不能保研 所以到学校那边去学校开设的课程,绝大多数我都是不学的,靠自学擦线过就行了 重心放在自己以后的就业规划上如果到时候运气好一点 实习这些比较顺利 找工作也是 那就不去考了哈哈哈哈哈To sum up我其实很久已经有点像上班的感觉了,就算在学校上课 我也不会给自己周末放假 很多时候真的状态不好就不想学就当放假了 调整好了就继续干这个暑假希望自己运气好一点 难的都能学会学好over
我的实习日记
0 点赞 评论 收藏
分享
2024-06-10 00:03
门头沟学院 后端
我的实习日记
0 点赞 评论 收藏
分享
2024-06-02 21:46
门头沟学院 后端
1.简短说说这个星期  se的课程现在跟到840了,细说一点就是jdbc进度很慢,因为期末老师要求的东西得交上去了有点忙,但是问题不大。2.六级还有半个月不到考试了虽然准备了这么久但是心里面其实还是怕的,毕竟英语一直都不是我的强项,现在还是老样子一天背100个单词,跟各个模块的课程,后面一直跟到真题讲完,然后边刷题边追压题课程 暂时的话就这么安排3.算法目前已经搁浅了 准备六级考完再说 我不得不承认人的精力是有限的这句话的正确性这玩意儿跟打游戏似得 一道题啃两三个小时你还没发觉说点开心的事情这个星期刷网的声音非常解压,有时候也会抽时间打游戏,我觉得每天做完事情晚上抽点时间去合理打游戏真的也挺解压的 或者去歌房里唱唱歌我不是没想过出去玩,但是现在感觉自己身上事情太多了,放松的方式反而越简单越好,出去还要人挤人堵车排队说点emo的事情学了会忘 唱歌跑调 游戏把把败方mvp现在我发现很多时候都计划赶不上变化 想回去做的时候却发现时间已经来不及 就会有情绪波动我就会思考这些 我现在觉得的话这样反而会有意思一点,因为做事不像机器人那样死板,只有极强的执行力才能打破这种情况,凡事发生必有利于我这句话就是用来锻炼我的执行力让我变得更好周记这玩意儿写的时间久了不写反而会觉得不适应,每周都有一种期待感好像喜欢扒出自己身上每周发生的事情,好像有一种看着自己成长的样子的喜感over
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务