码迷,mamicode.com
首页 > 编程语言
java虚拟机内存分析
1.大致来说java虚拟机分为:堆 栈 栈在数据结构就是那个先进后出的栈。堆...这名字我一听就觉得大..毕竟我们形容东西多又没什么大多的组织的时候就是一堆一堆的....(原谅我发散性的思维,我是妹子...这样能理解我的思维么?) 栈是跟着线程走的。一个线程一个栈。一个方法一个栈帧(搞个这么专业的名 ...
分类:编程语言   时间:2016-07-11 21:17:42    阅读次数:156
[Java]自制命令行聊天程序
实现比较简单,基本上就用ServerSocket和Socket就行了, 另外用一个线程进行监听,基本上就没什么问题了 Code: 负责监听的线程: 客户端: 服务端: 另外: 先把服务端打开,在用客户端连接它就可以了(需要在同一台电脑下,如果要跨电脑,就需要改在b.java中的ip) ...
分类:编程语言   时间:2016-07-11 21:16:56    阅读次数:309
python运维开发(十)----IO多路复用多线程、进程、协程
内容目录: python作用域 python2.7和python3.5的多继承区别 IO多路复用 多线程、进程、协程 python作用域 python中无块级作用域 python中以函数为作用域 python作用域链由内想外找,直到找不到报错 函数执行前,作用域(链)已经确定 lambda函数作用域 ...
分类:编程语言   时间:2016-07-11 21:16:25    阅读次数:473
java 枚举类 enum 总结
枚举定义: enum是计算机编程语言中的一种数据类型。枚举类型:在实际问题中,有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月,一个班每周有六门课程等等。如果把这些量说明为整型, 字符型或其它类型显然是不妥当的。为此,C语言提供了一种称为“枚举”的类型。在“枚举”类 ...
分类:编程语言   时间:2016-07-11 21:13:43    阅读次数:238
归并排序求逆序对
我们可以这样考虑: 归并排序是将数列a[l,h]分成两半a[l,mid]和a[mid+1,h]分别进行归并排序,然后再将这两半合并起来。 在合并的过程中(设l<=i<=mid,mid+1<=j<=h),当a[i]<=a[j]时,并不产生逆序数;当a[i]>a[j]时,在 前半部分中比a[i]大的数都 ...
分类:编程语言   时间:2016-07-11 21:10:55    阅读次数:258
JavaScript制作时钟特效
需求说明:制作显示年、月、日、星期几并且显示上午(AM)和下午(PM)的 12进制的时钟,具体效果如下所示: 代码如下: ...
分类:编程语言   时间:2016-07-11 21:12:49    阅读次数:1821
C++学习笔记:Socket tcp
tcp服务器端: 1.常用函数sfd = socket(AF_INET,SOCK_STREAM,0); 用来创建一个socket sfd,但此时并未绑定到主机,此时需要一个结构体sockadd_in 来配合socketsfd来进行绑定主机 同时需要对此结构体进行初始化,将其协议族改为AF_INET, ...
分类:编程语言   时间:2016-07-11 21:10:34    阅读次数:241
JAVA开发环境 - 环境变量及配置
JDK是什么?JRE是什么? JRE(Java Runtime Environment):Java运行环境; JDK(Java Development Kit):Java开发工具包,里面已经包含JRE; JAVA需要什么样的环境变量,这些环境变量有什么作用? JAVA_HOME变量,是jdk的根目录 ...
分类:编程语言   时间:2016-07-11 21:10:34    阅读次数:269
排序—选择排序
选择排序 排序要求:把长度为n的数组a按照从小到大的顺序进行排序。 冒泡排序思路:给定一个长度为n的数组a,循环n-1次,每次循环找出a[i]到a[n]中最小数的数,然后把该数和a[i]交换位置。 如何找出最小的数?:循环数组,逐个判断大小,把较小的数的脚标取出来,此次循环结束之后把脚标位置的数和a ...
分类:编程语言   时间:2016-07-11 21:08:05    阅读次数:208
查看Linus中自带的jdk ,设置JAVA_HOME
在配置hadoop是,进行格式化hadoop的时候,出现找不到jdk 我用Red hat是32位的,没有现成的32位的,敲java , 发现本机有java ,就找了一下其位置 找到了jdk-1.6.0 which java [root@host2 hadoop-1.1.2]# which java/ ...
分类:编程语言   时间:2016-07-11 21:05:36    阅读次数:311
vba 设置坐标轴
1.辅助线虚线 ActiveSheet.ChartObjects("图表1").Activate ActiveChart.Axes(xlValue).Select ActiveChart.Axes(xlValue).MajorGridlines.Select With Selection.Forma ...
分类:编程语言   时间:2016-07-11 20:59:54    阅读次数:2340
mac安装java8
http://stackoverflow.com/questions/24342886/how-to-install-java-8-on-mac If you get the error "already installed", follow the instructions to unlink i ...
分类:编程语言   时间:2016-07-11 21:00:53    阅读次数:882
排序—冒泡排序
在面试的时候偶尔会被问到排序的算法,有时候也会被要求把排序算法写出来,可一直也没当回事。直到前天面试的时候被要求当场写出一个程序对给定的数组进行排序。当时本来想写一个冒泡排序算法,写到最后才发现写了一个不伦不类的排序程序,冒泡不冒泡、插入不插入,回来之后想着是需要好好研究一些这些排序算法了,于是就决 ...
分类:编程语言   时间:2016-07-11 20:58:47    阅读次数:153
spring的事务操作
我们项目一期已经差不多结束了,所以一些细节也被拿了出来,出现最多的就是事务的操作了。因为自己负责的是一个模块(因为是另外一个项目的负责人),所以组员经常会遇到事务的问题,会出现很多奇葩的用法,各种乱用,估计他们就知道在方法上面注解@Transactional,但是其中的很多细节都不知道。所以经常会出 ...
分类:编程语言   时间:2016-07-11 20:53:06    阅读次数:148
C++ 模板双向不循环链表!!
CTDChain<T,sort,equal,pointer> * nodeTemp = NULL; using namespace std; //双向不循环链表 //sort 指示是否有序 //equal 指示当出现相同节点时的处理方法 //pointer 指示是否是一个指针类型,在析构时必不可少 ...
分类:编程语言   时间:2016-07-11 20:52:20    阅读次数:190
python nose测试框架全面介绍一
一、简介 nose 是python自带框架unttest的扩展,使测试更简单高效;nose是一个开源的项目,可以在官网上下载源码 1、快速安装 有以下几中安装方式: 对于python怎么安装easy_install或pip工具,这里不介绍,网上很多教程. 如果你没有安装easy_install或pi ...
分类:编程语言   时间:2016-07-11 20:49:34    阅读次数:268
Python正则处理多行日志一例
假设现在有这样的SQL日志: 要求从中解析出相应的信息, Python 程序: ...
分类:编程语言   时间:2016-07-11 20:50:27    阅读次数:250
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!