#!/usr/bin/env python#--*-- coding:utf-8 --*--#safe_float 的函数主体def safe_float(obj): 'safe version of float()' try: retval = float(obj) ...
分类:
编程语言 时间:
2015-12-06 17:37:40
阅读次数:
140
# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# sel...
分类:
编程语言 时间:
2015-12-06 17:33:21
阅读次数:
155
1、DOM的基本概念DOM是文档对象模型,这种模型为树模型;文档是指标签文档;对象是指文档中每个元素;模型是指抽象化的东西。2、Windows对象操作一、属性和方法:window对象——浏览器窗口window.location:地址栏window.history:访问历史window.status:...
分类:
编程语言 时间:
2015-12-06 17:31:35
阅读次数:
162
转帖:http://www.cnblogs.com/isaboy/p/javascript_function.htmlJavascript Function有两种类型: 1)函数声明(Function Declaration); // 函数声明 function funDeclaratio...
分类:
编程语言 时间:
2015-12-06 17:31:57
阅读次数:
164
在#Pragma Conference 2015会议上,Marcus Zarra,撰写过关于Core Data和Core Animation的书,叙述了三种在多线程环境下使用Core Data的方法并且设法解决在2015年应如何使用Core Data的问题。实际上,Zarras说道,当用一个拥有十一...
分类:
编程语言 时间:
2015-12-06 17:28:49
阅读次数:
174
工作中每天都会和java集合打交道,虽然以前也看过jdk源码的实现,但有些东西时间长了还是会遗忘,或者有些实现在新版本中有了新的变化,俗话说"温故而知新",所以打算再阅读一下相关源码。java集合包含collection接口的子接口和实现类以及Map接口的子接口和实现两大块,首先先看看这两大块大致内...
分类:
编程语言 时间:
2015-12-06 17:25:12
阅读次数:
144
参考自http://www.cnblogs.com/tianzhijiexian/p/3906774.htmlhttps://github.com/tianzhijiexian/HttpAnnotation/blob/master/lib/src/main/java/kale/net/http/ut...
分类:
编程语言 时间:
2015-12-06 16:08:36
阅读次数:
154
在Java中遍历List时会用到Java提供的Iterator,Iterator十分好用,原因是:迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,....
分类:
编程语言 时间:
2015-12-06 16:08:08
阅读次数:
242
本文来自stackoverflow的问答,讨论了Java Servlet的工作机制,如何进行实例化、共享变量和多线程处理。 问题:Servlet是如何工作的?Servlet 如何实例化、共享变量、并进行多线程处理? 假设我有一个运行了大量 Servlet 的 web 服务器。通过 Servle...
分类:
编程语言 时间:
2015-12-06 16:05:50
阅读次数:
181
#!/usr/bin/python# -*- coding: utf-8 -*-__author__ = 'zuoanvip'from selenium import webdriver#对于对话框是frame的对话框,采用switch_to_frame来进行定位。当遇到对话框是DIV的时候则采用本...
分类:
编程语言 时间:
2015-12-06 16:07:01
阅读次数:
337
1、什么是插入排序: 将待排序数列分为两部分:有序数据和待插入元素。 插入排序的基本操作是将一个待插入数据插入到一组有序数据中,把将要插入的数与各数据进行比较,当找到第一个比插入数大的元素时,该元素之前为插入位置。
分类:
编程语言 时间:
2015-12-06 16:04:28
阅读次数:
140
二十六、输出1!、2!、3!、4!、...、n!的值。 1 #include 2 3 void main(void) 4 { 5 int i, n; 6 float fac; 7 8 printf("Input n: "); 9 scanf("%d", &n);...
分类:
编程语言 时间:
2015-12-06 16:05:29
阅读次数:
196
# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# sel...
分类:
编程语言 时间:
2015-12-06 15:56:34
阅读次数:
160
css 概述CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率外部样式表通常存储在 CSS 文件中多个样式定义可层叠为一css 的...
分类:
编程语言 时间:
2015-12-06 15:55:16
阅读次数:
150
测试环境:python2.7 + beautifulsoup4.4.1 + selenium2.48.0测试网址:http://tieba.baidu.com/p/2827883128目的是下载该网页下所有图片,共160+张。可以分为以下几步:1、获取网页源代码。发现直接通过urllib2或者req...
分类:
编程语言 时间:
2015-12-06 15:55:01
阅读次数:
301
最大子数组给定一个整数数组,找到一个具有最大和的子数组,返回其最大和。样例给出数组[?2,2,?3,4,?1,2,1,?5,3],符合要求的子数组为[4,?1,2,1],其最大和为6注意子数组最少包含一个数挑战要求时间复杂度为O(n)若当前和小于0,那么加到下一个数上必然会使和减小,此时抛弃这个和重...
分类:
编程语言 时间:
2015-12-06 15:52:19
阅读次数:
152
scala类型推断方法msortSwapped(abcd)(_>_)通常,一旦有需要推断多台方法类型参数的任务时,类型推断器就只参考第一个参数列表中所有参数类型,但不会参考之后其他参数。因为方法msortSwapped是柯里化的方法,带两个参数列表,所以第二个参数(也就是说,那个函数值)将不会用来做...
分类:
编程语言 时间:
2015-12-06 14:37:08
阅读次数:
148