Python提供了两个hook用于定制Python:sitecustomize 和 usercustomize,首先需要查看site包目录,然后就可以在此目录下创建usercustomize.py文件,文件的内容会影响python的每次调用,除非在调用时使用 -s 选项 禁止自动import。sit...
分类:
编程语言 时间:
2014-11-06 00:24:43
收藏:
0 评论:
0 赞:
0 阅读:
211
本章节,我只是把所有的输出加上了自己的注释。#!/usr/bin/env python# -*- coding:utf-8 -*-def cheese_and_crakers(cheese_count, boxes_of_crackers): '''定义了cheese_and_crakers的...
分类:
编程语言 时间:
2014-11-06 00:24:13
收藏:
0 评论:
0 赞:
0 阅读:
378
1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?1 new Thread(new Runnable() {2 3 @Override4 public void run() {5 // TODO Auto-generated metho...
分类:
编程语言 时间:
2014-11-06 00:24:03
收藏:
0 评论:
0 赞:
0 阅读:
328
PriorityQueue
分类:
编程语言 时间:
2014-11-06 00:23:44
收藏:
0 评论:
0 赞:
0 阅读:
584
1. spring的通知
1.1. AOP的概念
切面(Aspect):一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。在Spring AOP中,切面可以使用基于模式或者基于注解的方式来实现。
连接点(Joinpoint):在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。在Spring AOP中,一个连接点总...
分类:
编程语言 时间:
2014-11-05 23:17:43
收藏:
0 评论:
0 赞:
0 阅读:
758
看书、思考、写代码!
/***************************************
* copyright@hustyangju
* blog: http://blog.csdn.net/hustyangju
* 题目:分治法求数组最大连续子序列和
* 思路:分解成子问题+合并答案
* 时间复杂度:O(n lgn)
* 空间复杂度:O(1)
********...
分类:
编程语言 时间:
2014-11-05 23:16:43
收藏:
0 评论:
0 赞:
0 阅读:
550
前言:上一篇,提到了栈和堆,想必你也清楚了栈和堆的区别,现在 通过指针的数组来看一下,指针是如何操作栈和堆的。
栈里面的数组:
int a[10]; //这个空间实在栈内存中申请的
int *p =NULL:
p =a; //a是数组的首地住所以可以直接赋值给指针p
p[0]=10; //就...
分类:
编程语言 时间:
2014-11-05 23:16:23
收藏:
0 评论:
0 赞:
0 阅读:
339
原文:http://code.google.com/p/datejs/wiki/APIDocumentation
javascript日期处理库-Datejs.js
当天时间
Date.today();
比较两个时间大小,返回-1,0,1
var today = Date.today();
var past = Date.today().add(-6).days()...
分类:
编程语言 时间:
2014-11-05 23:15:43
收藏:
0 评论:
0 赞:
0 阅读:
323
什么是快速排序
快速排序可以说是对冒泡排序的一种改进,通过选择某个基准点经过一次排序,然后把数据通过基准点分为两个部分。一部分小于基准点;一部分大于基准点;
实现过程
设要排序的数据存放在数组A[0]...A[N-1]中,然后从数组总任意选择一个数据作为基准点,将所有比基准点小的数据放到它的前面,比它小的放到它的后面,这样经过一次交换就分成了两个独立的部分。接着在运用分治的思想...
分类:
编程语言 时间:
2014-11-05 23:15:24
收藏:
0 评论:
0 赞:
0 阅读:
374
正如上篇文中所说,HashMap不是线程安全的,在被多线程共享操作时,会有问题,具体什么问题呢,一直没有个清晰的理解,今天写了个测试程序调了一下,才明白其中道理。
主要是多线程同时put时,如果同时触发了rehash操作,会导致HashMap中的链表中出现循环节点,进而使得后面get的时候,会死循环。【关于什么是rehash,读者可以自行去google了】
本文主要参考了:http://coo...
分类:
编程语言 时间:
2014-11-05 23:15:13
收藏:
0 评论:
0 赞:
0 阅读:
430
无序列表:前面默认显示黑色小圆点
无序列表1
如果想在网页中展示有前后顺序的信息列表就用:有序列表:每项前都自带一个序号,序号默认从1开始
有序列表1...
分类:
编程语言 时间:
2014-11-05 23:10:39
收藏:
0 评论:
0 赞:
0 阅读:
335
错误分类
语法错
逻辑错
运行错
0.忘记定义变量:
int main()
{
x=3;y=6;
printf(“%d/n”,x+y);
}
1.C语言的变量一定要先定义才能使用;
2.输入输出的数据的类型与所用格式说明符不一致
int a=3;float b=4.5;printf(“%f%d/n”,a,b);
它们并不是按照赋值的规则进行转换...
分类:
编程语言 时间:
2014-11-05 23:09:34
收藏:
0 评论:
0 赞:
0 阅读:
415
Apriori算法关联分析与pyhon实现,关联规则里面最基本算法 Apriori算法...
分类:
编程语言 时间:
2014-11-05 23:08:23
收藏:
0 评论:
0 赞:
0 阅读:
437
SpringMVC用了就根本停不下来,简单的配置,无限量的拓展。你会喜欢上她的。...
分类:
编程语言 时间:
2014-11-05 23:04:33
收藏:
0 评论:
0 赞:
0 阅读:
412
结构体与函数的不同就是函数是由相同数据类型的变量组成,结构中可以有不同数据类型组合。struct 结构名称 { 数据类型 成员; // 注意必须是以分号隔开; ...}//创建一个构造体struct student { int age; char name[45]; char gend...
分类:
编程语言 时间:
2014-11-05 23:02:33
收藏:
0 评论:
0 赞:
0 阅读:
401
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。当调用TweenPosition.Begin()时,gameObject会被自动挂上TweenPo...
分类:
编程语言 时间:
2014-11-05 23:01:43
收藏:
0 评论:
0 赞:
0 阅读:
1499
整理自慕课网liuyubobobo老师在《玩儿转Swift》课程中的讲解,在此表示感谢!同时推荐这套视频课程http://www.imooc.com/learn/127 var str = "Welcome to Play Swift! Step by step to learn Swift." ....
分类:
编程语言 时间:
2014-11-05 22:59:33
收藏:
0 评论:
0 赞:
0 阅读:
387
前几天实现了直接插入排序、冒泡排序和直接选择排序这三个基础排序。今天看了一下冒泡排序的改进算法,快速排序。单独记录一下,后面还有归并和基数排序等快速排序1.选择一个支点默认为数组第一个元素及array[start]作为支点,将所有大于支点元素的值放到支点后面,将所有小于支点元素的值放到支点前面,完成...
分类:
编程语言 时间:
2014-11-05 22:57:23
收藏:
0 评论:
0 赞:
0 阅读:
369
八大排序算法分类:数据结构与算法c/c++2012-07-23 16:4545743人阅读评论(32)收藏举报算法mergepivot存储exchange目录(?)[-]概述插入排序直接插入排序Straight Insertion Sort插入排序希尔排序Shells Sort选择排序简单选择排序S...
分类:
编程语言 时间:
2014-11-05 22:55:53
收藏:
0 评论:
0 赞:
0 阅读:
357
我把jdk 安装在C:\Program Files下而ide启动脚本 startup.bat 例如以下:if "%OS%"=="Windows_NT" setlocalset NC_HOME=%~dp0call %NC_HOME%\bin\uapSetupCmdLine.batif not "%1%...
分类:
编程语言 时间:
2014-11-05 22:54:53
收藏:
0 评论:
0 赞:
0 阅读:
350