Mybatis概述 Mybatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。 避免传统JDBC硬编码(将数据库连接信息以及数据库连接池等配置到了xml配置文件中) XML配置或注解 POJO对象和数据库记录直接映射 完善的文档支持 Mybatis前世今生 Apache开源项目:ib ...
分类:
其他好文 时间:
2018-08-03 14:25:32
阅读次数:
123
前言 在前一节中,你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python 代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python ...
分类:
其他好文 时间:
2018-08-02 00:11:57
阅读次数:
165
django模板继承 --20180123 a.include 模板标签 b.extend(继承)模板标签 ------include 模板标签 该标签允许在(模板中)包含其它的模板的内容。 标签的参数是所要包含的模板名称,可以是一个变量,也可以是用单/双引号硬编码的字符串。 每当在多个模板中出现相... ...
分类:
编程语言 时间:
2018-08-01 12:02:19
阅读次数:
127
开始使用Spring Cloud实战微服务 3.1. Spring Cloud实战前提 3.1.1. 需要的技术储备 3.1.2. 使用的工具及软件版本 3.2. 服务提供者与服务消费者 3.3. 编写服务提供者 3.3.1. 手动编写项目 3.3.2. 使用Spring Initializr快速创 ...
分类:
编程语言 时间:
2018-08-01 11:49:39
阅读次数:
131
Django的模板层 如果我们想要利用视图函数返回一个页面,一种比较简单的方式是利用 方法返回一个含有html内容的字符串: 尽管这种方式可以十分方便的解释视图的工作方式,但是,直接将HTML硬编码到你的视图里却并不是一个好主意。原因如下: 1.对页面设计进行的任何改变都必须对 Python 代码进 ...
分类:
其他好文 时间:
2018-07-27 23:13:33
阅读次数:
188
模式简介 定义一系列的算法,把它们一个个封装起来,并且使它们可互相替换。本模式使得算法可独立于使用它的客户而变化。 策略模式也被称为政策模式,它是一种行为型模式。为了完成某一项任务,往往可以有很多种不同的方式,例如商场促销,有不同的促销手段,比如提价50满100减20、原价两倍打八折等等,这每一种方 ...
分类:
其他好文 时间:
2018-07-23 21:59:36
阅读次数:
133
上一篇博客我们介绍了mybatis的增删改查入门实例,我们发现在 mybatis-configuration.xml 的配置文件中,对数据库的配置都是硬编码在这个xml文件中,如下图,那么我们如何改进这个写法呢? 回到顶部 1、我们将 数据库的配置语句写在 db.properties 文件中 1 2 ...
分类:
其他好文 时间:
2018-07-11 01:06:56
阅读次数:
211
你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python 代码进行相应的修改 ...
分类:
其他好文 时间:
2018-07-10 12:55:12
阅读次数:
132
MyBatis简介 Mybatis是Apache的一个Java开开源项目,是一个支持动态Sql语句的持久层框架。Mybatis可以将Sql语句配置在XML文件中,避免将Sql语句硬编码在Java类中。与JDBC相比: MyBatis整体架构及运行流程 Mybatis整体构造由 数据源配置文件、Sql ...
分类:
其他好文 时间:
2018-07-02 18:45:32
阅读次数:
188
作者:Tangerine@SAINTSEC 0×00前言 作为一个毕业一年多的辣鸡CTF选手,一直苦于pwn题目的入门难,入了门更难的问题。本来网上关于pwn的资料就比较零散,而且经常会碰到师傅们堪比解题过程略的writeup和没有注释,存在大量硬编码偏移的脚本,还有练习题目难找,调试环境难搭建,G ...
分类:
系统相关 时间:
2018-07-02 11:50:09
阅读次数:
411