英文版
以下从Java角度解释面试常见的算法和数据结构:字符串,链表,树,图,排序,递归 vs. 迭代,动态规划,位操作,概率问题,排列组合,以及一些需要寻找规律的题目。
1. 字符串和数组
字符串和数组是最常见的面试题目类型,应当分配最大的时间。关于字符串,首先需要注意的是和C++不同,Java字符串不是char数组。没有IDE代码自动补全功能,应该记住下面的这些常用的方法。
toCharArra...
分类:
编程语言 时间:
2015-02-28 16:35:27
收藏:
0 评论:
0 赞:
0 阅读:
338
一、下载postgresql并安装。官方下载地址:http://www.enterprisedb.com/products-services-training/pgdownload#windows
第一次下载了最新版本的结果点击安装程序直接报错,至今没解决。然后选择了Version9.0.19版本下载,下载成功点击安装即可。
二、进入官方,下载opencms9.5安装包。http://...
分类:
数据库技术 时间:
2015-02-28 16:35:16
收藏:
0 评论:
0 赞:
0 阅读:
416
一、HTTP协议头:
服务端根据客户端发送的请求头中某些字段自动发送最合适的版本。可以用于这个机制的请求头字段分为两种:Accept字段、其他字段。
请求头字段
说明
响应头字段
Accept-Encoding
告知服务器采用何种压缩方式
Content-Encoding
比如客户端发送的请求头:
Accep...
分类:
Web开发 时间:
2015-02-28 16:35:07
收藏:
0 评论:
0 赞:
0 阅读:
454
几本神书:
MIT Introduction to algorithm
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/index.htm
MIT Design and Anal...
分类:
其他 时间:
2015-02-28 16:34:57
收藏:
0 评论:
0 赞:
0 阅读:
241
TCP Socket通信是一种比较常用的基于连接的网络通信方式。本文通过Java实现TCP Socket通信,并将其用于计算机端、Android手机端,同时做到代码规范化,实现代码最大化复用。
本文代码可在GitHub下载,建议对照源码阅读文章 https://github.com/jzj1993/JavaTcpSocket
TCP连接的建立
客户端和服务器间通过三次握手...
分类:
移动平台 时间:
2015-02-28 16:34:37
收藏:
0 评论:
0 赞:
0 阅读:
304
1、下载jdk安装包
jdk-7u71-linux-x64.rpm
2、安装jdk
# rpm -ivh jdk-7u71-linux-x64.rpm
3、配置环境变量
#vi /etc/profile
JAVA_HOME=/usr/java/jdk1.7.0_71
JRE_HOME=/usr/java/jdk1.7.0_71/jre
PATH=$PATH:$JAVA_HOME/bi...
分类:
系统服务 时间:
2015-02-28 16:34:27
收藏:
0 评论:
0 赞:
0 阅读:
351
送走2014,迎来2015,新的一年总是要有新的气象,今天的鹅毛大雪,下在了廊坊师范开学返校的日子,都说一年一度的总结要辞旧迎新,但是我这人更喜欢回忆,回忆那些旧的东西,回忆2014到底我得到了什么,失去了什么。
2014年是忙碌的一年,此时此刻我才明白一个人的潜力是无穷的,在于如何逼自己一把。都说写文章要有一个“豹头”,下面就从我的晨间日记开始吧!...
分类:
其他 时间:
2015-02-28 16:34:17
收藏:
0 评论:
0 赞:
0 阅读:
248
使用以下Javascript代码即可获取Javascript文件自身所在URL路径。
var js = document.scripts;var url =js[js.length - 1].src;
如果需要获取Javascript文件所在文件夹,可以执行以下代码。如果想再获取上一层的文件夹,再执行一次下面的代码即可。
url = url.substring(0, url.lastIn...
分类:
编程语言 时间:
2015-02-28 16:33:57
收藏:
0 评论:
0 赞:
0 阅读:
563
不太推荐LS用HASH来存储点赞的数据. 因为没办法进行排序(如果需要的话. 我想一定需要)
目前 我们是这样处理的.
可以使用ZSET有序集合进行存储. 理论上说一个ZSET中, 10W以内的数量并无任何鸭梨. 也就是说一条微博点赞的人数再10W以内(这是不可能的).
$redis->ZADD("t:$tid:liked", time(), $uid); //$tid 为你的微博I...
分类:
其他 时间:
2015-02-28 16:33:47
收藏:
0 评论:
0 赞:
0 阅读:
490
3263 - That Nice Euler Circuit
Time limit: 3.000 seconds
题目大意
平面上给出n个点,求划分出的平面区域个数...
分类:
其他 时间:
2015-02-28 16:33:37
收藏:
0 评论:
0 赞:
0 阅读:
380
RT.
这是搭建oracle开发环境日志的第二篇.
第一篇是:【ubuntu14.04】搭建PHP5+Apache2+Oracle环境
这一篇将在ubuntu14.04系统上安装oracle数据库管理软件sqldeveloper。参考教程如下:
http://www.linuxidc.com/Linux/2010-06/26782.htm
整个过程思路如下:
1.检查本地的jdk版本,...
分类:
数据库技术 时间:
2015-02-28 16:33:26
收藏:
0 评论:
0 赞:
0 阅读:
190
网页前端的JavaScript代码编写好之后,不像C语言会编译成机器码,作为脚本语言,JavaScript是直接从源码文件执行的。通常为了节省空间,可以把代码进行压缩,去掉多余的空格和换行等(代码可以全部写到一行,这个有点像C语言)。同样HTML,CSS等代码也可以进行这样的压缩操作。
功能全面的在线工具集:tool.lu
之前一直用的是tool.lu这套工具。包含了全套的工具,特别是...
分类:
编程语言 时间:
2015-02-28 16:33:16
收藏:
0 评论:
0 赞:
0 阅读:
289
A*B Problem II
时间限制:1000 ms | 内存限制:65535 KB
难度:1
描述ACM的C++同学有好多作业要做,最头痛莫过于线性代数了,因为每次做到矩阵相乘的时候,大量的乘法都会把他搞乱,所以他想请你写个程序帮他检验一下计算结果是否正确。
输入有多组测试数据,每行给出一组m,n,k(0
矩阵A:m行n列。
矩阵B:n行k列。
接...
分类:
其他 时间:
2015-02-28 16:33:07
收藏:
0 评论:
0 赞:
0 阅读:
223
REST API是一种广泛应用于服务器和客户端之间的网络通信接口设计风格。首先要明确的是,REST是一种API设计风格,或是理解成一种设计思想,而不是一个具体的技术、编程语言等(有点类似于模块化编程思想)。本文参考了一篇国外的文章,简单介绍了使用Slim框架实现基本REST API的过程。
本文参考文章 《How
to create REST API for Android app ...
分类:
Windows开发 时间:
2015-02-28 16:32:47
收藏:
0 评论:
0 赞:
0 阅读:
490
在一幅图像中,边缘往往包含着重要的视觉信息,因为它们描绘出图像元素的轮廓。这里主要讨论使用Canny算子检测图像轮廓,并与sobel算子和拉普拉斯变换进行边缘检测结果进行比较。其中主要使用了了对梯度大小进行阈值化以得到二值的边缘图像的方法。...
分类:
其他 时间:
2015-02-28 16:32:36
收藏:
0 评论:
0 赞:
0 阅读:
509
在device/qcom/common/display/tools目录下 运行 perl parser.pl panel_xxx_xxx_xxx.xml panel时未能成功,发现未配置环境。
sudo perl -e shell -MCPAN后,install XML::Parser 又出错:
Parser.cpp:13:19: error: expat.h: 没有那个文件或目录
搜索...
分类:
其他 时间:
2015-02-28 16:32:27
收藏:
0 评论:
0 赞:
0 阅读:
292
AngularJS ng-class...
分类:
Web开发 时间:
2015-02-28 16:32:17
收藏:
0 评论:
0 赞:
0 阅读:
244
1. 下载ipmitool:http://ipmitool.sourceforge.net/
2. 确定gcc工具已经安装好
3. 在Linux系统上加载启用IPMI驱动:
insmod /lib/modules/2.6.32-220.el6.x86_64/kernel/drivers/char/ipmi/ipmi_msghandler.ko
insmod /lib/modules/2.6...
分类:
系统服务 时间:
2015-02-28 16:32:07
收藏:
0 评论:
0 赞:
0 阅读:
768
谨以此文献给和我一样需要一款方便好用的知识管理软件的人。写这篇文章,只是想把自己喜欢的东西分享给更多人,绝非广告。如果你用的其他同类软件,并且看完后仍然觉得为知笔记不够好,请自动忽略本文。
欢迎通过此链接注册为知笔记来支持本人:https://note.wiz.cn/i/1fe81312
提到个人知识管理软件,很多人都会想到大名鼎鼎的EverNote(印象笔记),也有人会使用Mic...
分类:
其他 时间:
2015-02-28 16:31:57
收藏:
0 评论:
0 赞:
0 阅读:
212
cv2.VideoWriter()第二个参数控制视频编码的格式,多数教程上是这样写的
videoWriter = cv2.VideoWriter('out.mp4', cv2.cv.CV_FOURCC('M', 'J', 'P', 'G'), fps, size)
或
videoWriter = cv2.VideoWriter('out.avi', cv2.cv.CV_FOURCC('I...
分类:
编程语言 时间:
2015-02-28 16:31:36
收藏:
0 评论:
0 赞:
0 阅读:
575