Harries Blog™

24小时更新:17篇     一周更新:170篇最新发布

Java

RirchFaces反序列化漏洞

5

yeseng 发布于 2018-09-24

JSF介绍 JavaServer Faces (JSF)是一个为网络应用程序构建基于组件的用户界面的Java规范[1],并已通过JCP格式化为Java EE的一部分。 它也是一个MVC Web应用框架,通过在页面中使用可重用的UI组件简化了基于服务器的应用程序的用户界面(UI)。...

阅读(8)评论(0)赞 (0)

Java

Java 10中Stream API不可变集合

changyuan.xu 发布于 2018-09-24

不可变数据结构能够应对高并发,无锁并发,JDK10提供Stream API不可变集合。 默认情况下,大多数Stream API集合代表可变的集合策略 – 但是如果想要将元素收集到不可变数据结构会发生什么? 首先想到的是将一个不可变集合的实例传递给Collectors....

阅读(14)评论(0)赞 (0)

Java

「小程序JAVA实战」小程序的关注功能(64)

Harries 发布于 2018-09-24

在个人页面,根据发布者个人和个人的信息来进行展示,如果是发布者,可以进行关注和取消关注。 后端开发 涉及2涨表,一个关联表,个人和粉丝的关联表,用户表。 UsersMapper.java package com.idig8.mapper; import com.idig8.poj...

阅读(11)评论(0)赞 (0)

Java

深入理解Java类加载机制

3

songhua.gao 发布于 2018-09-24

一:前言 Java语言的类型可以分为两大类:基本类型和引用类型。 基本类型  包括byte,short,int,long,float,double,boolean,char。 引用类型  包括类,接口,数组类和泛型参数。由于泛型参数会在编译过程中被擦除,因此J...

阅读(15)评论(0)赞 (0)

Java

JAVA动态代理

尖兵 发布于 2018-09-24

文档更新说明 2018年09月24日 v1.0 初稿 代理在生活中很常见,比如说婚介网站,其实就是找对象的代理;还有社保代理、人事代理;还有找黄牛抢票,其实也是一种代理;而这些代理,在JAVA中也是有对应实现的。 1、为什么要动态代理 动态代理的作用其实就是在不修改原代码的前提下...

阅读(10)评论(0)赞 (0)

Java

Firefox 65:用于阻止跟踪的新Cookie Jar策略

2

xiaoli.he 发布于 2018-09-24

Mozilla计划在Firefox 65中推出一种新的反跟踪方法,阻止跟踪资源访问所有桌面平台上的存储。 新策略专门用于限制跨站点跟踪,同时最大限度地减少站点访问和呈现问题。 实际的实现很大程度上取决于Firefox Web浏览器的预发布版本中的测试。 目前,Mozilla在Fi...

阅读(14)评论(0)赞 (0)

Java

微服务网关Zuul迁移到Spring Cloud Gateway

2

hanze 发布于 2018-09-24

在之前的文章中,我们介绍过微服务网关 Spring Cloud Netflix Zuul ,前段时间有两篇文章专门介绍了Spring Cloud的全新项目Spring Cloud Gateway,以及其中的过滤器工厂。本文将会介绍将微服务网关由Zuul迁移到Spring Clou...

阅读(18)评论(0)赞 (0)

Java

Weixin Java Tools 3.2.0 版本发布,增加接口

darida 发布于 2018-09-24

本次版本更新主要增加了不少接口,比如开放平台模块增加大量小程序相关接口,公众号模块增加大量卡券相关接口,企业微信模块增加了必要的缺失接口如应用相关、通讯录相关的支持,同时也修复了一些微信支付的bug。具体更新日志如下: 微信开放平台 #644 WxOpenConfigStorag...

阅读(14)评论(0)赞 (0)

Java

原 荐 jvm crash分析工具

xirruiqiang 发布于 2018-09-24

介绍一款非常好用的jvm crash分析工具,当jvm挂掉时,会产生hs_err_pid.log。里面记录了jvm当时的运行状态以及错误信息,但是内容量比较庞大,不好分析。所以我们要借助工具来帮我们。 CrashAnalysis 这是一款诊断工具。是某APM项目组成员编写,里面把...

阅读(14)评论(0)赞 (0)

Java

微服务实践(二):微服务与服务容器化

12

songhua.gao 发布于 2018-09-24

软件架构 软件架构是在软件的内部,经过综合各种因素的考量、权衡,选择特定的技术,将系统划分成不同的部分并使这些部分相互分工,彼此协作,为用户提供需要的价值。 软件架构影响因素 业务需求:需要实现的功能 技术栈:选择用于实现功能的技术 成本:愿意为开发软件付出的价值 组织架构:有哪...

阅读(24)评论(0)赞 (0)

Java

「小程序JAVA实战」小程序查看视频发布者信息(63)

3

小丁 发布于 2018-09-24

当我们点击右下角白色的小人,查看的是当前登录者的信息,如果我们点击右上角视频发布者,应该可以跳转到视频发布者的信息详情上,查看视频发布者的信息。其实也没必要登录者和视频发布者页面不同,应该在同一个页面,如果来做呢。开始行动把。源码:https://github.com/limin...

阅读(20)评论(0)赞 (0)

Java

「小程序JAVA实战」小程序的视频展示页面初始化(62)

3

songhua.gao 发布于 2018-09-24

进入列表详情,展示点赞状态用户的名称,头像名称。源码:https://github.com/limingios/wxProgram.git 中No.15和springboot 后台开发 拦截器,不拦截获取视频初始化信息。游客可以直接观看。通过用户id,视频id,视频创建id获取是...

阅读(22)评论(0)赞 (0)

Java

「小程序JAVA实战」小程序的视频点赞功能开发(61)

1

wenming.gapo 发布于 2018-09-24

视频点赞关系有3张表,用户表(获得点赞数量),视频表(获得点赞数量),用户喜欢视频的关联表,需要同时操作三张表。源码:https://github.com/limingios/wxProgram.git 中No.15和springboot 后台开发 mapper.xml开发 &g...

阅读(16)评论(0)赞 (0)

Java

「小程序JAVA实战」小程序的springboot后台拦截器(60)

3

xubiao.zhuang 发布于 2018-09-24

之前咱们把用户登录,注册成功的信息都放到redis里面了,如果产品经理有一种场景,就是同一个用户在同一个时间以最后一个登录为准,那么前一个就需要重新登录,并且清空前一个用户缓存。这就用到了springboot的缓存机制。源码:https://github.com/limingio...

阅读(18)评论(0)赞 (0)

Java

「小程序JAVA实战」小程序的页面重定向(59)

3

xiaoli.wang 发布于 2018-09-24

在我们正常的浏览网站的时候,未登录点击vip专区的时候,需要登录,登录后还会回到最初要进入的网站,这就是页面重定向,在小程序里面也需要完成这样的功能。源码:https://github.com/limingios/wxProgram.git 中No.15 小程序代码 对于搜索,可...

阅读(14)评论(0)赞 (0)

Java

「小程序JAVA实战」小程序的横向视频和页面拦截(58)

2

dulong 发布于 2018-09-24

在手机拍摄视频的时候,存在2个情况,手机横这和手机竖着。如果是横着的情况下,我们竖着拿手机观看模式,包括抖音,快手,他们的解决方案都是上下出现黑色变宽,对视频进行等比例压缩。老铁我也参考这个来完成。另外如果用户为登录的情况下,想进入我的需要登录才可以,这个也需要页面通过缓存中获取...

阅读(13)评论(0)赞 (0)