标签:代码 第2页

Java

thinkphp中使用AOP切面编程快速验证我们的数据

6

Harries 发布于 2019-03-25

thinkphp中使用AOP切面编程快速验证我们的数据 1) 首先 查看一下我们的目录结构 2)使用平常的写法来构造一下我们的验证 这里主要分四步在走,相对于使用独立验证器或者挨个数据验证已经优化了大部分的代码了,但是,当在使用中会发现,我们在多个验证或者多个模块的时候会出现重复...

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

Java

Java™ 教程(系统实用工具)

xiaoli.wang 发布于 2019-03-25

系统实用工具 System 类实现了许多系统实用程序,其中一些已在上一节配置实用程序中介绍过,本节介绍一些其他系统实用程序。 命令行I/O对象 系统提供了几个预定义的I/O对象,这些对象在Java应用程序中非常有用,可以从命令行启动,它们实现了大多数操作系统提供的标准I/O流,以...

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

Java

Java深拷贝和浅拷贝

2

likai 发布于 2019-03-25

目录介绍 01.对象拷贝有哪些 02.理解浅拷贝 2.1 什么是浅拷贝 2.2 实现浅拷贝案例 03.理解深拷贝 3.1 什么是深拷贝 3.2 实现深拷贝案例 04.序列化进行拷贝 4.1 序列化属于深拷贝 4.2 注意要点 4.3 序列化案例 05.延迟拷贝 06.如何选择拷贝...

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

Java

【深入理解JVM】内存结构

1

darida 发布于 2019-03-25

类加载子系统 类加载子系统负责 从文件系统或者网络中 加载 Class 信息,加载的类信息存放于一块称 为方法区的内存空间。除了类的信息外,方法区中可能还会存放运行时常量池信息,包括字 符串字面量和数字常量(这部分常量信息是 Class 文件中常量池部分的内存映射)。 ...

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

Java

HashMap的实现原理笔记

2

刘莉莉 发布于 2019-03-25

HashMap 是Java中常用的Map接口的实现类,因为在日常工作中非常频繁的出现,所以在大部分的Java面试中都会问几个关于HashMap的问题。掌握HashMap的实现原理,已经是Java程序员的基础操作了。 Map接口 映射(Map)是一种用于存放键/值对的数据结构。如果...

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

Java

初探Nacos(二)– 服务注册与发现

7

尖兵 发布于 2019-03-25

花小钱,周边游,马上抢,请关注公众号:爱订不订 作者:唐璜 这一章基于你已经了解了微服务以及Nacos,并下载安装并启动了Nacos,若还未启动Nacos,可以先看我们上一篇文章: 初探Nacos(一)– 单机模式启动 。 由于目前1.0版本不太稳定,我测试时遇到心跳...

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

Java

JVM(4)-虚拟机性能监控与故障处理工具

8

songhua.gao 发布于 2019-03-25

我的JDK工具地址 zxysMac:~ elwg$ cd /Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home/bin zxysMac:bin elwg$ ls appletviewer javah jj...

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

Java

spring-boot下使用LogBack,使用HTTP协议将日志推送到日志服务器(二)

zhuangli 发布于 2019-03-25

上文中,我们实现了将LogBack的日志信息实时的推送到日志服务器的功能。但实时进行推送,必然会增加日志服务器的压力。本文将阐述另一种定时推送的方法,以减轻日志服务器的压力。 目标:每10秒钟统一推送这期间产生的日志 示例代码地址 https://github.com/mengy...

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

Java

编写Service方法

changyuan.xu 发布于 2019-03-25

servlet提供的service方法实现了GenericServlet的service方法,在HttpServlet 对象的doMethod( Get, Delete, Options, Post, Put, or Trace) 方法中,或者在其他实现了Servlet接口的类的...

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

Java

Golang使用标签表达式校验结构体字段的有效性

changyuan.xu 发布于 2019-03-25

一、背景 在服务的API接口层面,我们常常需要验证参数的有效性。 Golang中,大部分参数校验场景实际上是先将数据Bind到结构体,然后校验其字段值。 一般地,校验结构体字段值有如下两种实现方式。 Case-By-Case 针对每个需校验的结构体字段分别写校验代码 优点:自由灵...

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

Java

我现在是个普通Java程序员,如何才能“更有竞争力”?

1

zhuangli 发布于 2019-03-25

很多人会问我:我现在是个普通Java程序员,如何才能“更有竞争力”? 画外音:Java,是目前世界上最流行的语言。 我认为所谓竞争力,其实包括两个方面,现在的和未来的:搞得定当下的事,并且未来有不错的发展空间,所以,我的建议有下面3条: 1、既然选择了Java技术栈,Java必须...

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

编程技术

使用Istio打造微服务(第2部分) – 认证和授权

8

yanxinchi 发布于 2019-03-25

作者;Rinor Maloku 译者:殷龙飞 审校:邱世达 原文: medium.com/google-clou… 这篇文章是使用Istio打造微服务 的第二部分,如果没有看第一篇的话,请先看第一部分内容,因为这篇博客是以第一篇博客为基础进行进一步深入的。 在第一篇文章中,我们建...

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

Spring

Golang使用标签表达式校验结构体字段的有效性 原 荐

xirruiqiang 发布于 2019-03-25

一、背景 在服务的API接口层面,我们常常需要验证参数的有效性。 Golang中,大部分参数校验场景实际上是先将数据Bind到结构体,然后校验其字段值。 一般地,校验结构体字段值有如下两种实现方式。 Case-By-Case 针对每个需校验的结构体字段分别写校验代码 优点:自由灵...

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

Spring

Spring Boot 2 + Redis 处理 Session 共享

2

邓龙华 发布于 2019-03-25

〇、背景 Web 开发中,通过 Session 在服务端记录用户状态是很常见的操作。对于 Web 开发中 Session、Cookie 等概念请参考《Session 机制详解》。但是 Session 的机制对于单机应用是没问题的,但是对于集群环境,由于在将请求分配到另一台服务器时...

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

Java

Jboot 2.0.1 发布,新增基于 Fescar 的分布式事务支持

wenming.gapo 发布于 2019-03-25

Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo 等开发的微服务框架,帮助开发者降低微服务开发门槛。同时完美支持在 idea、eclipse 下多 maven 模块,对java代码、html、css、js 等资源文件进行热加载,爽爽的开发。 Jbo...

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

编程技术

阿里巴巴的微服务开源之路

12

Harries 发布于 2019-03-25

侠之大者,为国为民。 在金庸小说中,郭靖和黄蓉是“侠之大者,为国为民”的典范,他们以布衣之身帮助宋军守护襄阳十余年。 技术的世界里,并无大小之分。 但当一群程序员由服务公司内部转变为社会的程序员,将技术以开源的方式与社区的开发者一同协作、改进和使用时,他们便被赋予了更大的责任和期...

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

Java

安卓MVP模式下的Rxjava+Retrofit统一异常处理与生命周期管理

1

puefu.he 发布于 2019-03-25

9102年了,终于准备用mvp来重构一下了 之前写过Mvc模式下的Retrofit统一异常处理,这次用MVP重构过程中发现诸多不足之处,便重新进行修缮,使其在我看来更加优雅emmmmmm,文中不足之处,还望诸位同仁多多指点。 二、基本流程描述 BaseView BaseView接...

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

Spring

Spring Cloud 生态的配置服务器最全对比贴

2

hanze 发布于 2019-03-25

本文从社区活跃度、产品特点、成功案例、产品缺点等维度,全方位对比Spring Cloud Config、Apollo、Nacos、Disconf、Spring Cloud Consul、Spring Cloud Zookeeper等几款Spring Cloud生态的配置服务器,帮...

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