码迷,mamicode.com
首页 > 全部 > 周排行
9个Java初始化和回收的面试题
1.Java中是如何区分重载方法的? 通过重载方法的参数类型和顺序来进行区分的。 注意:若参数类型和顺序均相同时,不管参数名是否相同,编译器均会报错,提示方法已经被定义。且不能根据返回值类型来区分,如果根据返回值来区分的话,有时程序里调用方法时并不需要返回值,那么程序都无法确定该调用那个重载方法。 ...
分类:编程语言   时间:2016-08-20 19:13:24    阅读次数:141
shell中的eval
eval语法 eval arg1 arg2 ... eval的作用就是将后面的参数arg1 arg2等等当成一个pipeline,然后重新执行shell处理pipeline的流程(有关pipeline,参看http://www.cnblogs.com/chaoguo1234/p/5724321.ht ...
分类:系统相关   时间:2016-08-20 19:13:55    阅读次数:226
August 20th 2016 Week 34th Saturday
Everything you see exists together in a delicate balance. 你所看到的一切都处于微妙的平衡中。 Seeking for balance in life is very important. When you tackle with the af ...
分类:其他好文   时间:2016-08-20 19:14:11    阅读次数:171
来自投资银行的20个Java面试题
问题一:在多线程环境中使用HashMap会有什么问题?在什么情况下使用get()方法会产生无限循环? HashMap本身没有什么问题,有没有问题取决于你是如何使用它的。比如,你在一个线程里初始化了一个HashMap然后在多个其他线程里对其进行读取,这肯定没有任何问题。有个例子就是使用HashMap来 ...
分类:编程语言   时间:2016-08-20 19:14:21    阅读次数:199
经典散文·1.地毯的那一端
地毯的那一端 张晓风 德: 从疾风中走回来,觉得自己像是被浮起来了。山上的草香那样浓,让我想到,要不是有这样猛烈的风,恐怕空气都会给香得凝冻起来! 我昂首而行,黑暗中没有人能看见我的笑容。白色的芦荻在夜色中点染着凉意。 这是深秋了,我们的日子在不知不觉中临近了。我遂觉得,我的心像一张新帆,其中每一个... ...
分类:其他好文   时间:2016-08-20 19:13:23    阅读次数:191
mysql的水平拆分和垂直拆分
1,水平分割: 例:QQ的登录表。假设QQ的用户有100亿,如果只有一张表,每个用户登录的时候数据库都要从这100亿中查找,会很慢很慢。如果将这一张表分成100份,每张表有1亿条,就小了很多,比如qq0,qq1,qq1...qq99表。 用户登录的时候,可以将用户的id%100,那么会得到0-99的 ...
分类:数据库   时间:2016-08-20 19:14:43    阅读次数:207
POJ 3694 Network ——(桥 + LCA)
题意:给n个点和m条边,再给出q条边,问每次加一条边以后剩下多少桥。 分析:这题是结合了LCA和dfn的妙用。_dfn数组和dfn的意义不一样,并非访问的时间戳,_dfn表示的是被访问的顺序,而且是多线程访问下的顺序,举个例子,同一个点分岔开来的点,距离这个点相同距离的点,他们的_dfn的值是相同的 ...
分类:Web程序   时间:2016-08-20 19:15:38    阅读次数:145
js中的dom节点以及offset,client,scroll家族
一.节点. 1.父节点:parentNode; 2.兄弟节点: (1).下一个兄弟节点:nextElementSibling(在Ie中用nextSibling); (2).上一个兄弟节点:previousElementSibling(在Ie中用 previousSibling); 3.子节点: (1 ...
分类:Web程序   时间:2016-08-20 19:13:30    阅读次数:197
python学习笔记4:函数
自定义函数 一、背景 在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处,如下: 1 while True: 2 if cpu利用率 > 90%: 3 #发送邮件提醒 ...
分类:编程语言   时间:2016-08-20 19:14:39    阅读次数:314
linux源码包管理 源码包安装
一、源码包和RPM包的区别 1.安装位置不同 note:可以通过 rpm -q -l package-name 命令 查看软件包安装位置 源码包安装位置: 一般是/usr/local/软件名/ RPM包安装的服务可以通过 系统服务管理命令(service) 来管理,例如RPM包安装的apache的启 ...
分类:系统相关   时间:2016-08-20 19:14:44    阅读次数:171
完全二叉树的定义
按照严蔚敏那本教材上的说法:一个深度为k,节点个数为 2^k - 1 的二叉树为满二叉树。这个概念很好理解, 就是一棵树,深度为k,并且没有空位。 首先对满二叉树按照广度优先遍历(从左到右)的顺序进行编号。 一颗深度为k二叉树,有n个节点,然后,也对这棵树进行编号,如果所有的编号都和满二叉树对应,那... ...
分类:其他好文   时间:2016-08-20 19:16:27    阅读次数:1650
Codeforces Round #367 (Div. 2)
A. Beru-taxi (Codeforces 706A) 水题,求一下到每个点的距离,取最小值即可 B. Interesting drink (Codeforces 704B) 有n个饮品店,各自的饮品价格为a[i]。q天里每天有b[i]的钱,问每天有几种饮品店可以选择。 可以直接 upper_ ...
分类:其他好文   时间:2016-08-20 19:17:11    阅读次数:225
JavaScript简介及示例
JavaScript简介及使用 一、简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页 ...
分类:编程语言   时间:2016-08-20 19:17:22    阅读次数:225
[原创]Windows版Qemu2.5.1.1(带pdb调试文件)
本文提供release和debug两个版本的Qemu2.5.1.1二进制文件,由Clang with Microsoft CodeGen(简称clangc2)生成,目的是提供pdb调试文件方便调试分析Qemu的源代码。 先用msys2生成config-host.h等配置文件动态文件,然后用clang ...
分类:数据库   时间:2016-08-20 19:15:23    阅读次数:405
简单使用PHP读取mySQl数据库
<?php header("Content-type:text/html;charset=utf-8"); $link=mysqli_connect('localhost','ye',''); // localhost可用127.0.0.1代替 mysql链接名为ye 密码为空值 mysqli_se ...
分类:数据库   时间:2016-08-20 19:16:12    阅读次数:199
ConcurrentHashMap 原理分析
1 为什么有ConcurrentHashMap hashmap是非线程安全的,hashtable是线程安全的,但是所有的写和读方法都有synchronized,所以同一时间只有一个线程可以持有对象,多线程情况下锁竞争会比较激烈,严重影响性能。基于这种情况,Doug Lee大师写了一个Concurre ...
分类:其他好文   时间:2016-08-20 19:18:03    阅读次数:214
前端构建工具grunt
简单配置grunt 配置gulp还是grunt都是在node的环境下安装的,所以在这之前保证你的node环境已经安装好了! * nodejs安装很简单,去百度搜索 nodejs官网下载。 下载这个之后直接双击,点击安装和下一步就好,这里很简单不必多说。 *其次就是验证你安装nodejs是否成功的方法 ...
分类:其他好文   时间:2016-08-20 19:17:23    阅读次数:302
FZU 2110 Star 数学
Star Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u FZU 2110 Star FZU 2110 Description Overpower often go to the playground with ...
分类:其他好文   时间:2016-08-20 19:18:39    阅读次数:195
为什么 Android Studio 工程文件夹占用空间这么大?我们来给它减减肥
偶然中发现Android Studio的工程文件夹比ADT Bundle的大很多。用Android Studio新建一个空工程,工程文件夹大小为30M,运行一次后大小为40M。同样用ADT Bundle新建一个空工程,工程文件夹大小为1.5M,运行一次后大小为3.8M。天哪!Android Stud ...
分类:移动开发   时间:2016-08-20 19:17:03    阅读次数:173
正则表达式30分钟入门教程
目录 跳过目录 本文目标 30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。 如何使用本教程 最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :) 别被下面那些复杂的表达式吓倒,只要跟着我一步一步来 ...
分类:其他好文   时间:2016-08-20 19:18:37    阅读次数:228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!