首页
学习
活动
专区
工具
TVP
发布

面朝大海春暖花开

专栏作者
119
文章
289177
阅读量
28
订阅数
试水jdk8 stream
Java8中有两大最为重要的改变。第一个是Lambda 表达式;另外一个则是Stream API(java.util.stream.*)。
陈灬大灬海
2023-05-12
1250
redis实现分布式锁工具类 灰常好用
public interface RedisDistributionLock { /** * 加锁成功,返回加锁时间 * @param lockKey * @param threadName * @return */ public long lock(String lockKey, String threadName); /** * 解锁, 需要更新加锁时间,判断
陈灬大灬海
2023-05-12
4900
快递鸟电子面单打印功能基于java
快递鸟电子面单API地址:http://www.kdniao.com/api-eorder
陈灬大灬海
2022-11-28
1.6K0
浅谈Comparable与Comparator的区别
平时进行自定义排序一直使用实现Comparable接口,一段时间后操作的时候居然发现有了个Comparator接口
陈灬大灬海
2022-11-28
2870
vue页面开发遇到的坑,都是泪!src属性,freemarker取值
效果图如下 对应的连接 http://www.xinghengedu.com/getTenActivityQuestions.jspx 可以玩一玩。
陈灬大灬海
2022-11-28
9860
mybatis递归,一对多代码示例
由于只有这么两级,可以不用使用递归,直接查询父集,之后foreach查询子集放入对应的list集合。
陈灬大灬海
2022-11-28
1960
springMVC+freemarker实现自定义标签
强烈建议2.3.20或其以上版本,注意还需要引入spring-context-support
陈灬大灬海
2022-11-28
2060
springMVC整合freemarker遇到的问题 maven
<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version> </dependency>
陈灬大灬海
2022-11-28
3850
首次跟前端搭配开发——活动页面分享功能实现
说是实现以下一个页面分享的功能,就是给你提供一个页面,到时候点几分享按钮的时候,把这个用户的手机号码跟专业保存以下。
陈灬大灬海
2022-11-28
4040
springMVC接受对象集合,name数组
这两天开发遇到一个很常见的问题,即使自己一直没遇见过,不过之前看过是实现接受对象集合的代码,只不过没注意罢了
陈灬大灬海
2022-11-23
3930
spring配置多数据源——mybatis
这篇文章是配置mybatis多数据源文章,如果是hibernate的话也是没什么影响,配置都是差不多的。
陈灬大灬海
2022-11-23
2380
spring杂碎
Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理
陈灬大灬海
2022-11-23
2040
办公实用工具分享
下载地址:https://www.listary.com/ 另一款搜索everything也不错
陈灬大灬海
2022-05-09
1K0
mybatis$和#的区别
最直观的区别就是${}取出来的值直接就是传过来的数据,对于字符串而言需要加''单引号
陈灬大灬海
2022-05-09
2620
mysql树形结构递归查询
之前一直用的是Oracle,对于树形查询可以使用start with ... connect by 
陈灬大灬海
2022-05-06
2.4K0
js代码小优化
好不容易把嵌套小窗口登陆注册功能,做完了,直接调之前写好的登陆注册功能,也就是页面跳转
陈灬大灬海
2022-05-06
1K0
mycat数据库中间件入门
首先从官网上下载mycat。 官网链接 下载对应的mycat即可。 我也是小白一个,就是直接在window上操作了。 📷 自己画的,真low。
陈灬大灬海
2022-05-06
3560
localstorage跟sessionstorage
能查到证明有人指引,直接上代码 <script type="text/javascript"> function cunchu1(){ var arr = [ 1, 2, 3 ]; localStorage.setItem("temp", arr); //存入 参数: 1.调用的值 2.所要存入的数据 console.log(localStorage.getItem("temp"));//输出 }
陈灬大灬海
2022-05-06
6470
BASE64Decoder BASE64Encoder jar包问题
对项目右击--->build path--->configure build path--->
陈灬大灬海
2022-05-06
7060
http1.0和1.1的区别
1、HTTP 1.1支持长连接(PersistentConnection)和请求的流水线(Pipelining)处理   HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。   HTTP 1.1则支持持久连接Persistent Connection, 并且默认使用persistent connection. 在同一个tcp的连接中可以传送多个HTTP请求和响应. 多个请求和响应可以重叠,多个请求和响应可以同时进行. 更加多的请求头和响应头(比如HTTP1.0没有host的字段).   在1.0时的会话方式: 1. 建立连接 2. 发出请求信息 3. 回送响应信息 4. 关掉连接   HTTP 1.1的持续连接,也需要增加新的请求头来帮助实现,例如,Connection请求头的值为Keep-Alive时,客户端通知服务器返回本次请求结果后保持连接;Connection请求头的值为close时,客户端通知服务器返回本次请求结果后关闭连接。HTTP 1.1还提供了与身份认证、状态管理和Cache缓存等机制相关的请求头和响应头。   请求的流水线(Pipelining)处理,在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟。例如:一个包含有许多图像的网页文件的多个请求和应答可以在一个连接中传输,但每个单独的网页文件的请求和应答仍然需要使用各自的连接。 HTTP 1.1还允许客户端不用等待上一次请求结果返回,就可以发出下一次请求,但服务器端必须按照接收到客户端请求的先后顺序依次回送响应结果,以保证客户端能够区分出每次请求的响应内容。 2.HTTP 1.1增加host字段   在HTTP1.0中认为每台服务器都绑定一个唯一的IP地址,因此,请求消息中的URL并没有传递主机名(hostname)。但随着虚拟主机技术的发展,在一台物理服务器上可以存在多个虚拟主机(Multi-homed Web Servers),并且它们共享一个IP地址。   HTTP1.1的请求消息和响应消息都应支持Host头域,且请求消息中如果没有Host头域会报告一个错误(400 Bad Request)。此外,服务器应该接受以绝对路径标记的资源请求。 3、100(Continue) Status(节约带宽)   HTTP/1.1加入了一个新的状态码100(Continue)。客户端事先发送一个只带头域的请求,如果服务器因为权限拒绝了请求,就回送响应码401(Unauthorized);如果服务器接收此请求就回送响应码100,客户端就可以继续发送带实体的完整请求了。100 (Continue) 状态代码的使用,允许客户端在发request消息body之前先用request header试探一下server,看server要不要接收request body,再决定要不要发request body。 4、HTTP/1.1中引入了Chunked transfer-coding来解决上面这个问题
陈灬大灬海
2022-05-06
3140
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档