标签:constant

IOS技术

教你做一个可折叠的TableView

6

Harries 发布于 2018-05-24

写在开头 首先,膜拜一下这位大神,Ramotion,自从在github上看到这个动画,惊为天人。 心里不禁感叹,原来动画还可以这样做,可能是技术限制了我的想象力。 于是乎,就一头扎进了这个项目里,看到issue里有很多人提出想要一个Tutorial和OC版本,决定边研究源码,边写...

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

Java

Dubbo剖析:五 网络通信之请求发送与接收

1

邓龙华 发布于 2018-05-24

注:文章中使用的 Dubbo 源码版本为2.5.4 零、文章目录 Consumer发送请求 Provider接收请求并发送响应 Consumer接收响应 一、Consumer发送请求 1.1 代码入口 在 Dubbo剖析:二 服务引用 中讲到,服务引用方根据引用接口 DemoSe...

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

Java

Java Lambda表达式 实现原理分析

5

wenming.gapo 发布于 2018-05-24

本文分析基于JDK 9 一、目标 本文主要解决两个问题: 1、函数式接口 到底是什么? 2、Lambda表达式是怎么实现的? 先介绍一个jdk的bin目录下的一个字节码查看工具及反编译工具:javap 二、函数式接口 @FunctionalInterface interface ...

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

Java

项目实战之组件化架构

1

darida 发布于 2018-05-23

关于什么是组件化、为什么要进行组件化以及实施组件化的基本流程网上一搜一大把,这里不做过多说明,不了解的话可以Google一下。这里主要记录一下组件化开发的一些心得和踩的一些坑。 先看一下项目结构图 结构很简单,有一个公共的基础module类commonlibrary来处理一些公共...

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

Java

Dubbo 剖析:二 服务引用

8

尖兵 发布于 2018-05-23

注:文章中使用的 dubbo 源码版本为 2.5.4 零、文章目录 一、服务引用的目的 二、关键概念及关系 三、服务引用流程详解 四、整体流程图总结 五、后续系列文章预告 一、服务引用的目的 “服务消费者”向注册中心订阅“服务提供者”提供的服务地址,并生成服务接口的实际代理对象。...

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

IOS技术

Objective-C Runtime:深入理解类与对象

2

changyuan.xu 发布于 2018-05-21

在那樱花盛开的季节 概述 常说Objective-C是一门动态语言,那么问题来了,这个动态表现在那些方面呢? 其实最主要的表现就是Objective-C将很多静态语言在编译和链接时做的事情放到了运行时去做,它在运行时实现了对类、方法、成员变量、属性等信息的管理机制。 同时,运行时...

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

Java

Dubbo性能参数调优及原理

1

刘莉莉 发布于 2018-05-20

本文是针对 Dubbo 协议调用的调优指导,详细说明常用调优参数的作用域及源码。 Dubbo调用模型 常用性能调优参数 参数名 作用范围 默认值 说明 备注 threads provider 200 业务处理线程池大小 iothreads provider CPU+1 io线程池...

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

Spring

SpringBoot开发案例构建分布式日志处理系统

8

songhua.gao 发布于 2018-05-19

其实做这个Demo的目的是如何基于Elasticsearch构建网站日志处理系统,通过数据同步工具等一些列开源组件来快速构建一个日志处理系统,项目雏形初步成型中。 日志演示网址:http://es.52itstyle.com 区域演示网址:http://es.52itstyle....

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

Java

TensorFlow Java+eclipse下环境搭建

1

wenming.gapo 发布于 2018-05-18

目前AI已经火热的不行,这两天看了看TensorFlow,官方对TensorFlow的叙述如下: TensorFlow是一个使用数据流图进行数值计算的开放源代码软件库。图中的节点代表数学运算,而图中的边则代表在这些节点之间传递的多维数组(张量)。借助这种灵活的架构,您可以通过一个...

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

Java

Java基础知识总结

8

hellas 发布于 2018-05-18

编辑推荐: 本文来自于cnblogs,本文主要总结了Java的所有的基础知识,参考《Java编程思想》整理而成,对Java基础阶段的学习有很重要的作用。 一:java概述: 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre...

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

Java

如何使用 SonarQube 檢查 Java 專案 ?

33

zhuangli 发布于 2018-05-17

SonarQube 是一套 程式碼品質檢查工具 ,可以幫我們檢查 code 的 bugs、 vulenrability、code smell 與 duplication,也屬於 持續整合 重要的一環。 SonarQube 已經內建 SonarJava,可以直接對 Java 進行檢...

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

Java

京东Java架构师讲解购物车的原理及Java实现

4

xiaoli.he 发布于 2018-05-17

今天来写一下关于购物车的东西, 这里首先抛出四个问题: 1)用户没登陆用户名和密码,添加商品, 关闭浏览器再打开后 不登录用户名和密码问:购物车商品还在吗? 2)用户登陆了用户名密码,添加商品,关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 3)用户登陆了用户名密...

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

Spring

spring-data-XMLBean XXE复现分析

9

wenming.gapo 发布于 2018-05-16

看pivotal发布的漏洞信息如下: 通过发布的漏洞信息可以知道,漏洞组件是在 XMLBeam 1.4.14或者是更早的版本,主要原因是没有限制XML文件外部实体引用。而 Spring Data Commons 的某些版本中使用了存在漏洞的 XMLBeam 组件。 环境搭建 下载...

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

Java

Java工程师成神之路~(2018修订版)

1

darida 发布于 2018-05-14

主要版本 更新时间 备注 v1.0 2015-08-01 首次发布 v1.1 2018-03-12 增加新技术知识、完善知识体系 一、基础篇 JVM JVM内存结构 堆、栈、方法区、直接内存、堆和栈区别 Java内存模型 内存可见性、重排序、顺序一致性、volatile、锁、fi...

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

Java

热修复与插件化基础——dex与class

4

刘莉莉 发布于 2018-05-13

生成并运行class文件对于我们而言实在太熟悉了,这里只演示dex文件的生成与运行。 以 Hello World 为例: public class Hello { public static void main(String[] args){ System.out.println...

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

Java

Effective Java Item44 – 為所有導出的API元素編寫文檔註釋

Harries 发布于 2018-05-12

這篇是Effective Java – Write doc comments for all exposed API elements章節的讀書筆記 本篇的程式碼來自於原書內容 Item44: 為所有導出的API元素編寫文檔註釋 如果你想讓一個API可以用 你就必須要...

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

Java

码云推荐 | 基于 Netty 和 Spring 的服务端容器StartX

hellas 发布于 2018-05-11

StartX (已更新至v1.3.1) 版本更新 - v1.0.0 支持http(s) - v1.1.0 支持ws(s) - v1.1.1 支持http(s)+ws(s) - v1.2.1 支持文本socket - v1.3.1 支持Maven打包部署 项目简介 Netty和Sp...

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