我的学习环境是Windows 7,首先安装Python,我安装的版本是Python 2.7,之后需确认“C:\Python27\Scripts;C:\Python27;”这两个路径添加到Path系统变量里面了。 图一 然后下载Django。我下载的版本是Django-1.8.tar.gz。然后解压,...
分类:
编程语言 时间:
2015-04-25 14:51:25
阅读次数:
183
5月9日,民盟中央副主席张平一行来到裕华木业,就民盟开展的宣传思想及学习实践活动进行调研,民盟浙江省委会、民盟嘉兴市委会、民盟嘉善县委会以及市基层委员会相关成员陪同参加调研活动。金董邀请来宾参观地板展厅裕华木业,自90年代初建厂以来,就一直秉承着诚信为人、科学发展的思想,以不对称创新理念为核心,以高...
分类:
其他好文 时间:
2015-04-25 14:49:03
阅读次数:
181
1.创建项目 F:\>django-admin.py startproject csvt03 2.切换目录 F:\>cd csvt03 3.创建项目 F:\csvt03>django-admin.py startapp blog 4.配置文件 sittings.py 添加应用让框架找到 sittings.py?配置数据库参数 ...
分类:
数据库 时间:
2015-04-25 13:48:30
阅读次数:
169
Iterator迭代器-ListIterator-Enumeration枚举类接口的特点和区别
1、Iterator的特点:
API中是这样解释的:
对collection进行迭代的迭代器。它取代了Enumeration.迭代器与枚举有两点不同:
A.迭代器允许调用者利用定义良好的语义在迭代期间从迭代器所指向的collection移除元素。
B.在方法名上得到了改进。...
分类:
编程语言 时间:
2015-04-25 13:46:09
阅读次数:
285
今天说的是数据库,我看了下别人大神的解决,结合我自己实际中用到的给大家讲解下ormlite数据库的使用
这个是需要导入的第三方jar包,
用过goolge的SqliteOpenHelper的都知道开始要继承OrmLiteSqliteOpenHelper这个类(这个谷歌官方的数据库有点类似).
重写它的onCreate(SQLiteDatabase sqliteDatabase,...
分类:
移动开发 时间:
2015-04-25 13:47:27
阅读次数:
472
一、jdbc基本概念
jdbc : Java Database Connectivity
sun公司为了统一对数据库的操作,定义了一套api,称之为jdbc
这套api完全由接口组成,我们在编写程序的时候针对接口进行调用
这些接口交给数据库厂家去实现, 不同的数据库厂商会提供不同的实现类,
这些实现类被我们称作数据库的驱动。
一流公司定标准
二流公司做服务
三流公司做产品...
分类:
数据库 时间:
2015-04-25 13:48:33
阅读次数:
200
Primitive Roots
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 3219
Accepted: 1858
Description
We say that integer x, 0 i mod p) | 1 <= i <= p-1 } is equa...
分类:
其他好文 时间:
2015-04-25 13:46:16
阅读次数:
119
1.题目描述:点击打开链接
2.解题思路:本题利用概率dp解决。根据题意描述,我们可以定义d(i,j)表示前i道题做对j道的概率。那么根据全概率公式,可以得到如下递推式:
d(i,j)=d(i-1,j)*(1-p[i])+d(i-1,j-1)*p[i](0≤j≤i)
其中p[i]表示第i道题做对的概率。这样,得到所有的d值后,ans=sum{d(i,j)|k≤j≤n}
3.代码:
#de...
分类:
其他好文 时间:
2015-04-25 13:48:27
阅读次数:
153
Linux进程创建一个新线程时,线程将拥有自己的栈(因为线程有自己的局部变量),但与它的创建者共享全局变量、文件描述符、信号句柄和当前目录状态。
Linux通过fork创建子进程与创建线程之间是有区别的:fork创建出该进程的一份拷贝,这个新进程拥有自己的变量和自己的PID,它的时间调度是独立的,它的执行几乎完全独立于父进程。
进程可以看成一个资源的基本单位,而线程是程序调度的基本单位,一个进程内部的线程之间共享进程获得的时间片。...
分类:
编程语言 时间:
2015-04-25 13:47:23
阅读次数:
216
分析:本题判断一个图是否是有向强连通分量,这里使用tarjan算法求解。
#include
#include
#include
using namespace std;
vector map[10002];
stack tarjan_stack;
int low[10002];
int dfn[10002];
bool vis[10002];
int cnt,pos;
void Init(i...
分类:
编程语言 时间:
2015-04-25 13:46:55
阅读次数:
150
Don’t be a tool, use
the tools.
创建XML文件,IDE自动添加了 tools命名空间
xmlns:tools="http://schemas.android.com/tools"
tools可以告诉IDE,哪些属性在运行的时候是被忽略的,只在设计布局的时候有效。
tools可以覆盖android的所有标准属性,将android:换成t...
分类:
其他好文 时间:
2015-04-25 13:46:01
阅读次数:
235
??
Microsoft封装了许多类在.net里面,而.net最主要的语言是c#。
Microsoft 给 C++添加了许多 Microsoft 专用的关键字, 并把 VB 演变为 VB.NET,保留了一些基本的 VB 语法,但在设计上 完全不同,从实际应用的角度来看,VB.NET 是一种新语言。 在这里,Microsoft 决定给开发人员另一个选择—— 专门用于.NET、 具有新起点的语言,...
分类:
编程语言 时间:
2015-04-25 13:46:06
阅读次数:
143
什么是二叉排序树:二叉排序树或者是一颗空树,或者具有以下性质的二叉树:
(1)若它的左子树不为空,则左子树上的所有节点的值都小于他的父节点的值;
(2)若它的右子树不为空,则右子树上的所有节点的值都大于他的父节点的值;
(3)它的左右子树也分别为二叉排序树;
java实例:
package com.test.linked;
public class HeapSort {
publi...
分类:
编程语言 时间:
2015-04-25 13:45:51
阅读次数:
112
Binary Tree
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 6268
Accepted: 2887
Description
Background
Binary trees are a common data structure in comput...
分类:
其他好文 时间:
2015-04-25 13:45:30
阅读次数:
136
一、数据存储与进制转换
1.字节:字节就是存储数据的单位,并且是硬件所能访问的最小单位。内存中存储的最小单位是位bit(0或1),但是硬件控制的时候不能精确到位,只能精确到字节(8位),是通过地址总线来控制的,而精确到位是通过软件来控制的,叫做位运算符来精确到位的。其中,1字节=8位、1kb=1024字节、1MB=1024kb、1GB=1024MB。
2G的内存条的总空间:2 *102...
分类:
其他好文 时间:
2015-04-25 13:45:55
阅读次数:
263
在简单工厂模式中,通过一个工厂类来判断需要调用的具体的实现类,隔离了客户端和具体的实现类之间的关系,从而降低了系统间的耦合性,但是也带来了一个问题,就是如果要创建的对象很多,这个工厂类会非常庞大,仍然不利于后期的代码维护。
工厂方法模式:
一个抽象产品类,可以派生出多个具体产品类。
一个抽象工厂类,可以派生出多个具体工厂类。
每个具体工厂类只能创建一个具体产...
分类:
其他好文 时间:
2015-04-25 13:44:19
阅读次数:
100
概述:每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单线程模型,所以只能在主线程中对UI元素进行操作。如果在非UI线程直接对UI进行了操作,则会报错:CalledFromWrongThreadException only the origi...
分类:
移动开发 时间:
2015-04-25 13:43:58
阅读次数:
324