码迷,mamicode.com
首页 > 编程语言
JAVA常见面试题及答案
1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机...
分类:编程语言   时间:2015-12-02 00:32:52    阅读次数:271
Java虚拟机9:Java类加载机制
Java虚拟机9:Java类加载机制
分类:编程语言   时间:2015-12-01 23:13:15    阅读次数:506
常用的算法思想总结
对于计算机科学而言,算法是一个非常重要的概念。它是程序设计的灵魂,是将实际问题同解决该问题的计算机程序建立起联系的桥梁。接下来,我们来看看一些常用的算法思想。(一)穷举法思想 穷举法,又称为强力法。它是一种最为直接,实现最为简单,同时又最为耗时的一种解决实际问题的算法思想。 基本思想:在可能...
分类:编程语言   时间:2015-12-01 23:14:01    阅读次数:427
Java虚拟机8:虚拟机性能监控与故障处理工具
Java虚拟机8:虚拟机性能监控与故障处理工具
分类:编程语言   时间:2015-12-01 23:12:08    阅读次数:467
python如何判断和对端Linux主机是网络通
我们经常要用Python脚本通过paramiko方式登录到远端Linux系统上去执行一些脚本操作,但是如果远端主机很多,这里我们最好可以判断一下本地和远端网络是否为通,通过一下方式可以实现判断网络是否为通。 1 #!/user/bin/python 2 import subprocess 3 def...
分类:编程语言   时间:2015-12-01 23:12:04    阅读次数:539
二维数组与指针
二维数组数组名的注意事项:1 #include 2 int main()3 {4 int *p,a[3][4];5 p = a;//a是二维数组的首地址本质为行指针,原型为 a[][];无法赋值给普通指针类型 *p;6 return 0;7 } 编译就会出现如下错误...
分类:编程语言   时间:2015-12-01 23:10:32    阅读次数:343
C++设计模式 之 “状态变化” 模式:State、Memento
“状态变化”模式 在组件构建过程中,某些对象的状态经常面临变化,如何对这些变化进行有效的管理?同时又维持高层模块的稳定?“状态变化”模式为这一问题提供了一种解决方案。 典型模式 # state # memento Part 1 State 状态模式 动机 #在软件构...
分类:编程语言   时间:2015-12-01 23:09:08    阅读次数:302
利用maven/eclipse搭建ssm(spring+spring mvc+mybatis)
前言 本文旨在利用maven搭建ssm环境,而关于maven的具体内容,大家可以去阅读《Maven 实战》。其实园内这方面文章已有不少,那么为什么我还要重复造轮子呢?我只是想记录自己的实践过程罢了,附带着给别人以参考。对于别人的博文,看了固然好,要是能付之实践,那就更好了!maven安装 安装过.....
分类:编程语言   时间:2015-12-01 23:08:07    阅读次数:326
Java虚拟机3:常用JVM命令参数
Java虚拟机3:常用JVM命令参数
分类:编程语言   时间:2015-12-01 23:09:00    阅读次数:201
swift感悟2
let String --- NSStringvar String --- NSMutableString数组var array = ["A","B","C"]-一个数组只能存储特定类型的数据-所存储的数据不一定是一个类的对象,可以是基础数据类型字典var dictionary = [1:"A", ...
分类:编程语言   时间:2015-12-01 23:08:25    阅读次数:214
Java对象表示方式1:序列化、反序列化和transient关键字的作用
Java对象表示方式1:序列化、反序列化和transient关键字的作用
分类:编程语言   时间:2015-12-01 23:06:35    阅读次数:191
python 文件操作总结
文件操作对编程语言的重要性不用多说,如果数据不能持久保存,信息技术也就失去了意义。按照本人经验,IO也是蛮头疼的一件事,因为不会用得太多,所以总是记不住API,每次都要重新google就会打断思路,还不一定每次都快速得到正确的文章。本文内容包括: 文件的读写操作 文件的各种系统操作 存储对象基...
分类:编程语言   时间:2015-12-01 23:08:04    阅读次数:398
Java虚拟机7:内存分配原则
Java虚拟机7:内存分配原则
分类:编程语言   时间:2015-12-01 23:04:06    阅读次数:204
Python流程控制
条件测试: if 条件测试表达式 不同类型的比较方式: 数字:比较大小 字符串:按照ascii码表逐字符比较 列表和元组:自左至右比较各部分的内容 字典:比较排序后的(键、值)列表Python中的真假: 1、非零数字和非空对象为真 2、数字0,空对象和None 为假 3、比较和相等测试会递归地应用于...
分类:编程语言   时间:2015-12-01 23:01:02    阅读次数:141
hdu2121 - Ice_cream’s world II(朱刘算法,不固定根)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2121 题目意思大概是要你在一些城市中选一个做首都 , 要求首都都能到其他城市 , 道路花费要最少 , 且道路都是单向的 , 这个时候就要用到最小树形图算法了 , 而且是不固定根. 不定根就是加一...
分类:编程语言   时间:2015-12-01 23:02:41    阅读次数:272
Java虚拟机5:Java垃圾回收(GC)机制详解
Java虚拟机5:Java垃圾回收(GC)机制详解
分类:编程语言   时间:2015-12-01 23:01:09    阅读次数:199
二叉搜索树(排序二叉树)
完整代码:插入,查找,删除struct BST { int val; BST *lch, *rch; BST *insert(BST *p, int x) { if (p == NULL) { BST *t = new BST; //ne...
分类:编程语言   时间:2015-12-01 22:50:18    阅读次数:164
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!