程序计数器: Java虚拟机栈 【示例1-1】: Java虚拟机栈内存溢出: Java方法执行动态内存模型图: 本地方法栈:与Java虚拟机栈的运行都是一致的,唯一的区别是:Java虚拟机栈为虚拟机执行Java方法服务,而本地方法栈为虚拟机执行native方法服务。 Java堆:是虚拟机中管理内存最 ...
分类:
编程语言 时间:
2019-01-28 10:52:55
阅读次数:
195
介绍 常见的算法排序 low B三件套 N B三件套 ...
分类:
编程语言 时间:
2019-01-28 10:54:06
阅读次数:
171
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、第一个Python程序 HelloWorld python的第一个程序也从hello world开始吧: 执行结果: a 二、If else判断 2.1 If else语法规范 以下是if ...
分类:
编程语言 时间:
2019-01-28 10:54:56
阅读次数:
173
Python获取网页标题 使用Python2.x的 和`lxml BeautifulSoup4`(话说回来,为什么大家都要用BS4呢?一个XPATH不就完了吗) 没有安装过的,用 安装一下 Shell演示: 封装好了的函数: ...
分类:
编程语言 时间:
2019-01-28 10:55:04
阅读次数:
309
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、编程开发规范 作为一门开发语言,python自然也有自己的编程规范,以下是特有且必须遵循的规范: 1. 代码开头 python中代码必须顶格编写,除非被作为语句嵌套在条件判断或条件循环中。 ...
分类:
编程语言 时间:
2019-01-28 10:55:55
阅读次数:
201
1 #include 2 3 int main() 4 { 5 int a=0; 6 printf("请输入"); 7 scanf("%d",&a); 8 9 if(a"); 15 } 16 17 } ...
分类:
编程语言 时间:
2019-01-28 10:56:07
阅读次数:
153
一个java初始化的例子 运行结果 结论:执行main方法,必须加载test2类,然后静态域b和c被初始化,然后他们对应的类被加载,由于他们对应的类也包含静态A对象,所以A也被加载,所以在这个程序中,所有的类在main()开始之前就都被加载了。初始化的顺序是先静态对象,而后是非静态对象。静态初始化只 ...
分类:
编程语言 时间:
2019-01-28 10:56:28
阅读次数:
167
集群现在越来越常见,当我们项目搭建了集群,就会产生session共享问题。因为session是保存在服务器上面的。那么解决这一问题,大致有三个方案,1.通过nginx的负载均衡其中一种ip绑定来实现(通过ip绑定服务器其中一台,就没有集群概念了);2.通过cookie备份session实现(因为co... ...
分类:
编程语言 时间:
2019-01-28 10:57:18
阅读次数:
161
Spring4.0 Spring是一个开源框架 Spring为简化企业级英语开发而生。使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能 Spring是一个IOC(DI)和AOP容器框架 具体描述Spring: 轻量级:Spring是非入侵的 基于Spring开发的应用中的 ...
分类:
编程语言 时间:
2019-01-28 10:57:29
阅读次数:
196
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一。从性质上来讲它和我们熟知的C、java、php等没有什么本质的区别,也是一种开发语言,而且 ...
分类:
编程语言 时间:
2019-01-28 10:57:54
阅读次数:
195
主要内容: 一、IntelliJ IDEA 安装 二、maven 安装 三、设置IDEA和mvn的关系 一、IntelliJ IDEA 安装 1.1. 下载编辑器:前往下载 (Ultimate和Community都是可以的,我一般下载前一个) 1.2. 注册码记得搜索 二、maven 安装 2.1. ...
分类:
编程语言 时间:
2019-01-28 10:58:31
阅读次数:
161
1.插入新的Dialog,如下图: 2.修改ID位 IDD_XMB 3.在单文件的Menu 中选中需要链接的按键,右键添加处理程序,如下图所示,添加完成后,在项目的xxxview.cpp中会生成如下函数。 4.对新添加的IDD_XMB的Dialog 添加类,类为基于CDialogEx的类,名称可以定 ...
分类:
编程语言 时间:
2019-01-28 10:58:49
阅读次数:
272
KMP算法应该是每一本《数据结构》书都会讲的,算是知名度最高的算法之一了,但很可惜,我大二那年压根就没看懂过~~~ 之后也在很多地方也都经常看到讲解KMP算法的文章,看久了好像也知道是怎么一回事,但总感觉有些地方自己还是没有完全懂明白。这两天花了点时间总结一下,有点小体会,我希望可以通过我自己的语言 ...
分类:
编程语言 时间:
2019-01-28 10:59:55
阅读次数:
177
1、while循环计算数字位数 2、do-while循环 do-while先进行一次循环体,再判断条件是否满足 ...
分类:
编程语言 时间:
2019-01-28 11:00:47
阅读次数:
202
学习Apollo服务配置中心,与SpringBoot整合通过spring-boot搭建的业务系统,可以通过Apollo提供远程的配置服务,以达到集群环境统一使用一套动态配置的目的。1.关于NameSpacehttps://github.com/ctripcorp/apollo/wiki/Apollo%E6%A0%B8%E5%BF%83%E6%A6%82%E5%BF%B5%E4%B9%8B%E2%8
分类:
编程语言 时间:
2019-01-28 12:00:12
阅读次数:
1109
进程 不共享任何状态 调度由操作系统完成 有独立的内存空间(上下文切换的时候需要保存栈、cpu寄存器、虚拟内存、以及打开的相关句柄等信息,开销大) 通讯主要通过信号传递的方式来实现(实现方式有多种,信号量、管道、事件等,通讯都需要过内核,效率低) 不共享任何状态 调度由操作系统完成 有独立的内存空间 ...
分类:
编程语言 时间:
2019-01-28 12:01:33
阅读次数:
164
source:http://blog.java1234.com/index.html?typeId=1 Java面向对象三大特性; 封装:类,类里有方法,属性,可以封装很多功能 仅仅对外暴露一些接口,来实现模块化,组建化,和安全性; 继承:Java中的类可以继承,类似子女可以继承父母的东西;来实现可 ...
分类:
编程语言 时间:
2019-01-28 12:03:22
阅读次数:
179
在我们平时写需求的时候,如果没有了解到以下知识点,可能会出现这样的问题,掉进坑里面,甚至很难找到问题的根源。下面我们来看看使用可变默认参数(Mutable default arguments)时会出现什么诡异的情况。 你可能写了以下函数,它有一个默认参数是一个list: def append_to( ...
分类:
编程语言 时间:
2019-01-28 12:04:04
阅读次数:
221
业务场景说明: 消息队列在大型电子商务类网站,如京东、淘宝、去哪儿等网站有着深入的应用, 队列的主要作用是消除高并发访问高峰,加快网站的响应速度。 在不使用消息队列的情况下,用户的请求数据直接写入数据库,在高并发的情况下,会对数据库造成巨大的压力,同时也使得系统响应延迟加剧。 在使用队列后,用户的请 ...
分类:
编程语言 时间:
2019-01-28 12:04:24
阅读次数:
178
一、位置参数 调用函数时根据函数定义的参数位置来传递参数。 二、关键字参数 用于函数调用,通过“键-值”形式加以指定。可以让函数更加清晰、容易使用,同时也清除了参数的顺序需求。 通过上面的代码,我们可以发现:有位置参数时,位置参数必须在关键字参数的前面,但关键字参数之间不存在先后顺序的 三、默认参数 ...
分类:
编程语言 时间:
2019-01-28 12:04:40
阅读次数:
184