#5 楼 回复:如何在百度网盘下载东西 百度网盘下载文件的教程(很简单的)
明明是个富二代,我却自己上班挣钱,明明可以开豪车,我却每天挤公交,明明可以靠脸吃饭,而我自己努力着,这就是我和明明的区别。
#6 楼 回复:如何在百度网盘下载东西 百度网盘下载文件的教程(很简单的)
今天我一不小心吼了老婆几句, 弄的老婆伤心欲绝痛哭流涕, 我在旁边劝了一上午也没用, 一点办法都没有了。 一直没有吃饭的女儿有点不耐烦了, 冲着她妈来了一句:“好了,妈,别哭了行吗? 男人还不是你自己挑的,怪谁呀!” 顿时,我和老婆都凌乱了。。。
#7 楼 回复:如何在百度网盘下载东西 百度网盘下载文件的教程(很简单的)
狗看见猫惊叫着从屋里飞奔出来,惊奇地问:“咋了?你不是一直深受主人宠爱吗?”猫委屈加不解地说:“谁说不是呢?本想报答主人平日的厚爱,可好心没好报啊!”狗迷惑不解:“到底怎么回事?”猫心有余悸地说:“主人一直喜欢喝咖啡,还特地说什么‘猫屎咖啡’,我于是就在他杯里拉了一泡,想让他喝个正宗热乎的·····”
#8 楼 回复:如何在百度网盘下载东西 百度网盘下载文件的教程(很简单的)
#9 楼 回复:如何在百度网盘下载东西 百度网盘下载文件的教程(很简单的)
我是快50岁大妈,平时要看的电视剧网上没有,女儿就把这个教程给我看了,我已经学会了谢谢
Android SDK是为Android平台开发者接入“云推送”服务而提供开发者工具包,开发者需要在应用中正确集成Android SDK才能使安装该应用的Android设备接收到云推送服务端发送的各类消息。
关于如何开通云推送服务,请参考 ,在开通推送服务后,可以通过一节内容了解如何快速构建一个Android应用并接收消息。
下载最新的Android SDK压缩包并解压,需要使用Java8及以上版本并使用Android Studio,导入Android工程示例(Demo)。此时会看到Demo工程中有错误,把工程编码改为UTF-8,再打开左侧目录树,错误存在于PushDemo工程下src文件夹中,.mandService"
如需开启厂商代理,请声明对应厂商的推送必需组件。配置Manifest文件之后,请将YourPackageName
替换成用户自己的包名。
在当前工程的主Activity的onCreate函数中,添加以下代码:
// 开启华为代理,如需开启,请参考华为厂商接入文档
// 开启魅族代理,如需开启,请参考魅族厂商接入文档
// 开启OPPO代理,如需开启,请参考OPPO厂商接入文档
// 开启小米代理,如需开启,请参考小米厂商接入文档
// 开启VIVO代理,如需开启,请参考VIVO厂商接入文档
如需开启厂商代理,请调用对应厂商的开关方法,并将必要参数替换为您在厂商推送官网申请的值,最后将“API Key“手动修改为指定应用的API Key。接入厂商推送请参考。
在当前工程中新建一个类,右键点击选择New --> Java Class,填写接收云推送回调信息和推送到达信息的类的类名,并点击OK创建该类文件(本例中使用MyPushMessageReceiver)。
<!-- 接收通知点击事件,和通知自定义内容 -->
<!-- 使用华为代理功能必须声明,用于接收华为的透传 -->
选中已连接的设备或Android虚拟机,点击Run按钮运行该程序。如果在logcat中的回调函数中的errorCode为0,说明已经绑定成功,并返回userid和channelid,我们就可以在云控制台推送通知和透传消息到该app了。
在集成SDK后,可以通过以下两种方式推送消息。
通过控制台推送消息。参见:
通过服务端SDK推送消息,目前服务端提供 、 和三种语言的SDK,其它语言可以通过包装使用云推送服务,具体可参见 。
当设备接收到通知消息后,查看手机的通知栏,可以看到通知栏内的新通知展示。如图:
通知到达时,当通知被用户点击时,会回调onNotificationClicked函数。
当设备接收到透传消息时,消息不会在通知栏展示,只是静默回调开发者自定义Receiver中的onMessage函数。手机收到消息后不会有任何现象,因为透传消息对用户完全透明,用户无法感知,便于开发者在不影响用户的情况下对app进行操作。开发者可以通过log内容和自定义的回调函数onMessage中打印该内容,确认消息到达,并执行开发者指定操作。
0 |
---|
当前网络不可用,请检查网络 |
服务不可用,连接server失败 |
服务不可用,503错误 |
应用集成方式错误,请检查各项声明和权限 |
非法函数请求,请检查您的请求内容 |
请求参数错误,请检查您的参数 |
非法构造请求,服务端验证失败 |
请求的数据在服务端不存在 |
绑定关系不存在或未找到 |
一个百度账户绑定设备超出个数限制(多台设备登录同一个百度账户) |
百度账户绑定应用时被禁止,需要白名单授权 |
如果需要混淆app,请在混淆文件(一般默认为Android工程下proguard-project.txt或者proguard.cfg)中添加以下说明(pushservice-VERSION.jar为集成的jar包名字,VERSION为版本名称),防止SDK内容被二次混淆,无法收到消息,如需开启厂商代理,请添加对应厂商代理的混淆规则。
提供了所有使用Push服务的静态方法 |
提供了端上Push服务的配置静态方法 |
自定义接收push消息和通知实现的直接父类 |
PushManager类定义的静态方法,是否启用华为代理模式。
PushManager类定义的静态方法,是否启用小米代理模式。
PushManager类定义的静态方法,是否启用魅族代理模式。
PushManager类定义的静态方法,是否启用OPPO代理模式。
PushManager类定义的静态方法,是否启用VIVO代理模式。
PushManager类定义的静态方法,完成Push服务的初始化,并且自动完成bind工作。
通过自定义的Receiver类里onBind方法返回结果,详见
通过自定义的Receiver类里onUnbind方法返回结果,详见
PushManager类定义的静态方法,恢复本应用Push服务,并且再次完成bind工作。
通过自定义的Receiver类里onBind方法返回结果,详见
PushManager类定义的静态方法,查询push是否已经被停止。
PushManager中定义的的静态方法,设置Push 前后台状态用于适配MIUI12前台长链接、前台透传后台通知栏能力。
PushManager类定义的静态方法,设置免打扰模式的具体时段,该时间内处于免打扰模式,通知到达时去除通知的提示音、振动以及提示灯闪烁。
注意:如果开始时间小于结束时间,免打扰时段为当天的起始时间到结束时间;如果开始时间大于结束时间,免打扰时段为第一天起始时间到第二天结束时间;如果开始时间和结束时间的设置均为00:00时,取消免打扰时段功能。
PushManager类定义的静态方法,用于设置标签;成功设置后,可以从管理控制台或您的服务后台,向指定的设置了该tag的一群用户进行推送。
注意:tag设置的前提是已绑定的端,也就是应用有运行过startWork或bind,且在onBind回调中返回成功。
PushManager类定义的静态方法,用于删除标签。
PushManager类定义的静态方法,用于列出本机绑定的标签。
PushManager类定义的静态方法,设置通知栏样式,并为样式指定编号。在管理控制台或您的服务后台中,您可以指定相应的编号,让客户端显示预先设定好的样式。
PushManager类定义的静态方法,设置默认的通知栏样式;如果推送通知时不指定id的样式,都将显示该默认样式。
自定义通知状态栏构建类构造函数(定制通知栏基础样式) 。
自定义通知状态栏构建类构造函数(定制通知栏基础样式及layout)。
PushSettings类定义的方法,开启调试模式,会输出调试Log。
注意:发布应用时,请不要开启调试模式,否则会降低Push性能。
id上传到应用server中,再调用server接口用channel id给单个手机或者用户推送。
Push服务初始化及绑定时标识绑定认证方式(无账号认证方式)。
如果以上信息无法帮助你解决在开发中遇到的问题,请通过以下方式联系我们:
邮箱:,百度的工程师会在第一时间回复您。
官方技术讨论群:2385611
本文章选取的相关软件版本如下
服务器操作系统:CentOS 7版本;
安装编译依赖包(重点)
Linux下编译源码时所需提前安装的常用依赖包列表,提前安装,避免编译时出现各种报错(吃亏贼多,前车之鉴)
以下命令可在任意目录下执行
1、检查是否已经安装过mysql,执行命令
lower_case_table_names:是否区分大小写,1表示存储时表名为小写,操作时不区分大小写;0表示区分大小写;不能动态设置,修改后,必须重启才能生效:
innodb_file_per_table:是否将每个表的数据单独存储,1表示单独存储;0表示关闭独立表空间,可以通过查看数据目录,查看文件结构的区别;
7、测试启动mysql服务器
显示如下结果,说明数据库安装并可以正常启动
查看是否存在mysql和mysqld的服务,如果存在,则结束进程,再重新执行启动命令
8、添加软连接,并重启mysql服务
9、登录mysql,修改密码(密码为步骤5生成的临时密码)
注意:输入密码时,Enter password 后面不会有任何显示,此时实际是输入成功的,输入完密码后直接回车即可。或使用:mysql -u root -p 密码 ,回车后,即可直接进入数据库
11、设置开机自动启动
1、将服务文件拷贝到init.d下,并重命名
至此,mysql5.7.25版本的数据库安装,已经完成。