09 2021 档案

注解开发
摘要:最初设计时,MyBatis 是一个 XML 驱动的框架。配置信息是基于 XML 的,而且映射语句也是定义在 XML 中的。随着技术的更新发展,对于开发效率要求也原来越高,特别是一些小型项目;越来越多的框架开始支持注解, 到MyBatis3时,MyBatis对注解有了完善的支持,利用注解可以在一些情况 阅读全文

posted @ 2021-09-28 12:02 青竹之下 阅读(121) 评论(0) 推荐(0)

逆向
摘要:nerator翻译为生成器,是MyBatis开源的一个插件,可以从数据库获取表信息,自动生成Mapper.xml,POJO,以及Mapper接口 但问题是,MyBatis不可能完全清楚我们的业务需求,所以其自动生成的sql只能满足基本的CRUD操作,而无法帮助我们进行连表操作,(当然包括带有条件的C 阅读全文

posted @ 2021-09-25 10:18 青竹之下 阅读(87) 评论(0) 推荐(0)

内置对象和方法
摘要:avaScript的对象(Object)本质上是键值对的集合(Hash结构),但是只能用字符串作为键。 var a = {"name": "Alex", "age": 18}; console.log(a.name); console.log(a["age"]); 遍历对象中的内容: var a = 阅读全文

posted @ 2021-09-23 09:12 青竹之下 阅读(124) 评论(0) 推荐(0)

文本操作
摘要:html()// 取得第一个匹配元素的html内容html(val)// 设置所有匹配元素的html内容 text()// 取得所有匹配元素的内容text(val)// 设置所有匹配元素的内容 val()// 取得第一个匹配元素的当前值val(val)// 设置所有匹配元素的值val([val1, 阅读全文

posted @ 2021-09-22 09:20 青竹之下 阅读(85) 评论(0) 推荐(0)

jquery的常用方法
摘要:jQuery的一些常用方法: attr():可以设置和获取标签的属性值 例如:$(":checkbox:first").attr("name") 即获取checkbox表单项的第一个的name属性的名称 $(":checkbox:first").attr("name",“abc”) 即获取check 阅读全文

posted @ 2021-09-20 16:30 青竹之下 阅读(143) 评论(0) 推荐(0)

EL表达式
摘要:EL(Expression Language) 是为了使JSP写起来更加简单。它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。 简单的说,EL就是要在不影响页面结构的情况下没用简洁的语法来对作用域中的数据进行存取,并提供了完善的运算符支持, ${对象名称.属性} 获取对象属性${对象 阅读全文

posted @ 2021-09-19 09:42 青竹之下 阅读(86) 评论(0) 推荐(0)

分页查询与展示
摘要:在MySQL中可以通过limit来对查询结果进行分段 elect *from tableName limit st,n; 要实现分页的关键,在于使用limit关键字 页面需提供两个参数,当前页码, 每页条数 DAO层需要提供两个方法,获取某页的数据,获取总页数 #如上述显示第一页的第1-3条数据,s 阅读全文

posted @ 2021-09-17 09:49 青竹之下 阅读(111) 评论(0) 推荐(0)

MD5加密
摘要:package com.kkb.misc.util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException 阅读全文

posted @ 2021-09-16 09:56 青竹之下 阅读(79) 评论(0) 推荐(0)

MYbats框架
摘要:逆向工程,根据表结构自动生成,POJO,Mapper映射和Mapper接口,包含简单的CRUD 4 | 0 MyBatis构架 SqlMapConfig.xml作为全局配置,指定MyBatis的基本参数,如运行环境(开发,发布),事务管理器,数据来源等; 以及需要加载的mapper映射文件(从源码中 阅读全文

posted @ 2021-09-14 10:04 青竹之下 阅读(83) 评论(0) 推荐(0)

Cookie
摘要:方法名称作用 Cookie(key,value) cookie的构造函数。 setMaxAge() 设置cookie的最大存活时间。 getValue(key) 获取对应key的cookie值。 setValue(key,newValue) 修改对应key的cookie的值。 response.ad 阅读全文

posted @ 2021-09-13 11:43 青竹之下 阅读(100) 评论(0) 推荐(0)

mybatis
摘要:环境说明: jdk 8 + MySQL 5.7.19 maven-3.6.1 IDEA 学习前需要掌握: JDBC MySQL Java 基础 Maven Junit 什么是MyBatis MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取 阅读全文

posted @ 2021-09-12 21:46 青竹之下 阅读(62) 评论(0) 推荐(0)

springmvc
摘要:springmvc定义 基于spring的一个框架,实际上就是spring的一个模块,专门是做web开发的,理解为servlet的升级。web开发底层是servlet,框架是在servlet基础上面加入一些功能,让开发更方便。 spring和springmvc对比 spring:spring是容器, 阅读全文

posted @ 2021-09-11 21:30 青竹之下 阅读(78) 评论(0) 推荐(0)

redis初始
摘要:14. incrby 同 incr 类似,加指定值 ,key 不存在时候会设置 key,并认为原来的 value 是 0 127.0.0.1:6379> incrby ageA 10 12 127.0.0.1:6379> incrby ageAB 10 10 15. decr 对 key 的值做的是 阅读全文

posted @ 2021-09-10 21:26 青竹之下 阅读(92) 评论(0) 推荐(0)

《梦断代码》阅读笔记Ⅰ
摘要:一、当前进度以及新的阅读计划 目前,我已阅读到正文的P78,也就是刚开始看第四章:乐高王国。 我尽量坚持每天阅读至少10页,但是由于自己的懒惰以及各种原因,这个“项目”已经延误了。 因此,我得实时地更新我的阅读计划。在剩下的20天里阅读326-78=248页的正文,折合每天12.4页。 希望自己督促 阅读全文

posted @ 2021-09-09 23:01 青竹之下 阅读(74) 评论(0) 推荐(0)

ridts_常用连接
摘要:quit:关闭连接 auth [password]:简单密码认证,password是密码串 time:返回当前服务器时间,Unix时戳 client list: 返回所有连接到服务器的客户端信息和统计数据 client kill [ip:port]:关闭地址为 ip:port 的客户端 save:将 阅读全文

posted @ 2021-09-08 12:20 青竹之下 阅读(81) 评论(0) 推荐(0)

Git 01
摘要:. Git 1.1. Git是何方神圣? Git是用C语言开发的分布版本控制系统。版本控制系统可以保留一个文件集合的历史记录,并能回滚文件集合到另一个状态(历史记录状态)。另一个状态可以是不同的文件,也可以是不同的文件内容。举个例子,你可以将文件集合转换到两天之前的状态,或者你可以在生产代码和实验性 阅读全文

posted @ 2021-09-07 01:04 青竹之下 阅读(73) 评论(0) 推荐(0)

thinkphp6-3
摘要:0x01 源码解析 1、public/index.php // [ 应用入口文件 ] //定义根命名空间 namespace think; //引入composer require __DIR__ . '/../vendor/autoload.php'; //通过Ioc容器将HTTP类实例出来 // 阅读全文

posted @ 2021-09-06 10:10 青竹之下 阅读(150) 评论(0) 推荐(0)