- 博客(15)
- 收藏
- 关注
原创 8月22日博客
今天主要讲了数据库加密1.首先你需要加密、解密的函数(用大佬写好的)2.将加、解密函数加Util工具包3.加入已有的系统 注册时,将输入的密码加密成乱码输入数据库登陆时:先将与已存在的用户名对应的密码乱码取出,并解码如果搜索数据的结果为空则打印用户名不存在将解码后的数据和用户输入的做对比,如果不一致则打印密码错误如用户名和密码都匹配,则登陆成功!...
2019-08-23 18:29:29
171
原创 8月23日培训
今天主要讲的是数据库查询数据的分页和一些小知识点1.构造器构造方法 帮助我们new 对象,默认会有一个无参的构造方法如果自己写了一个有参的构造方法, 那么默认的无参的构造方法就没有了构造器可以是有参的也可以是无参的,可以同时存在多个构造器,由是否有参数传入和参数的列表决定调用哪一个。2.分页思路及实现1.定义一个页数的实体类2.通过修改sql语句来限制每次从表格中查询到的记录数...
2019-08-23 09:25:15
76
原创 8月21培训
在昨天的基础上,今天讲了,多表子查询的语句。1.新建两个表,合并查询2.设置列的别名:3.内连接:4.外连接5.sql表子查询程序员对数据库做得最多的操作就是查询,查询又有各种各样的查询条件,多个表之间需要建立联系,这些语句还需要课后练习。...
2019-08-21 18:17:21
107
原创 8月20日培训
1.数据库知识介绍:常见的数据库有Oracle,DB2,SQL Server,MySQL,因为是学习,我们用的是免费的数据库系统Mysql。各数据库厂商在标准普通话( SQL标准)的基础上发展了自己的方言。SQL的分类:今天主要学习了以下几种语句:创建表:添加,修改,删除:其中,查询语句是最重要的,因为程序员对数据库的操作主要以查询为主:模糊查询:字段控制查询:...
2019-08-21 08:50:08
116
原创 8月19日培训
周一,按照惯例,先来了一波周测,讲得东西并不是很多**1.**音乐管理系统的权限设置管理员和普通用户的区别就在于type类型不一样,这里提供我的权限管理;在每次登陆时实例化一个User对象,将输入的内容作为它的属性,即它记录了登陆的人的身份;在每一次要进行某项操作时做一个判断它是否有权限进行这项活动。...
2019-08-20 09:52:08
68
原创 8月16日培训
1.完善音乐管理系增加了用户管理的模块填查删改仍然类似之前的音乐管理模块,不多做赘述,但用户表增加了用户类型,分为管理员和非管理员管理员为 0,非管理员为 1,用于设置权限。2.返回上一层应用递归权限设置还需要完善,比如普通用户注册不能选择权限,不能修改它人信息。音乐管理,非管理员不能删除。...
2019-08-16 18:00:57
84
原创 8月15日培训
1.音乐管理系统:音乐管理和之前一样,也采用分层的形式‘1.bean:Music实体类2.dao:建立音乐与数据库的联系3.MusicService现在写的都是管理系统中的基本增删查改功能,主要还是熟悉业务逻辑。之后还会完善功能。...
2019-08-16 09:25:54
76
原创 8月14日培训
1.文件输入流,输出流(将一个文本复制到另一个)先将文件读取到流中,再输出到指定路径中;其中,文件是以字节流的形式传输,当读取到流末尾时会返回-1表示读取完毕,停止传输。2.音乐管理系统实例的部分功能分了几个包分别表示不同的模块。同样,为必要的重复步骤添加方法,方便调用。这里实现了基本功能,登陆,注册。...
2019-08-15 09:06:07
57
原创 8月13日培训
1.优化JDBC代码将必要的创建链接步骤放在其它类中,方便调用,减少代码重复。同样,关闭资源代码是相同的,也写到方法中。2.JDBC增删改查实现新建一个实体类(学生),定义三个属性。添加:(写死添加的内容,仅功能实现)查询:将数据库中查询到的数据通过set方法放入students数组,再打印修改:删除:...
2019-08-14 09:38:32
77
原创 8月12日培训
1.复习JDBC的基本流程//1.加载驱动//2.创建链接//3.写SQL语句//4.得到statement对象//5.执行SQL得到结果//6.处理结果集//7.关闭资源2.自定义抛出异常//1.继承Exception类写一个自己的异常//2.执行判断,如有异常,就抛出3.I/O部分的开头内容在指定目录下新建一个文本文档...
2019-08-13 09:12:05
62
原创 8月9日培训
1.斗地主排序完善利用Map键-值对应的特性存放牌序与牌面、遍历产生固定卡牌的同时将其牌序装入容器,以便洗牌2. 常见异常类型及处理方式通常有这些根据是运行时异常还是编译异常决定是由JVM处理还是自行处理自定义异常类型:先自行定义一个类继承Exception使其具有异常的方法再定义一个类用于新建对象,编辑异常提示,抛出异常(如果人的年龄小于0则判定为异常)最后在主类中...
2019-08-12 08:51:33
66
原创 8月8日培训
培训第四天1.斗地主案例主要功能:①②这个案例,主要就是使用几个数组装花色和字符,将它们连接,用字符型容器填装组合成一副牌,利用Collectons类的方法打乱容器中的内容顺序;Random类随机发三张牌作为底牌;用四个容器分别代表三个玩家和底牌;利用随机数实现叫地主功能,再用合并方法将底牌合并到该玩家手牌中。2.之后就是sqlyong的增删改查,和jdbc(java dat...
2019-08-08 18:28:49
94
原创 8月7日培训
今天主要讲了以下内容1.父类和子类,抽象类父类是抽象类,具有一些封装过的基本数据类型属性,抽象方法。子类继承父类,因为是抽象类,必须实现父类的抽象方法。抽象类:可与有普通方法,也可以有抽象方法。2.接口与抽象类类似,具有抽象方法,但可被多继承。3.实体类完善昨天的案例面对对象编程,建立Lady这个对象,她有体重和身高这两个属性在数组中装入Lady类,就不需要一一传...
2019-08-07 18:57:12
110
原创 8月6日培训
今天是中软java基础培训班的第二天,就今天的学习,我在一下做一下总结。1.首先是讲了了一下for循环引入课题,Java的普通for循环本身和C语言中并无差别。通过一个九九乘法表的小案例就了解了。其中需要注意的就是Java中打印时,不同数据类型之间需要使用 “+" 符号作为字符串连接符。2.之后讲了一个”美女选妃“的案例引入Map,List接口。用List的子类ArrayLis...
2019-08-07 09:04:15
112
原创 8月5日培训
***中软国际Java开发基础培训班8月5日***今天是参与中软java开发基础培训班的第一天,主要是分布讲解了几个开发必备软件的安装和接下来学习日程的安排。1.首先是JDK的安装,这是java程序得以运行的必备条件。安装完成后在cmd指令操作台中试验输入javac显示javac指令即为正确安装之后是配置环境变量,在系统属性中设置...
2019-08-05 17:38:34
86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人