1. 云栖社区>
  2. 全部标签>
  3. #string#
string

#string#

已有3人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

JAVA锁优化

锁优化思路 最好的方式不加锁,如果必须加锁,可以从如下几个方面入手进行锁优化: 1. 减少锁持有时间 2. 减小锁粒度 3. 锁分离 4. 锁粗化 减少锁的持有时间 减少锁的持有时间,即减少锁内代码执行时间,可以通过减少锁内代码量实现,例如避免给整个方法加锁、将不需要加锁的代码移出去,例如: p.

java 性能 线程 同步 string 多线程

类型安全

# 类型安全 ## 一. 什么是类型安全? > **\*Well typed\*** programs **\*cannot go wrong\*** > > 良好类型化的程序不会出错. > If a program has been written so that no possible execution can exhibit undefined behavior,

编程语言 安全 Java核心技术 java 阿里技术协会 request string type 数组

殷浩详解DDD系列 第二讲 - 应用架构

# 第二讲 - 应用架构 架构这个词源于英文里的“Architecture“,源头是土木工程里的“建筑”和“结构”,而架构里的”架“同时又包含了”架子“(scaffolding)的含义,意指能快速搭建起来的固定结构。而今天的应用架构,意指软件系统中**固定不变**的代码结构、设计模式、规范和组件间的通信方式。在应用开发中架构之所以是最重要的第一步,因为一个好的架构能让系统安全、稳定、快速迭代

架构 阿里技术协会 模块 数据库 中间件 测试 entity string bigdecimal service account ddd 领域驱动设计

SpringBoot类型安全配置

## 一个使用@Value(${...})的例子 下面是一段简单的服务器配置的代码: ```java @Data @Component public class ServerConfig { /** 是否启用服务 */ @Value("${ali.server.enabled}") private boolean enabled;

安全 服务器 阿里技术协会 spring 配置 Server string class bean html Security

Java描述设计模式(02):简单工厂模式

一、生活场景简介 1、引入场景 订餐流程简单描述 1)、食品抽象类,规定食品的基础属性操作 2)、鱼类,鸡肉类食品类扩展 3)、订餐流程类,根据食品名称,加工指定类型食品 4)、模拟客户端预定操作 2、源代码实现 1)、关系图谱 2)、代码实现 /** * 简单工厂模式引入场景 */ publ...

编程语言 java string class void

C++函数中,两个自动释放内存的动态内存申请类

C++函数中,两个自动释放内存的动态内存申请类最近做一个事情,实现一个流程交互,其中主交互流程函数中,涉及较多的内存申请, 而健康的函数,都是在函数退出前将手动申请不再需要的内存释放掉, 使用很多方法,都避免不了较多的出错分支时,一堆的if free/delete,代码长而且不好管理 因此,利用C...

函数 c++ 内存管理 string void 数组

.net必问的面试题系列之基本概念和语法

.net必问的面试题系列之基本概念和语法上个月离职了,这几天整理了一些常见的面试题,整理成一个系列给大家分享一下,机会是给有准备的人,面试造火箭,工作拧螺丝,不慌,共勉。1.net必问的面试题系列之基本概念和语法2.

函数 string c# 面试题 位运算

SpringBoot 2.0 整合sharding-jdbc中间件,实现数据分库分表

一、水平分割 1、水平分库1)、概念:以字段为依据,按照一定策略,将一个库中的数据拆分到多个库中。2)、结果每个库的结构都一样;数据都不一样;所有库的并集是全量数据;2、水平分表1)、概念以字段为依据,按照一定策略,将一个表中的数据拆分到多个表中。

编程语言 算法 mysql 数据库 配置 中间件 string static class

自定义 ForkJoinPool 提升并行流 ParallelStream 执行速度

简介 在 java8 中 添加了流Stream,可以让你以一种声明的方式处理数据。使用起来非常简单优雅。ParallelStream 则是一个并行执行的流,采用 ForkJoinPool 并行执行任务,提高执行速度。

java 线程 微服务 Image IP string stream thread

Java内存缓存-通过Google Guava创建缓存

谷歌Guava缓存 Guava介绍 Guava是Google guava中的一个内存缓存模块,用于将数据缓存到JVM内存中。实际项目开发中经常将一些公共或者常用的数据缓存起来方便快速访问。 Guava Cache是单个应用运行时的本地缓存。

java Apache Cache Guava Maven string google

SpringBoot 2.0 集成 JavaMail ,实现异步发送邮件

一、JavaMail的核心API 1、邮件API功能图解 2、API说明 Message 类:javax.mail.Message 类是创建和解析邮件的一个抽象类 子类javax.mail.internet.MimeMessage :表示一份电子邮件。

编程语言 线程 配置 string static exception session smtp 邮件服务器

Java网络编程和NIO详解5:Java 非阻塞 IO 和异步 IO

Java 非阻塞 IO 和异步 IO JAVA AIO简介 jdk7中新增了一些与文件(网络)I/O相关的一些api。

java 线程 Server string void read

Java网络编程与NIO详解2:JAVA NIO 一步步构建I/O多路复用的请求模型

JAVA NIO 一步步构建I/O多路复用的请求模型 转自:https://github.com/jasonGeng88/blog 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.

java 线程 request string void charset Socket

Java网络编程和NIO详解1:JAVA 中原生的 socket 通信机制

JAVA 中原生的 socket 通信机制 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog 当前环境 jdk == 1.8 知识点 socket 的连接处理 IO 输入、输出流的处理 请求数据格式处理 请求模型优化 场景 今天,和大家聊一下 JAVA 中的 socket 通信问题。

java 服务器 线程 string static 多线程 class void thread Socket

Okhttp3源码解析(2)-Request分析

前言 前面我们讲了Okhttp的基本用法Okhttp3源码解析(1)-OkHttpClient分析 今天主要分析下Request源码! Request初始化 当我们构建完OkHttpClient对象,需要构造Request对象,构造方式如下: 1.

android 源码 code request string static url charset Create

大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算存储: hbase --> 数据成表处理: hive --> 数据仓库的工具计算: mapreduce --> 入门级hive j.

大数据 程序员 函数 scala string 表达式 unit 数据类型 数组 map映射 元祖

好程序员Java学习路线分享原生Ajax的使用

好程序员Java学习路线分享原生Ajax的使用,首先我们先来看一下什么是 AJAX AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 AJAX 就是 异步、JavaScript 和 XML。

php java 服务器 程序员 浏览器 ajax string open chrome Firefox

PyQt5精简正则表达式测试小工具

PyQt5精简正则表达式测试小工具,本人自制的小APP。希望大家多多推荐哦!

云栖社区 编程语言 python 深度学习 函数 阿里技术协会 测试 正则表达式 string pattern utf-8

2560
GO