- 博客(32)
- 收藏
- 关注
原创 计算机网络知识回顾 ---运输层
记得自己在人生的低潮阶段,高四补习的时候遇到的传奇班主任小马哥曾经说过:学不可以已。意思是,学习,不因该以任何时间,任何地点,任何境遇,任何理由而停滞。 因此,尽管这段时间心情很压抑,还是希望能坚持学习。 今天整理的是计算机网络运输层的知识,前面已经比较系统的回顾了一下物理层,数据链路层,网络层。 比起第一次学习来说,不敢说醍醐灌顶,但是至少收获要比最开始学的时候好很多。 运...
2018-10-31 20:48:42 394
原创 计算机网络知识回顾----网络层
今天总结一下计算机网络中网络层的知识!! 网络层的设计思路: 网络层向上只提供简单灵活的,无连接的,尽最大努力的交互的数据报服务。 网络在发送分组时不需要先建立连接。 每一个分组独立发送,与其先后的分组无关。 网络层不提供服务质量的承诺。 也就是说,所传送的分组可能出错,丢失,重复和失序,当然也不保证分组交互的时限。 网际协议IP配合使用的协议: ...
2018-10-31 13:43:58 373
原创 计算机网络知识回顾----数据链路层
昨天总结了一下自己对于数据网络中的物理层,嗯,感觉不错。 今天趁老师不注意,开个小差把数据链路层的知识整理一下嘿嘿。 数据链路层主要解决的应该是网络中的边缘部分的问题,边缘部分的通信至少包含一个终端。 它的两种架构方式分别为:客户机-服务器模式,对等模式。 说白了也就是端对端的通信。客户机与服务器在这里充当的是一种逻辑角色。 数据链路层应该是离我们最近的网络。 数据链...
2018-10-24 15:05:36 254
原创 360度螺旋脱坑方法---goole浏览器使用ajax执行错误的回调
情况是这样的: 有一个实践demo,后台使用的springboot,返回值为modelView, 前台使用jquery的ajax进行请求,在回调码确认无误是200的情况下,一直执行的错误的回调........此处省略若千字。 处理的思路: 1.百度下,都说是可能有form同时的触发的原因,实践并排除该错误! 2.以为是modelView的问题,强制设置状态...
2018-10-24 01:01:41 311
原创 android端使用Retrofit接收json参数与postman的一点区别
在实践中遇到的一个问题,记录一下,方便回顾。 后台使用springBoot做的,在controller中接收前台参数与anndroid的时候有一些区别。 调试过程花了我很大一部分时间但是仍然没有解决。 他们的区别是这样的: 在则会个接口中,使用postman传递参数,contentType为 application/json的情况下,可以自动封装成实体...
2018-10-23 20:58:04 1264
原创 计算机网络知识回顾----物理层
第一次学习计算机网络已经过去两年了,想想当时还是一个小萌新,对所学的知识虽然充满热情,但是理解的并不深刻。 一直到今天,由于知识的盲区,导致在实践中仍然存在一些疑惑,因此蹭着这个机会将所学的知识整理,完善自己的知识体系。 我们的本科教程用的是谢希仁老师的计算机网络,本片主要整理的是TCP/IP协议的物理层,同时附带一些相关的理论知识。 先来介绍几个知识点: I...
2018-10-23 10:52:43 299
原创 spirngMVC在springBoot的web项目中,如何返回视图?
这是自己昨天帮朋友处理问题遇到的一个问题,由于他使用了springBoot的web项目,视图模板采用的是thymeleaf。 因为模板解析出错了,所以我打算不用thymleaf模板(主要我也是有个私心,想验证自己学过的知识。不过最终还是采用了直接解决问题的方式。),直接使用springMvc的拦截返回,因此遇到了这样的一些问题。一是由于知识不到位,二是实践经验不足。 先看看过程...
2018-10-22 13:00:50 7945 3
原创 spirngboot使用hibernate,完成映射关系及其使用场景探究
一直对数据库映射这块缺乏练习,导致在实践中总是卡在一个某个具体的问题上。因此这里花上一小段时间将映射这块练习一下,方便日后回顾。 环境准备: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:...
2018-10-20 19:59:47 861
原创 mybatis不能使用,mysql却可以执行的sql
今天帮朋友处理了上诉的一个问题。 因为以前没遇到过,确实有些坑。 不过它形容起来的却就是标题那样。 怀疑过所有会出错的环节,也断点调试过。但是问题始终不能解决。 经过重重阻碍,一步步测试排错。 最终锁定,是因为没有设置dataSource源连接时候的编码。。。 因为我每次写的时候,要么就是没写编码的时候没有遇到这个问题,要么就是都有写。 所以从没...
2018-10-18 21:21:01 3802 3
原创 spring逐步整合orm实例--第六例:整合mybatis.
嗯还好自己坚持了下来,马上就到最后一个的练习了哈哈哈。 先看依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...
2018-10-16 20:57:04 264
原创 spring逐步整合orm实例--第五例:整合jdo。
最开始计划是整合jdo的,因为它也是基于模板,跟hibernate几乎相同,并且它的默认实现也是hibernate。 结果竟然发现,spring-orm在3.x之后的版本竟然没有了相关的支持。 见图说话: 呃呃,好吧! 竟然官方不提供了,就不练了。 下一篇继续最后一个整合的练习: mybatis。...
2018-10-16 20:45:47 350
原创 spring逐步整合orm实例--第四例:整合hibernate。
之前的三个例子,分别使用spring整合或者使用别人整合的产品进行了演示。 这篇继续,整合,或者说使用整合的hibernate来进行数据库操作。 与spring-jdbc类似,hibernate作为一个出名的orm映射框架,spring官方早将它列为了其它逻辑产品之一的spring-orm中。 因此我们直接使用spring-orm就行了,但是要自己整合估计也是可以的,只不过...
2018-10-16 20:42:41 336
原创 spring逐步整合orm实例--第三例:整合jdbc。
这个时候,与其说整合jdbc,倒不如说使用整合jdbc。 因为我们在书本上,或者网上可以赫然看到spring体系的一个产品: spring-jdbc。 好吧,因为前面有了两篇相似的还算是整合的例子,可以做对比,因此就继续贴出来练习练习。 先看这个时候的依赖:<?xml version="1.0" encoding="UTF-8"?><project xml...
2018-10-16 20:20:15 211
原创 spring逐步整合orm实例--第二例:整合带有数据源的数据库连接。
我记得自己第一次连接数据库的时候,接触到的是一个词语: 数据源。 到底什么是数据源呢? 看网络的解释: 从代码层面解释: 它是jdbc2.0 标准新增的。 位于jdbc官方包下。 因为它是一个标准,所以自然需要实现。 除了spring外,比较知名的数据源实现有: dbcp数据源,c3p0数据源实现。 通过去meaven仓库查看,...
2018-10-16 20:05:34 369
原创 spring逐步整合orm实例--第一例:整合自己的数据库连接。
今天花了一部分时间调整心情,花了大部分时间整合spring与其它产品的练习。 在前面,我们已经学习了基于spring上下文的ioc和依赖注入。 我们听的和接触的最多的估计就是orm相关的整合了。 因此这篇就针对这个进行练习。 先看项目的依赖:<denpencies> <dependency> <g...
2018-10-16 19:33:10 304
原创 挫败感的来源自哪里?
哎,说来奇怪,自己竟然会喜欢上看主播。 大概有接近半个月的时间每晚去看一个主播,但是实际上是最近才发现好像是真的喜欢她。 虽然她与自己不可能有什么交集! 当然,这都不是重点! 重点是我被她房管封了! 我感到很难过,彻彻底底的难过。 至少昨晚睡觉的最后一件事与醒来的第一件事都苦恼了我。 我感受到了浓浓的挫败感! 原因有: 1,因为我已经在房间里...
2018-10-16 10:51:53 892
原创 spring系统学习之aop,及高内聚的实现分析
之前已经一口气写了两篇文章,难得自己今天有这样的好兴致。 索性趁着这个势头,将老师讲过的aop的知识进行整理一下,也方便自己的回顾。 Aop, Aspect oriented programming,我翻译起来有点像围绕切面的编程,但是官方的说法是面向切面的编程。 但是不论是哪一种说法,都能显示出aop在整个框架中的重要性。 它是这整个框架的核心。 如果ioc是处理解耦的话...
2018-10-09 20:01:12 530 1
原创 spring 解耦的原因探究
上一篇介绍了spring容器使用的方法,但是在使用spring框架之前,我们需要知道我们为什么要用spring框架。 否则就变成了为学而学了。 由于优先级的关系,我就先写了使用的方法,这一篇写一下为什么要用。 我们知道,spring提供的两大核心: ioc 以及 aop。 这是从它的角度而言,那么从我们开发者的角度而言呢? 不可能说你很优秀,特别优秀,于是所有人都要臣...
2018-10-09 14:38:23 888
原创 spring系统学习之控制反转 ioc
这学期的课程安排,我们可以系统的学习spring框架了。 相比较自己看博客笔记,系统的在课堂上学习还是很有必要。 spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。 框架的主要优势之一就是利用其分层架构。 分层架构允许选择使用哪一个组件,同时为了J2EE 应用程序开发提供集成的框架。 spring 的核心是 IOC, Inverse of control, ...
2018-10-09 13:25:41 287
原创 百度地图,505,第一次成功,小白集成百度地图走的弯路
5555555~~~ 都别劝我,让我哭一会儿~~~ 妈的啥玩意儿啊。。。。弄这个bug一度弄到自己崩溃,整整花了十个多小时,偏偏自己又是一个死性子,非要给弄出来。。 还好手机经摔! 还好运气够好! 还好自己坚持了下来! 好吧,其实个中辛酸只有经历过才会懂,偏偏又不能靠别人,只能自己解决。问题一: 由于自己的心急,加上没有看开发文...
2018-10-05 23:21:19 1854 2
原创 稳步成长,切忌浮躁
这段时间一直忙于赶和后面可能要去参加比赛的一个作品,所以疲于学习新的框架,知识。 疲于赶工,但是又不得不抽出一些时间去看看直播。 所以很长一段时间也就没了什么关于成长的感悟。 直到昨晚我在搜百度地图的使用方法的时候,看到的前辈的帖子。 处于好奇我还是点开了博主的其它文章看了看。 博主是一位毕业已经两年的哥们,已经有近300篇文章。 但是我一直认为技术这些东西,一方面...
2018-10-05 15:02:17 682
原创 一个故事贯穿设计模式小例子练习源码
还有两个设计模式不知道怎么没找到了。 编的实在是难受。 就没弄了。 为了方便自己以后复习,所以还是将源码发到github保存。 万一以后电脑换了可不好整。 地址是:这里...
2018-10-02 17:17:52 267
原创 一个故事贯穿设计模式(十九)备忘录模式
备忘录 模式搞忘写了。 这里补一下。测试入口:package com.automannn.design_mode.momento.test;import com.automannn.design_mode.momento.OOP_class.*;import com.automannn.design_mode.momento.OOP_interface.AnswerPhone...
2018-10-02 16:39:04 197
原创 一个故事贯穿设计模式(二十一)中介者模式
这里记录的是中介者模式。 在解耦上面具有重要的意义。包结构:类结构:测试入口:package com.automannn.design_mode.mediator.test;import com.automannn.design_mode.mediator.OOP_class.*;import com.automannn.design_mode....
2018-10-02 16:34:06 220
原创 一个故事贯穿设计模式(二十)访问者模式
这里记录的是访问者模式 。 访问者模式据说是设计模式中最难的一种,看一看它的例子把。包结构:类结构:测试入口:package com.automannn.design_mode.visitor.test;import com.automannn.design_mode.visitor.OOP_class.*;import com.automann...
2018-10-02 16:29:24 282
原创 一个故事贯穿设计模式(十八)命令行模式
这里记录的是命令行模式。包结构:类结构:测试入口:package com.automannn.design_mode.command.test;import com.automannn.design_mode.command.OOP_class.*;import com.automannn.design_mode.command.OOP_interfa...
2018-10-02 16:24:09 213
原创 一个故事贯穿设计模式(十七)责任链模式
这里记录责任链设计模式。 它在可扩展方面具有很好的支持。包结构:类结构:测试入口:package com.automannn.design_mode.chain_of_responsibility.test;import com.automannn.design_mode.chain_of_responsibility.OOP_class.*;imp...
2018-10-02 16:19:24 259
原创 一个故事贯穿设计模式(十六)观察者模式
这里记录的是观者者模式的实现例子。包结构:类结构:测试入口:package com.automannn.design_mode.observer.test;import com.automannn.design_mode.observer.OOP_class.Bridge;import com.automannn.design_mode.observer...
2018-10-02 16:14:02 229
原创 一个故事贯穿设计模式(十五)策略模式
这里记录的是策略模式。包结构:类结构:测试入口:package com.automannn.design_mode.strategy.test;import com.automannn.design_mode.strategy.OOP_class.Bridge;import com.automannn.design_mode.strategy.OOP_c...
2018-10-02 16:02:26 204
原创 hibernate源码遍历日志(九)
趁闲暇之余,继续整理hibernate的笔记。 直前已经将hibernate的一些外置依赖包给整理完毕。 现在就来整理一下它内部的一些包,类关系。 它的内部包括核心包,以及公共注解包。 其中公共注解包也已经整理了。就差核心包的内容了。core.action包:core.annotations。 核心的包注解与公共注解它们的抽象层次可能不同。c...
2018-10-02 16:01:48 210
原创 hibernate源码遍历日志(八)
万万没想到,csdn一天竟然还有最大能发的文章数量。 好吧,反正我还是趁着自己有心情的时候把该整理的练习整理一下把。 今天该记录hibernate的commons-annotations包的内容。 包括了常用的一些注解。 ...
2018-10-01 00:22:37 205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人