综合( 右侧选择分类 )
web

微信小程序 wx:if 多条件判断

<view wx:if="{{a}}">单个条件</view><view wx:if="{{a || b}}">多个或条件</view><view wx:if="{{a && b}}">多个且条件</view>wx:if else 的判断<view wx:if="{{a>5}}">6</
3908 人浏览
android01

Android产品研发(十五)-- 内存对象序列化

上一篇文章中我们讲解了android app中的升级更新操作,app的升级更新操作算是App的标配了,升级操作就是获取App的升级信息,更新操作是下载,安装,更新app,其中我们既可以使用app store获取应用的升级信息,也可以在应用内通过请求本地服务器获取应用的升级信息,并通过与本地app的版本号对比判断应用是否需要升级。升级信息是app更新的基础,只有我们的app的升级信息指明需要更新,我
3906 人浏览
ziyouxia

利用Swarmkit构建Windows/Linux混合Docker集群

在很多公司都同时存在Windows+Linux两种操作系统,在Linux上跑Docker很方便各种资料文档齐全,但是在Windows上跑Docker相对比较少,同时也受到一些限制,如Windows上docker网络问题。下面就介绍下利用Windows IIS跑Web应用,同时使用Haproxy作为负载均衡器。方案采用Windows原生container、docker swarmkit、负载均衡器采
3905 人浏览
web

【微信小程序】字符串转数字

1,字符串可以采用 parseInt()方法来转换为数字。let inputNumber = parseInt(inputNumber)2,也可采用的用字符串转乘以数字1来强制转换,但是会出现即使不输入数字也会变成0的情况。inputNumber = inputNumber * 1;
3902 人浏览
xiaozhi

18.JavaScript 是如何工作的:WebRTC 和对等网络的机制

概述WebRTC,名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。在此之前,P2P技术(如桌面聊天应用程序)可以做一些网络做不到的事情,WebRTC 填补了 Web 这一关键空白点。WebRTC 是一项实时通信技术,它允许浏览器或者 app 之间可以不借助中间媒介的情况下,建立浏览器之间点对点的连接
3900 人浏览
hgweb

JS - Lodash工具库的使用详解4(Array数组函数1:查找指定元素、或索引)

四、Array 数组操作函数1:查找指定元素、或索引1,随机获取一个元素sample 方法可以从数组中获得一个随机元素。_.sample([1, 2, 3, 4]); // => 2 2,查找指定元素(1)find 方法可以遍历数组元素,返回 predicate(断言函数)第一个返回真值的第一个元素。_.find(users, function(o) { return o.age &l
3897 人浏览
web

js获取url参数中文乱码问题 decodeURI

上一篇文章 js获取url参数的时候没考虑到中文乱码的问题其实很简单 直接用 decodeURI 函数就行了方法:以下JS函数用于获取url参数:(超级简单)function getQueryParam(variable) { var query = window.location.search.substring(1); var vars = query.split("&a
3894 人浏览
android01

Android产品研发(六)-- Apk混淆

前面一篇文章中我们讲解了android里面的多渠道打包,对于大型的app来说,几百个上千个渠道包都是很正常的事,所以效率定制化是一件很重要的事。主要讲解了三种多渠道打包方式,并分析了其各自的利弊,在各自产品多渠道打包的时候,可以根据自身的产品需求选择相应的打包方式。而本文主要讲解Apk的混淆,这里的混淆分为两种代码混淆和资源文件混淆。实际的产品研发中为了防止自己的劳动成果被别人窃取,混淆代码能有效
3893 人浏览
littleGG

fastlane iOS android 集成打包

Fastlane入门:初级使用篇 http://www.jianshu.com/p/9f66b7a106ea使用fastlane gym/xctool编写ipa打包脚本http://www.jianshu.com/p/54ab07f2e63b/深入浅出 Fastlanehttp://www.tuicool.com/articles/6ziMJfa
3886 人浏览
php

如何使用yii2框架自定义widget,和如何传参数

本教程教你如何自定义widget,widget是view中能被重用的代码块。创建widget的步骤:1 继承yii\base\Widget.2 实现yii\base\Widget::init() 和 yii\base\Widget::run()方法3 注意下面代码是如何传递参数的@ 创建widget首先在项目根目录创建components目录,然后新建一个HelloWidget 类。使用此widg
3884 人浏览
xiaozhi

15.JavaScript是如何工作的:深入类和继承内部原理+Babel和 TypeScript 之间转换

现在构建任何类型的软件项目最流行的方法这是使用类。在这篇文章中,探讨用 JavaScript 实现类的不同方法,以及如何构建类的结构。首先从深入研究原型工作原理,并分析在流行库中模拟基于类的继承的方法。 接下来是讲如何将新的语法转制为浏览器识别的语法,以及在 Babel 和 TypeScript 中使用它来引入ECMAScript 2015类的支持。最后,将以一些在 V8 中如何本机实现类的示例来
3875 人浏览
cnbzlj

android 解决String.format多语言存在的问题

今天,简单讲讲android里如何解决String.format在切换语言时存在的问题。 之前,我写过一篇博客,讲关于String.format的基本使用,大家如果没有看过,建议看看或者去网上查找资料。但是昨天,发现当手机切换成阿拉伯语时,String.format格式化的数据是一串奇怪的字符串。于是在网上查找资料,最终解决了问题。这里记录一下。 这里还是先回顾一下String.format的
3871 人浏览
php

阿里云ECS服务器在Mac下远程配置ftp服务器

最近买了具阿里云ECS服务器,建个站点来玩玩。实例创建以后,通过Mac远程登录阿里云配置安装ftp服务器,以下是步骤以及遇到的问题(我选择的公用镜像是centos7.4),方便有需要的童鞋参考。1、打开Mac终端,输入ssh root@47.97.167.11247.97.167.203代表阿里云公网IP,root 是用户名,提示输入Mac密码,回车,显示Last login: Tue Jan
3868 人浏览
php

laravel-admin 控制器创建

laravel-admin 控制器创建phpartisanadmin:makeContentController--model=App\Model\Contents
3866 人浏览
android

Mac下xcrun: error: invalid active developer path问题解决方法

mac执行git命令时候出现:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun解决方法:打开终端输入xcode-select --install回车
3865 人浏览
hgweb

JS - Lodash工具库的使用详解14(浅拷贝,深拷贝)

十四、浅拷贝1,什么是浅拷贝?浅拷贝(浅克隆)指的是只拷贝第一层的原始类型值,和第一层的引用类型地址。对象的 Object.assign(),数组的 Array.prototype.slice() 和 Array.prototype.concat(),还有 ES6 的扩展运算符,都属于浅拷贝。 2,clone 方法(1)clone 方法可以创建一个 value 的浅拷贝。 下面是浅拷贝一个 Ob
3862 人浏览
hangge

SpringBoot - 路径映射(实现不通过Controller直接访问模版页面)

假设一个使用了Thymeleaf模板引擎的Spring Boot项目,可能有一些模版页面不需要通过控制器加载数据,只需要直接跳转展示。 过去使用SpringMVC时,如果访问一个页面,必须要写相应的Controller类。而SpringBoot要实现这个需求只需要直接在MVC配置中重写addViewControllers方法配置映射关系即可,不需要在写相应的Controller类。(1)假设
3861 人浏览
java

java关于函数重载(overload)和函数覆盖(override)区别

重载(Overload):在类中多个同名函数同时存在,具有不同的参数个数/类型。方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不相同。 特点:与返回值类型无关,只看参数列表。 优点:方便阅读,优化设计。 注意:不能有两个名字相同,参数类型,参数个数也相同却返回不同类型值的函数。 public class A{ //show方法被重载 public
3859 人浏览
php

最新版本sublime text3注册码

—–BEGINLICENSE—– TwitterInc 200UserLicense EA7E-890007 1D77F72E390CDD934DCBA022FAF60790 61AA12C0A37081C5D03164124584D136 94D7F7D495BC8C1C527DA828560BB037 D1EDDD8CAE7B379F50C9D69DB35179EF 2FE89
3859 人浏览
xiaozhu

Cisco 交换机 EtherChannel 配置端口聚合

EtherChannel 配置端口聚合1. 能够将多个物理端口绑定为一个逻辑端口,能充分利用现有端口来增加带宽。2. Cisco交换机最多允许绑定8个端口。如果是100Mbps端口,汇聚后可达800Mbit/s如果是1000Mbps端口,汇聚后可达8Gbit/s3. 绑定后的端口默认继承原来物理接口的配置模式。4. Cisco的交换机不仅可以支持第二层Eherchannel,还可以支持第三层Eth
3859 人浏览