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