Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 django为使用一种新的方式,即:关系对象映射(Object Relational M ...
分类:
编程语言 时间:
2016-09-10 12:57:58
阅读次数:
240
到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb def GetList(sql): db = MySQLdb.conn ...
分类:
编程语言 时间:
2016-09-10 11:52:03
阅读次数:
210
问题起源 对于计算机而言,它仅认识两个0和1,不管是在内存中还是外部存储设备上,我们所看到的文字、图片、视频等等“数据”在计算机中都是已二进制形式存在的。不同字符对应二进制数的规则,就是字符的编码。字符编码的集合称为字符集。 在早期的计算机系统中,使用的字符是非常少的,他们只包括26个英文字母、数字 ...
分类:
编程语言 时间:
2016-09-10 11:49:48
阅读次数:
431
上来说重点,再废话 类数组对象不能使用for(var key in elements)进行遍历,这是因为类数组的最后一个哈希的键值对是length:n n代表数组长度 在Javascript中,我们在DOM树上面获取页面的元素, 例如使用var emls=getElementsByTagName ( ...
分类:
编程语言 时间:
2016-09-10 11:51:34
阅读次数:
409
通过阅读《JS高级程序设计》这本书,对js中的作用域和作用域链知识有了初步的了解和认识,准备成笔记供大家参考,笔记中字数比较多,但个人认为叙述的挺详细的,所以希望读者耐心看。再者,本人了解的比较基础,不足的地方希望大家一起交流,共同学习。 1.执行环境(execution context) 执行环境 ...
分类:
编程语言 时间:
2016-09-10 11:46:19
阅读次数:
209
案例二:去重(shuffle/HashSet等方法)shuffle主要针对的是key去重HashSet主要针对values去重 ...
分类:
编程语言 时间:
2016-09-10 11:44:22
阅读次数:
156
通过上面的图,可以简单的理清关系! commons-logging和slf4j都是日志的接口,供用户使用,而没有提供实现! log4j,logback等等才是日志的真正实现。 当我们调用接口时,接口的工厂会自动寻找恰当的实现,返回一个实现的实例给我服务。这些过程都是透明化的,用户不需要进行任何操作! ...
分类:
编程语言 时间:
2016-09-10 11:44:19
阅读次数:
191
在eclipse下单元测试这个类: 首先导入Junit包:选中java工程,点击鼠标右键 >选择properties >在窗口中选Java Build Path >在右侧点击Add Library >在弹出的窗口列表中选中Junit >下一步 >Junit 4 >finish 测试类1 2 Stud ...
分类:
编程语言 时间:
2016-09-10 11:42:32
阅读次数:
160
美团内推笔试编程题:有5个人,编号1,2,3,4,5,裁判叫号叫到1,编号1蹲,叫到2,编号2,3蹲,叫到3,编号4,5,1蹲,以此类推;先选定一个人编号p,判断该人在每次叫号时蹲不蹲,蹲输出Y,不蹲输出N 思路:用两个int型记录应该下蹲的起始和末尾的编号,分别为m,n 1.当p>=m&&p<=n ...
分类:
编程语言 时间:
2016-09-10 11:41:57
阅读次数:
201
作者:wangduo 出处:http://www.cnblogs.com/wangduo/ 本博客中未标明转载的文章归作者wangduo和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 作者:wangduo 出处:http://w ...
分类:
编程语言 时间:
2016-09-10 11:40:57
阅读次数:
551
案例二:去重(shuffle/HashSet等方法)shuffle主要针对的是key去重HashSet主要针对values去重 ...
分类:
编程语言 时间:
2016-09-10 11:40:32
阅读次数:
135
public class MathDemo { public static void main(String args[]){ /** * abs求绝对值 */ System.out.println(Math.abs(-10.4)); //10.4 System.out.println(Math.a ...
分类:
编程语言 时间:
2016-09-10 11:38:49
阅读次数:
212
JAVA概述 一、文件 1、源代码 .java 2、字节码 .class 由源代码编译之后生成的 3、jar包 .jar 把相关的字节码文件压缩之后形成的 便于使用和传递 二、版本类型 1、JavaSE 标准版 基础版本 2、JavaEE 企业版 在基础版基础上增加Web等技术的支持 3、JavaM ...
分类:
编程语言 时间:
2016-09-10 11:35:56
阅读次数:
145
步骤: 1.首先新建一个项目叫JUnitTest,我编写一个Calculator类,这是一个能够简单实现加减乘除、平方、开方的计算器类,然后对这些功能进行单元测试; 2.第二步,将JUnit4单元测试包引入这个项目:在该项目上点右键,点“属性”,在弹出的属性窗口中,首先在左边选择“Java构建路径” ...
分类:
编程语言 时间:
2016-09-10 11:36:34
阅读次数:
415
packaged_task 主要是包装一下函数,相当与函数指针, 直接就能够被线程调用。 它同时提供了一个同步的机制, .get_future()方法。 定义的future变量如 std::future<int>fut = tsk.getfuture(); 通过fut.get()获得同步,也就是说, ...
分类:
编程语言 时间:
2016-09-10 11:38:04
阅读次数:
161
1552: [Cerc2007]robotic sort Description Input 输入共两行,第一行为一个整数N,N表示物品的个数,1<=N<=100000。第二行为N个用空格隔开的正整数,表示N个物品最初排列的编号。 输入共两行,第一行为一个整数N,N表示物品的个数,1<=N<=100 ...
分类:
编程语言 时间:
2016-09-10 11:34:09
阅读次数:
216