码迷,mamicode.com
首页 > 移动开发
苹果新的编程语言 Swift 语言进阶(十六)--泛型
泛型同意你定义一个宽松、可重用的函数或者类型。使用泛型能够避免代码的反复。也能以更清楚和抽象的方式来表达程序的意图。 泛型是Swift语言提供的强大功能之中的一个,Swift提供的很多标准库都使用了泛型来创建,如Swift提供的数组和词典类型。通过使用泛型,你能使用一个数组和词典来包括和存储不论什么 ...
分类:移动开发   时间:2019-05-03 11:11:11    阅读次数:153
关于No migrations to apply.
报错代码 闯到个鬼了。明明迁移成功,但是运行时却说No migrations to apply. 首先说明原因,由于偷懒的原因,所以与另外的项目共用了一份数据库,也许有这个原因,但是只是第一下创建class的时候会出现这种状况,但是创建第二个class就一切正常,也不知道为啥。 成功,但是记得删除m ...
分类:移动开发   时间:2019-05-02 18:43:40    阅读次数:804
iOS-限制UILabel宽度自适应的最大宽度
前言 一个需求,要求UILabel宽度自适应到指定宽的时候然后限制其宽度,不再需要宽度自适应 , 并且需要UILabel后面的控件紧跟其后,如下图 好的.直接进入正题 UIlabel有一个属性叫preferredMaxLayoutWidth,官方解释是: // Support for constra ...
分类:移动开发   时间:2019-05-02 15:57:15    阅读次数:318
Mac搭建appium环境
1.安装brew 查看是否已经装上brew,终端输入命令:brew --version,已经装上的就不用再装了; 如果没有安装,终端输入命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master ...
分类:移动开发   时间:2019-05-02 09:59:08    阅读次数:148
Android 消息处理机制
1.消息处理机制简介 主要用于进程内线程之间的通信,主线程一般调用looper()进行循环等待处理消息,其它线程向它发消息并指定消息的处理方法。 (1)涉及文件包括frameworks中的:Looper.javaHandler.javaMessageQueue.javaMessage.javaand ...
分类:移动开发   时间:2019-05-02 09:46:17    阅读次数:198
关于position:fixed在ios上通用的解决方法
最近在项目中 总是遇到一些奇奇怪怪的css样式问题,在网上找了一大堆方法 都没什么用, 最后仔细思考了之后发现,并不是没用,而是适应条件不一样,话不多说直接进入主题。 假如你的项目需要滚动的地方上一层有很多个div包着,并且也有position:fixed的div包着 还有一堆烂七八糟的css样式, ...
分类:移动开发   时间:2019-05-02 09:36:20    阅读次数:360
移动端代码部署
移动端编写部署 移动站适配基础知识点 跳转代码(PC端修改) 跳转适配 PC和移动代码标示,让百度蜘蛛很容易来识别是PC站还是移动站 网站禁止转码 拓展阅读 https://ziyuan.baidu.com/college /type=3&cate=mobile ...
分类:移动开发   时间:2019-05-02 00:00:59    阅读次数:251
机器学习---用python实现感知机算法和口袋算法(Machine Learning PLA Pocket Algorithm Application)
之前在《机器学习 感知机(Machine Learning Perceptron)》一文中介绍了感知机算法的理论知识,现在让我们来实践一下。 有两个数据文件:data1和data2,分别用于PLA和Pocket Algorithm。可在以下地址下载: 先回顾一下感知机算法: 1,初始化w 2,找出一 ...
分类:移动开发   时间:2019-05-01 16:09:50    阅读次数:167
vue项目中,main.js,App.vue,index.html如何调用
1、main.js是我们的入口文件,主要作用是初始化vue实例,并引入所需要的插件 2、App.vue是我们的主组件,所有页面都是在App.vue下进行切换的。其实你也可以理解为所有的路由也是App.vue的子组件。所以我将router标示为App.vue的子组件。 index.html文件入口 s ...
分类:移动开发   时间:2019-05-01 13:25:18    阅读次数:199
Linux 初学者:移动文件
你学习了有关目录和访问目录的权限是如何工作的。你在这些文章中学习的大多数内容都可应用于文件 -- Paul Brown 在之前的该系列的部分中, 你学习了有关目录 和 访问目录 的权限 是如何工作的。你在这些文章中学习的大多数内容都可应用于文件,除了如何让一个文件变成可执行文件。 因此让我们在开始之 ...
分类:移动开发   时间:2019-05-01 12:10:58    阅读次数:175
前端基础:call,apply,bind的的理解
背景 背景 背景 背景 背景 背景 背景 背景 前两天在做小程序的需求的时候用到bind的时候才想起自己对这三的东西的了解比较浅薄,这个时候用的时候就有点怕。时候还是要好好学习下,理解下怎么玩。 正文 先说call 和 apply吧:ECMAScript3给Function的原型定义了两个方法,他们 ...
分类:移动开发   时间:2019-05-01 12:03:53    阅读次数:170
JS中的call、apply、bind方法详解
文章目录 apply、call apply、call 区别 apply、call实例 数组之间追加 获取数组中的最大值和最小值 验证是否是数组(前提是toString()方法没有被重写过) 类(伪)数组使用数组方法 面试题 bind 绑定函数 偏函数(Partial Functions) 和setT ...
分类:移动开发   时间:2019-05-01 11:58:34    阅读次数:199
Pycharm和Android工具之github使用
请查看以下链接 基本操作步骤 打开setting version control github, 输入你的github账号和密码 打开setting version control GIT, 设置git.exe的位置(默认设置好的) 进入你的项目,点击VCS Import version contr ...
分类:移动开发   时间:2019-05-01 10:34:15    阅读次数:185
Android仿QQ复制昵称效果2
本文同步自http://javaexception.com/archives/77 背景: 在上一篇文章中,给出了一种复制QQ效果的方案,今天就来讲讲换一种方式实现。主要依赖的是一个开源项目https://github.com/shangmingchao/PopupList。 解决办法: Popup ...
分类:移动开发   时间:2019-05-01 10:30:52    阅读次数:199
音乐播放APP初步开发(二)自动登录和 扫码识别设备
在登录页面login.html初次登录时,发送post请求,对返回的数据判断,如果code=0,表示已经登录成功的用户。则将其_id数据设置到类似cookie的全局中去。 createNew:true 是对页面刷新数据,不刷新页面会默认使用原页面,无法获取到数据 在index.html点击设置时,会 ...
分类:移动开发   时间:2019-05-01 10:25:41    阅读次数:251
nodejs 服务器模拟异常状态码429,以及前端vue axios捕获状态码
nodejs 服务端发送429状态: vue客服端 ...
分类:移动开发   时间:2019-05-01 10:24:54    阅读次数:387
Spring MVC源码——Root WebApplicationContext
Spring MVC源码——Root WebApplicationContext 打算开始读一些框架的源码,先拿 Spring MVC 练练手,欢迎 "点击这里" 访问我的源码注释. [TOC] Spring MVC 的 "文档" 一开始就给出了这样的两段示例: web.xml : 我们按照 web ...
分类:移动开发   时间:2019-04-30 21:44:58    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!