用户中心USER CENTER

首页/用户
  • java并发编程学习14--CompletableFuture(一)

    摘要:并行流与目前,我们对集合进行计算有两种方式并行流而更加的灵活,我们可以配置线程池的大小确保整体的计算不会因为等待而发生阻塞。 【回顾Future接口 Future接口时java5引入的,设计初衷是对将来某个时刻会发生的结果建模。它建模了一种异步计算,返回了一个执行预算结果的引用。比如,你去干洗店洗衣服,店员会告诉你什么时候可以来取衣服,而不是让你一直在干洗店等待。要使用Future只需...

    VioletJack 发布于Java
  • CharacterEncodingFilter一定要放在第一个

    摘要:在开发应用的时候经常会遇到令人头痛的字符编码问题,期中一个就是客户端发送过来的请求的编码在请求头里并没有,开发人员需要在后端自己选择合适的来解析过来的参数。但是这里有个陷阱,整个应用里,这个的拦截顺序必须是第一个,否则还是会出现乱码问题。 在开发java web应用的时候经常会遇到令人头痛的字符编码问题,期中一个就是客户端发送过来的请求的编码在请求头里并没有,开发人员需要在后端自己选择...

    VioletJack 发布于Java
  • [Leetcode] Restore IP Address 修复IP地址

    摘要:四分法复杂度时间空间思路用三个点将字符串分成四段,验证每一段是否是有效的。注意使用时要确保所得到数不会超界。代码第一个分割点第二个分割点第三个分割点 Restore IP Address Given a string containing only digits, restore it by returning all possible valid IP address combin...

    VioletJack 发布于Java
  • 浏览器输入url到发起http请求所经历的过程

    摘要:域名解析就是利用解析器得到对应过程,解析器会向域名服务器进行查询处理。当请求结束,需要经厉连接终止协议四次挥手。 用户输入url 当用户输入url,操作系统会将输入事件传递到浏览器中,在这过程中,浏览器可能会做一些预处理,比如 Chrome 会根据历史统计来预估所输入字符对应的网站,例如输入goog,根据之前的历史发现 90% 的概率会访问「www.google.com 」,因此就会在...

    VioletJack 发布于Html
  • 根据对象中某一属性,进行排序

    摘要:如果后台传过来的对象,顺序是被打乱的或者说,对象有多个属性,在这个页面需要按照排序,在另一个页面需要按照数量排序这里就利用字符的属性,进行排序了提供了相关的方法需要进行排序的数据一二三四值一转值成功功值七日值礼拜值调用排序方法,按照为关键字 如果后台传过来的对象,顺序是被打乱的或者说,对象有多个属性,在这个页面需要按照id排序,在另一个页面需要按照数量排序这里就利用字符的Unicode...

    VioletJack 发布于Html
<