- 博客(16)
- 收藏
- 关注
原创 关于python列表和数组的异或操作
数组、列表a = np.array([[31,3],[5,6]])b = np.array([[5,6],[31,3]])c= np.zeros((2,2))for i in range(2): c[i,:] = np.bitwise_xor(a[i,:], b[i,:])print(c)能正常输出:[[26. 5.][26. 5.]]把数组改成一维a = np.array([[31, 3, 5, 6]])b = np.array([[5, 6, 31, 3]])c=
2021-04-04 09:15:16 3073 1
原创 python3输出超大矩阵的方法
python3如果输出超出表示范围的矩阵会出现省略号要想将完整的矩阵输出可以采用如下方法解决import numpy as npimport sys# 修改阀值 np.set_printoptions(threshold=sys.maxsize) print(list)threshold用来显示输出多少个数字...
2021-03-25 09:07:42 1299
原创 Anaconda中升级numpy
Anaconda中升级numpy在Anaconda Prompt中输入pip install --upgrade numpy
2020-11-27 16:38:08 5634
原创 spring boot学习笔记(二)
原理初探自动配置:pom.xmlspring-boot-dependencies:核心依赖在父工程中我们在写或者引入一些spring boot依赖的时候,不需要指定版本,就因为有这些版本仓库启动器<dependency> <groupId>org.springframework.boot</groupId> ...
2020-04-24 17:30:42 122
原创 springboot学习笔记(一)
微服务阶段javase:OOPmysql:持久化html+css+js+jquery+框架:视图javaweb:独立开发MVC三层架构的网站了:原始ssm:框架,简化了开发流程,配置较为复杂war:tomcat运行spring再简化:SpringBoot-jar:内嵌tomcat;微服务架构!服务越来越多:springcloud;SpringBoot简介Spring是如何简...
2020-04-24 11:09:01 251
原创 MyBatis-Plus学习笔记
简介MyBatis简化了JDBC操作,MyBatis-Plus简化了MyBatis官网:MyBatis-Plus特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的...
2020-04-23 16:28:46 199
原创 Android学习笔记——活动的生命周期
返回栈Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈也被称为返回栈。活动状态运行状态活动位于返回栈栈顶。暂停状态活动不再处于栈顶但仍可见。停止状态活动不再处于栈顶并且完全不可见。销毁状态活动从返回栈中移除。活动的生存期完整生存期活动在onCreate()方法和onDestory()方法中所经历的。...
2020-04-02 11:21:03 117
原创 Android学习笔记——活动的启动模式
活动的启动模式一共有四种:standard、singleTop、singleTask和singleInstance,可在AndroidManifest.xml中通过给activity标签指定android:launchMode属性来选择启动模式。standard活动默认的启动模式,每当启动一个新的活动,它就会在返回栈中入栈,并处于栈顶的位置。对于使用standard模式的活动,系统不会在乎这个...
2020-04-01 15:21:10 164
原创 安卓学习笔记(二)Android Studio下项目结构
首先将Android Studio上方的项目结构模式由Android切换到Project.gradle和.ideaAndroid Studio自动生成的一些文件,无须编辑和修改。app项目中的代码、资源。build编译时自动生成的文件。libs存放第三方jar包,放在这个目录下的jar包都会被自动添加到构建路径里去。androidTest用来编写测试用例,...
2020-03-26 15:26:28 197
原创 Android学习笔记(一)Android系统架构
Android大致可以分为四层架构:Linux内核层、系统运行库层、应用框架层和应用层。Linux内核层Android系统是基于Linux内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、WiFi驱动、电源管理等。系统运行库层这一层通过一些C/C++库来为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支...
2020-03-26 12:03:07 275
原创 反射机制学习笔记
反射机制学习笔记 反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 加载完类后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。 当遇到某个类的某个成员变量、方法或是属...
2020-03-26 11:34:30 134
原创 Java内存分析
堆存放new的对象和数组可以被所有的线程共享,不会存放别的对象引用栈存放基本变量类型(会包含这个基本类型的具体数值)引用对象的变量(会存放这个引用在堆里面的具体地址)方法区可以被所有的线程共享包含了所有的class和static变量...
2020-03-24 22:00:40 86
原创 注解学习笔记
注解学习笔记注释——给人看的注解——给程序看的1.作用不是程序本身,可以对程序做出解释可以被其他程序(编译器等)读取2.格式以“@注释名”在代码中存在,还可以添加一些参数值常见内置注解@Override:定义在java.lang.Override中,只适用于修辞方法,表示一个方法声明打算重写超类中的另一个方法声明@Deprecated:定义在java.lan...
2020-03-24 20:36:07 94
原创 JDK、JRE、JVM
JDK:Java Development Kit(开发工具)JRE:Java Runtime Environment(运行环境)JVM:Java Virtual Machine(虚拟机)
2020-03-01 15:40:24 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人