第十章避免活跃性危险锁顺序死锁:定义锁的顺序,可以通过某种方法决定每个锁的顺序,比如hashcode或者序列号之类的在锁的调用顺序不是很明显的情况下,在持有锁的情况下调用其他外部方法一定要注意,可以通过开放调用,避免发生死锁的危险,即使用同步代码块保护仅仅保护那些..
分类:
编程语言 时间:
2015-12-20 17:46:54
阅读次数:
167
7、时间序列绘图 pandas时间序列的绘图功能在日期格式化方面比matplotlib原生的要好。 #-*- coding:utf-8 -*- import numpy as np import pandas as pd import matplotlib.pyplot as plt import ...
分类:
编程语言 时间:
2015-12-19 20:30:23
阅读次数:
579
5、时期及其算数运算 时期(period)表示的是时间区间,比如数日、数月、数季、数年等。Period类所表示的就是这种数据类型,其构造函数需要用到一个字符串或整数,以及频率。 #-*- coding:utf-8 -*- import numpy as np import pandas as pd ...
分类:
编程语言 时间:
2015-12-19 00:05:39
阅读次数:
261
时间序列是很重要的。时间序列(time series)数据是一种重要的结构化数据格式。时间序列的意义取决于具体的应用场景,主要有以下几种: 时间戳(timestamp),特定的时刻 固定时期(period),如2015年全年 时间间隔(interval),由起始和结束时间戳表示。就是说,时期可以是时...
分类:
编程语言 时间:
2015-12-17 20:56:58
阅读次数:
254
本章内容包括:实现可在不同区域重用的片段、使用Razor模板设计和实现页面、设计可视结构的布局、基于模板页开发。
分类:
其他好文 时间:
2015-12-17 18:47:33
阅读次数:
120
数组作为函数的参数注意:当数组作为函数的实参时,只传递数组的地址,而不是将整个数组赋值到函数中,当用数组名作为实参调用函数时,指向该数组的第一个元素的指针就被传递到了函数中C语言中没有下标的数组而是一...
分类:
编程语言 时间:
2015-12-16 09:24:46
阅读次数:
177
第十章、CSS的tansform\transtition\animation属性Transform:对元素进行变形; 变换Transition:对元素某个属性或多个属性的变化,进行控制(时间等),类似flash的补间动画。但只有两个关键贞。开始,结束。 过度Animation:对元素某个属性或多个属...
分类:
Web程序 时间:
2015-12-09 22:57:42
阅读次数:
216
C++/C程序中,指针和数组在不少地方可以相互替换着用,让人产生一种错觉,以为两者是等价的。数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。指针可以随时指向任意类型的内存块,它的特征是“可变”,所...
分类:
编程语言 时间:
2015-12-07 22:43:25
阅读次数:
232
1 #include 2 3 int main(void) 4 { 5 int a[]={1,2,3,4,5}; 6 int *p = (int*)(&a + 1); 7 printf("%d,%d\n",*a+1,*(p-1)); 8 9 // int (*p...
分类:
编程语言 时间:
2015-12-07 18:15:42
阅读次数:
217
1,数组和指针的定义于声明:定义:只能出现一次,用来确定对象的类型和大小,并为其分配空间。声明:可以出现多次,描述对象的类型,用于指定其他地方定义的对象,不为对象分配空间。所以说externchara[]与externchara[10]等价,因为这是声明,不分配空间。看一个关于数组指针..
分类:
编程语言 时间:
2015-12-07 00:49:10
阅读次数:
196