题目链接:https://leetcode.com/problems/simplify-path/
题目:
Given an absolute path for a file (Unix-style), simplify it.
For example,
path = "/home/", => "/home"
path = "/a/./b/../../c/", => "/c"...
分类:
其他好文 时间:
2016-05-30 15:15:37
阅读次数:
138
1 前言
当前有越来越多的可穿戴设备使用了蓝牙4.0 BLE(Bluetooth Low Energy)。对于iOS开发而言,Apple之前专门推出CoreBluetooth的Framework来支持BLE的开发。对于硬件开发有了解的朋友应该知道,在之前使用低版本的蓝牙的设备,要连接到iOS设备上,需要注册MFI,拥有MFI协议才能进行相应的开发。如果大家关注我之前对LEGO
EV3的研...
分类:
其他好文 时间:
2016-05-30 15:14:08
阅读次数:
314
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
好久没写blog了,还不快快写来… ;]我们知道在UIKit中做动画有几种方法,一种是Animation,还有就是Transition,前者根据对象的属性产生动画,后者则是通过View之间的操作完成动画.我们可以看一下UIViewAnimationOptio...
分类:
其他好文 时间:
2016-05-30 15:14:30
阅读次数:
205
在富媒体流行以前,这个世界是令人沮丧的和没有特色的。还记得戈弗吗?我们从来都不会这样做的。对于应用程序来说,逐渐成为用户生活的一部分,应该有一种途径把他们的生活相关联起来。使用车载摄像头,能够增加用户看出他们周围的一切,制作独一无二的头像,寻找角落里的僵尸,或者分享他们的经验。
简单的拍照
假设你实现了一个人群来源的气象服务,制作一个全球的气象地图混合着照片和天气,通过在设备上运行应用程序客户...
分类:
其他好文 时间:
2016-05-30 15:13:19
阅读次数:
195
一.物理层
物理层定义了网口RJ45的尺寸大小,网线上电压的模式等。那些在网线中传播的二进制数据流是这层的具体表象。也就是说,这一层上面没有什么协议,就算有,也就曼切斯特编码算协议。我们把两台机器用网线连起来,或者用集线器(HUB)把机器都连起来,这些工作就是物理层的工作。...
分类:
其他好文 时间:
2016-05-30 15:15:25
阅读次数:
180
题目链接:https://leetcode.com/problems/reverse-words-in-a-string/
题目:
Given an input string, reverse the string word by word.
For example,
Given s = "the sky is blue",
return "blue is sky the"....
分类:
其他好文 时间:
2016-05-30 15:13:44
阅读次数:
131
题目链接:https://leetcode.com/problems/decode-ways/
题目:
A message containing letters from A-Z is being encoded to numbers using the following
mapping:
'A' -> 1
'B' -> 2
...
'Z' -> 26
Given an...
分类:
其他好文 时间:
2016-05-30 15:12:14
阅读次数:
144
从startActivity/startActivityForResult开始,不管是哪种方式,最终调到的都是下面的startActivityForResult。// Activity
public void startActivityForResult(Intent intent, int requestCode, @Nullable Bundle options) {
// mParen...
分类:
其他好文 时间:
2016-05-30 15:12:19
阅读次数:
240
RADOS:A Scalable, Reliable Storage Service for Petabyte-scale Storage Clusters摘要块式和面向对象的存储架构形成了一种以提升扩展性的存储cluster。然而,现存的系统继续把存储节点作为一个被动的设备,尽管他们有能力展示智能和自治。我们提出RADOS的设计和实现,RADOS是一个可靠的面向对象服务,通过利用每个独立节点的智能...
分类:
其他好文 时间:
2016-05-30 15:13:18
阅读次数:
224
Canvascanvas是一种抽象概念,是2D图形系统中的重要部分,canvas一系列函数最终都是android 2D图形库Skia的一些列封装,对应在SKCanvas.cpp。canvas在系统中的位置如下图所示可以将canvas看成一个透明的图层,使用canvas之后会产生一个透明图层,然后在这个新图层上画图,画完之后覆盖在屏幕上显示,叠加。
比较经典的例子就是` protected void...
分类:
其他好文 时间:
2016-05-30 15:10:57
阅读次数:
176
操作系统的基本特征
并发:同一段时间内多个程序执行(注意区别并发和并行,前者是同一时刻的多个事件,后者是统一时间段内的多个事件)
共享:系统中的资源可以被内存中多个并发执行的进线程共同使用
虚拟:通过时分复用(如分时系统)以及空分复用(如虚拟内存)技术实现把一个物理实体虚拟为多个
异步:系统中的进程是以走走停停的方式执行的,且以一种不可预知的速度推进
操作系统的主要功能
处理机管理:...
分类:
其他好文 时间:
2016-05-30 15:11:11
阅读次数:
195
一、安装配置zabbix server
web server服务器:172.28.0.187
mysql服务器:172.28.0.237
1、安装web server(172.28.0.187)
A、官方文档
zabbix官方提供了基于packages和编译安装方式的安装文档
这里server我...
分类:
其他好文 时间:
2016-05-30 15:12:50
阅读次数:
159
linux安装配置nginx其实很简单#获取
[root@template tmp]#wget http://nginx.org/download/nginx-1.9.15.tar.gz
#解压到指定目录
[root@template tmp]# tar -zxvf nginx-1.9.15.tar.gz -C /usr/local/
#安装之前必须先安装依赖
[root@template tmp]...
分类:
其他好文 时间:
2016-05-30 15:12:12
阅读次数:
170
在剖析完Muduo网络库源码之后,我们试着完成一个高效的数独和八数码问题求解服务器。
先说说为什么要选择这两个问题?数独问题一直是陈硕老师很喜欢的问题,在muduo网络库中多次提到并有示例。八数码问题是我很喜欢的问题,所以在此综合完成求解数独和八数码问题的高效服务端程序。
编写这样一个看似简单的服务程序的技术含量远高于所谓的控件堆砌型开发,虽然有muduo网络库帮助我们处理网络事件,我们只需要...
分类:
其他好文 时间:
2016-05-30 15:10:14
阅读次数:
218
标 题: 密码控件安全技术浅析及攻击实例
时 间: 2013-07-14,16:09:57
密码控件是一个很常见的控件,这篇文章主要介绍一下安全密码控件的一些实现思路和攻击思路。
1 物理密码键盘和密码控件的对比
先说一下程序中的密码控件和现实中的密码键盘的对比。几乎每个人都在银行或者ATM机器上输入过密码,那在输入密码的过程中你接触到的那个键盘就是一个金融密码键盘。一般柜...
分类:
其他好文 时间:
2016-05-30 15:08:57
阅读次数:
148
作者:陈明乾
感谢: MageEdu
大纲
作者概述
什么是性能调优?(what)
为什么需要性能调优?(why)
什么时候需要性能调优?(when)
什么地方需要性能调优?(where)
什么人来进行性能调优?(who)
怎么样进行性能调优?(How)
总结
硬件配置:CUP Xeon E5620 x 2 8核心, 内存 ...
分类:
其他好文 时间:
2016-05-30 15:10:35
阅读次数:
329
前言:
FISTA(A fast iterative shrinkage-thresholding algorithm)是一种快速的迭代阈值收缩算法(ISTA)。FISTA和ISTA都是基于梯度下降的思想,在迭代过程中进行了更为聪明(smarter)的选择,从而达到更快的迭代速度。理论证明:FISTA和ISTA的迭代收敛速度分别为O(1/k2)和O(1/k)。
本篇博文先从解决优化问题的传...
分类:
其他好文 时间:
2016-05-30 15:08:18
阅读次数:
810