#import "ViewController.h"
@interface ViewController ()
@property(nonatomic,weak)UIWebView* web;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
...
分类:
Web程序 时间:
2015-06-26 12:57:46
阅读次数:
157
上班签到、下班签退,还有时不时加个班、请个假、出个差……考勤管理作为企业最基础也最琐碎的一项事务,随着现在外勤业务越来越多,恐怕传统的考勤机已经奈何不了了!不过,时间总会给我们更好的馈赠——去年9月25日微信企业号推出以来,已经有不少企业尝试微信移动化考勤,有效地解决了企业考勤的几大棘手问题:
1、一对一对一,杜绝“友情”代签
众所周知,一个手机号绑定一个微信,考勤(工作)账号也是通过手...
分类:
微信 时间:
2015-06-26 12:56:46
阅读次数:
253
【转载请注明出处:http://blog.csdn.net/feiduclear_up/article/details/46619637 CSDN 废墟的树】今天来学习总结一下,Android 后添加的一些新的组件和UI效果,Material Dialog,SwipeRefreshLayout,ListPopupWindow,PopupMenu等。Material Dialog你还在为使用 Mate...
分类:
其他好文 时间:
2015-06-26 12:56:24
阅读次数:
192
容器技术的快速发展,挤占了传统虚拟机技术的很多地盘。没办法,在启动速度和运行性能上,容器实在有着太多的优势,而虚拟机技术的发展实在太过缓慢。
现在,受到容器技术的刺激,,推出了启动速度可以跟容器媲美的下一代虚拟化技术 -- hyper。
简介
简单的说,hyper = Hypervisor + Kernel + Docker Image,本质上还是一种虚拟机技术。
hype...
分类:
其他好文 时间:
2015-06-26 12:54:34
阅读次数:
245
??
题意:有一堆的木棒,长度不一,它们是有一些整齐的木棒截断而成的,求最小的木棒原始长度。
思路很简单深搜,但是直接深搜的话会tle,首先可以对木棒长度进行排序从大到小,优先使用长度长的木棒,加入当前长度不符合,考虑下一个木棒
其次如果长度为零的时候选择木棒失败,那么直接退出,实测加上这一剪枝就可以ac,这一剪枝可以帮助我们尽可能的在靠近树根处剪枝,所以优化效果很明显。
然后是如果这次选...
分类:
其他好文 时间:
2015-06-26 12:55:41
阅读次数:
137
CSU 1541 There is No Alternative (最小生成树+枚举)...
分类:
其他好文 时间:
2015-06-26 12:54:13
阅读次数:
116
ScrollView的自动布局稍显麻烦,但也是有规律可循,
以下就是仅竖向滑动的scrollView添加约束的固定做法
1.在控制器的view添加一个label,取名做anchor
2.给anchor添加约束:距上右下左全是0 (表示anchor与控制器的view等大)
3.添加一个scrollView
4.给scrollView同样添加约束:距上右下左全是0
(表示scrollVie...
分类:
移动开发 时间:
2015-06-26 12:56:09
阅读次数:
196
在美国的硅谷,在中国的中关村,许多的技术先驱者怀揣梦想,用激情不懈地追求着他们宏远的目标和巨大的个人财富。开源,正在成为这个时代目前最火热的名词之一。开源精神,作为一种合作协同的驱动力,正在发展为一种更具竞争力的产品开发模式。...
分类:
其他好文 时间:
2015-06-26 12:54:46
阅读次数:
163
尊重劳动成果,转载请注明出处:http://blog.csdn.net/growth58
你是否感觉到Android Studio构建速度太慢?我也有这感觉。
幸运的是,这有很多可以提高构建速度的技巧。这些技巧目前还在实验并且有可能是不安全的,如果你觉得构建时间太长而且很痛苦的话,尝试一下这些技巧还是很有价值的。我已经按照下面所描述的试过在代码改动很少的情况下构建时间下降了2.5秒。...
分类:
移动开发 时间:
2015-06-26 12:55:27
阅读次数:
138
题目地址:POJ 1741
树分治第一发!
树分治详情请看漆子超的国家集训队论文,论文传送门
树分治裸题。
代码如下:#include
#include
#include
#include
#include
#include
#include
#includ...
分类:
其他好文 时间:
2015-06-26 12:54:09
阅读次数:
160
题目:
实现一个排序算法,排序对象是本公司员工的年龄,要求时间复杂度O(n),空间复杂度不能超过O(n)。#include
using namespace std;
void SortAge(int Ages[],int length)
{
if (NULL == Ages || length <= 0)
return;
const int ol...
分类:
其他好文 时间:
2015-06-26 12:56:06
阅读次数:
100
确定你的主板支持UEFI引导。1,前期准备,WIN8.1原版系统一份(坛子里很多,自己下载个),U盘2个其中大于4G一个(最好 准备两个U盘)2,大家都知道WIN8系统只支持GPT分区,传统的MBR分区格式是无法安装的,要想安装WIN8.1则必须将硬盘分区格式转换为GPT分区,至于两种格式的详细情况请问度娘,这里就不多说了。我们现在大部分硬盘分区格式为MBR分区,转换成GPT分区则要要用到Disk...
如何将gpt分区更改成mbr分区?”因为笔记本电脑硬盘分区表是GPT而导致大家无法安装引导系统。需要转换为MBR分区还能顺利安装。“问题是,分区工具无法转换MBR,这里小编知道一个原因,那是分区工具不能在存有资料的情况下转换分区表,如果把硬盘的所有分区都删除掉,转换MBR那就好解决了。小编在这里将自己的心得分享给大家,灰常简单哦。工具/原料分区工具(需要在PE系统下运行)DVD-PE系统启动盘,或...
分类:
其他好文 时间:
2015-06-26 12:54:44
阅读次数:
163
typealias methodCompletionBlock = (String)->Void...
分类:
编程语言 时间:
2015-06-26 12:53:08
阅读次数:
125
我们这篇文章将流程变量的相关知识进行了介绍,除了介绍流程变量的相关定义外还通过具体代码例子介绍了通过不同方式来设置和获取流程变量以及流程变量支持的数据类型。...
分类:
其他好文 时间:
2015-06-26 12:52:27
阅读次数:
150
先吐槽下博客园,每天都推荐水帖不说,正经的分享技术的博客还他妈的不让上首页,我在那里投入了那么多汗水,什么垃圾东西。spring+ibatis实现读写分离
特点
无缝结合spring+ibatis,对于程序员来说,是透明的
除了修改配置信息之外,程序的代码不需要修改任何东西
支持spring的容器事务
规则:基于spring配置的容器事务
读写事务到主库
只读事务到从库
如果没有配置事务,更...
分类:
编程语言 时间:
2015-06-26 12:53:45
阅读次数:
3444