-
Nginx实现动静分离
本文利用Nginx实现简单动静分离,本文使用Nginx和一个SpringBoot简单Web应用实现。 1.准备工作。 结合本文场景,需要安装Nginx和Java环境(运行SpringBoot项目)。 1.1 关于Linux系统安装Nginx可以参考我的文章---(传送门)。 1.2 本文SpringBoot使用了Thymeleaf模板,项目端口号为8888。...
时间:2019-01-31点击:280收藏
-
基于PelicanDT实现dubbo断网验证
具体介绍 Dubbo-example,是基于PelicanDT实现dubbo环境准备,禁止端口网络访问,执行接口调用验证端口是否禁用示例 前期准备 本示例程序是基于阿里云ECS或远程Linux服务器完成,只需购买阿里云机器,或者选定已准备好的远程服务器即可 下载Dubbo-example代码 快速入门 修改配置 打开dubbo.properties配置文件,...
时间:2019-01-31点击:193收藏
-
什么是PelicanDT
PelicanDT(Pelican Distributed Test),是阿里云提供的一款 Linux 系统远程控制利器,是主要针对分布式应用提供的集成测试解决方案,用于帮助开发者简单、高效地测试分布式应用。PelicanDT 现已开源。 PelicanDT 具有以下特点: 使用 Java 语言与 Linux 系统交互。 本地控制 Linux 系统执行命令。...
时间:2019-01-31点击:244收藏
-
Django 表单
HTML表单是网站交互性的经典方式。 本章将介绍如何用Django对用户提交的表单数据进行处理。 * HTTP 请求 HTTP协议以"请求-回复"的方式工作。客户发送请求时,可以在请求中附加数据。服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务。 GET 方法 我们在之前的项目中创建一个 search.py 文件,用于接收用户的请求...
时间:2019-01-31点击:200收藏
-
Django Nginx+uwsgi 安装配置
在前面的章节中我们使用python manage.py runserver来运行服务器。这只适用测试环境中使用。 正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache, Nginx, lighttpd等,本文将以 Nginx 为例。 你也可以直接参考:Python uwsgi 安装配置 * 安装基础开发包 Centos 下安装步骤如下: yu...
时间:2019-01-31点击:195收藏
-
全民学后端快餐教程(2) - 连接数据库
全民学后端快餐教程(2) - 连接数据库 上一节我们介绍了如何像写一个普通Java程序一样去写Web应用,现在我们已经可以通过@Controller注解来获取路由,并且返回字符串给浏览器显示。跟客户端打通了之后,下面最重要的任务就是能够访问数据库。我们就以MySQL数据库被Oracle收购后fork出来的Mariadb为例,说明连接数据库的方法。 安装配置M...
时间:2019-01-31点击:228收藏
-
【Getty】Java NIO框架设计与实现
前言 Getty是我为了学习 Java NIO 所写的一个 NIO 框架,实现过程中参考了 Netty 的设计,同时使用 Groovy 来实现。虽然只是玩具,但是麻雀虽小,五脏俱全,在实现过程中,不仅熟悉了 NIO 的使用,还借鉴了很多 Netty 的设计思想,提升了自己的编码和设计能力。 至于为什么用 Groovy 来写,因为我刚学了 Groovy,正好拿...
时间:2019-01-31点击:310收藏
-
ThreadLocal 内存泄露的实例分析
前言 之前写了一篇深入分析 ThreadLocal 内存泄漏问题是从理论上分析ThreadLocal的内存泄漏问题,这一篇文章我们来分析一下实际的内存泄漏案例。分析问题的过程比结果更重要,理论结合实际才能彻底分析出内存泄漏的原因。 案例与分析 问题背景 在 Tomcat 中,下面的代码都在 webapp 内,会导致WebappClassLoader泄漏,无法...
时间:2019-01-31点击:518收藏
-
Java总结 - ArrayDeque
这次来说一下ArrayDeque,我们先看一下他的类关系图,其中忽略掉了一些标记性接口 我们看一下类的定义public class ArrayDeque<E> extends AbstractCollection<E> implements Deque<E>, Cloneable, Serializable {...} 从...
时间:2019-01-31点击:348收藏
-
构造器、对象数组、对象属性、静态实例块、this关键字
它的名字:构造函数、构造方法、初始化方法。 构造条件? 以后我们如何去使用构造器?你觉得那些对象中那些属性值是必要的,你就在构造器中提出来(就是你如果想创造对象必须要传入我所需要的参数) public class Dog {//这里就是一个简单的类、狗的类 String name; String chi; public Dog(String name, St...
时间:2019-01-31点击:208收藏
-
不容错过 DOCKERCON SF 2019 大会的 5 个理由
出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五,与您不见不散! 如果您今年只能参加一场大会,那么就来参加 DockerCon SF 2019 大会吧!DockerCon 是从业者、贡献者、维护者、开发者和容器生态系统学习、网络和创新的一站式活动。今年,我们将继续为您提供 DockerCon 最受欢迎的活动,如 Docker Pal...
时间:2019-01-31点击:218收藏
-
手机直播开发优势分析
直播程序开发作为直播市场的技术力量,在直播飞速扩张的同时,直播程序开发技术也得到了质的提升。 云豹直播以其多年开发经验,让直播程序开发及直播平台搭建结合以下性能:1)多种客户端支持,适合各种应用场景及人群。2)界面统一,让所有客户端都有统一的使用体验。3)多端互通,随时随地保持畅快沟通4)可靠通信传输,保证数据的实时性,准确性。5)服务器分布式部署,轻松实现...
时间:2019-01-31点击:199收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Mario游戏-低调大师作品
- CentOS7,8上快速安装Gitea,搭建Git服务器
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)