03 2023 档案

摘要:复杂数据类型 恰当地对数据进行结构化,可以使程序更简单、更容易理解也更容易维护。可以用表来代替复杂的逻辑结构。当你被程序的复杂逻辑迷惑时,应考虑是否可用查寻表来简化程序。抽象数据类型是降低复杂性的有力武器。它使你可以分层编写程序,而且是从问题域,而不是程序语言细节来编写顶层的程序。 顺序结构的代码 阅读全文
posted @ 2023-03-31 23:09 一个小虎牙 阅读(7) 评论(0) 推荐(0) 编辑
摘要:今天继续学习了微信小程序的开发,做了一个页面,如下: 代码量大概100行。继续为外包杯学习小程序。 阅读全文
posted @ 2023-03-30 21:56 一个小虎牙 阅读(9) 评论(0) 推荐(0) 编辑
摘要:视频链接 电梯演讲——全国地铁线路查询系统_哔哩哔哩_bilibili 阅读全文
posted @ 2023-03-30 19:09 一个小虎牙 阅读(54) 评论(0) 推荐(0) 编辑
摘要:今天进行了双人作业的用户说明文档编写,对程序打包上传。 今天继续学习微信小程序的开发代码学习,继续页面的编写,下面是效果演示: 明天继续小程序的学习。 阅读全文
posted @ 2023-03-29 23:00 一个小虎牙 阅读(10) 评论(0) 推荐(0) 编辑
摘要:今天进行了微信小程序的初步学习,学习了视图模块,按钮,图片,滑动视图容器,文本的学习。 <!--pages/list/list.wxml--> <scroll-view class="container1" scroll-y> <view>A</view> <view>B</view> <view> 阅读全文
posted @ 2023-03-28 20:34 一个小虎牙 阅读(10) 评论(0) 推荐(0) 编辑
摘要:今天上了王老师的课,老师让我们进行外包杯的选题,我们三人进行了题目的选择,分析题目的要求,随后打算明天开始画页面。 之后优化了上周的Android的页面地图演示。 public void onclick (View view){ switch (view.getId()) { case R.id.m 阅读全文
posted @ 2023-03-27 23:12 一个小虎牙 阅读(15) 评论(0) 推荐(0) 编辑
摘要:设计思想:站点查询为数据库查询操作,通过输入站点名称,输出线路线路查询为数据库list查询操作,通过输入线路名称。输出当前输入线路所有站点最短路线为BFS广度优先遍历,输入起点终点,输出经过线路,转站次数,转站点。界面添加当前时间,添加跳转链接,将三个查询总结到同一个界面,输出在查询下方。全国地图为 阅读全文
posted @ 2023-03-27 18:44 一个小虎牙 阅读(57) 评论(0) 推荐(0) 编辑
摘要:今天进行了Android的页面的优化设计,更改结果集的布局高度,使得结果可以全部显示,代码量大概40。 public class MainActivity extends AppCompatActivity { private TextClock tcDateTime; @Override prot 阅读全文
posted @ 2023-03-26 22:31 一个小虎牙 阅读(12) 评论(0) 推荐(0) 编辑
摘要:今天进行了Android的北京地铁查询,代码量100行左右, package com.example.ditie; import androidx.appcompat.app.AppCompatActivity; import android.annotation.SuppressLint; imp 阅读全文
posted @ 2023-03-25 21:04 一个小虎牙 阅读(16) 评论(0) 推荐(0) 编辑
摘要:布局和风格 代码的布局 首先是布局的技巧和风格,把布局作为一种信仰,做好布局给别人一个好的印象,好的布局的优点:正确表达程序的逻辑结构,更好的体现程序的逻辑结构,提高可读性,更易于修改。 布局的技巧:空格括号的使用恰当,控制好自己的块布局,如果是长语句,进行缩进会更好理解逻辑结构,更改会更加方便。尽 阅读全文
posted @ 2023-03-25 10:46 一个小虎牙 阅读(13) 评论(0) 推荐(0) 编辑
摘要:今天进行了北京地铁线路的导入数据库,进行了代码优化更改,进行了北京地铁的查询。我的搭档完成了地图的设置。 下面是演示: 代码量大概100行。 阅读全文
posted @ 2023-03-24 21:58 一个小虎牙 阅读(9) 评论(0) 推荐(0) 编辑
摘要:今天完成了最优化的线路查询,应用了BFS算法,广度优先遍历使用了队列的算法,实现最短路径的算法。 下面是算法部分代码: Rea.java package Contrl; import line.Tool; import java.util.*; import java.io.IOException; 阅读全文
posted @ 2023-03-23 21:20 一个小虎牙 阅读(19) 评论(0) 推荐(0) 编辑
摘要:今天进行了Android的第三步的的线路查询输出,并进行了最短路径的线路查询算法学习。 进行了网站搜索地图的api设置。进行了学习。 对算法的进行明天进行分析。 阅读全文
posted @ 2023-03-22 22:12 一个小虎牙 阅读(18) 评论(0) 推荐(0) 编辑
摘要:今天进行了Android 的地铁查询操作,主要是进行了简单的前两步,线路和站点查询,并为Android安装了搜狗输入法,以保障汉字的输入。代码行大概50 优化更改textview 使之高度变大。 阅读全文
posted @ 2023-03-21 22:50 一个小虎牙 阅读(11) 评论(0) 推荐(0) 编辑
摘要:今天进行了android 对mysql数据库的链接。 课上演示加分 import android.util.Log; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; impor 阅读全文
posted @ 2023-03-20 22:43 一个小虎牙 阅读(11) 评论(0) 推荐(0) 编辑
摘要:今日对页面的布局和背景进行了优化,代码行数大概30行。明日准备验收: 阅读全文
posted @ 2023-03-19 20:33 一个小虎牙 阅读(9) 评论(0) 推荐(0) 编辑
摘要:今天优化了后台的部分代码,代码行大概40行。 主要进行转线的操作。 //获取转战点 public String zhuan(int num1,int num2) { Connection conn=Tool.getConnection(); PreparedStatement pre=null; S 阅读全文
posted @ 2023-03-18 21:04 一个小虎牙 阅读(11) 评论(0) 推荐(0) 编辑
摘要:今天完成了web课程的实验报告一后,继续对查询线路的显示进行了优化处理。 页面不会在查询之前显示null,使用foreach进行集合遍历。 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UT 阅读全文
posted @ 2023-03-17 20:55 一个小虎牙 阅读(13) 评论(0) 推荐(0) 编辑
摘要:今天进行了界面的完善,进行了最优线路的更改。 这次可以进行逆时针线路的查看。 下面是界面的优化:可以在同一页面显示信息。 可以在页面选择所需要的功能, <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> < 阅读全文
posted @ 2023-03-16 18:44 一个小虎牙 阅读(13) 评论(0) 推荐(0) 编辑
摘要:今天实现了简单的线路查询,同一线路和不同线路的查询。下面是方法。 下面是演示: 点击查询后: 如果是在统一线路: 阅读全文
posted @ 2023-03-15 22:04 一个小虎牙 阅读(13) 评论(0) 推荐(0) 编辑
摘要:今天成队作业完成了按线路查询和站点所在线路查询。 下面是演示: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C// 阅读全文
posted @ 2023-03-14 22:09 一个小虎牙 阅读(16) 评论(0) 推荐(0) 编辑
摘要:今天上课王老师让我们二人组队完成一个地铁线路查询网页项目。 下面是我的思路: 首先进行该有的线路分析,比如在那个线路转线和如何找到最优的路线。 我们首先进行的是线路的查询,和站点所在线路的查询。 首先建立表存储所有的站点信息,包括所在线路,站点名称,站点序号。 根据所在线路进行查询:SELECT * 阅读全文
posted @ 2023-03-13 21:04 一个小虎牙 阅读(17) 评论(0) 推荐(0) 编辑
摘要:今天学习了查询的代码: package com.example.xx.db; import android.annotation.SuppressLint; import android.content.Context; import android.database.Cursor; import 阅读全文
posted @ 2023-03-12 17:18 一个小虎牙 阅读(11) 评论(0) 推荐(0) 编辑
摘要:阅读了代码大全,以下是我的收获: 松散耦合性:耦合性就是两个子程序之间的紧密程度。 要注意耦合的规模:注意两个子程序之间的联系程度。 注意两个子程序之间的联系的直接程度,越直接越好。 更要注意两个程序之间的联系容易程度。 也就是说,一个子程序越容易被调用,耦合性就越低,这样更好的进行维护和增强灵活性 阅读全文
posted @ 2023-03-12 17:08 一个小虎牙 阅读(12) 评论(0) 推荐(0) 编辑
摘要:今天学习了按键的操作。 首先是按键的点击事件: package com.example.dongnao; import androidx.appcompat.app.AppCompatActivity; import android.annotation.SuppressLint; import a 阅读全文
posted @ 2023-03-10 19:56 一个小虎牙 阅读(18) 评论(0) 推荐(0) 编辑
摘要:由于近几天准备星期天的四级考试,看的代码和写的代码也少了。 只能研究之前的代码是什么意思。 public class MainActivity extends AppCompatActivity { private Button GetNotification; private static fin 阅读全文
posted @ 2023-03-09 17:20 一个小虎牙 阅读(19) 评论(0) 推荐(0) 编辑
摘要:今天学习了Android 开发的语法: setContentView(R.layout.activity_login); 此句的意思是:开始某个activity。 Button btn_login = findViewById(R.id.login); 此句的意思是获取对应的按键的对象。 还有获取编 阅读全文
posted @ 2023-03-08 17:14 一个小虎牙 阅读(13) 评论(0) 推荐(0) 编辑
摘要:今天上了数据库的原理课,认识到了数据库的三个模式,分别为外模式,概念模式,内模式,学习了一点的sql语句。 下午的python课,刘老师讲述了各种语法,课后学习一点的Android的代码,不是很懂。 private TextView show,showAge; show.setText("姓名"); 阅读全文
posted @ 2023-03-07 17:23 一个小虎牙 阅读(15) 评论(0) 推荐(0) 编辑
摘要:今天上了软件工程的课,王老师为我们讲述了代码格式规范。代码缩进、变量命名规范和注释的书写。 还有在进行代码编写时要进行单元测试。 课后有进行Android的学习: package com.example.clock; import androidx.appcompat.app.AppCompatAc 阅读全文
posted @ 2023-03-06 19:29 一个小虎牙 阅读(10) 评论(0) 推荐(0) 编辑
摘要:今天学习了页面显示和闹钟的设定。 使用list view显示数据。闹钟仍在研究中。 public class MainActivity extends AppCompatActivity { @SuppressLint("MissingInflatedId") @Override protected 阅读全文
posted @ 2023-03-05 15:34 一个小虎牙 阅读(17) 评论(0) 推荐(0) 编辑
摘要:今天学习了页面listview的显示数据; 经过多次更改仍然无法获取数据库的数据。 ListView listView=findViewById(R.id.main_lv); sqLiteDatabase=openOrCreateDatabase("dbs_test", Context.MODE_P 阅读全文
posted @ 2023-03-04 21:21 一个小虎牙 阅读(6) 评论(0) 推荐(0) 编辑
摘要:今天学习了数据的添加,和本地日期的获取。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wi 阅读全文
posted @ 2023-03-03 20:31 一个小虎牙 阅读(14) 评论(0) 推荐(0) 编辑
摘要:今天学习了注册界面和数据库的链接。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width 阅读全文
posted @ 2023-03-02 18:51 一个小虎牙 阅读(22) 评论(0) 推荐(0) 编辑
摘要:大家经常玩成语接龙游戏,我们试一试英语的接龙吧:一个文本文件中有N 个不同的英语单词, 我们能否写一个程序,快速找出最长的能首尾相连的英语单词链,每个单词最多只能用一次。最长的定义是:最多单词数量,和单词中字母的数量无关。 首先构思如何编写该题目,首先要获取文件中的字母集合,通过循环嵌套,用key表 阅读全文
posted @ 2023-03-02 18:49 一个小虎牙 阅读(26) 评论(0) 推荐(0) 编辑
摘要:今天学习了登陆界面的操作。 学习了连接数据库的用户登录: package com.example.clock.db; import android.content.Context; import android.database.Cursor; import android.database.sql 阅读全文
posted @ 2023-03-01 21:47 一个小虎牙 阅读(12) 评论(0) 推荐(0) 编辑

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