码迷,mamicode.com
首页 > 编程语言
深入理解Java虚拟机之读书笔记三 内存分配策略
一般的内存分配是指堆上的分配,但也可能经过JIT编译后被拆散为标量类型并间接地在栈上分配。对象主要分配在新生代的Eden区上,如果启动了本地线程分配缓冲,将按线程优先在TLAB上分配,少数情况下直接分配在老年代中,分配的规则并不是百分之百固定的。细节取决于哪一种垃圾收集器组合,还有虚拟机中与内存相关 ...
分类:编程语言   时间:2016-11-04 02:10:47    阅读次数:218
[刘阳Java]_快速搭建MyBatis环境_第2讲
1.MyBatis的环境配置 导入MyBatis包, mybatis-3.2.8.jar 导入MySQL驱动包, mysql-connector-java-5.1.24-bin.jar 创建表的实体类, 例如: MyUser(id, name, password) 编写MyBatis的核心配置文件, ...
分类:编程语言   时间:2016-11-04 02:09:13    阅读次数:262
Java多线程与并发库高级应用-传统定时器技术回顾
传统定时器技术回顾(jdk1.5以前) ...
分类:编程语言   时间:2016-11-04 02:07:59    阅读次数:185
数据结构之最小堆的实现C++版
完全二叉树之所以用数组的方式存在,在于他的一个特性 若子节点为i,则父节点为(i-1)/2,注意c++特性,该结果肯定是个整数。 若父节点为j,则子节点必为2*j+1;则在数组里面可以非常方便的通过下标去获取。 建堆的核心思想: 堆在index的值为heap[index],然后其两个孩子的值边可求得 ...
分类:编程语言   时间:2016-11-04 02:03:53    阅读次数:249
python自动帮商品加序号。
涉及到的函数:for in int() enumerate(返回值不接受字符串类型 后面要加“:”) 上面虽然把enumerate从1开始显示,但是本质上还是从0开始赋值 在第6行 inp_nm中减1,OK了。 ...
分类:编程语言   时间:2016-11-04 02:01:36    阅读次数:152
算法(第4版)-1.4.4 增长数量级的分类
总结:顾名思义~ 重点: 1. 运行时间随着问题规模增大的增长速度:指数级别 > 立方级别 > 平方级别 >> 线性对数级别 > 现行级别 >> 对数级别 > 常数级别 请结合图1.4.5 典型的增长数量级函数加以理解。 2. 大多数的Java操作所需的时间均为常数。 3. 对数的底数和增长的数量级 ...
分类:编程语言   时间:2016-11-04 02:02:34    阅读次数:161
你不知道的JAVA系列一 Type Inference
在正式开讲之前先容许我说下写这篇文章的故事背景。前几天我们的production下的一个tool突然莫名其妙的报错,那部分功能已经很久没有改动过了,按理说是不应该出现问题的,代码在做反射调用method的时候出现了ClassCastException。我先是以为可能是什么小问题就把任务分给我同事了, ...
分类:编程语言   时间:2016-11-04 02:00:11    阅读次数:203
遗传算法求系统组合
%% 【Input】:% ryk2—日盈亏矩阵,xt_num—组合系统数,P—PRM左区间,M—MD左区间% P_index—PRM区间类型,1:[5,6) 2:(5,6]% M_index—MD区间类型,1:[3,4) 2:(3,4]% PM_index—PRM、MD逼近方向,1表示在满足PRM的 ...
分类:编程语言   时间:2016-11-04 01:58:59    阅读次数:219
转载大神的检测网站重定向的python脚本
由于是在微信中看到的,链接也忘了,原作者看到了,请海涵! ...
分类:编程语言   时间:2016-11-04 01:57:35    阅读次数:143
scikit-learn 线性回归算法库小结
scikit-learn对于线性回归提供了比较多的类库,这些类库都可以用来做线性回归分析,本文就对这些类库的使用做一个总结,重点讲述这些线性回归算法库的不同和各自的使用场景。 线性回归的目的是要得到输出向量\(\mathbf{Y}\)和输入特征\(\mathbf{X}\)之间的线性关系,求出线性回归 ...
分类:编程语言   时间:2016-11-04 01:57:50    阅读次数:212
python字符串的判断
in 可以用于字符串的判断 in 返回的类型 True 或 False ...
分类:编程语言   时间:2016-11-04 01:55:54    阅读次数:140
Python168的学习笔记1
在对list的条件选择有两种常用方法,直接使用filter函数,就是filter(func,sequence);另外一种就是迭代操作,类似 x for x in sequence func。这两种方法,迭代操作比filter函数快一倍左右。 xrange与range的区别,xrange是类,生成器; ...
分类:编程语言   时间:2016-11-04 01:52:08    阅读次数:182
spring mvc 静态资源 404问题
spring mvc 静态资源 404问题 在web.xml配置servlet-mapping的时候,如果url-pattern设置为“/” (如下),很多人都会遇到导入js,css,图片等静态资源出现Firefox调试窗口会报出的404错误,而你的确也不能访问那些资源 百度了很久,大致有3种方法: ...
分类:编程语言   时间:2016-11-04 01:50:32    阅读次数:180
c++ string
...
分类:编程语言   时间:2016-11-04 01:49:01    阅读次数:156
C语言第六次作业
1.X的N次方 2.N个整数中的所有奇数和 3.圆的体积 ...
分类:编程语言   时间:2016-11-04 01:47:38    阅读次数:141
spring MVC的困惑--url-pattern的/和/*有区别
spring MVC的困惑--url-pattern的/和/*有区别 ...
分类:编程语言   时间:2016-11-04 01:44:16    阅读次数:171
如果是初学C语言请看完 一些成功人士的心得
转自程先的专栏 今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了所有的数字化信息,不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的;是他们发现了我们可以利用一个预先编写好的程序控制机器,并使之完成我 ...
分类:编程语言   时间:2016-11-04 01:45:12    阅读次数:1333
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!