-
web
-
1,字符串可以采用 parseInt()方法来转换为数字。let inputNumber = parseInt(inputNumber)2,也可采用的用字符串转乘以数字1来强制转换,但是会出现即使不输入数字也会变成0的情况。inputNumber = inputNumber * 1;
-
cnbzlj
-
需要卸载Android Studio应用及相关配置,在终端(terminal)执行以下命令:rm -Rf /Applications/Android\ Studio.app
rm -Rf ~/Library/Preferences/AndroidStudio*
rm ~/Library/Preferences/com.google.android.studio.plist
rm -Rf ~/
-
hgweb
-
子菜单的展开、收缩功能在许多系统上都很常见,如果想要在打开收起时带有动画效果,过去常常会通过 jQuery 实现。而在 Vue 项目中,我们可以单独封装一个动画组件,方便使用。
1,效果图
点击一级菜单时,子菜单会从上往下逐渐展开。
再次点击一级菜单,子菜单又会从下往上收起。
2,创建动画组件(collapseTransition.js)组件代码如下,其内容是通
-
android01
-
上一篇文章中给大家分析了一下android系统启动之后调用PackageManagerService服务并解析系统特定目录,解析apk文件并安装的过程,这个安装过期实际上是没有图形界面的,底层调用的是我们平时比较熟悉的adb命令,那么我们平时安装apk文件的时候大部分是都过图形界面安装的,那么这种方式安装apk具体的流程是怎样的呢?下面我们就来具体看一下apk的具体安装过程,相信大家都知道如果我们
-
wechat
-
微信小程序支付功能页支付功能页用于帮助插件完成支付,相当于 wx.requestPayment 的功能。需要注意的是:插件使用支付功能,需要进行额外的权限申请,申请位置位于管理后台的“小程序插件 -> 基本设置 -> 支付能力”设置项中。另外,无论是否通过申请,主体为个人小程序在使用插件时,都无法正常使用插件里的支付功能。调用参数支付功能页使用 functional-page-navi
-
hgweb
-
十四、浅拷贝1,什么是浅拷贝?浅拷贝(浅克隆)指的是只拷贝第一层的原始类型值,和第一层的引用类型地址。对象的 Object.assign(),数组的 Array.prototype.slice() 和 Array.prototype.concat(),还有 ES6 的扩展运算符,都属于浅拷贝。
2,clone 方法(1)clone 方法可以创建一个 value 的浅拷贝。 下面是浅拷贝一个 Ob
-
hangge
-
容器按照持续运行的时间可分为两类:服务类容器和工作类容器。 服务类容器通常持续提供服务,需要一直运行,比如http server,daemon等。工作类容器则是一次性任务,比如批处理程序,完成后容器就退出。对于Kubernetes里个各种Controller来说:Deployment、ReplicaSet和DaemonSet都用于管理服务类容器。Job、CronJon则用于管理工作类容器。下面我就
-
web
-
1.基本用法vue2.0提供了一个keep-alive组件用来缓存组件,避免多次加载相应的组件,减少性能消耗<keep-alive>
<component>
<!-- 组件将被缓存 -->
</component>
</keep-alive>有时候 可能需要缓存整个站点的所有页面,而页面一般一进去都要触发请求的在使用keep-
-
android01
-
这篇文章是承接上一篇文章(Android布局加载流程:android源码解析(十七)-->Activity布局加载流程)来写的,大家都知道Activity在Android体系中扮演者一个界面展示的角色,通过上一篇文章的分析,我们知道Activity是通过Window来控制界面的展示的,一个Window对象就是一个窗口对象,而每个Activity中都有一个相应的Window对象,所以说一个Ac
-
cnbzlj
-
今天,简单讲讲Android 使用OK HTTP上传图片。不废话了,直接上代码:/**
* 上传图片
* @param url
* @param imagePath 图片路径
* @return 新图片的路径
* @throws IOException
* @throws JSONException
*/
public static String uploadImag
-
web
-
最开始的时候intellij用得是社区版,因为博主没有钱去买专业版。。。但是后来发现社区版的功能确实弱了很多,比如流弊闪闪的Diagrams功能就没有…比如社区版不支持web项目,想起个tomcat跑个web项目都没法搞。于是,博主重新下载了个专业版的intellij,果然各项功能用得飞起,起个web项目再也不用担心没有tomcat server了。专业版下载地址:https://www.jetb
-
hgphp
-
五、新增、修改、删除操作 在前文中我介绍了如何使用Query Builder(查询构造器)进行数据查询,下面接着介绍如何使用它进行数据的增、删、改操作。同样假设我们有如下用户表(user):1,新增操作(1)插入单条纪录DB::table('user')->insert(
[
'username'=>'guest',
'p
-
php
-
mac 搭建nginx服务器,并且实行php环境的搭建步骤如下:
安装home brew
homebrew是mac下非常好用的包管理器,会自动安装相关的依赖包。 使用前最好先更新一下最新版本:
只需在终端运行命令:brew update即可自动更新:
brew update
一、安装 Nginx
1.安装Nginx也很简单主要在终端执行下面命令即可:
brew inst
-
cheng
-
Customer::find()->one(); 此方法返回一条数据;Customer::find()->all(); 此方法返回所有数据;Customer::find()->c
-
xiaozhi
-
概述WebRTC,名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。在此之前,P2P技术(如桌面聊天应用程序)可以做一些网络做不到的事情,WebRTC 填补了 Web 这一关键空白点。WebRTC 是一项实时通信技术,它允许浏览器或者 app 之间可以不借助中间媒介的情况下,建立浏览器之间点对点的连接
-
hgphp
-
一、事件的监听与响应1,基本介绍(1)Eloquent 模型可以在模型生命周期中的各个时间点触发相应的事件:
retrieved:从数据库中获取已存在模型时会触发该事件。
creating、created:当一个新模型被首次保存的时候,这两个事件会被触发。
updating、updated:当一个模型已经在数据库中存在并调用 save 方法,这两个事件会被触发。
saving、
-
php
-
本教程教你如何自定义widget,widget是view中能被重用的代码块。创建widget的步骤:1 继承yii\base\Widget.2 实现yii\base\Widget::init() 和 yii\base\Widget::run()方法3 注意下面代码是如何传递参数的@ 创建widget首先在项目根目录创建components目录,然后新建一个HelloWidget 类。使用此widg
-
wechat
-
微信小程序图片空白问题处理wx.getImageInfo({
src: 'https://01.jpg',
success: function (res) {
console.log(res.path);//得到处理后的本地图片路径
}
-
java
-
微信小程序获取手机号步骤1、前端调用 wx.login() 获取loginCodewx.login({
success:function(res){
console.log('loginCode:', res.code)
}
});2、后端拿到该 loginCode 发送https请求微信接口获取 session_key , 该url也即获取 ope