标签:SDN

Java

[Framework]系统jar包,sdk的制作及引用

尖兵 发布于 2018-12-09

因为我是开发ROM的,所以系统的一些改动需要暴露给我们自己的APP。比如: 之前在PowerManager里面添加过一个新接口,用来释放所有的wake lock,接口调用如下: PowerManager pm = (PowerManager) getSystemService(C...

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

Java

Java 11 中 11 个不为人知的瑰宝

6

刘莉莉 发布于 2018-12-08

作者 | 作者 | Nicolai Parlog 译者 | 罗昭成 本篇译文首发于 CSDN 微信 (ID:CSDNnews) Java 11 的升级介绍里面没有什么跨时代的特性,但是有一些不为人知的瑰宝,像沙砾中的钻石一般。当然,你肯定了解到了一些特性,比如说响应式的 HTTP...

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

Java

Android全埋点解决方案之ASM

16

wenming.gapo 发布于 2018-12-06

Android App 的打包流程,可以参考下图: 通过下图可知,我们只要在图中红圈处拦截,就可以拿到所有的 .class 文件,然后遍历 .class 文件中的所有方法, 再根据条件找到目标方法,最后进行修改并保存,就可以插入埋点代码了。 Google 从 Android Gr...

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

Java

Android全埋点解决方案之Javassist

9

likai 发布于 2018-12-06

Javassist Java 字节码以二进制的形式存储在 .class 文件中,每一个 .class 文件包含一个 Java 类或接口。Javaassist 就是一个用来 处理 Java 字节码的类库。它可以在一个已经编译好的类中添加新的方法,或者是修改已有的方法,并且不需要对字...

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

Java

Android 全埋点解决方案之 AspectJ

5

Harries 发布于 2018-12-06

AOP AOP 是 Aspect Oriented Programming 的缩写,即“面向切面编程”。使用 AOP,可以在编译期间对代码进行动态管理, 以达到统一维护的目的。AOP 是 OOP 编程的一种延续,也是 Spring 框架中的一个重要模块。利用 AOP 可以对业务逻...

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

Java

CAS5.1.8添加验证码

3

likai 发布于 2018-12-05

版权声明:本文为博主原屙文章,喜欢你就担走。 https://blog.csdn.net/leftfist/article/details/84790650 老生常谈的题目了吧。但是,要在网上找出一篇能跑又看得明白的相关教程,还真不容易。 我费了九牛二虎之力,终于添加了验证码功能...

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

Java

全栈资源共享 一起成长,努力成为你想成为的样子

xiaoli.wang 发布于 2018-12-04

经常有群友在问,是否有学习的资源分享: 视频 、 电子书 、 实战项目 、其他资源等,想着为了感谢大家对于 我们 IT平头哥联盟 的支持和肯定,所以周末就果然放弃拒绝了 漂亮小姐姐 的邀请( 本来是准备跟小姐姐一起去爬山的 ),在家整理了一些相关的资源,分享给大家: 笔试面试题:...

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

Spring

Spring StateMachine(2) UML状态图支持

2

wenming.gapo 发布于 2018-12-04

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kmyhy/article/details/84787556 还是刚才的以二级审批请假流程为例。 绘制流程 首先创建 Papyrus 项目,选择 StateMachine 模板,绘制...

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

Java

Java内存区域

4

刘莉莉 发布于 2018-12-04

对于 Java 程序员来说,在虚拟机自动内存管理机制下,不再需要像C/C++程序开发程序员这样为内一个 new 操作去写对应的 delete/free 操作,不容易出现内存泄漏和内存溢出问题。正是因为 Java 程序员把内存控制权利交给 Java 虚拟机,一旦出现内存泄漏和溢出方...

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

Java

Spring StateMachine(1) 二级审批流程

1

yeseng 发布于 2018-12-04

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kmyhy/article/details/84784479 以一个简单的二级审批流程(请假)为例,研究一下 StateMachine 的使用。该流程设计如下: 目标:通过 Stat...

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

Java

springBoot集成RestTemplate

changyuan.xu 发布于 2018-12-03

@RestController public class DepetController{ @Resource private DeptService deptService; /** * 根据Id查找 * @param id * @return */ @GetMapping("...

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

Java

docker与jenkins的自动化CI/CD流水线实战

20

songhua.gao 发布于 2018-12-03

docker与jenkins的自动化CI/CD流水线实战 在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程...

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

Java

Webhook到底是个啥?

6

yeseng 发布于 2018-12-03

服务器: Jenkins Server Git Server App Server 关键词: nodejs ngrok github webhook 在配置Jenkins实现前端自动化构建的过程中,对于自动化的过程理解很模糊,只是知道Jenkins服务器,Git仓库和后端应用服务...

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

编程技术

致传统企业朋友:不够痛就别微服务,有坑

35

尖兵 发布于 2018-12-01

微服务落地是一个复杂问题,牵扯到IT架构,应用架构,组织架构多个方面 在多家传统行业的企业走访和落地了微服务之后,发现落地微服务是一个非常复杂的问题,甚至都不完全是技术问题。 当时想微服务既然是改造应用,做微服务治理,类似注册,发现,熔断,限流,降级等,当然应该从应用开发组切入,...

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

Java

只给10分钟面试java开发工程师,网友:面试造航母,工作拧螺丝

2

yanxinchi 发布于 2018-11-30

在如今的互联网开发行业中,要说热门的编程语言,大多数程序员都会说Java,Python,JS,PHP等较热门的语言,而要说其中应用最广泛的,非Java莫属。如今的Java程序员职位,从薪资待遇上来看,年薪高的上至百万甚至千万,低的月薪或许不超过4k,就职业薪资跨度来说是很大的。而...

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

Java

Dubbo 源码分析 – 集群容错之 LoadBalance

3

Harries 发布于 2018-11-29

1.简介 LoadBalance 中文意思为负载均衡,它的职责是将网络请求,或者其他形式的负载“均摊”到不同的机器上。避免集群中部分服务器压力过大,而另一些服务器比较空闲的情况。通过负载均衡,可以让每台服务器获取到适合自己处理能力的负载。在为高负载的服务器分流的同时,还可以避免资...

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

Java

java程序员的第二编程语言应该选什么?

刘莉莉 发布于 2018-11-28

大家都知道,一个资深的程序员都不只是会使用一门计算机编程语言,可能是两种以上,其中一种是自己的主打的语言,针对这个问题,一些新手可能不是很明白,为什么不选择一个最好的主流语言,精通一种不就行了么?其实呢,尺有所短寸有所长,每一种计算机语言都是在特定的环境下诞生,有的语言的诞生就是...

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