Java垃圾回收(GC)机制 标签(空格分隔): java虚拟机 垃圾回收的是什么? 我们需要回收的对象是那些不可能再被任何途径使用的对象 如何确定对象不再被引用? 1、引用计数法: 在对象中添加一个引用计数器,每当一个地方引用这个对象一次,计数器值就+1;当引用失效的时候就 1。当某个时候计数值等 ...
分类:
编程语言 时间:
2018-04-07 22:51:16
阅读次数:
204
简明扼要地说: DNS解析 TCP“三次握手”来建立连接 发送HTTP请求 服务器处理请求并返回HTTP报文 TCP“四次挥手”来关闭连接 客户端拿到资源并解析渲染页面 ...
分类:
Web程序 时间:
2018-04-07 22:51:09
阅读次数:
231
Spring Boot 2.0 支持热部署,实现方法很简单 Spring Boot 2.0 有几种热重载的选项。 推荐的方法是使用spring-boot-devtools 因为它提供了额外的开发时间功能,例如支持快速应用程序重启和LiveReload以及合理的开发时配置(如模板缓存)。 Devtoo ...
分类:
编程语言 时间:
2018-04-07 22:51:02
阅读次数:
284
关于 docker swarm mode 的基本架构,关于 overlay network ,关于服务发现与负载均衡与(Service Discovery and Load Balancing),关于 Rolling Updates ,How does it work? Docker! Part 1... ...
分类:
其他好文 时间:
2018-04-07 22:50:53
阅读次数:
789
编写程序按下列方式输出九九乘法表 * 1 2 3 4 5 6 7 8 9 1 1 2 2 4 3 3 6 9 4 4 8 12 16 5 5 10 15 20 25 6 6 12 18 24 30 36 7 7 14 21 28 35 42 49 8 8 16 24 32 40 48 56 64 9 ...
分类:
其他好文 时间:
2018-04-07 22:50:45
阅读次数:
255
最近在看以太坊(Ethereum)的源代码, 初初看出点眉目。 区块链是近年热点之一,面向大众读者介绍概念的文章无数,有兴趣的朋友可自行搜索。我会从源代码实现入手,较系统的介绍一下以太坊的系统设计和协议实现等,希望能提供有一定深度的内容,欢迎有兴趣的朋友多多讨论。 注:1.源代码在github上, ...
分类:
其他好文 时间:
2018-04-07 22:50:35
阅读次数:
301
前言:一直以来想学习与实践一下敏捷开发,之前项目虽说口口声声我们项目是敏捷开发,其实很扯。 敏捷开发如果有持续集成、持续部署的支持,那样开发、测试、运维将节省不少精力。 此系列博客只为记录CI/CD的实践与学习: 一、PHP运行环境的准备(centos7.4下安装docker环境搭建 PHP7.1 ...
分类:
Web程序 时间:
2018-04-07 22:50:27
阅读次数:
254
自定义django自带的user表 1. 操作: 注册app: 2. 操作: 重载model, 3. 数据迁移, 若出现错误,可以将现有的所有表删除,重新迁移; 4. 数据库中会生成三张表: 里面包含自定义和系统默认的所有字段 防止循环引用 APPS目录建立 将所有的应用程序放在一个文件下,方便管理 ...
分类:
其他好文 时间:
2018-04-07 22:50:18
阅读次数:
4022
1.学习总结 1.1 写出你认为本周学习中比较重要的知识点关键词 栈,队列,逻辑结构,存储结构,后进先出,先进先出,栈顶栈底,队头队尾,进栈出栈,入队出队 1.2 使用思维导图将这些关键词组织起来 2.PTA实验作业 2.11题目1:7-3 表达式转换(25 分) 2.12 设计思路(伪代码或流程图 ...
分类:
其他好文 时间:
2018-04-07 22:50:12
阅读次数:
236
一、学习总结 1.我认为的本周学习中比较重要的知识点关键词 逻辑结构、栈、队列、存储结构 2.思维导图 (1)绪论 (2)顺序表 (3)栈和队列 二、PTA实验作业 题目一、7-2 符号配对 1.题目要求 2.设计思路 3.代码截图 4.PTA提交列表说明 错误点:在缺右边或缺左边时会出现错误。 解 ...
分类:
其他好文 时间:
2018-04-07 22:50:03
阅读次数:
340
一、国内的pip源,如下: 阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 ...
分类:
其他好文 时间:
2018-04-07 22:49:56
阅读次数:
4044
Linux下安装jdk java -version 不是自己所需要的版本 设置环境变量,这是最重要的 在etc/profile文件下添加 export JAVA_HOME=/usr/java/jdk1.8.0_131 export PATH=$JAVA_HOME/bin:$PATH 温馨提示,修改配 ...
分类:
系统相关 时间:
2018-04-07 22:49:48
阅读次数:
659
创建URLs文件在终端输入cd target_directory回车,便把当前文件夹切换到了目标文件夹target_directory,此后创建的文件都会丢它里面在终端输入cat > URLs回车(注:该命令到此还没结束呢,待会儿会继续键入多行内容)创建文件URLs,马上就往里面写入一批URLs使用 ...
分类:
Web程序 时间:
2018-04-07 22:49:39
阅读次数:
352
import scrapyimport requestsimport osclass MeinvSpider(scrapy.Spider): name = "get_meinv" start_urls = [ 'https://www.du114.com/', ] def parse(self, r... ...
分类:
其他好文 时间:
2018-04-07 22:49:32
阅读次数:
218
前言 笛卡尔树,其实是一颗treap,每个节点拥有两个值,key值和val值。key值是这个节点本身的大小值,在一颗treap中满足二叉查找树的性质,而val值则是一个随机值,学过treap的同学都知道,这个val值是拿来使得树的层高是期望log的,val值满足堆的性质,这里以小根堆为例讲解(当然大 ...
分类:
其他好文 时间:
2018-04-07 22:49:23
阅读次数:
218
为了提高Eth-Trunk的容错性,并且能提供备份功能,保证成员链路的高可靠性,出现了链路聚合控制协议LACP(Link Aggregation Control Protocol),LACP模式就是采用LACP的一种链路聚合模式。 LACP为交换数据的设备提供一种标准的协商方式,以供设备根据自身配置 ...
分类:
其他好文 时间:
2018-04-07 22:49:14
阅读次数:
600
之前的博客中也说了,mvc中数据传递是最主要的一部分,从url到Controller、从view到Controller、Controller到view以及Controller之间的数据传递。今天主要学习数据传递到Controller的几种方式. 一、从url传递 1.@RequestParam的使用 ...
分类:
编程语言 时间:
2018-04-07 22:49:05
阅读次数:
270