码迷,mamicode.com
首页 > 编程语言
《深入理解Java虚拟机》笔记01:走近Java
1.1 Java的技术体系 Sun官方所定义的Java技术体系包括以下几个组成部分: Java程序设计语言 各种硬件平台上的Java虚拟机 Class文件格式 Java API类库 来自商业机构和开源社区的第三方Java类库 Java程序设计语言、Java虚拟机、Java API类库这三部分统称为J ...
分类:编程语言   时间:2016-10-22 17:25:38    阅读次数:196
Java虚拟机栈
Java Virtual Machine Stacks,线程私有,生命周期与线程相同,描述的是Java方法执行的内存模型:每一个方法执行的同时都会创建一个栈帧(Stack Frame),由于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方法的执行就对应着栈帧在虚拟机栈中的入栈,出栈过程。 ...
分类:编程语言   时间:2016-10-22 17:24:16    阅读次数:222
Python lambda表达式
lambda只是一个表达式,函数体比def简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。 如下例子: 定义了一个lambda表达式,求三个数的和。 再看一个例 ...
分类:编程语言   时间:2016-10-22 17:16:18    阅读次数:164
java构造器
中午看Java编程思想,偶然间遇到一个关于构造器执行过程的问题。代码如下: B()为什么会出现在中间呢?问了百老师,好像略微明白了所以然: 下面大部分笔记来自:http://tech.it168.com/j/2006-05-18/200605181021879.shtml 在定义一个类的时候,如果没 ...
分类:编程语言   时间:2016-10-22 17:14:18    阅读次数:216
python之制作模块
一.自己写个文件,叫logger.py 二.导进来模块 三.可以直接使用 Tips1:查看函数有多少个参数: ...
分类:编程语言   时间:2016-10-22 17:11:39    阅读次数:144
Java中Vector和ArrayList的区别
首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下: 查看Java源代码,发现当数组的大小不够的时候,需要重新建立数组,然后将元素 ...
分类:编程语言   时间:2016-10-22 17:09:53    阅读次数:199
Form表单如何传递List数组对象到后台的解决办法(转)
举例说明: 【后台有一个对象 User 一个PhotoDo对象】,结构如下: public class User{ private String username; private List<PhotoDo> photo; ..get ....set..... } public class Phot ...
分类:编程语言   时间:2016-10-22 17:08:41    阅读次数:267
EM算法(二)
(一)中我们谈到,如果带入样本分类的不确定性,我们要估计的(1)式就会变得相当复杂,为了绕开这个问题,靠的就是EM算法。 这里我决定倒着讲,可能更容易然大家理解。首先,说一下EM算法是怎么操作来让(4)式的最大值逼近(1)式的最大值的;接下来,会在几何的角度上证明我们的想法。最后,会把论文中提到的式 ...
分类:编程语言   时间:2016-10-22 17:05:03    阅读次数:159
c#---部分;把数组或者结构体存入集合里,然后再从结合中取出之后,输出;
1.输入班级人数,统计每个人的姓名,性别,年龄;集合与数组 2. //输入班级人数,输入学生的学号、姓名、语数英分数 //存入结构体 //然后求语文分数为最高分的两个学生的所有信息 //数学最高分的两个学生的信息 //英语平均分 ...
分类:编程语言   时间:2016-10-22 17:03:43    阅读次数:276
用JavaScript修改CSS属性的代码
用JavaScript修改CSS属性的代码 作者: 字体:[增加 减小] 类型:转载 时间:2013-05-06 我要评论 用JavaScript修改CSS属性的代码 作者: 字体:[增加 减小] 类型:转载 时间:2013-05-06 我要评论 这篇文章主要介绍用原生的javascript修改CS ...
分类:编程语言   时间:2016-10-22 17:01:25    阅读次数:264
C语言printf()函数详解
printf函数称为格式输出函数,其关键字最末一个字母f即为“格式”(format)之意。其功能是按用户指定的格式,把指定的数据显示到显示器屏幕上。在前面的例题中我们已多次使用过这个函数。 printf函数调用的一般形式 printf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。但 ...
分类:编程语言   时间:2016-10-22 16:59:06    阅读次数:406
java中的移位运算符:<<,>>,>>>总结
java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 下面来看看这些移位运算都是怎样使用的 运行结果为: 我们把上面的结果对齐一下: 看了上面的demo, ...
分类:编程语言   时间:2016-10-22 16:53:27    阅读次数:276
2014080503梦幻布丁(C++)
#include<cstdio> #define N 100010 #define M 1000010 int c[N],sum[M]; int next[N],last[M]; int head[M]; int f[M]; int n,m,ans; inline int read() { int ...
分类:编程语言   时间:2016-10-22 15:13:12    阅读次数:219
认识javascript的引擎之--1
前言: 一:每一款浏览器里面都能执行js脚本,那是因为制造商在浏览器里面加入了js引擎。也就是说js引擎在浏览器里面占有一席之地。 1.开始的时候js处于沉睡状态,直到运行页面遇到 <script> 这个标签的时候就被浏览器叫醒了:浏览器说,js引擎有个叫<script> 的叫你 2.然后js引擎就 ...
分类:编程语言   时间:2016-10-22 15:05:44    阅读次数:177
python之正则表达式 | match | split | findall | sub替换 |
re模块: group函数 问题: 经测试这种方法只能严格匹配Zhen开头的 二,split函数 把1234找出来: 替换sub,例子中用o来替换前面有的: ...
分类:编程语言   时间:2016-10-22 15:01:14    阅读次数:151
java中快速排序的理解以及实例
所谓的快速排序的思想就是,首先把数组的第一个数拿出来做为一个key,在前后分别设置一个i,j做为标识,然后拿这个key对这个数组从后面往前遍历,及j--,直到找到第一个小于这个key的那个数,然后交换这两个值,交换完成后,我们拿着这个key要从i往后遍历了,及i++;一直循环到i=j结束,当这里结束 ...
分类:编程语言   时间:2016-10-22 14:56:04    阅读次数:215
war,jar包是啥,.ear :-----转载
经常听开发说war,jar,car,这些是个什么东东呢?.jar :java archive;包含:class、properties文件,是文件封装的最小单元;部署文件:application-client.xml ;级别:小;.war :Web Archive;包含: Servlet、JSP页面、 ...
分类:编程语言   时间:2016-10-22 14:52:46    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!