PS:此文章为转载,源地址:http://www.newsmth.net/nForum/#!article/CoderInterview/849 作者应该是在美国进行的笔试面试,感觉面试的的公司也很NB,其准备过程很值得借鉴 原文如下: 其实早在8月份我刚来美国的时候我们就开始准备这个事情了。那个时 ...
分类:
编程语言 时间:
2016-06-04 16:24:30
阅读次数:
147
在 JavaScript 里使用 typeof 来判断数据类型,只能区分基本类型,即 “number”,”string”,”undefined”,”boolean”,”object” 五种。 对于数组、函数、对象来说,其关系错综复杂,使用 typeof 都会统一返回 “object” 字符串。 要想 ...
分类:
编程语言 时间:
2016-06-04 16:18:58
阅读次数:
158
package jianlemeistaff.app.jlm.com.jianlemeistaff.activity; import android.app.Activity; import android.content.Intent; import android.graphics.Color; ...
分类:
编程语言 时间:
2016-06-04 16:20:18
阅读次数:
214
为了说明后续的Mybatis扩展,插播一篇广告,先来简要说明一下Mybatis的一种原生用法,不过先声明:下面说的只是Mybatis的其中一种用法,如需要更深入了解Mybatis,请参考官方文档,或者研读源码。 我们知道,使用Mybatis的方式有很多种,从是否集成上分,可以单独使用,也可以和Spr ...
分类:
编程语言 时间:
2016-06-04 16:15:44
阅读次数:
310
题目链接:http://www.lintcode.com/zh-cn/problem/3sum/?rand=true# 用这个OJ练练python…这个题意和解法就不多说了,O(n^2lgn)就行了,关键是!!python的语法… 要想给tuple排序,如果直接sort的话会自动转成list,这个时 ...
分类:
编程语言 时间:
2016-06-04 16:14:26
阅读次数:
1020
通过os模块的system()方法调用了系统的rar.exe命令,这个方法会返回一个变量exit_status ...
分类:
编程语言 时间:
2016-06-04 16:16:26
阅读次数:
774
一个类中,对象构造时的构造过程 顺序如下: 1、变量定义时给出初始值,则先获得初始值。 2、调用构造块 3、调用相应的构造函数 非final成员没有在上述任何地方赋值,则获得相应类型的默认值。 先来看一个类中,初始化时,各个构造方法的调用顺序下面是一个例子 一个继承链中,对象构造时的过程 1、jav ...
分类:
编程语言 时间:
2016-06-04 16:15:55
阅读次数:
146
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面 ...
分类:
编程语言 时间:
2016-06-04 16:12:43
阅读次数:
121
很多人把Java的“效率低下”归咎于不能自由管理内存,但我们也知道将内存管理封装起来的好处,这里就不赘述。Java中的内存分配是随着new一个新的对象来实现的,这个很简单,而且也还是有一些可以“改进”内存回收的机制的,其中最显眼的就是这个System.gc()函数。乍一看这个函数似乎是可以进行垃圾回 ...
分类:
编程语言 时间:
2016-06-04 16:11:18
阅读次数:
115
写久了OC后来写swift,总感觉写着是swift的皮毛,但是实际上是OC的核心,这里整理了OC迁移至swift中的一些小细节。 1 在当前类中,实例方法调用属性以及方法都可以将self省略掉,而且是建议省略 2 selector是调用方法写法是:Selector("sayHello")或者是#se ...
分类:
编程语言 时间:
2016-06-04 16:11:08
阅读次数:
187
目标:在窗体上按下鼠标按键、然后拖动鼠标,在按下和拖动之间绘制曲线 事件机制 事件源对象:窗体 事件监听方法:addMouseListener(MouseListener l);addMouseMotionListener(MouseMotionListener l); 事件接口(事件处理类):Mo ...
分类:
编程语言 时间:
2016-06-04 16:10:59
阅读次数:
236
练习题一: 设置数组$attr = array( array("n001","汉族"), array("n002","回族"), array("n003","苗族"), array("n004","维吾尔族"), ); //1.要求用下拉列表的样式显示在页面上<?php /*foreach($a a ...
分类:
编程语言 时间:
2016-06-04 16:08:11
阅读次数:
289
7 Servlet 介绍 7.1 Servlet 的开发 启动 tomcat 后使用链接 http://localhost/helloServlet?username=admin 即可。 7.2 Servlet 的配置 从 Servlet 3.0 开始,配置 Servlet 有两种方式:@WebSe ...
分类:
编程语言 时间:
2016-06-04 16:07:41
阅读次数:
168
快速开发框架,及库存管理系统,基于easyui框架和C#语言MVC、EntityFrameWork、T4模板技术。 产品界面如下图所示: 源码结构: 开放全部源码,如有需要请联系,QQ:110714192,验证信息填写《博客园》即可。 ...
分类:
编程语言 时间:
2016-06-04 16:09:09
阅读次数:
377
详解Java集合框架
List结构的集合类
ArrayList类,LinkedList类,Vector类,Stack类
ArrayList集合类的使用方法(无同步性,线程不安全)
style="white-space:pre"> //ArrayList --- 实现了List接口,ArrayList是容量大小可变的数组的实现
ArrayLis...
分类:
编程语言 时间:
2016-06-04 15:01:46
阅读次数:
252
Hashtable简介 Hashtable同样是基于哈希表实现的,同样 每个元素是一个key-value对,其内部也是通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 Hashtable也是JDK1.0引入的类,是线程安全的,能用于多线程环境中。 Hashtable同样 实现了Se ...
分类:
编程语言 时间:
2016-06-04 15:00:05
阅读次数:
301
1、基本概念 详见:线程和进程关系和区别、同步和互斥、进程间通信 2、以下多线程对int型变量x的操作,哪几个不需要进行同步(D) A. x=y; B. x++; C. ++x; D. x=1; 详见:多线程二 多线程中的隐蔽问题揭秘 3、多线程中栈与堆 1、基本概念 详见:线程和进程关系和区别、同 ...
分类:
编程语言 时间:
2016-06-04 15:00:46
阅读次数:
276