标签:message

Java

SCTF2018 WriteUp

25

xirruiqiang 发布于 2018-06-21

WEB 新的建议板 看了一下页面内引用了AngularJS 1.4.6,然后找了一下对应版本的XSS漏洞,参考文章 XSS without HTML: Client-Side Template Injection with AngularJS 1.4.0 - 1.4.9 {{'a...

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

Java

是时候该了解一波Protocol Buffers了[Java]

darida 发布于 2018-06-21

Protocol Buffers ,是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方面。 它不依赖于语言和平台并且可扩展性极强。现阶段官方支持 C++ 、 JAVA 、 Python 三种编程语言,但可以找到大量的几乎涵盖...

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

IOS技术

WWDC2018—What is New in Cocoa Touch

17

yanxinchi 发布于 2018-06-20

前言 今日头条iOS技术团队负责翻译了今年WWDC的多篇session内容,本文由我负责翻译,想要了解更多翻译内容请看今日头条技术团队博客[ WWDC2018 ] – 来自一线开发者的技术笔记 正文 这篇文章是对WWDC2018关于Cocoa Touch新特性的翻译与...

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

Java

实战Spring Boot 2.0系列(二) – 全局异常处理和测试

3

小丁 发布于 2018-06-20

在日常 web 开发中发生了异常,往往需要通过一个统一的 异常处理 ,来保证客户端能够收到友好的提示。本文将会介绍 Spring Boot 中的 全局统一异常处理 。 正文 1. 创建项目 利用 Spring Initializer 创建一个 gradle 项目 spring-b...

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

Java

先知议题解读 | Java反序列化实战

4

zhuangli 发布于 2018-06-20

一 、议题和个人介绍 1.1 议题概述 2017年又是反序列漏洞的大年,涌现了许多经典的因为反序列化导致的远程代码执行漏洞,像fastjson,jackson,struts2,weblogic这些使用量非常大的产品都存在这类漏洞,但不幸的是,这些漏洞的修复方式都是基于黑名单,每次...

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

Java

天池中间件大赛 dubboMesh 优化总结:qps 从 1000 到 6850

6

xubiao.zhuang 发布于 2018-06-20

天池中间件大赛的初赛在今早终于正式结束了,公众号停更了一个月,主要原因就是博主的空余时间几乎全花在这个比赛上,第一赛季结束,做下参赛总结,总的来说,收获不小。 最终排名 先说结果,最终榜单排名是第 15 名(除去前排大佬的两个小号,加上作弊的第一名,勉强能算是第 12 名),说实...

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

Java

Spring AOP 源码分析 – 筛选合适的通知器

2

likai 发布于 2018-06-20

1.简介 从本篇文章开始,我将会对 Spring AOP 部分的源码进行分析。本文是 Spring AOP 源码分析系列文章的第二篇,本文主要分析 Spring AOP 是如何为目标 bean 筛选出合适的通知器(Advisor)。在上一篇AOP 源码分析导读一文中,我简单介绍了...

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

Java

Spring AOP 源码分析 – 筛选合适的通知器

2

邓龙华 发布于 2018-06-20

1.简介 从本篇文章开始,我将会对 Spring AOP 部分的源码进行分析。本文是 Spring AOP 源码分析系列文章的第二篇,本文主要分析 Spring AOP 是如何为目标 bean 筛选出合适的通知器(Advisor)。在上一篇AOP 源码分析导读一文中,我简单介绍了...

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

Java

Java开发技术大杂烩(三)之电商项目优化、rabbitmq、Git、OSI、VIM、Intellj IDEA、HTTP、JS、Java

4

xirruiqiang 发布于 2018-06-18

###前言 最近公司让我维护Spring+Servlet+Hibernate+Spring Security+Jsp的老项目,正好可以锻炼我的业务逻辑和掌控项目的能力。虽然项目很老,但是其中还是有很多值我学习的地方。 ###电商项目优化 1.我们大致优化的点是秒杀接口:redis...

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

Java

使用Kotlin构建MVVM应用程序—第二部分:Retrofit及RxJava

5

hanze 发布于 2018-06-15

写在前面 这是使用Kotlin开发MVVM应用程序的第二部分—Retrofit及RxJava 在前一部分中我们简单了解了MVVM的基本概念和写法。如果你没有看过上一篇,请先快速浏览一遍,因为本系列是循序渐进的。可以在这里查看 使用Kotlin构建MVVM应用程序—第一部分:入门篇...

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

Java

Java异常及日志注意事项

hellas 发布于 2018-06-15

一、异常注意事项 简单整理了下关于异常的规范: 1)      在异常处理模块中应提供精确、易读的错误原因信息。 2)      不要处理能够避免的异常。 3)      一个方法不应该抛出...

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

IOS技术

WKWebView的15条应用指南

xiaoli.wang 发布于 2018-06-15

WKWebView是iOS的重要部分,在任何时间地点都能提供高性能网络渲染。 在这篇文章里,我汇总了15条最常用的WKWebView案例,并提供了我验证过的代码解决方案。所以如果你想解决某个具体问题,或想看看WebKit能够做些什么,请往下看! 1.让一个web view充满屏幕...

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

IOS技术

WKWebView的使用

2

xiaoli.he 发布于 2018-06-15

WKWebView的使用 前言 最近项目中的UIWebView被替换为了WKWebView,因此来总结一下WKWebView的使用。 示例Demo:WKWebView的使用 本文将从以下几方面介绍WKWebView: 1、WKWebView涉及的一些类 2、WKWebView涉及...

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

IOS技术

iOS ShareSDK桥接技术

hellas 发布于 2018-06-15

前言 在游戏开发中,难免会出现与原生平台有交互才能完成一些特定的必要的功能。比如iOS的内购功能,或者你想用一款第三方SDK,但是此SDK却没有对应平台的版本、并且未提供插件的情况下,就会涉及到与第三方平台的交互。 Unity3D 简介:Unity3D(以下简称U3D)是由Uni...

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

Java

Dubbo服务消费者调用过程

2

dulong 发布于 2018-06-14

上图是服务消费的主过程: 首先通过 ReferenceConfig 类的 private void init() 方法会先检查初始化所有的配置信息后,调用 private T createProxy(Map<String, String> map) 创建代理,消费者最...

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

Java

技术问题分析13(6.13)

zhuangli 发布于 2018-06-13

今天记录几个关键问题的跟踪和分析情况。首先说下JMS服务的分发长延迟问题,这个问题在前面我们做了调整后基本没有再出现,即调用WS服务,将消息发送到JMS Topic主题里面基本正常。但是我们在启用了JMS Server的Cluster集群和故障漂移后,发现偶尔会出现发送长延时的问...

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

Java

详解 RxJava 的消息订阅和线程切换原理

11

yanxinchi 发布于 2018-06-13

本文由 玉刚说写作平台 提供写作赞助 原作者: 四月葡萄 版权声明:本文版权归微信公众号 玉刚说 所有,未经许可,不得以任何形式转载 1.前言 本文主要是对RxJava的消息订阅和线程切换进行源码分析,相关的使用方式等不作详细介绍。 本文源码基于 rxjava:2.1.14 。 ...

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