标签:正则表达式

Java

Java程序员编程性能优化必备的34个小技巧

5

likai 发布于 2019-07-15

1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的使用,通过线程同步来控制资源的并发访问; 控制实例的产生,以达到节约资源的目的; 控制数据共享,在不建立直接关...

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

Java

2019 Java 全栈工程师进阶路线图,一定要收藏

1

likai 发布于 2019-07-15

技术更新日新月异,对于初入职场的同学来说,经常会困惑该往那个方向发展,这一点松哥是深有体会的。 <!–more–> 我刚开始学习 Java 那会,最大的问题就是不知道该学什么,以及学习的顺序,我相信这也是很多初学者经常面临的问题。​我当时经常胡...

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

Java

使用 Arthas 在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态

1

wenming.gapo 发布于 2019-07-13

Arthas(阿尔萨斯) 能为你做什么? Arthas  是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时, Arthas 可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代...

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

Java

12 个酷炫的 IntelliJ IDEA 插件

18

darida 发布于 2019-07-12

今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同。 1.插件的安装 打开setting文件选择Plugins选项 Ctrl + Alt + S File -> Setting 分别是安装JetBrains插件...

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

Java

jsweet中英文文档,java代码转js代码

zhuangli 发布于 2019-07-11

这个工具可以将java代码转为js代码,从而可以使用java编写前端代码 如果排版看着费劲可以下载下方html,打开html后使用google翻译 JSweet语言规范 版本:2.x(快照) 作者:Renaud Pawlak 作者助理:Louis Grignon JSweet J...

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

编程技术

Swoft 2.0.3 重大更新,发布优雅的微服务治理

1

zhuangli 发布于 2019-07-09

什么是 Swoft ? Swoft 是一款基于 Swoole 扩展实现的 PHP 微服务协程框架。Swoft 能像 Go 一样,内置协程网络服务器及常用的协程客户端且常驻内存,不依赖传统的 PHP-FPM。有类似 Go 语言的协程操作方式,有类似 Spring Cloud 框架灵...

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

编程技术

企业安全体系架构分析:开发安全架构之可用性架构

9

yeseng 发布于 2019-07-08

上一期大概讲述了安全体系架构的概述以及管理层面的安全体系架构,这一期来讲讲业务在设计时制定安全架构的落地实施。 一、 确定业务接口 因为业务的特殊性,业务接口可能不止是web层面的,有些业务为了保证传输速率甚至有可能是udp协议传输,也有些业务走的是socket协议,首先就是要确...

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

Spring

Spring IOC容器设计理念与常见底层核心注解

4

Harries 发布于 2019-07-07

Spring Framework是一个Java平台,为开发Java应用程序提供全面的基础架构支持。Spring处理基础架构,因此您可以专注于您的应用程序。 Spring允许您从“普通旧Java对象”(POJO)构建应用程序,并以非侵入方式将企业服务应用于POJO。此功能适用于Ja...

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

Java

Redis基本操作之Java实现(所有类型)

xiaoli.he 发布于 2019-07-07

前不久分享过 Redis的基本数据结构及基本命令详解 。在熟悉了redis的基本操作之后(如果还有对redis的基本操作不熟悉的,可以点击前面的连接先熟悉下),今天给大家分享下实际开发中对redis操作的Java实现版本。 Maven依赖 使用maven来构建项目在当下应该已经是...

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

Java

Apache Commons Text 1.7 发布,处理字符串的算法库

xiaoli.wang 发布于 2019-07-07

Apache Commons Text 1.7 发布了,Commons Text 是一组用于在 Java 环境中使用的处理文本的实用、可重用组件。 主要更新内容: 新特性 TEXT-148:在查找包中添加枚举,列出所有 StringLookup TEXT-127:新增一个切换(t...

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

Spring

使用jsr303规范验证数据

2

尖兵 发布于 2019-07-05

我们有时需要对前端传过来的数据做校验,就可以使用spring validation。他可以使我们不用在每个Controller编写校验代码,可以达到解耦的功能。本文环境为jdk8,框架使用springboot 2.1.0.RELEASE。 添加依赖 <dependency&...

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

Spring

字节跳动Java研发面试99题(含答案):JVM+Spring+MySQL+线程池+锁

1

xirruiqiang 发布于 2019-07-04

JVM的内存结构 根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。 1. Java虚拟机栈:线程私有;每个方法在执行的时候会创建一个栈帧,存储了局部变量表,操作数栈,动态连接,方法返回地址等;每个方法从调用到执行完毕,对应一个栈帧在虚拟...

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

Java

Dubbo 压测插件 2.0 —— 基于普通 API 调用

3

xiaoli.wang 发布于 2019-07-03

文 | 聂风 on 测试 插件已开源,详见 gatling-dubbo: https://github.com/youzan/gatling-dubbo.git 上一篇 《Dubbo压测插件的实现——基于Gatling》 中,我们介绍了基于 Dubbo 泛化调用实现的 Gatli...

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

Java

Java 12中新的switch表达式

xiaoli.wang 发布于 2019-07-02

Published: 02 Jul 2019 Category: Java JDK 12已经于19年3月发布了。这是Java 9发布时宣称采用6个月作为一个发布周期以来的第三个版本。这次又给我们带来了什么新东西?本文主要想介绍下预览模式下的一个新的语言特性:switch表达式。下...

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

Java

Java性能 — 正则表达式

6

hanze 发布于 2019-07-01

正则表达式使用一些 特定的元字符 来检索、匹配和替换符合规则的字符串 元字符: 普通字符 、 标准字符 、 限定字符 (量词)、 定位字符 (边界字符) 正则表达式引擎 正则表达式是一个用 正则符号 写出来的公式 程序对正则表达式进行 语法分析 ,建立 语法分析树 再根据 语法分...

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

编程技术

大型网站技术架构核心原理剖析,文末附知识图谱下载

2

小丁 发布于 2019-07-01

什么是软件架构 维基百科定义: 软件架构是指有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计 。 软件架构5大要素: 性能 可用性 伸缩性 扩展性 安全性 可以通过考察这5大要素来衡量一个软件架构设计的优劣。 高性能 网站性能是客观的指标,具体体现到 响应时间...

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

Spring

超实用百道Java面试题

7

songhua.gao 发布于 2019-06-30

Java基础 1.JDK和JRE有什么区别? JDK 是java development kit的简称,java开发工具包,提供java的开发环境和运行环境。 JRE 是java runtime environment 的简称,java运行环境,为java的运行提供了所需的环境。...

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

Java

阿尔萨斯

5

Harries 发布于 2019-06-23

这里 是 阿尔萨斯 的故事 冰封王座的主角, 封面上的人物: 阿里 Arthas Alibaba开源的Java诊断工具, 以命令行的方式监控跟踪线上程序运行过程,解决一些棘手的问题。 这里 是 Arthas 的官方文档, 本文简单记录一些常用的手段。 安装 wget https:...

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