主要内容如下: JVM的概念 JVM发展历史 JVM种类 Java语言规范 JVM规范 一、JVM的概念: JVM: Java Virtual Machine,意为Java虚拟机。 虚拟机: 指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统 有哪些虚拟机: VMWar ...
分类:
编程语言 时间:
2018-07-29 23:53:44
阅读次数:
189
2018/7/29_第1次修改 ccb_warlock nginx作为市场占有率较高的http和反向代理服务,各种需要用到http和网页服务的项目经常需要用nginx做反代,故通过docker部署nginx也是最近的工作之一,故整理完部署后进行记录。 一、前提条件 环境中已经部署了docker sw ...
分类:
其他好文 时间:
2018-07-29 23:53:37
阅读次数:
684
1.竞态条件 1.1 定义 当某个计算的正确性取决于多个线程的交替执行时序时,就会发生竞态条件。换句话说,正确的结果要取决于运气。 最常见的竞态条件类型:先检查后执行(Check-Then-Act)操作,即通过一个可能失效的观测结果来决定下一步的动作。 1.2 特征 与大多数并发错误一样,竞态条件并 ...
分类:
编程语言 时间:
2018-07-29 23:53:22
阅读次数:
198
复杂对象的分类: 1.内置对象 //已带有方法,不需要自己去写,比如数组的方法 2.自定义对象 //方法需要自己取书写,如字面量方法(只有) #内置对象 ##Math(数学) 1.属性 console.log(Math.PI); //3.1415926 2.方法 1) Math.ceil(); 上舍 ...
分类:
其他好文 时间:
2018-07-29 23:32:21
阅读次数:
215
一、根据类型查找 mkdir a cd a ln -s /etc/sysconfig/selinux ./ touch test mkdir directory [root@a a]# ll drwxr-xr-x 2 root root 4096 7月 28 16:09 directory lrwx ...
分类:
其他好文 时间:
2018-07-29 23:32:13
阅读次数:
196
概述 Cobbler是一个使用python 开发的开源项目,通过将部署系统所涉及的所有服务集中一起,来提供一个全自动化批量快速建立Linux 系统的网络安装环境.cobbler的诞生,将Linux网络安装系统的门槛从大专以上文化水平,成功降至初中以下,连补鞋匠(cobbler中文翻译)都能学会。 Cobbler 使用命令行方式管理,也提供了基于 Web 的界面管理工具(cobbler-web),还
分类:
其他好文 时间:
2018-07-29 23:32:04
阅读次数:
224
单线程和多线程执行对比 本章使用递归求斐波那契、阶乘与累加函数的执行来对比单线程与多线程; 斐波那契、阶乘与累加(mtfacfib.py): 输出结果为: 以单线程运行时,只是简单的依次调用每个函数,并在函数执行结束后立即显示相应结果; 以多线程模式运行时,不会立即显示结果,而是等线程都结束后再调用 ...
分类:
编程语言 时间:
2018-07-29 23:31:56
阅读次数:
318
Spring Boot 2.0 提供了很多新特性,其中就有一个小彩蛋:动态 Banner,今天我们就先拿这个来尝尝鲜 Spring Boot 更换 Banner 我们先来回顾一下在 Spring Boot 1.0 中如何更换启动 Banner,其实都很简单,只需要在src/main/resource ...
分类:
编程语言 时间:
2018-07-29 23:31:36
阅读次数:
165
实现在red-hat或者cent os操作系统上搭建mysql数据库的热备份环境
分类:
数据库 时间:
2018-07-29 23:31:26
阅读次数:
205
1.条件语句 if 表达式: 代码块 elif 表达式: 代码块 else: 代码块 2.for循环 for 迭代变量 in 可迭代对象: 代码块 for year in range(2000,2019): print('%s年是%s' %(year, ***)) 3.while循环 while 表 ...
分类:
其他好文 时间:
2018-07-29 23:31:11
阅读次数:
163
人生在世,有些人争不来,有些事不必争。不是所有的人都值得我们计较,不是所有的事都值得我们劳神。与人争只能让自己心烦,汲汲营营反而会让你失去自我。越是在意越是不快乐,余生,静而不争顺其自然,才能自在许多。 余生,静而不争。光阴似箭如流水,人的一生譬如朝露去日苦多,谁也说不清命运到底如何。今日执着的明日 ...
分类:
其他好文 时间:
2018-07-29 23:31:02
阅读次数:
199
ElasticSearch 下载地址: https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch 5.4.1.tar.gz 依赖环境: java 参考地址:https://www.elastic.co/downloads/e ...
分类:
其他好文 时间:
2018-07-29 23:30:54
阅读次数:
308
试图使用离线计算的方法但是失败了,wa到我一脸懵逼,因此对每一个数据,我从放一张卡开始计算长度,直到长度大于给出数为止。 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <math.h> 4 5 6 int main(void){ 7 do ...
分类:
编程语言 时间:
2018-07-29 23:30:45
阅读次数:
208
游戏中加经验的地方很多,很多人写的很乱,我把这个功能用比较简单且清晰的方法写了下来。代码如下: package main import ( "fmt" "log" "github.com/emirpasic/gods/maps/treemap" ) func main() { exp := []in... ...
分类:
其他好文 时间:
2018-07-29 23:30:38
阅读次数:
262
@{ Layout = null;}<!DOCTYPE html><html><head> <script src="~/Scripts/jquery-1.7.2-min.js"></script> <meta name="viewport" content="width=device-width" ...
分类:
其他好文 时间:
2018-07-29 23:30:27
阅读次数:
230
MySQL GTID 系列之一 一.GTID相关概念 GTID:全局事务标识符,MySQL5.6版本开始在主从复制中推出的重量级特性。 每提交一个事务,当前执行线程都会拿到一个给定复制环境中唯一的GTID, GTID的格式如下: GTID = source_id:sequence_id source ...
分类:
数据库 时间:
2018-07-29 23:30:20
阅读次数:
818
今天在画板子的时候,遇到一个问题,就是发现电子元器件的名字太大了,想把他们集体都改小一点,方便布局,结果修改的时候却发现高度可以改,宽度改不了,(集体改的话,改不了,但是可以单独改,只是单独改,工程量太大了)就是把光标放在如图所示的位置,光标可以点在那个地方,就是点在那里之后,键盘上的按键不好使,修 ...
分类:
其他好文 时间:
2018-07-29 23:30:11
阅读次数:
202