8.9 关于并行的定义我之前写过一篇文章,参考: "并发与并行的区别 The differences between Concurrency and Parallel" 8.10 A. B. `longjmp` C. 8.11 4次 8.12 8次 8.13 保证x=4在x=3之前即可(拓扑排序), ...
分类:
移动开发 时间:
2017-12-25 11:31:02
阅读次数:
484
自动布局是一项强大的功能,它允许开发者创建一个单一的用户界面,它会自动调整屏幕大小,方向和本地化,Xcode5中的编辑界面的自动布局功能已经大大增强了。当约束缺失或错误配置时,界面生成器可以修复布局。 参考资料:《iOS7开发快速入门》 ...
分类:
移动开发 时间:
2017-12-25 11:29:44
阅读次数:
217
在Linux计算机上,有两个时间,一个是硬件时间(BIOS中记录的时间,称为hwclock),另一个是操作系统时间(osclock)。硬件时钟由BIOS电池供电,当计算机关机后,会继续运行,BIOS电池一般可使用几年,如果没电了,那BIOS中的数据会恢复出厂设置。 硬件时间 时间是有时区的,无论硬件 ...
分类:
移动开发 时间:
2017-12-25 01:06:29
阅读次数:
354
Bootstrap JS插件使用 > 对于Bootstrap的JS插件,我们只需要将文档实例中的代码粘到我们自己的代码中> 然后作出相应的样式调整 Bootstrap中轮播图插件叫作Carousel 一、基本的轮播图实现 HTML代码 二、轮播图使用中的问题 1、由于轮播图片超宽造成的影响 - 美工 ...
分类:
移动开发 时间:
2017-12-25 00:57:57
阅读次数:
266
页面:列表页,详情页。 使用的技术:vue,vue-resource,vue-router。 依赖包:video.js 后端:三个接口(修改及新增) 遇到的问题: 1,列表进入详情,视频不初始化,直接在详情刷新初始化。 2,列表上划下划元素空白。 过程: 比较简单的轻应用,只有列表页详情页,地址后台 ...
分类:
移动开发 时间:
2017-12-25 00:51:31
阅读次数:
192
一、新增、复制、移动工作表 1、移动工作表 需要对一个工作簿下多个工作表进行顺序调整时,只需用鼠标左键拖住工作表到需要移动的位置 2、复制工作表 将工作表进行复制与新增工作表是不同的,复制时不仅新增了一个工作表,被复制的工作表的内容也会被完全复制 ctrl+用鼠标左键将被复制工作表向其右边拖动即可 ...
分类:
移动开发 时间:
2017-12-24 22:59:32
阅读次数:
385
废话不多说直接上代码。 一 Xcode端的OC代码 在Xcode里面新建一个空的工程(不会搞的百度一下),然后创建一个.h和.m文件,记住要把.m的后缀改成.mm(.mm文件和.m文件的区别就是:.mm文件除了可以包含Objective-C和C代码以外,还可以包含C++代码),这个类要继承自NSOb ...
分类:
移动开发 时间:
2017-12-24 22:58:58
阅读次数:
620
ContentProvider (内容提供者)是一种共享型组件,可以为系统内应用于与应用之间提供访问接口。 ContentProvide要想正常工作需要三个关键点: ContentProvider:对外提供数据的访问接口。 Uri:ContentProvider的唯一标识,外界可根据其访问对应的Co ...
分类:
移动开发 时间:
2017-12-24 22:57:12
阅读次数:
263
一、生命周期 onCreate():启动Activity时,首次创建Activity时回调。 onRestart():再次启动Activity时回调。 onStart():首次启动Activity时在onCreate()之后被回调,再次启动时在onRestart()之后被回调。此时Activity已 ...
分类:
移动开发 时间:
2017-12-24 22:54:47
阅读次数:
231
判断pc端或移动端并跳转 代码目录: index.html代码: 参考自:http://www.jb51.net/article/48939.htm ...
分类:
移动开发 时间:
2017-12-24 22:52:46
阅读次数:
175
Service的运行不依赖界面,即使程序被切换到后台,Service仍然能够保持正常运行。当某个应用程序进程被杀掉时,所有依赖于该进程的Service也会停止运行。 Service 分为启动状态和绑定状态。当处于仅启动状态时,通过 stopService或 stopSelf 即可停止 Service ...
分类:
移动开发 时间:
2017-12-24 22:50:41
阅读次数:
222
Broadcast 是一种被用于应用内和应用之间传递信息的机制。一个广播可以对应多个接受者。一个完整的广播机制,需要具有以下三个要素: 发送广播的Broadcast 接受广播的BroadcastReceiver 传递信息的Intent 广播的注册分为静态注册和动态注册: 静态注册:静态注册的广播是指 ...
分类:
移动开发 时间:
2017-12-24 22:45:33
阅读次数:
216
Activity 1、Activity是一种包含用户界面的组件主要用于和用户交互。 2、一个最基本的Activity创建过程 ①建立一个新的空项目 ②创建一个MainActivity ③创建一个新的layout ④在AndroidManifest中注册活动,所有的活动都要在此注册 ⑤指定一个活动为主 ...
分类:
移动开发 时间:
2017-12-24 22:45:26
阅读次数:
225
结论:每次把字符丢到最外面最优,用树状数组统计答案,把字符放到最外边后可以当成消失了,直接在树状数组上删掉就好。 感性理解是把字符丢到中间会增加其他字符的移动次数,但是丢到外面不会,所以是正确的。 #include<iostream> #include<cstring> #include<cstdl ...
分类:
移动开发 时间:
2017-12-24 21:35:37
阅读次数:
136
一、为什么会有一像素问题 弄明白这个问题,首先要知道DPR了。 DPR(device pixel ratio)pixel等于picture element。设备像素比,是默认缩放100%的情况下,即DPR=设备像素个数/理想视口像素个数(device-width)。 1.设备像素:设备的物理像素,任 ...
分类:
移动开发 时间:
2017-12-24 20:10:50
阅读次数:
165
首先,要先安装kotlin,那么在android studio中怎么安装呢,步骤如下: 这就安装完成了,然后则是如何将kotlin加入到我们的项目中。 android studio有一键配置的功能: 点击后出现 点击后出现 点击ok,然后gradle中会添加如下代码: 然后重新build下项目,即可 ...
分类:
移动开发 时间:
2017-12-24 20:05:56
阅读次数:
221