摘要:
顺序存储线性表(数组实现) 链式存储 单链表 (头插法、尾插法) 阅读全文
摘要:
暴力法: 阅读全文
摘要:
使用递归算法 偷懒相加法,超过long的范围会失败 阅读全文
摘要:
安装django sudo pip install django==1.8.3 实用虚拟环境 source venv/bin/activate deactivate 创建django 项目 django-admin startproject tutorial cd tutorial python m 阅读全文
摘要:
数据库操作:show dbs;#查看数据库use test;#如果没有就创建一个db;#查看当前数据库db.dropDatabase();#删除数据库 数据操作 创建集合 db.stu.insert({}) 没有自动创建 更新 db.student.update({"name":"张三"},{"na 阅读全文
摘要:
在软件设计中,我们通常是追求封装,降低耦合。开放封闭原则是符合这一设计目标的。 开放封闭原则主要体现在: 1.对扩展开放 2.对修改封闭 我们通常使用OOP中的多态和继承来实现这个目的。 场景:一个大富翁出行,他拥有很多交通工具,汽车,轮船,飞机。 简单工厂: 将交通工具抽象为一个接口或者抽象类,使 阅读全文
摘要:
接上篇. One to many(many to One): 1.many to one: Department: Student: Department.hbm.xml: Student.hbm.xml: 测试程序: 如果没有设置级联操作,则通过many to one 一侧添加数据,session 阅读全文
摘要:
Hibernate是一种ORM框架,对JDBC进行了轻量级的封装,Hibernate充当持久层,通过配置XML文件来描述对象之间的关系。 单表手动配置Hibernate: 1.导入Hibernate Jar包(可选择自动生成SessionFactory类,可选择自动生成hibernate.cfg.x 阅读全文
摘要:
LINQ TO SQL是一种轻量级的ORM框架,它对ADO.NET进行了轻量级的封装,讲数据库原封不动的映射成模型,常用于中小型项目,优点:简单。缺点:数据库模型过于复杂时,可能不满足开发要求。 LINQ语句: 简单类型查询(string): 复杂类型查询: LINQTOSQL: 未完待续。。 阅读全文