加载中
nginx for windows

一.介绍安装   公司由于linux云服务器还没批下来,暂时先在windows服务器上测试。Windows版nginx使用本地Win32 API(而非Cygwin仿真层)。当前仅使用select()和poll()(1.15.9)连接处理方...

2020/01/09 09:59
56
AtomicXXX系列类使用分析

本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 在java.util.concurrent.atomic中,普...

cas
2020/01/08 09:57
20
缓存中间件-缓存架构的实现(上)

缓存中间件-缓存架构的实现(上) 前言 一眨眼,2019年就过去了。我希望从按照中间件,分别阐述一些常见的架构问题,以及解决方案。一方面这些问题与解决方案具备一定通用性 。另一方面,也算...

2020/01/08 08:28
24
1、用静态工厂方法代替构造器

一、客户端获取类的一个实例,有两种解决方案 最传统的方法就是提供一个公有的构造器。 类提供一个公有的静态工厂方法,返回一个类的实例的静态方法。 二、静态工厂方法的优点 1、有方法名,...

2020/01/07 16:47
13
ScheduledThreadPoolExecutor中定时周期任务的实现源码分析

ScheduledThreadPoolExecutor是一个定时任务线程池,相比于ThreadPoolExecutor最大的不同在于其阻塞队列的实现 首先看一下其构造方法: 1 public ScheduledThreadPoolExecutor(int corePoolS...

2020/01/07 16:18
19
阿里云函数计算 .NET Core 初体验

体验了一波阿里云函数计算, 已支持 .NET Core 2.1, 那么按照惯例, 来写个 "Hello World" 吧. 作者注: 开发环境 Windows 10 & Visual Studio 2019 首先需要开通并启用阿里云 函数计算 服务, 就...

Linux系统之运行状态分析及问题排查思路

〇、一件事儿 以下分析是站在Java工程师的角度来分析的。 <a name="anchor_cpu"></a> 一、CPU分析 分析CPU的繁忙程度,两个指标:系统负载和CPU利用率 1、系统负载分析 系统负载:在Linux系统...

2020/01/07 15:47
43
Linux系统之进程状态

一、进程状态 D:uninterruptible sleep (usually IO) R:running or runnable (on run queue) S:interruptible sleep (waiting for an event to complete) T:stopped by job control sign...

2020/01/07 15:37
28
Vue+Vant+Vuex实现本地购物车功能

通常,我们做移动端商城的时候,通常会有购物车模块,那购物车模块有两种实现方式,一是储存在后台通过接口获取到购物车信息,二是存在用户手机本地,第一种方法只要调用接口获取比较简单,这...

2020/01/07 15:03
435
Linux系统之常用命令

〇、最重要的事儿 [命令] --help man [命令] 环境:CentOS7X64(CentOS Linux release 7.5.1804) 一、CPU相关命令 <a name="anchor_top"></a> 1、top命令 描述:display Linux processes. 操作...

《深入理解JAVA虚拟机》-自己动手编译JDK

环境 Ubuntu12.4-http://mirrors.163.com/ubuntu-releases/12.04/ --需要安装纯英文版,避免中文引起不必要的麻烦 OpenJDK7-https://download.java.net/openjdk/jdk7/ tips:由于OpenJDK部分代...

2020/01/07 14:07
29
openstack api 使用, REST接口

openstack api 使用, REST接口 参考: https://docs.openstack.org/zh_CN/api-quick-start/ https://docs.openstack.org/keystone/pike/contributor/http-api.html 基础: openstack环境, 下面...

2020/01/07 10:57
19
SpringBootTest 测试工具

以下内容,翻译自官方文档,并结合了学习过程的demo。 Spring Boot提供了许多实用程序和注解,帮助测试应用程序。测试支持由两个模块提供:spring-boot-test 包含核心项,spring-boot-test-...

[技术翻译]使用Nuxt生成静态网站

本周再来翻译一些技术文章,本次预计翻译三篇文章如下: 04.[译]使用Nuxt生成静态网站(Generate Static Websites with Nuxt) 05.[译]Web网页内容是如何影响电池功耗的(How Web Content Can ...

利用自编码(Autoencoder)来提取输入数据的特征

自编码(Autoencoder)介绍 Autoencoder是一种无监督的学习算法,将输入信息进行压缩,提取出数据中最具代表性的信息。其目的是在保证重要特征不丢失的情况下,降低输入信息的维度,减小神经...

【5min+】 什么?原来C#还有这两个关键字

系列介绍 简介 【五分钟的dotnet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net知识...

2020/01/06 18:05
5
CodeIgniter框架多条件搜索查询分页功能解决方案

最近在用ci框架写功能的时候,需要用到分页功能,本来寻常的数据结果分页是比较简单的,但是这次写的功能是多条件搜索查询分页,就有点难度了,看官方手册下面评论好多人问, 正常的分页功能...

2020/01/06 17:26
52
集合排序Comparable和Comparator有什么区别?

Comparable和Comparator兄弟俩长得是真像。但是,需要注意下,使用中它们还是有不少区别的。下面,就一探究竟吧。 一、Comparator 做过集合排序的童鞋应该知道,可以使用Collections.sort方法...

2020/01/06 16:46
29
Ceph14.2.5 RBD块存储的实战配置和详细介绍,不看后悔! -- <3>

Ceph RBD介绍与使用 RBD介绍 RBD即RADOS Block Device的简称,RBD块存储是最稳定且最常用的存储类型。RBD块设备类似磁盘可以被挂载。 RBD块设备具有快照、多副本、克隆和一致性等特性,数据以...

2020/01/06 16:39
553
centos下MySQL登录1045问题解决

由于需要在centos下部署整个应用,自然少不了对数据库的操作。但很多人可能会遇到一些问题,比如创建用户成功,但是却无法登录。 无法登陆一般就两个原因。第一,远程访问端口没开,第二个原...

2020/01/06 10:33
125

没有更多内容

加载失败,请刷新页面

返回顶部
顶部