![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java集合
燤祎
God's in his heaven,all rights with the world!
展开
-
Linux安装常用环境
Linux安装常用环境Linux安装JDK,(CentOS7/Ubuntu都行)tar方式:1.先下载jdk8,tar.gz格式,上传到服务器2.推荐路径:/usr下面3.解压:tar zxvf jdk-8xxxxx.tar.gz4.解压之后,可以rm -f把压缩包删掉5.配置环境变量,非常重要:vi /etc/profile6.在文件最后,添加:export JAVA_HOME=/usr/local/software/jdk1.8.0_241export CLASSPATH=.:@JA原创 2020-11-13 14:42:31 · 296 阅读 · 0 评论 -
Linux入门
Linux入门Linux:操作系统Windows:效率低,稳定性差,交互体验Linux:高效稳定Linux内核是一样的,并且开源免费Redhat,商业版本,收费CentOS,社区版,免费Ubuntu,免费,更适合个人使用Suse,红旗等等硬盘分区:Linux分为主分区,扩展分区,逻辑分区Linux里面,一切都是文件硬盘:IDE:hdxSCSI:sdx系统中的第一个IDE设备,表示为hda第二个SCSI设备,表示为sdb分区,就是硬盘文件名+分区数原创 2020-11-11 19:32:45 · 140 阅读 · 0 评论 -
数据库设计
数据库设计1.设计过程:规划,需求分析,概念设计,逻辑设计,物理设计,实现和维护规划:避免设计不合理的数据库,导致数据库无法应对业务的扩展和数据量增长。插入:用户画像羊,头羊,狼大明用户,屌丝用户,女性用户调查研究,对数据库的应用系统,使用单位,面向的对象,数据的关联进行全面了解。可行性分析,可用设备,时间效率,经济效益确定可行性。需求分析:(1)收集好数据库所需要的信息和数据内容(2)画出业务流程交给需求方鉴定概念设计:以某种方法 反映信息数据在数据库中的概念结构比如ER模型原创 2020-11-11 19:31:28 · 175 阅读 · 0 评论 -
mybatis3多表查询
mybatis多表查询一对一查询用户表和订单表的关系为,一个用户有多张银行卡,一张卡只从属于一个用户。一对一查询的需求:查询一张银行卡,与此同时查询出该卡所属的用户对应的SQL语句SELECT a.*,u.id,u.userName,u.birthday,u.sex FROM account a INNER JOIN user u ON a.uid=u.id创建实体类时应注意:private User user一对多查询用户表和订单表的关系为,一个用户有多张银行卡,一张卡只从属于一个用户原创 2020-10-29 16:54:49 · 1122 阅读 · 4 评论 -
mybatis2
mybatis day02知识小结MyBatis开发步骤:①添加MyBatis的坐标②创建user数据表③编写User实体类④编写映射文件UserMapper.xml⑤编写核心文件SqlMapConfig.xml⑥编写测试类MyBatis的增删改查操作MyBatis的插入数据操作1)编写UserMapper映射文件 insert into user values(#{id},#{username},#{password})原创 2020-10-29 16:53:17 · 137 阅读 · 1 评论 -
Mybatis1
Mybatis框架的概念建筑学中框架的概念框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。框架这个广泛的定义使用的十分流行,尤其在软件概念。框架也能用于机械结构。软件工程中框架的概念框架( Framework )是构成一类特定软件可复用设计的一组相互协作的类。框架规定了你的应用的体系结构。它定义了整体结构,类和对象的分割,各部分的主要责任,类和对象怎么协作,以及控制流程。框架预定义了这些设计参数,以便于应原创 2020-10-28 22:03:01 · 115 阅读 · 0 评论 -
JDBC工具类笔记
JDBC1. JDBC基本概念2. 快速入门3. 对JDBC中各个接口和类详解JDBC:1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2. 快速入门: * 步骤: 1. 导入驱动jar包 mysql原创 2020-10-27 16:55:20 · 72 阅读 · 0 评论 -
MySQLClass
MySQL花式查询(1)模糊查询select c1,c2 from t1 where c3 like ‘表达式’两个通配符:_表示任意一个字符,%表示任意多个字符班级内姓张的同学select * from students where sname like ‘张%’班级内姓张且名字两个字的同学select * from students where sname like ‘张_’班级内姓名中有张这个字的同学select * from students where sname like ‘原创 2020-10-26 16:58:35 · 252 阅读 · 0 评论 -
mysql
mysql基本操作启动mysql服务/usr/local/MySQL/bin/mysql -u root -p数据库语句中不区分大小写,不过关键字最好大写。单行注释– 或#(–后加空格,#后不用加空格)多行注释/注释/语句分类DDL(操作数据库、表)操作数据库CRUDC(Create):创建create database db(数据库名);检测有无重复数据库若没有则创建:create database if not exists db(数据库名);指定字符原创 2020-10-23 23:10:12 · 944 阅读 · 2 评论 -
集合
集合Collection(一组允许重复的对象)list(允许重复,维护元素插入顺序)有序可重复list实现类:ArrayListLinkedListset(重复元素不能加入)无序不重复set实现类HashSetTreeSetset不是真正的无序,只是集合中的排列顺序和插入顺序不一样,只有当内容和地址信息都相等时才会出现对象覆盖Map:复制对象,与Collection没什么关系list:有序队列,每个元素都有他的索引。第一个元素索引值是0,实现类还有V原创 2020-10-19 15:32:01 · 104 阅读 · 1 评论