05 2021 档案

摘要:爬取到了帖子的标题,还要对帖子的评论进行爬取,这其中就会有更多的服务器访问,因此出现反爬虫设定的概率就更大了,因此决定控制过一段时间进行一次爬虫,每个帖子不要爬取过多的内容,以此来保证可以让数据库不会太缺少内容。 应对爬虫出现问题的方法,因为解决不了验证,只能每次爬取少量内容,给程序设置了一个定时器 阅读全文
posted @ 2021-05-31 21:38 软工新人 阅读(31) 评论(0) 推荐(0) 编辑
摘要:对爬虫代码的测试过程中发现,当爬取的数据过多时会出现错误,然后发现是因为百度贴吧有反爬虫设定,这就导致了无法爬取到过多的内容,如果访问的次数过多就会出现反爬虫,因此再代码的测试上也会出现阻碍,但对与贴吧主页的爬取成功。 在爬取过程中出现的不是验证码,而是一种图片的旋转,通过将图片旋转正了实现验证,我 阅读全文
posted @ 2021-05-30 19:57 软工新人 阅读(14) 评论(0) 推荐(0) 编辑
摘要:按照老师的要求爬出石家庄铁道大学百度贴吧,对代码进行解析,今天实现了代码的功能,明天对代码进行优化爬取更多。 这里就是对于网页的解析,但是以前做的只是对于数据的读取,还没有做到解析,因此还要学习下html的解析,不过也实现了对于内容的爬取。 阅读全文
posted @ 2021-05-29 22:03 软工新人 阅读(16) 评论(0) 推荐(0) 编辑
摘要:服务器端的代码也要进行修改,这次给读取数据时加上了条数限制,保证第一次加载只读取数据库中的5条,然后当用户上滑加载的时候再次请求网络,在去读取一条数据,经测试,有效解决了加载缓慢的问题. 这一部分的功能是对以前的的写的方法的修改,因为通过测试发现以前的方法存在设计不当的地方,因此需要对已经写好的部分 阅读全文
posted @ 2021-05-28 19:36 软工新人 阅读(14) 评论(0) 推荐(0) 编辑
摘要:今天领取到了服务器,由于对linux系统的命令不熟悉,因此选择使用windows系统配置服务器,主要是mysql,Tomcat的配置,这就是上学期的javaweb的运行环境的配置,要做的就是将jdk复制到云服务器,将mysql和Tomcat都复制到云服务器,在上面在安装一遍。今天主要完成了服务器的配 阅读全文
posted @ 2021-05-27 20:36 软工新人 阅读(21) 评论(0) 推荐(0) 编辑
摘要:服务器的租用,因为软件需要面向用户开发,所以必须要有服务器的支持,阿里云对于学生注册后会有免费使用的云服务器,今天打算免费领,但是已经被领完了,那就要明天早期来领. 现有的是用电脑进行测试开发,不能很好的满足需求,因此需要云服务器支持。 阅读全文
posted @ 2021-05-26 22:10 软工新人 阅读(13) 评论(0) 推荐(0) 编辑
摘要:今天按照老师的要求进行团队绩效的打分,打分原则有小组内部自行商定,老师只要一个结果。 经小组讨论,决定采用每个人给另外两人打分并求平均分的方法决定排名,具体结果在团队博客中发出。 阅读全文
posted @ 2021-05-25 20:09 软工新人 阅读(27) 评论(0) 推荐(0) 编辑
摘要:今天学习RecycleView添加分隔线: ItemDecoration 我们可以通过该方法添加分割线:mRecyclerView.addItemDecoration()该方法的参数为RecyclerView.ItemDecoration,该类为抽象类,官方目前并没有提供默认的实现类(我觉得最好能提 阅读全文
posted @ 2021-05-21 22:19 软工新人 阅读(31) 评论(0) 推荐(0) 编辑
摘要:今天老师没有讲课,而是让我们举行团队活动,让团队成员之间进行配合以便共同完成目的。 今天的活动还是很有意义的,老师给我们强调,一定要相信队友,彼此之间有了信任就能时工作的完成更加顺利。 阅读全文
posted @ 2021-05-20 20:10 软工新人 阅读(23) 评论(0) 推荐(0) 编辑
摘要:今天继续对RecycleView进行学习。 昨天只是进行了理论的学习,今天就是亲自使用一下借此提高自己对控件的使用。 public class TestRecyclerAdapter extends RecyclerView.Adapter<TestRecyclerAdapter.ViewHolde 阅读全文
posted @ 2021-05-18 20:31 软工新人 阅读(81) 评论(0) 推荐(0) 编辑
摘要:今天继续学习RecycleView。 使用这个控件需要导入一个包,这个包包含使用它的具体内容。不过高版本的Android Studio似乎不用导入,只需要在布局界面直接使用即可。 在使用的时候,现在大的布局下添加一个RecycleView控件,然后给控件一个id,用来在Activity寻找到这个控件 阅读全文
posted @ 2021-05-17 20:12 软工新人 阅读(25) 评论(0) 推荐(0) 编辑
摘要:今天对团队开发用到的用于显示数据的RecycleView进行深入学习,打算分成几天来学习。 RecyclerView基本介绍: 通过使用RecyclerView控件,我们可以在APP中创建带有Material Design风格的复杂列表。RecyclerView控件和ListView的原理有很多相似 阅读全文
posted @ 2021-05-14 20:37 软工新人 阅读(31) 评论(0) 推荐(0) 编辑
摘要:今天学习mysql的触发器。 触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。 创建触发器 在MySQL中,创建触发器语法如下: CREATE TRIGGER trigger_name trigger_time trigger 阅读全文
posted @ 2021-05-11 20:13 软工新人 阅读(43) 评论(0) 推荐(0) 编辑
摘要:今天学习mysql的视图,因为对mysql的使用比较多,因此多学习下mysql的内容对于以后的工作还是很有帮助的。 视图是一个虚拟表,是sql的查询结果,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据,在使用视图时动态生成。视图的数据变化会影响到基表,基表的数据变化也会影响到视 阅读全文
posted @ 2021-05-10 19:35 软工新人 阅读(24) 评论(0) 推荐(0) 编辑
摘要:昨天学习了多表查询,此外mysql还有union操作,用这个就可以将两个结构相同的表连接起来。 具体的语法如下: SELECT expression1, expression2, ... expression_n FROM tables [WHERE conditions] UNION [ALL | 阅读全文
posted @ 2021-05-07 19:26 软工新人 阅读(23) 评论(0) 推荐(0) 编辑
摘要:今天学习一下多表查询,因为在数据库的读取中防止信息冗杂,一般来说只要将信息保存一遍即可,既然不保存一个表里就要在读取的时候和其他的表关联,这时候就要用到多表查询了。 我感觉多表查询比较实用的还是下面这个: select * from person,dept where person.did = de 阅读全文
posted @ 2021-05-06 20:10 软工新人 阅读(25) 评论(0) 推荐(0) 编辑
摘要:今天要做的就是将小组成员的代码进行综合,打包apk并进行功能的测试,测试是否能正常运行并且找出其中可能存在的问题并解决,今天主要是讨论。 阅读全文
posted @ 2021-05-05 23:59 软工新人 阅读(20) 评论(0) 推荐(0) 编辑
摘要:设计了保存登录的功能,采用Sqlite数据库保存上次登录的信息,sqlite会记录上次登录用户的id,如果用户不自己退出登录,app会在每次开启时自动登录。 这一部分的设计就和当时做的体温上报app一样,用sqlite保存用户的登录信息来记住登录,当用户上次登录成功后就会在sqlite的数据库中保存 阅读全文
posted @ 2021-05-04 19:58 软工新人 阅读(30) 评论(0) 推荐(0) 编辑
摘要:设计了登录功能,用户在登录时输入账号后会像服务器发送请求,服务器会对请求的id和password和数据库内容进行对比,并把结果返回app,用户会得到提示:此用户不存在,密码错误, 如果正确则会进入用户主界面。 登录功能的实现要配合注册功能,首先是注册的时候将信息保存在了用户表,当用户登录的时候会去从 阅读全文
posted @ 2021-05-03 21:37 软工新人 阅读(30) 评论(0) 推荐(0) 编辑
摘要:设计了注册功能,对用户注册时的信息进行了一些限制,同时用户注册时会对以前注册的用户进行对比,如果此id已经被注册过将会给用户提示已经注册,使用的okhttp来实现,服务器连接数据库对注册信息进行保存。 以前只是对注册信息的实现步骤进行解析,在合作解决问题的时候把这一部分放到了后面也是为了先实现整体的 阅读全文
posted @ 2021-05-02 22:34 软工新人 阅读(84) 评论(0) 推荐(0) 编辑
摘要:在用户信息,话题信息的实例化上,采用的Bean的方式创建对应的类用来保存对应的信息,在app端和服务器端都使用了Bean的方式保存信息。 信息在电脑和手机端的传输上能够做到同一是十分重要的,因为电脑向手机发送的时候发送的是json数组,做到统一是十分重要的,因此对以前做的不规范的地方进行修改,使其结 阅读全文
posted @ 2021-05-01 18:45 软工新人 阅读(25) 评论(0) 推荐(0) 编辑

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