JVM学习总结(一):Java内存模型

一、JVM运行时数据区 1、程序计数器: (1)一块较小的线程私有的内存空间。 (2)JVM的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器(或一个内核)只会执行一条线程中的指令。 (3)为了线程切换后能恢复到原先的执行位置,每条线程都需要一个独立的程序计数器,互不影响,独立存储。 (4)如果线程执行的是一个Java方法,程序计数器记录的就是正在执行的虚拟机字节码指令的地址;如果线程执行的是Native方法,程序计数器的值则为空。 (5)程序计数器
分类: 其他 发布时间: 02-19 23:18 阅读次数: 0

Vue之directives所遇小bug

自己在利用vue写todoList的时候遇到一个小bug,记录一下 写个指令,当双击进行编辑todo,让其自动聚焦,结果效果如下, 代码如下: directives: { focus(el,bindings) { if(bindings.value) { el.focus(); } } } <input v-focus="todo == t" type="text" v-show="todo == t" v-mo
分类: 其他 发布时间: 02-19 23:18 阅读次数: 0

nodejs之express中间件路由使用

/* * 中间件:就是匹配路由之前和匹配路由之后做的一系列操作 */ var express = require('express'); var app = new express(); /** * 内置中间件:托管静态页面 */ //http://localhost:8001/news app.use(express.static('public')); //虚拟目录 http://localhost:8001/static/news app.use('/static',express.
分类: 其他 发布时间: 02-19 23:18 阅读次数: 0

uwsgi配置理解

最近使用uwsgi 部署了flask应用,出现了不少问题,仔细查阅了一下资料以及翻看了官方文档,就对自己了解到的做个总结~~ 一、http/http-socket/socket uwsgi开头当然少不了通信的接口。 有3种方式: socket=127.0.0.1:8888 http=0.0.0.0:8888 http-socket=127.0.0.1:8888 三个方式看起来十分的相似,阅读了很多博客和官方文档,下面是自己的一些理解(可能不完全正确)! 图一是socket方式,现在大部分web
分类: 其他 发布时间: 02-19 23:18 阅读次数: 0

如何加入推广返利计划(云大使)

阿里云推荐返利计划(云大使)是社会化营销计划,致力于与推广者实现普惠科技,以社会化营销来驱动数字中国。通过完成阿里云的各项任务,可以获得相应返利,任务奖励,个人荣誉,培训,参观机会等丰厚回报及官方钉钉交流群等赋能支持。
分类: 企业开发 发布时间: 02-19 23:10 阅读次数: 0

如何实现不同vlan,不同网关的终端间的通信

1、实验要求:两台PC机vlan不相同网关不相同,要求互通2、实验步骤;--配置终端IP;--交换机创建vlan,把对应的端口加入vlan;--配置路由器网关;--验证两台PC机之间的互通。3、实验拓扑图;4、配置命令;--交换机:Switch>enableSwitch#configureterminalSwitch(config)#hostnamesw1sw1(config)#vlan10
分类: 企业开发 发布时间: 02-19 23:10 阅读次数: 0

Windows Server 2016-DNS客户端新增功能

本章简单介绍下Windows 10和Windows Server 2016及更高版本的操作系统中新增或更改的域名系统(DNS)客户端功能。DNS 客户端的更新DNS客户端服务绑定:在Windows 10中,DNS客户端服务为具有多个网络接口的计算机提供增强的支持。 对于多宿主计算机,DNS解析通过以下方式进行优化:当使用在特定接口上配置的DNS服务器来解析DNS查询时,DNS客户端服务将在发送DN
分类: 企业开发 发布时间: 02-19 23:10 阅读次数: 0

中国大学作为世界领先的高等教育和科研机构在人工智能领域的创造发明“近期激增”

位于瑞士日内瓦的世界知识产权组织(WIPO)开展的一项最新研究表明,中国大学作为世界领先的高等教育和科研机构在人工智能领域的创造发明“近期激增”,显示出强劲的发展势头,而这一领域曾经是由美国和日本公司所主导。  AI专利申请数排名  《2019年WIPO技术趋势分析报告:人工智能》是国际组织WIPO的第一份主要关注于人工智能的报告,其中收录了关于AI创新专利申请最多的全球机构排名,这些机构拥有多项
分类: 企业开发 发布时间: 02-19 23:10 阅读次数: 0

为何说国内云桌面已经步入成熟期

云桌面从2007年引入到国内经过十几年的发展,从开始的引入期到实践期再到今天已经逐渐的成熟,开始步入了成熟期的阶段,那么有人就会问了你为何说现在云桌面已经步入成熟期了呢?这我们可以从以下几点可以看出云桌面已经步入成熟期的。1、应用案例逐步丰富,现如今云桌面已经被绝大多数的用户所认可并被使用,云桌面成功的案例越来越多的,不管是学校还是企业办公以及医院甚至培训中心和房地产中介门店等这些地方成功案例越来
分类: 企业开发 发布时间: 02-19 23:10 阅读次数: 0

[译] Python 的时间序列分析:简介

原文地址:Time Series Analysis in Python: An Introduction 原文作者:Will Koehrsen 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:ppp-man 时
分类: 服务端 发布时间: 02-19 23:01 阅读次数: 0

django gunicorn 各worker class简单性能测试

版权归作者所有,任何形式转载请联系作者。 作者:petanne(来自豆瓣) 来源:https://www.douban.com/note/564871723/ ====================================================================== 测试环境: ====================================================================== 双核虚拟机centos6.8,内存4G p
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0

我了解到的新知识之—MPLS

下周末运营商来公司要对MPLS升级,对于一个多年权限管理经验的我来说未免有些陌生,幸好现在网络资源丰富,就开始了搜索之旅,找到了一些信息,所以在想干脆以后就开一个系列就叫《我了解到的新知识》,这样也方便我年底总结一下这一年我到底接触了多少新知识,后面又是如何跟进学习的。 先放一个普及版本的中文资源: 百度百科:https://baike.baidu.com/item/MPLS%2FVPN 知乎:https://zhuanlan.zhihu.com/p/27232535 后面我再更新一些英文资源
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0

使用java网络编程模拟简单网络即时通信

使用java网络编程模拟简单网络即时通信 通信流程图: 解析: 1.在上图中我们可以看出对于任何一个客户端,都由两部分构成,发送端和接收端(分别由两个线程来维系) 2.客户端在每一次请求链接时都会轮询,向服务器发送请求,服务器发回当前在线列表 3.服务器端使用线程池技术为每一个连接请求创建一个线程去处理。 4.在客户端与服务器之间使用TCP通讯,可靠通信 5.在用户之间使用UDP报文来传输数据。 代码实现: Chat类: package cn.csuft.poorguy.homework;
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0

Educational Codeforces Round 60 (Rated for Div. 2) 即Codeforces Round 1117 C题

C. Magic Ship time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output You a captain of a ship. Initially you are standing in a point (x1,y1)(x1,y1) (obviously, all positions in the sea can be des
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0

AMD直奔5nm!这一步棋下得妙

AMD今年将推出采用7nm工艺的第二代EPYC霄龙、第三代Ryzen锐龙处理器,其中后者已经在CES 2019上公开首秀,性能追评i9-9900K,功耗则低得多。 虽然被称为“女友”的GlobalFoundries临时决定放弃7nm和后续工艺研发,但好在AMD早有准备,台积电也比较给力,AMD实现了顺利转移,未影响产品研发和上市进度,性能表现也值得期待。 根据AMD公开路线图,Zen 3架构会使用7nm+工艺,虽未明说但更应该是7nm工艺的优化升级版,比如台积电和三星正在准备量产的加入EUV极
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0

2018寒假作业--3抓老鼠啊~亏了还是赚了?

抓老鼠啊~亏了还是赚了? 某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块奶酪(C),或者什么也不放(X)。捕鼠夹可重复利用,不计成本,奶酪每块3元。 聪明的老鼠呢?它们每天可能会派出一只老鼠到墙角,看看墙角有啥: 若什么也没有(X),老鼠们就不高兴了(Unhappy),会有长达一天(也就是第二天)的不高兴期。在不高兴期间,不派出老鼠。不高兴期结束之后,派出老鼠。 若有捕鼠夹(T),这只老鼠
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0

hover渲染表格调取接口数据遇到的问题

当hover的时候接口一直被调取,会造成页面卡死,服务崩掉。解决的代码如下 设置了个开关,进入和移出时改变开关的值。
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0

echarts 地图的点击事件 触发了两次

重点的代码是fireChart.off("click"); 在给ehcart绑定事件时,要先写上以上代码。
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0

js的数组的思维导图

因为涉及的东西比较多,截图显示,能够快速的了解使用 第一部分是数组的创建 和 数组的基本操作 这一部分是数组的属性和一些方法 第三部分显示的是数组的排序,转换,方法 第四部分显示的
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0

webpack安装问题

node.js安装后,执行命令npm install webpack -g后, 一、查看webpack -v版本时,显示不是内部命令,应怎么办? 1.首先确认node安装的没有问题,npm都能正常执行; 2,。若npm没有问题,则这问题是环境变量造成的,因此需要配置环境变量。 新建用户变量PATH: node_global的路径(如D:\node_global) 新建系统变量NODE_PATH: node_global的路径 二、若执行webpack时一直提示让安装webpack-cli,若安
分类: 其他 发布时间: 02-19 23:01 阅读次数: 0