自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android studio手机软件设计基础(三)

从运行结果上大家可以看到第二行和第四行文本中间有一行空白这是由于使用六位时将颜色设置为了透明的,第三行和第四行文本内容相同但是第四行文本利用的是xml中的textColor对文we色设置,最为特别的便是最后一行的文本,文字颜色为黑色但其背景为绿色,其背景大小为我们设置的17sp。在Java文件中设置好,系统自带的颜色,8位数字代表的颜色,16位代表的颜色,并使用资源文件的颜色对文本背景进行设置颜色,Java中的颜色设置完成之后,下面就是在xml文件中设置文本内容,并改变其颜色,上代码。

2024-04-15 08:00:00 664 1

原创 Android studio手机软件设计基础(二)

使用xml实现时为了更明显的显示出来,我们使用orientation将布局格式转化为垂直格式,然后使用textSize设置字体大小,但是如果我们不加“px”,程序会报错提示你要加一个单位,那么接下来为大家补充一下在Android中的一些关于字体大小的知识点。px:称为像素,也叫图像元素,是图像构成的基本单位,单个像素的大小并不固定,跟随屏幕大小和像素数量的关系变化。上面得到每英寸中有440像素,那么density为每平方英寸中的像素数量,应该为:445^2=198025。

2024-04-14 12:56:32 659 1

原创 Android studio手机软件设计基础(一)

但是在xml中的你好世界会出现出现一个警告Hardcoded string,这是它希望你能够把这个定义到我们的string.xml里面,而提示你的原因是你可能在布局文件中的很多个控件都会用到这个文本,当我们需要对这个文本进行修改时,可能需要多次修改,为了方便修改,我们最好引用一个字符串常量,所以我们在string.xml中定义一个常量。通过xml设置文本,首先将文本宽和高都设置为包裹内容,设置文本为“你好,世界”,设置唯一标识tv_hello。简单控件分为文本显示,视图基础,常用布局,按钮触控,图像显示。

2024-04-13 19:26:35 801

原创 大一学生自学Java之面向对象基础(一)

我们创建另外一个test,来说明student这个类如何使用,首先我们创建一个学生对象,封装wxb的数据,new一个student()调用前面写的模板,并将其赋值给一个变量,且这个变量为student类,接下来我们使用变量.加模板中的属性或方法进行调用。那么一个学生对象的模板我们就设计好了,此时还未对其进行封装数据,接下来我们将运用它得到一个一个的所谓的学生对象来封装一个一个的学生数据。方法区:方法区也是一个各个线程共享的运行时数据区,用于存储类信息,常量池,静态变量,即时编译器编译后的代码等数据。

2024-04-13 18:27:45 694

原创 使用python所带matplotlib库进行随机绘图

首先创建一个循环,它不断运行,直到获得所有随机游走点,使用choice,给x_direction选择一个值,结果为向右走的1,或者为向左走的-1,另外的一个choice随机选择沿指定方向走多远,将移动方向乘以移动距离,确定沿方向移动的距离;另外就是其对于图形的绘画;首先创建一个名为RandomWalk的类,进行前进方向的随机选择,这个类需要三个属性,分别是跟踪随机游走次数变量的,另外两个是列表,分别储存随机游走点的x坐标和y坐标。同时作者将生成的图片通过前面的while循环将其存储在文件中,效果图如如下。

2024-04-06 15:29:30 622 1

原创 大一新生数据科学与大数据技术专业学生在校学习记录之python的类与对象(三)

继承,在我们的生活中也有很多的继承关系,比如子承父业,在Python中,我们有继承的概念,比如我们经常说的Dog类继承于Animal类,动物类Animal具有自己的一些属性,Dog属于Animal的一种,所以具有Animal的一些属性,但是Dog也有自己的一些特定属性,这时候如果我们单独在重新创建一个类Dog,就需要重新写一遍Animal类的属性,既费时又不好维护,这时候我们就可以使用继承,使用Dog类继承Animal类,这时候,Dog就包含了Animal类的一些属性,就不需要我们多次重复写这些属性了。

2024-03-09 16:57:38 1731 1

原创 大一数据科学与大数据技术专业自学爬虫

我们需要修改我们的请求头,使我们看起来是一个正常用户,通过设置User-Agent为一个浏览器的User-Agent,这是就需要我们去浏览器上面“copy”一下。打开任意一个浏览器,鼠标右键点击检查,然后点击网络,刷新一下网页任意点开一个,查看一下其User-Agent将其复制下来,在代码中创建一个headers的字典输入刚刚在浏览器中复制的User-Agent并将其加入requests函数中,此时再次输出,结果为多少呢?状态码200属于成功的范畴,表示服务器成功地处理了客户端的请求,并返回了请求的资源。

2024-03-08 16:07:49 2758 1

原创 大一数据科学与大数据技术专业新生在校学习记录(二)

默认值参数的使用即在定义函数时对形式参数进行赋值,但此赋值不会影响后续调用函数时的实际参数的使用,此外当默认值参数有多个时,输入一个实际参数后面的会自动输出定义函数时的默认参数,且要严格遵循位置传参在前,关键字传参在后。可变参数分为个数可变的位置传参,和个数可变的关键字传参,位置传参在形式参数前加*,关键字传参在形式参数前加**且位置传参为列表类型,关键传参为字典类型。函数返回值使用return,使用可以减少print的使用,且对于后续的递归操作具有重要意义,返回值可以为多个。位置传参和关键字传参。

2024-03-05 10:37:47 471 1

原创 大一数据科学与大数据技术专业新生在校学习记录(一)

用户与用户组:其二者的关系可以理解为假设有一家人为老王家,家里有三个人分别为老王,二王,小王,用户的意义为三个人分别拥有自己的房间,彼此可以进入彼此的房间,但是不能随便动别人的抽屉,用户组的意义为三个人共同拥有客厅客厅里的东西三个人可以随意使用;数字类型rwx分别用4,2,1代表,三人拥有的权限为三个分别相加得数如仨人获得所有权限为777;+(加入),-(移除),=(设置)字符串的去重操作:字符串的去重即对字符串自身含有的元素进行去重,常见方法有使用一空字符串与需要去重的字符串使用not in进行比对;

2024-03-03 23:15:40 1998

原创 大一新生寒假自学python(七)

占位符对字符串进行格式化,占位符和c语言中的可以说是一样的,分别为%d,%s,%f分别代表整数类型,字符串类型,浮点数类型与c语言不同的是其在使用的后面需要加上%加定义的变量;整数类型的各种进制的转换;在python中会使用到对字符串的数据验证,例如字符串是否为阿拉伯数字组成,字符串是否为数字,字符串是否为字母,字符串是否为大小写,字符串是否为空字符串。关于python的字符串格式化,作者一直不太理解,经过几天的反复思考,作者个人感觉理解的差不多了,才斗胆浅聊一下关于字符串的格式化。

2024-02-05 19:46:49 427 1

原创 大一新生寒假自学python(六)

大小写转换使用s.lower(小写)和s.upper(大写)分割字符串s.split(注当将字符串分割成两部分时输出前半段使用lst[0]后半段使用lst[1]);检索操作使用s.find和s.index前者和后者都是输出元素的元素的下标而前者如果元素字符串中没有输出-1,后者程序会报错;字符串的替换,居中,去除字符串中的元素(包括字符串之前之后的一些元素);去除使用s.strip(去除字符串前后的元素)s.lstrip(去除字符串左侧元素)s.rstrip(去除字符串右侧元素)字符串的大小写转换;

2024-02-04 22:07:39 334 1

原创 大一新生寒假自学python(五)

由于作者身体原因导致断更几天但在这几天作者并没有停止对专业课的学习,这一章主要来讲述集合这一知识点,听到这一名词想必大家肯定并不陌生,没错它与高中数学中的集合其实相差并不大。集合创建有两种创建方式,第一种为直接创建,集合的元素放在{}中;开头说到python中的集合和数学中的集合差不多,因此集合的相关操作中就包含,交集(&),补集(^),并集(|),和差集(-)。集合为序列的一种因此对于序列的一些操作对集合同样适用,删除集合同样为del。集合遍历和生成公式,遍历还是利用for循环和enumer函数遍历。

2024-02-03 21:07:56 281 1

原创 大一新生寒假自学python(四)

输出字典的所有键使用函数d.keys();字典的访问有两个函数分别为d[key]和d.get[key],两者的区别为当使用不存在的键时前者会报错,后者会输出默认值;字典的遍历使用for循环加d.items函数进行遍历,且键和元素可分开遍历也可同时遍历。字典的创建方法有两种一是直接创建,二是通过函数zip创建,且字典的键可为数字,字符,元组但是列表不可作为字典的键即可变数据不可作为键。字典是根据一个信息查找另一个信息的方式构成了“键值对”,他表示索引用的键和对应的值构成的成对关系。

2024-01-29 20:26:39 266

原创 大一新生寒假自学Python(三)

列表生成式的语法结构为lst=[expression for item in range]和lst[expression for item in range if condition]后者在使用过程中可添加条件对生成的元素进行筛选。创建二维列表可与C语言中的二维数组进行比较,python中的二维列表同要需要两层for循环来遍历和输出,第一层循环为行,第二层为列,请看代码实现。此外当元组中只含有一个元素时需要注意不要删除括号中的逗号,要判断是否为元组可使用type函数进行判断;元组的遍历和访问有三种方式。

2024-01-27 21:41:24 401

原创 大一新生寒假自学Linux系统(二)

通过终端进入文档,在英文输入法的情况下点击i进入插入模式,可对文档进行修改,esc为可输入指令模式,:wq为退出文档(下图二),在esc情况下使用v为可视化界面该界面下使用y进行复制(下图三四),再次使用p为粘贴(下图五),:set number为设置行号(下图六)rm -rf指令为删除目录或者文档的命令,也是系统管理中常用的命令,其进阶用法为:*后缀,前缀*,前者为删除某一后缀的全部目录,后者为删除某一前缀的全部目录。查看某一文档的内容,输入该内容会出现该文档的内容,类似于ls指令。

2024-01-26 22:23:47 334

原创 大一新生寒假自学Python(二)

不同于c语言python中的字符串定义不需要任何数据类型,仅仅需要使用某个符号加等号和引号在引号中填入需要定义为字符串的内容,输出多行字符串时需要使用多个引号;将两个字符串连接使用加号即可,重复输出某一字符串输入星号(*)加需要重复的次数,判断某一字符串是否是另一字符串的子集使用字符串in字符串,是输出True,否输出False。C语言中有转义符号,在python中同样含有转义符号eg:\n(换行), \t(制表符) , \'\'(单引号) \,\"\"(双引号);同时有使转义符号失效的符号r和R。

2024-01-26 20:52:59 460

原创 大一新生寒假自学python(一)

第三种遍历方法:使用enumerate(lst,start=)枚举函数(类似于C语言中的结构体)对列表进行遍历其中index为序号,item为元素,序号默认为0也可进行手动修改。插入(lst.insert(索引,需要插入的元素))及删除(lst.remove(插入的元素);列表的反向输出(lst.reverse())和复制(需要建立一个新的列表来复制lst.copy())使用index()函数输出某一元素在该序列中第一次出现的下标。输出该序列中最长(max())和最短(min())的元素。

2024-01-23 22:26:48 552

原创 大一新生寒假自学Linux系统(一)

在Linux中一切皆文件,我们在游戏中所购买的各种道具,特权(VIP),等在Linux中就是一个回车;而且在Linux中通常称文件为目录而不是文件,不同与windows系统,在Linux系统中只有一个目录即/(根目录),在/下又分为不同的几种的目录分别拥有不同的功能eg:bin:执行;home:用户目录;tmp:临时目录(临时)sbin:执行;相比于 Windows,Linux 免费、开源、安全、灵活、稳定、便于开发,所以更受企业青睐,甚至 90% 以上 的企业应用都是用 Linux 服务器部署的。

2024-01-23 11:19:32 553

空空如也

空空如也

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

TA关注的人

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