RequestUtils.java 操作类 package cn.utils; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import o ...
分类:
Web程序 时间:
2020-01-28 19:26:25
阅读次数:
93
思考:现在掌握了很多面向对象相关的内容,但是什么时候封装类?怎么封装?如果使用类成员? 引入:其实类的封装没有多么复杂,但是需要一个熟练的过程来确定哪些东西可以放到类里,该用什么样的形式等。我们通过封装一个数据库的操作来综合练习下 封装数据库类 掌握 定义:封装数据库操作类,即根据数据库的操作需求, ...
分类:
数据库 时间:
2020-01-28 13:50:39
阅读次数:
142
集合分为Collection和Map两种体系。下面先介绍Collection的集合类的继承树如下图所示 lambda表达式实参为重写接口方法 函数式接口Supplier ConsumerPredicateFunction R apply(T) Stream接口对数据操作 ...
分类:
编程语言 时间:
2020-01-24 00:09:55
阅读次数:
77
正常情况下,类包含的属性应该是隐藏的,只允许通过类提供的方法来间接的实现对类属性的访问和操作。 python中提供了property()函数,可以实现在不破坏类封装原则的前提下,让开发者依旧使用“类对象.属性”的方式操作类中的属性。 ...
分类:
编程语言 时间:
2020-01-22 00:58:59
阅读次数:
81
第9天 设计面向对象语言 目标:为Stone语言添加类和对象的支持。仅支持单一继承 9.1 设计用于操作类与对象的语法 添加的类与对象的处理功能后,下面的Stone语言就能被正确执行了 首先定义一个Position类,方法由def语句定义。类中字段通过变量表示,并赋了初始值。上面的例子定义了move ...
分类:
编程语言 时间:
2020-01-21 23:25:07
阅读次数:
105
[Luogu P4735]最大异或和(可持久化Trie) 题面 给定一个非负整数序列{a},初始长度为N。 有M个操作,有以下两种操作类型: 1、Ax:添加操作,表示在序列末尾添加一个数x,序列的长度N+1。 2、Qlrx:询问操作,你需要找到一个位置p,满足l include define max ...
分类:
其他好文 时间:
2020-01-20 22:43:00
阅读次数:
77
这一章,我们直接创建NetCore3.1的项目 主要分为1个Api项目,和几个类库 解释: 项目——FytSoa.Api:提供前端接口的Api项目 类库——FytSoa.Core:包含了数据库操作类和模型 类库——FytSoa.Service:业务操作,包含接口和实现,以及Dto 类库——FytSo ...
分类:
Web程序 时间:
2020-01-20 14:45:03
阅读次数:
381
1、 减少dom操作:类数组是实时更新的类数组集合, 在脚本中 document.images、document.forms、getElementsByTagName()返回的都是HTMLCollection类型的集合,常见的类数组还有arguments对象和DOM方法的返回结果。对这些类数组集合操 ...
分类:
其他好文 时间:
2020-01-20 12:40:54
阅读次数:
72
1 # encoding=utf-8 2 import pymysql 3 4 from conf.settings import * 5 6 7 class MysqlConnection(object): 8 """ 9 mysql操作类,对mysql数据库进行增删改查 10 """ 11 12 ...
分类:
数据库 时间:
2020-01-18 10:57:27
阅读次数:
137
前段时间的一个项目是要对一个用yii1.1写的商城做修改,不怎么好写,不过比面向过程的ecshop好得多,之前刚开始改ecshop还真是头大 yii1.1其中数据库操作花了我不少时间去找各种例子进行测试,出于日后可能还要改的原因,我将数据库的一些操作改成了thinkphp的形式,代码如下 <?php ...
分类:
数据库 时间:
2020-01-16 22:15:23
阅读次数:
128