java语言继承特点,及思想的理解
转载
精选
2014-04-17 20:40:33
263阅读
vivo互联网技术 微信公众号 作者:曾超Redux官网上是这样描述Redux,Redux is a predictable state container for JavaScript apps.(Redux是JavaScript状态容器,提供可预测性的状态管理)。 目前Redux GitHub有5w多star,足以说明 Redux 受欢迎的程度。一、Why Redux在说
原创
2023-04-04 13:20:24
93阅读
指针的一些进阶的认识和理解,还有一些简单的应用
原创
2021-01-29 22:45:56
217阅读
点赞
Redux是一款优秀的状态管理器,源码短小精悍。
原创
2020-03-05 09:12:15
388阅读
一、Java编程入门类
如果你是初学者,仅仅学过一点C语言或VB语文,对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,只要你认真的学习JAVA,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。
用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。没错,你就要在知其然不知其所以然,前期只要求
IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection)。作用:将各层的对象以松耦合的方式组织在一起,解耦,各层对象的调用完全面向接口。当系统重构的时候,代码的改写量将大大减少。理解依赖注入:
当一个类的实例需要另一个类的实例协助时,在传统的程序设计过程中,通常有调用者来创建被调
转载
2017-10-23 13:39:44
597阅读
学的是b站的课程(黑马程序员),跟老师写程序,不是自创的代码!
目录
1.print()函数
2.input()函数
3.if…else语句
4.三目运算
5.循环语句
(1).for循环
1.语法
2.普通版
3.改进版
4.循环的嵌套
5.打印矩阵
(2).while循环
1.语法
2.普通版
3.无限循环
(3).break 总结1.print()函数
自我感觉:在电脑上打印一句
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!
今天是学Python的第五天,学的内容是还是列表。
目录
1.列表元素的排序
(1).sort()
(2).sorted()
2.翻转列表
3.获取列表长度
4. 获取列表中的最大最小值
5.获取指定元素的索引
6. 列表的嵌套
7.列表的生成
(1).range生成
(2).原始方法
(3).列表生成式
(4).两个练习题
总结
1.
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!
今天是学Python的第9天,学的内容是赋值,浅拷贝和深拷贝。开学了,时间不多,写得不多,见谅。
目录
1.赋值
2.浅拷贝,深拷贝存在原因
3.底层逻辑
4.浅拷贝
5.深拷贝
总结
1.赋值
语法:变量 = 值
自我理解:其实就是对那个值起别名来引用.
2.浅拷贝,深拷贝存在原因
自我理解:如果我们定义一个list1=[a,b,c,
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!今天是学Python的第13天,学的内容是模块入门以及pip引入,后面估计是一天一个模块。开学了,时间不多,写得不多,见谅。目录1.模块入门2.模块导入语法(1).import(2).form 模块名 import 方法名或变量名(3).form 模块名 import *(4).import 模块名 as 别(5).from 模块名 im
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!今天是学Python的第16天,从今天开始,每天一到两个常用模块,更完恢复到原来的。开学了,时间不多,写得不多,见谅。目录1.datetime模块(1).创建一个日期(2).创建一个时间(3).获取当前的时间(4).获取n天后的时间2.time模块(1).获取从1970年1月1日0时0分0秒距今经历的秒数(2).按照格式显示日期时间(3)
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!今天是学Python的第17天,学的内容是面向对象设计。开学了,时间不多,写得不多,见谅。目录1.面向对象入门(1).优点:1.可重用性2.可维护性3.可扩展性4.可理解性(2).缺点1.复杂性增加2.性能问题2.基本概念(1).类(2).对象3.定义类4.通过类创建对象5.通过对象调用类中的方法总结1.面向对象入门(1).优点:1.可重
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!今天是学Python的第22天,学的内容是正则表达式,明天会出一篇详细实例介绍。电脑刚修好!开学了,时间不多,写得不多,见谅。目录1. 正则表达式简介(1).语法 (2).简介 (3).特点(4).使用场景2. 导入概念3. 解析代码4.正则的基本语法(1).查找函数(1).re.match( )&
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!今天是学Python的第25天,学的内容是python对docx的操作。开学了,时间不多,写得不多,见谅。目录1.插件安装2.写一个word文档(1).创建一个新的 Word 文档(2).添加标题(3).添加段落(4).字体加粗(5).设置字体大小(6).设置下划线(7).保存文档(8).示例 (9).结果(10).注意3.向新
学的是b站的课程(黑马程序员),跟老师写程序,不是自创的代码!
今天是学Python的第三天,学的内容依然是字符串。
目录
1.字符串的提取
(1).去除两边的指定字符
(2).去除左边的指定字符
(3).去除右边的指定字符
2.字符串的分割
3.字符串的合并
4.字符串的替换
5.字符串的判断(返回值为布尔类型,True和False)
(1).检测字符串中的字母是否全都是大写
(2).检测字符串
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!今天是学Python的第6天,学的内容是字典。开学了,时间不多,写得不多,见谅。目录1.字典入门2.访问字典中的元素(1).通过索引(2).get()3.修改元素4.添加元素5.删除元素(1).删除任意元素(2).删除字典中的最后一对key和value(3).清空字典 6.字典的获取(1).获取长度(2).获取字典中的所有key值(3).
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!
今天是学Python的第七天,学的内容是集合。开学了,时间不多,写得不多,见谅。
目录
1.集合入门
2.集合注意
3.获取集合长度
4.添加元素
(1).add()
(2).update()
5.删除元素
(1).pop()
(2).remove()
(3).discard()
(4).clear()
6.遍历集合
7.集合计算
(1
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!
今天是学Python的第11天,学的内容还是函数。开学了,时间不多,写得不多,见谅。
目录
1.函数的返回值
(1).无返回值
(2)有返回值
(3)返回函数
2.嵌套函数(闭包)
(1).定义和调用嵌套函数
(2).定义和调用嵌套函数
(3).闭包的应用 3.函数的名字
(1).有名字的函数编辑
(2)匿名函数
(3)实战
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!今天是学Python的第15天,从今天开始,每天一到两个常用模块,更完恢复到原来的,开学了,时间不多,写得不多,见谅。目录OS模块(1).获取当前目录(2).获取当前路径(3).创建文件夹(4).删除文件夹(5).重命名文件或者文件夹(6).删除文件(7).拼接路径(8).获取文件的大小(9).判断是否是文件(10).判断是否是文件夹(1
学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码! 今天是学Python的第21天,学的内容是文件的操作。开学了,时间不多,写得不多,见谅。目录1.参数介绍2.注意点3.打开文件(1).在当前目录下创建一个文件(2).读取文件的type类型(3).读取文件内容4.文件操作中的路径(1).路径分类1.绝对路径2.相对路径(2).相对路径的演示1.创建文件 2.演示(3)