自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Python定时执行

Python定时执行在自己做的一个小东西里需要用爬虫定时从某个网站上爬取数据,谷娘了一下python自身好像没有这种功能,唯一有的就是threading.Timer,不过这个不符合要求,只执行一次,假如需要多长执行需要用time.sleep之后在创建一个,显然不是很elegant,于是终于发现一个比较pythonic的实现方式,改造代码如下:#-*- coding:utf-8 -*-#n

2015-05-17 12:59:35 911

原创 笔试题们

1、假设每一天适龄的母牛每年年初都会生一头小母牛,现在有一头刚出生的小母牛,问第N年时一共有多少头母牛?Tips:1 14 25 3解析:假设f(n)代表的是今年母牛的数目,那么今年母牛的数目f(n-1)应该是去年的母牛的数目加上三年前母牛的数目f(n-3),即:f(n) = f(n-1)+f(n-3)难度指数:1颗星代码如下:public class Solu

2015-05-17 12:59:11 294

原创 Java线程初探

首先复习一下什么是线程和进程。应用程序被加载到内存中并准备运行时,我们就说创建了一个进程。进程是一个具有独立功能的程序关于某个数据集合上一次运行活动,进程是系统进行资源分配和调度的一个独立单位。而线程是进程的一个实体,是CPU调度和分派的基本单位,是进程更小的能独立运行的基本单位。线程没有自己的系统资源,一个进程的多个线程共享操作系统分配各进程的资源。一个线程和一创建和撤销另外一个线程,同

2015-05-17 12:56:26 382

原创 Java单例模式的实现

在笔试题碰到有一条笔试题是要求用java实现单例模式,一看不难很快就写出来,写完之后还沾沾自喜:(第一种:懒汉 线程不安全)public class Singleton{ private static Singleton instance; private Singleton(){} public static Singleton getInstance(){

2015-05-17 12:52:28 384

原创 2015校招面试笔试题笔记

1、Java泛型中List和List的区别是什么?答:List中规定了List所能存储的只是T或者是T的子类(上限),而且一次只能是存储器中的一种,List只提供get()而不提供put()函数,put(T)会产生编译错误。而List中规定了List所能存储的必须是T类或者是T类的超类(下限),而且List只提供了get()函数而不提供put()函数。详细区别参见 Generics

2015-05-17 12:49:57 460

原创 python一些标准库

1、syssys这个模块是用来访问与python解释器联系紧密的变量和函数。2、osos模块提供了访问多个操作系统的功能。os.system函数可用来运行外部程序。另外也有一些函数可以执行外部程序,比如execv,但执行后会退出python解释器,并且将控制权交给被执行的程序。另外popen也有类似的功能。例如,在UNIX中,你可以用下面代码(假设/usr/bin/

2015-05-17 12:48:32 440

原创 SVN使用笔记

由于往SAE部署应用的时候要用到SVN,所以将可能要用到的先整理起来备忘。我是在Ubuntu下用SVN的,在linux环境下用SVN貌似比用图形界面方便,个人见解。安装Ubuntu是没有自带SVN的,所以在用SVN时需要事先安装,过程很简单。$ sudo apt-get install subversion然后根据提示操作即可。常用操作一、将工程项目checkout到本地目

2015-05-17 12:48:11 303

原创 用django在SAE搭建个人博客(二)

WEB作为软件中的一种,同样的适用MVC架构模式。在普通的MVC架构模式中,模型(Model)用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法。“模型”有对数据直接访问的权力,例如对数据库的访问。“模型”不依赖“视图”和“控制器”,也就是说,模型不关心它会被如何显示或是如何被操作。但是模型中数据的变化一般会通过一种刷新机制被公布。为了实现这种机制,那些用于监视此模型的视图必须事先在此模型

2015-05-17 00:42:56 517

原创 用django在SAE搭建个人博客(一)

开发环境:Ubuntu11.10+python2.7+django1.4+MySqlDjango是python一个很优秀的Web网络框架。更多关于django的入门教程,请自行谷歌教程。需要注意的是,django目前的最新版本是1.6.2,但SAE支持的版本只有1.2和1.4,而且默认支持的版本是1.2,所以假如要用1.4版本的话需要在项目的config.yaml文件声明。好了,废话不多说

2015-05-17 00:39:12 431

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除