PaddlePaddle 目前还不支持 Windows,如果读者直接在 Windows 上安装 PaddlePaddlePaddle 的话,就会提示没有找到该安装包。如果读者一定要在 Windows 上工作的话,笔者提供两个建议:一、在 Windows 系统上使用 Docker 容器,在 Docker 容器上安装带有 PaddlePaddle 的镜像;二、在 Windows 系统上安装虚拟机,再在虚拟机上安装 Ubuntu。
随机变量(random variable)是可以随机地取不同值的变量。随机变量是可以离散的或者连续的,离散随机变量拥有有限或可数无限多的状态,连续随机变量伴随这实数值的。
标量(scalar):一个标量就是一个单独的数,它不同与线性代数中研究其他大部分对象(通常是多个数的数组)。我们用斜体表示标量。标量通常被赋予小写的变量名称,比如:
OKhttp3 是一个非常强大的 Android 网络框架,它是由 Square 公司开发并开源的,很大 Android 开发者都会使用到,所以我也要来学学。
有很多的应用都会有保存密码和账号的功能,比如 QQ。接下来就讲讲使用 SharedPreferences 来保存密码和账号,也许有些人会考虑的数据库,但是我个人认为对于保存简单的数据,使用的数据库就大材小用了,SharedPreferences 比较轻量级
读取短信和联系人经常会用到,要了解的是这是内容提供者(contentProvider)的知识点,大家都知道数据库是在 data-->data 对应的包目录下,其他应用是不可以访问到的,如果有些数据要提供给其他的应用,比如通信录,其他应用想获取它的数据怎么办呢,这时内容提供者就出现了,预先写好了一些操作数据库的方法,因为方法是开发这个应用的开发者提供的,所以保证了数据库的安全操作,又能共享数据。
像音乐这种耗时的和适合后台操作的应当放在 Service 中进行操作,而不是放在 Activity,下面就介绍使用 Service 的音乐播放器
这是一个常见的画板功能,常用于画画和手写输入等等,今天就教大家实现这个小功能,这个功能还是比较简单的,只有一个 Java 文件
在原生的 ImageView 中,没有一个方法是可以直接显示网络的图片的,当我们经常需要显示网络图片时,每次都有一大堆的操作,这会很麻烦,今天就教大家在 ImageView 上轻松显示网络图片。
要开机启动,首先肯定是想到广播,广播接收器接收到开机发出的广播,就执行 onReceive(),在 onReceive()可以写一些我们需要做的操作
这是一个使用 Fragment 做的一个底部导航栏的小 demo
有各种各样的通知,不同情况使用不同的通知方式,使用户在体验上更佳,下面就讲一下四种常用的通知方式 Notification、Dialog、Toast、Snackbar
View 动画其实就是使 ImageView 上的图片在隐藏、旋转、缩放、平移通过动画的过程显示。
通过路径获取传来的数据,使用这种方法时,要在方法参数中的对应参数加上@PathVariable,如果访问的路径为:localhost:8080/page/王/21
,就能获得 name=王,age=21
表的创建
create table <表名> (<列名> <数据类型> [列级完整性约束条件],
<列名> <数据类型> [列级完整性约束条件],
······
,<表级完整性约束条件>);
相信有很多朋友都跟我一样,使用 XAMPP 集成的 MySQL,因为它操作起来实在太方便了。但是它默认不是支持 UTF-8 的,需要我们手动去修改配置文件 my.ini
IntelliJ IDEA 是一款非常强大的集成开发环境,基本上可以做任何事情,它的强大大大降低了我们的工作量,提高了工作效率。那么它如何开发 Java Web 呢?下面就为大家介绍使用 IntelliJ IDEA 开发 Java Web。
相信大部分同学都跟我一样都是使用 Windows 系统的,但是作为一个开发者来说,Linux 命令是经常要用到的,在以前我们使用虚拟机安装 Linux 的,如果电脑配置低的话,就基本卡着不动了。在 Windows10 后,我们再也不用那么麻烦了,因为可以直接在 Windows 上安装子系统,这个子系统就是 Ubuntu。
在之前我是很喜欢使用真机进行调试的,因为那时候觉得用真机调试比较方便,直到我发现我的手机打印不出 Log.d()的调试日志,我才开始经常使用模拟器。当然还有两小点是:我的手机不支持快速启动和小编的电脑配置比较低,模拟器太吃内存了。