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