08 2021 档案

摘要:一、类型转换模块 String sql = "SELECT id,user_name,real_name,password,age,d_id from t_user where id = ? and user_name = ?"; ps = conn.prepareStatement(sql); p 阅读全文
posted @ 2021-08-31 21:37 童话述说我的结局 阅读(251) 评论(0) 推荐(0) 编辑
摘要:1.反射模块 MyBatis在进行参数处理、结果集映射等操作时会使用到大量的反射操作,Java中的反射功能虽然强大,但是代码编写起来比较复杂且容易出错,为了简化反射操作的相关代码,MyBatis提供了专门的反射模块,该模块位于org.apache.ibatis.reflection包下,它对常见的反 阅读全文
posted @ 2021-08-30 19:21 童话述说我的结局 阅读(136) 评论(0) 推荐(1) 编辑
摘要:Mybatis中文官方文档:https://mybatis.org/mybatis-3/zh/index.html 一、ORM框架的发展史 1.JDBC操作 1.1.JDBC操作特点 目前,通过 Java 语言连接并操作数据库的技术或方式已经有很多了,例如:JDBC, Hibernate,MyBat 阅读全文
posted @ 2021-08-29 22:16 童话述说我的结局 阅读(243) 评论(0) 推荐(1) 编辑
摘要:一、源码下载 1、手动编译源码 为了方便在看源码的过程中能够方便的添加注释,可以从官网下载源码编译生成对应的Jar包,然后上传到本地maven仓库,再引用这个Jar。 首先需要编译打包parent项目,我是用idea进行打包编译的 然后用同样方法将mybaits项目也打个包。,mybaits我在打包 阅读全文
posted @ 2021-08-29 22:16 童话述说我的结局 阅读(336) 评论(0) 推荐(0) 编辑
摘要:一、创建工程 二、General设置 三、源码管理 搞到这一步就可以创建构建任务了,如果新手先可以构建验证下,我是不想验证 四、写shell脚本 脚本如下: #!/bin/bash #下载工作区npm包npm install #删除dist目录下的所有文件,dist目录即为当前jenkins工作区打 阅读全文
posted @ 2021-08-26 17:39 童话述说我的结局 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:一、Jenkins服务器上创建项目和配置 大体步骤:General(基础配置)--》源码管理--》构建触发器--》构建环境--》构建--》构建后操作 1.创建一个工程 创建一个maven项目 仅需填写标准部分,其他可不填写 源码管理 上图中点击“添加”按钮添加一组账号和密码 构建触发器 如上图:当前 阅读全文
posted @ 2021-08-26 10:15 童话述说我的结局 阅读(529) 评论(0) 推荐(2) 编辑
摘要:一、maven的安装 1.下载压缩包 官网地址:http://maven.apache.org/download.cgi 2.上传到linux的/root/ghyExploit/maven目录中 3.解压文件 tar -zxvf apache-maven-3.8.1-bin.tar.gz 4.配置环 阅读全文
posted @ 2021-08-25 19:12 童话述说我的结局 阅读(155) 评论(0) 推荐(1) 编辑
摘要:一. 安装JDK【java8】 1.1. 软件安装 [root@ecs-a6f6-4c95-0002 ~]# cd /root/ghyExploit/jdk [root@ecs-a6f6-4c95-0002 jdk]# ls jdk1.8.0_181 jdk-8u181-linux-x64.tar. 阅读全文
posted @ 2021-08-24 17:16 童话述说我的结局 阅读(2809) 评论(0) 推荐(0) 编辑
摘要:一、七大原则 在实际开发过程中,并不是一定要求所有代码都遵循设计原则,而是要综合考虑人力、时间、成本、质量,不刻意追求完美,要在适当的场景遵循设计原则。这体现的是一种平衡取舍,可以帮助我们设计出更加优雅的代码结构。各种原则要求的侧重点不同,下面我们分别用一句话归纳总结软件设计模式的七大原则,如下表所 阅读全文
posted @ 2021-08-22 22:56 童话述说我的结局 阅读(107) 评论(0) 推荐(0) 编辑
摘要:一、定义 访问者模式(Visitor Pattern) 是一种将数据结构与数据操作分离的设计模式。是指封装一些作用于某种数据结构中的各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元索的新的操作。属于行为型模式。 访问者模式被称为最复杂的设计模式,并且使用频率不高,设计模式的作者也评价为: 阅读全文
posted @ 2021-08-22 17:02 童话述说我的结局 阅读(169) 评论(0) 推荐(0) 编辑
摘要:一、定义 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。观察者模式的主要角色如下: 抽象主题(Subject)角色:也叫抽象目标类,它 阅读全文
posted @ 2021-08-22 16:00 童话述说我的结局 阅读(119) 评论(0) 推荐(0) 编辑
摘要:一、定义 解释器模式(Interpreter Pattern) 是指给定一门语言, 定义它的语法的一种表示, 并定义一个解释器,该解释器使用该表示来解释语言中的句子。是一种按照规定的语法进行解析的模式,属于行为型模式。就比如编译器可以将源码编译解释为机器码, 让CPU能进行识别并运行。解释器模式的作 阅读全文
posted @ 2021-08-22 14:17 童话述说我的结局 阅读(539) 评论(0) 推荐(0) 编辑
摘要:一、定义 中介者模式(Mediator Pattern) 又称为调解者模式或调停者模式。用一个中介对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使其耦合松散,而且可以独立地改变它们之间的交互。属于行为型模式。中介者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显作用。 阅读全文
posted @ 2021-08-22 09:26 童话述说我的结局 阅读(394) 评论(0) 推荐(0) 编辑
摘要:一、定义 备忘录模式(Memento Pattern) 又称为快照模式(Snapshot Pattern) 或令牌模式(Token Pattern) , 是指在不破坏封装的前提下, 捕获一个对象的内部状态, 并在对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态,属于行为型模式。在软件系 阅读全文
posted @ 2021-08-21 19:22 童话述说我的结局 阅读(221) 评论(0) 推荐(0) 编辑
摘要:一、定义 状态模式( State Pattern)也称为状态机模式( State Machine pattern),是允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类,属于行为型模式。允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类状态模式中类的行为是由状态决 阅读全文
posted @ 2021-08-21 18:04 童话述说我的结局 阅读(612) 评论(0) 推荐(0) 编辑
摘要:一、定义 命令模式(Command Pattern) 是对命令的封装, 每一个命令都是一个操作:请求的一方发出请求要求执行一个操作;接收的一方收到请求,并执行操作。命令模式解耦了请求方和接收方,请求方只需请求执行命令,不用关心命令是怎样被接收,怎样被操作以及是否被执行…等.命令模式属于行为型模式。 阅读全文
posted @ 2021-08-16 19:11 童话述说我的结局 阅读(219) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示