自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 数据库之初始管理概念

一般来说,有着数据(data),数据库,数据库管理系统和数据库系统四个概念,数据库是数据的集合,对很多人来说没有问题,但是后面三者的关系就有很多人混淆。总结:数据库系统包含着数据库管理系统和数据库,数据库和数据库管理系统平级。很多人会选B选项,但其实不是,正确答案应该是A。数据库的分级很多人会弄不清楚。

2023-12-19 21:16:31 349 1

原创 Android studio--string字符串资源

在我们进行命名或者id编写时,要注意string.xml是否有相应的资源存储,如果没有的话,会进行相应的报错,所以我们需要引入相应的字符串资源库。在对一系列控件,如Button,recyclie-list等等命名时我们会发现,对一些控件的命名,会发生错误。account对应账号这个名称,另外要注意,定义资源时,双引号里面不能有空格以及相应的符号,否则会报错,如下图。总结:命名之时,我们需要确保所命名的名字在字符串资源库之中存在,否则会出现报错。

2023-12-14 22:27:17 186 1

原创 计组之汇编

当我们把数据存放到通用寄存器时,它是直接存放于寄存器中的,所以无论是mov数据到哪个寄存器,他都会直接改变,直接把需要赋值的值赋上去,不需要考虑什么东西,同时如果只赋值高位寄存器或者低位寄存器,那么就只改变相应的寄存器。如上图,最后一个命令是对AX中的AL寄存器再相加00C5H,按道理来说,其实最后的值应该是0158H,但是其实不是,最后正确的值应该是0058H,因为他只是对AL寄存器相加,不能影响到AH寄存器。8086的汇编语言当中的寄存器分为高位寄存器与低位寄存器。

2023-12-05 22:18:00 61 1

原创 viewpager

方法来定义第一个页面活动从哪里开始,并定义多个view来找寻相应的活动页面。最重要的其实是我们可以通过设置一个ARRAYlist的list表,类似一个数组进行有序叠加活动页面,而后我们便可以通过它的顺序来进行滑动。我们可以通过这个控件来进行一个类似页面切换的活动,使用滑动页面进行。viewpager:是安卓的视图翻页工具,提供了多页面切换的效果。首先,我们需要有几个活动布局页面来提供滑动页面的素材。那么如何进行基础的页面滑动切换呢?

2023-11-28 22:49:03 42 1

原创 Android之页面跳转

另外,在进行跳转页面代码编写后,我们也需要注意的是,代码对应的活动页面是否存在,如果不存在,代码便会进行报错,所以进行新建类是,我们需要的是新建空项目并且自带活动页面,这样子编写的时候,才是对应的活动页面。intent类的页面跳转有四类方法,而他们的共同点均是使用对应跳转方法,前方均为本界面的类,后方均是跳转到的界面的类。Android的页面跳转需要使用intent类方法,而在使用intent时,它有四类使用方式。

2023-11-25 22:15:40 65

原创 Android studio按钮事件点击

总结:事件监听我们需要设置相应的监听器,并且输入对应的id,id不要写错,另外事件监听不仅仅适用于BUtton控件,也适用于textview等其他控件,所以也就是说,其他控件也可以设置事件监听。在我看来,这是比较重要的且需要注意的,因为如果id在后续的代码输入错误或者写成其他id,点击按钮就不会产生相应期许的事件发生。通过控件BUtton按钮我们可以实现事件点击通过相应的监听器。那么首先,我们要对按钮设置相应的id。

2023-11-18 23:14:30 205 1

原创 数据库mysql之触发器建表错误导致的问题

此时我们回到上一张图,仔细琢磨发现其报错的点是因为course表并不存在,但是我们其实并没有见过course表,为什么会出现这个报错?首先,当建立触发器后,输入相应的数值,按道理触发器此时应该发挥作用,进行修改相应的sc表的信息,然而此时却发生了报错。进行相关的查找,的确是这个方面的问题,所以进行触发器触发条件的编写时,我们要仔细确认表的条件以及是否存在。我们由此不难得出,可能是触发器代码编写中,触发条件的代码编写中我们表的名称有错误。此时可以发现表的该有信息其实都存在,那么是哪里出的问题?

2023-11-14 22:08:22 166 1

原创 0/1 背包问题 -动态规划法

从表的右下角开始回溯,如果发现前n个物品的最佳组合的价值和前n-1个物品的最佳组合的价值一样,说明第n个物品没有被装如,否则,第n个物品被装入。1.当前物品体积W 大于背包容量,那么背包装不下当前物品,则前n个物品的最佳组合和前n+1个物品的最佳组合相同。如果留有相应的空间,则前n-1个物品的最佳组合加上当前物品的价值就是总价值。在考虑前i个物品,且背包容量为j的情况下,所能获得的最大价值。则前n个物品的最佳组合和前n-1个物品的最佳价值是一样的。首先,我们可以定义子问题;(2)不装当前物品,

2023-11-11 21:37:50 34 1

原创 Android 登陆注册页面

那么,接下来的功能实现便是通过点击相应的注册按钮来进行跳转,而要实现这个功能,要对相应的函数与类设置相应的监听器与页面跳转的点击事件。特别注意的是,监听器的id一定要对应相应按钮的id以及按钮名称的string字符串资源是否在string.xml中有对应的资源。同时,点击按钮时,我们还可以设置Toast函数,这样子我们点击按钮时,可以显示是否登录成功等等信息显示。首先,先要进行设置相应的布局页面,设计相应的页面。要想实现登录与注册的页面的跳转。

2023-11-09 21:27:34 108 1

原创 C语言指针

注: 我们通过&取地址操作符取出变量在内存中的起始地址,将取出的地址存放在一个变量中,这个存放地址的变量就是指针变量。首先,我们需要理解指针的定义,指针是是内存中最小单元的编号,也就是内存地址。那么,其实我们平常之时所聊到的指针,一般来说其实是指针变量。指针是一个定义在标准库中的值为零的常量。注意,当输出变量地址时需要使用%p。指针变量:用来存放内存地址的变量。

2023-11-07 23:12:44 25 1

原创 c语言函数

自定义函数和库函数一样,有函数名,返回值类型和函数参数。是指将一组能完成一个功能或多个功能的语句放在一起的。

2023-11-05 23:29:11 29 1

原创 C语言数组

另外,我们要注意的是,数组的创建中,[]中要有一个常数才行,不能使用变量,可以直接使用常量或者宏定义。

2023-11-04 22:11:47 26

原创 C语言,开始

printf()是格式输出函数,这里就记住它的功能就是在屏幕上输出指定的信息。C程序就是执行主函数里的代码,也可以说这个主函数就是C语言中的唯一入口。return是函数的返回值,根据函数类型的不同,返回的值也是不同的。\n是转义字符中的换行符。(注意:C程序一定是从主函数开始执行的)需要注意·的是:一个C程序有且只有一个主函数,即。而main前面的int就是主函数的类型.一个C程序就是由若干。

2023-11-01 22:28:34 22 1

原创 Android Studio

那么本次所作Android的任务之中,应用了Button按钮的事件点击事件,以及通过监听器来进行监控,当点击Button按钮时会进行页面跳转,从而跳转到ListView的页面之中,显示对应学号的相应问题。首先,ListView组件是Android开发之中的一个比较常用的控件,它以列表的形式 展示具体数据内容,并且能够根据数据的长度自适应屏幕显示。MyAdapter 类:我们可以使用以下代码,然后系统可以去R文件找type类型的值来匹配String值,同时也可以防止View的新建。

2023-10-30 22:00:10 31 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除