首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
源达
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
最新
热门
tomcat的session
最近在工作共使用session,却没有做session的一致性踩了一个坑,导致线上环境只能单节点跑,今天来复盘一下。 浏览器向服务器发送请求时会带有一个sessionId,tomcat通过这个sessionId进行判断此浏览器以获得存于服务器中的session。 在serv…
springBoot 配置的自动加载
查看其中的spring.factories,你会发现里面全部都是默认的配置。 ConditionalOnClass注解,从注解的注释中读到,在加载类之前,注解中的class必须存在。@ConditionalOnClass(name = "org.apache.catalina.…
泛型
本文章是自己看完effective Java第5章后的一点笔记,看完后觉得自己以前基本就是一个不晓得泛型是啥的人。 有了泛型,可以告诉编译器的每个集合中接受哪些对象类型,编译器会自动在插入时进行转换,并在编译时告诉你是否插入了错误的对象。 上面的代码为原生态类型,在1.5版本前…
effective Java第三章笔记
此文章是作者看完《effective Java》第三章后的笔记与总结,第三章强烈推荐去看书籍,因为里面的代码更能让你理解透彻。 对于equals方法我相信作为一个Java开发,大家都熟记于心,自反性,对称性,传递性,一致性,自反性:对于非null的引用值a,a.equals…
迭代器的那些事
迭代器用于遍历容器, 迭代器模式将集合对象的遍历操作从集合类中拆分出来,放到迭代器类中,让两者的职责更加单一 ,降低其耦合性。对于链表数组进行遍历你可能觉得使用for循环就比较简单,但对于复杂的数据结构(树,图),自己写代码遍历那可就有点麻烦,所以迭代器模式一定程度上降低了我们…
《effective java》第二章 创建和销毁对象
1.静态工厂有名称,产生的客户端代码更容易被被识别。 2.不必再每次调用的时候创建一个新对象,(例如 单例....)。 3.他可以返回原返回类型的任何子类型的对象。由此衍生出服务提供者框架 (在jdbc源码中能够看到,可以参考我的这篇文章 https://juejin.im/p…
服务提供者框架在jdbc中的应用
大家在使用jdbc连接数据库时应该都感觉到了,在java中切换一种数据库,通常只需要改变某个加载类和一些配置文件即可。其具体输入和实现的呢?在此我结合源码来分析一波。 2者之间的区别就是加载了不一样的驱动,各自驱动的具体实现由各自的生厂商决定,但由于java给了其具体实现定义了…
python之numpy(安装及其使用)
博主使用的是python3.8,编译器Pycharm。numpy是python的第三方类库,他提供的数据结构比python的更高效,更高级。 以python自带的数组list为例:数组总所周知在内存放的存放是连续,python在数组中开辟的连续空间存储的是相应对象的地址。对相应…
python 基础语法入门
列表是 Python 中常用的数据结构,相当于数组,具有增删改查的功能,我们可以使用 len() 函数获得 lists 中元素的个数;使用 append() 在尾部添加元素,使用 insert() 在列表中插入元素,使用 pop() 删除尾部的元素。基本操作如下 元组tuple…
TCP与UDP 详解
最近博主重新看了一遍tcp与udp,本文的内容出自《计算机网络》与趣谈网络协议。用于以后复习也供各位参考。本文会以问题的形式开讲,对问题进行讲解,希望大家能带着问题和博主一起温习。 后面内容主要围绕TCP。希望你能边看下面的内容边进行思考,tcp为什么要这样设计,这样的设计解决…
下一页
个人成就
文章被点赞
14
文章被阅读
5,278
掘力值
173
关注了
7
关注者
1
收藏集
0
关注标签
4
加入于
2020-06-07