标签:Lua

Java

Apache jclouds 2.1.1 发布,Java 的云计算开发包

邓龙华 发布于 2018-08-18

Apache jclouds 2.1.1 已发布 ,Jclouds 是一个开源的 Java 类库,用来帮你开始云计算应用开发,并可重用已有的 Java 和 Clojure技能。该 API 提供云计算环境的可移植抽象层以及云规范特性,支持包括 Amazon、VMWare、...

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

Java

MyBatis 源码分析 – SQL 的执行过程

16

邓龙华 发布于 2018-08-17

1.简介 在前面的文章中,我分析了配置文件和映射文件的解析过程。经过前面复杂的解析过程后,现在,MyBatis 已经进入了就绪状态,等待使用者发号施令。本篇文章我将分析MyBatis 执行 SQL 的过程,该过程比较复杂,涉及的技术点很多多。包括但不限于以下技术点: 为 mapp...

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

Java

JAVA拾遗 — JMH与8个测试陷阱

10

dulong 发布于 2018-08-16

JMH 是 Java Microbenchmark Harness(微基准测试)框架的缩写(2013年首次发布)。与其他众多测试框架相比,其特色优势在于它是由 Oracle 实现 JIT 的相同人员开发的。在此,我想特别提一下 Aleksey Shipilev (JMH 的作者兼...

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

Java

Mybatis源码解读-设计模式总结

17

yeseng 发布于 2018-08-14

虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。 Mybatis至少遇到了以下的设计模式的使用: Builder模式,例如SqlSessionFac...

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

Java

一起来学SpringBoot | 第二十七篇:优雅解决分布式限流

2

邓龙华 发布于 2018-08-02

SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物, 自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 在前面的两篇文章中,介绍了一些限流的类型...

阅读(236)评论(0)赞 (1)

Java

JsBridge源码分析

3

xiaoli.wang 发布于 2018-08-02

参考: Android 与 JS 之 JsBridge 使用与源码分析 今天分析的是大头鬼的 https://github.com/lzyzsd/JsBridge , 废话不多说, 先从一个例子开始. 用法简析 在h5页面中有一个”调用相机”的按钮, 点击按钮会传递用户的id给原...

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

Spring

Spring AOP整合redis 实现缓存统一管理

dulong 发布于 2018-08-01

项目使用redis作为缓存数据,但面临着问题,比如,项目A,项目B都用到redis,而且用的redis都是一套集群,这样会带来一些问题。 问题:比如项目A的开发人员,要缓存一些热门数据,想到了redis,于是乎把数据放入到了redis,自定义一个缓存key:hot_data_ke...

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

Java

每日一博 | Redission 分布式锁源码解析

11

dulong 发布于 2018-08-01

JackY-Ji的个人空间 工作日志 正文 Redission分布式锁源码解析 顶 原 荐   JackY-Ji 发布于 前天 17:38 字数 1267 阅读 185 收藏 10 点赞 0 评论 0 Redis Lua Java 【活动】决战应用运维 性能之巅 赢华为...

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

Java

关于Go语言,你可能会讨厌的五件事

songhua.gao 发布于 2018-07-26

近年来,Go从新出现的编程语言中脱颖而出。不过要把Go称为“新晋者”似乎并不合适,因为谷歌早在2009年就推出了Go,并于2012年发布了第一个最终版(Go 1.0)。到现在为止,Go已经发展到了1.10版本,这个版本令人印象深刻,而且还在不断添加新的特性。 为什么它被称为eGO...

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

Java

历数GraalVM的十大用途

8

hanze 发布于 2018-07-24

不久前Oracle发布了GraalVM,一套通用型虚拟机,能执行各类高性能与互操作性任务,并在无需额外成本的前提下允许用户构建多语言应用程序。 GraalVM包含了很多不同的部分,所以即使你之前听过这个名字,或者听过我们的一些演讲,仍然有一些东西是你不知道的。在本文中,我们将列出...

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

Java

Spring AOP 源码解析

5

hellas 发布于 2018-07-24

回首页 新的主题,右下角可以设置,欢迎大家提出建议。 Spring AOP 源码解析 更新时间:2018-07-24 之前写过 IOC 的源码分析,那篇文章真的有点长,看完需要点耐心。很多读者希望能写一写 Spring AOP 的源码分析文章,这样读者看完 IOC + AOP 也...

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

Spring

Spring Cloud Gateway 限流操作

6

xiaoli.wang 发布于 2018-07-23

开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。 API网关作为所有请求的入口,请求量大,我们可以通过对并发访问的请求进行限速来保护系统的可用性。 常用的限流算法比如有令牌桶算法,漏桶算法,计数器算法等。 在Zuul中我们可以自己去实现限流的功能 (Zuul中如何限流在...

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

IOS技术

对 iOS app 进行安全加固

dulong 发布于 2018-07-21

总所周知,运行在越狱设备上的 iOS app,非常容易遭到破解分析,这里我列举一些可以加大破解难度的方法,希望有所帮助。 一些实用手段 防止 tweak 依附 通常来说,我们要分析一个 app,最开始一般是砸壳, $ DYLD_INSERT_LIBRARIES=dump...

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

Java

管理系统类项目的登陆与权限功能的实现

3

yanxinchi 发布于 2018-07-21

前言 笔者最近参与了公司的几个业务的管理系统类项目,在这样的项目需求中,相对于所选择的前端技术栈以及前后端分离协同开发的模式。理解并实现后台项目的业务需求是其中的重点,其中,账户的登陆,以及权限验证与安全性是非常重要的。本文就以一个系统为例讲一讲如何在各技术与业务相结合完成这样的...

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

IOS技术

iOS WKWebView使用总结

xiaoli.he 发布于 2018-07-20

iOS WKWebView与JS交互 WKWebView iOS8.0之后我们使用 WebKit框架中的WKWebView来加载网页。 WKWebViewConfiguration来配置JS交互。 其中的和JS交互的功能 WKPreferences(是WKWebViewConfi...

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

Java

Oracle Weblogic 反序列化漏洞 (CVE-2018-2893 )的补丁升级操作

1

刘莉莉 发布于 2018-07-20

Oracle官方发布了7月份的关键补丁更新 CPU(CriticalPatchUpdate ),其中包含一个高危的 Weblogic 反序列化漏洞 (CVE-2018-2893 ),该漏洞通过JRMP协议利用RMI机制的缺陷达到执行任意反序列化代码的目。 攻击者可以在未授权情况下...

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

Java

Oracle Weblogic 反序列化漏洞 (CVE-2018-2893 )的补丁升级操作

1

刘莉莉 发布于 2018-07-20

Oracle官方发布了7月份的关键补丁更新 CPU(CriticalPatchUpdate ),其中包含一个高危的 Weblogic 反序列化漏洞 (CVE-2018-2893 ),该漏洞通过JRMP协议利用RMI机制的缺陷达到执行任意反序列化代码的目。 攻击者可以在未授权情况下...

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