1.判断邮箱格式是否正确的代码: // 利用正则表达式验证 -( BOOL )isValidateEmail:( NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}" ...
分类:
移动开发 时间:
2016-07-31 22:07:19
阅读次数:
347
创建一个UIImage的分类: //.h文件 #import <UIKit/UIKit.h> @interface UIImage (Extension) /// 根据当前图像,和指定的尺寸,生成圆角图像并且返回 - (void)mx_cornerImageWithSize:(CGSize)size ...
分类:
其他好文 时间:
2016-07-31 22:05:51
阅读次数:
138
1、JDK的安装与配置 (1)直接安装JDK(java开发工具包,内含JRE) (2)配置环境变量:我的电脑——右键属性——高级——环境变量——系统环境变量——path——编辑(将JDK的安装路径配置到path属性之中) (3)启动命令行方式:配置成功后,在运行界面输入“cmd”,输入javac 2 ...
分类:
编程语言 时间:
2016-07-31 22:04:44
阅读次数:
162
前言 Asp.net Core 改变了之前的封闭,现在开源且开放,下面我们来用Redis存储Session来做一个简单的测试,或者叫做中间件(middleware)。 对于Session来说褒贬不一,很多人直接说不要用,也有很多人在用,这个也没有绝对的这义,个人认为只要不影什么且又可以方便实现的东西 ...
分类:
Web程序 时间:
2016-07-31 22:05:30
阅读次数:
551
在HTML中,表格的功能挺强大的。表格由 <table> 标签以及一个或多个 tr、th或td 元素组成。单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。所以,我们可以利用表格来制作一个网页页面。我在做相关练习时发现,若单单使用表格来进行页面的制作,是存在一定的困难。当然现在我们可以利 ...
分类:
其他好文 时间:
2016-07-31 22:06:09
阅读次数:
156
@Qualifier("XXX") 中的 XX是 Bean 的名称,所以 @Autowired 和 @Qualifier 结合使用时,自动注入的策略就从 byType 转变成 byName 了。 @Autowired 可以对成员变量、方法以及构造函数进行注释,而 @Qualifier 的标注对象是成 ...
分类:
编程语言 时间:
2016-07-31 22:05:15
阅读次数:
167
Margin的深入了解 关于margin对于一个前端开发者是非常常见的一个CSS属性,而我今天所分享margin属性是为了更加深入的了解margin的一些特性,从而在实际应用中,减少代码量。主要内容如下: 1.关于margin的百分比特性。 2.关于margin的auto的作用机制。 3.关于mar ...
分类:
其他好文 时间:
2016-07-31 22:03:19
阅读次数:
228
1) 以下属于OOP的特征有()。 a)继承 b)封装 c)多态 d)隐藏 2) JavaOOP中的多态包括() a) 方法重写 b) 方法重载 c) 方法隐藏 d) 以上都不对 3) Java中的访问修饰符包括( )。 a) Public b) private c) protected d) in ...
分类:
编程语言 时间:
2016-07-31 22:03:29
阅读次数:
205
转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressB ...
分类:
移动开发 时间:
2016-07-31 22:04:51
阅读次数:
387
Spark数据存储的核心是弹性分布式数据集(RDD)。 RDD可以被抽象地理解为一个大的数组(Array),但是这个数组是分布在集群上的。 逻辑上RDD的每个分区叫一个Partition。 在Spark的执行过程中,RDD经历一个个的Transfomation算子之后,最后通过Action算子进行触 ...
分类:
其他好文 时间:
2016-07-31 22:04:26
阅读次数:
193
首先最优策略肯定是这样的:我们取出这个序列中的最大值,然后将整个序列分为左右两部分, 那么我们一定先把左右两部分合起来然后再与这个值合并 那么我们可以得出一个基于最值查询(rmq)的的算法,但是zld上次出10^6级别的题目时,卡掉了的算法 所以我们想一个优秀一点的做法,发现这个过程可以简单的用一个... ...
分类:
其他好文 时间:
2016-07-31 22:04:11
阅读次数:
174
今天搞tcp链接弄了一天,前面创建socket,绑定,监听等主要分清自己的参数,udp还是tcp的。好不容易调通了,然后就是一个需求,当客户端主动断开连接时,服务端也要断开连接,这样一下次客户端请求链接的时候才能成功链接。 然后就开始找各种方法。其中简单的是看recv()返回为0,表明断开了链接,但 ...
分类:
其他好文 时间:
2016-07-31 22:04:33
阅读次数:
411
1、表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码,身份证号,邮箱,信用卡号等的验证;需要用到正则表达式来进行验证。 (5).其它验证 2、正则表达式 用符号来描述书写规则:/ ...
分类:
Web程序 时间:
2016-07-31 22:04:01
阅读次数:
246
现象:在一个网站中,当访问一个处理比较耗时的页面(A页面),页面请求还没有返回时,此时再点击访问该网站的其他页面(B页面)会出现B页面很久都没有响应和返回,直到A页面输出返回数据时才开始处理B页面的请求,造成请求排队处理,A页面阻塞了B页面的请求处理。 开始我一直怀疑是不是浏览器单线程的缘故,在网上 ...
分类:
Web程序 时间:
2016-07-31 22:04:08
阅读次数:
177
条款23:宁可用非成员,非友元函数来替代成员函数 1、非成员函数提供了更好的封装性,这个函数内不能访问类的私有成员,封装的越严密我们对类的数据就可以弹性越大的操纵,因为可见这些数据的客户越少,反之数据影响的客户也就越少。 2、c++比较自然的做法-(关系到标准库numplace的组织结构),可以把不 ...
分类:
编程语言 时间:
2016-07-31 22:01:21
阅读次数:
174
<?php function func($a, $b) { $line = function ($x) use ($a, $b) { return $a*$x + $b; }; return $line; } $line1 = func(1, 1); $line2 = func(3, 4); $x ...
分类:
Web程序 时间:
2016-07-31 22:03:47
阅读次数:
1303
1.软件的开发2.软件的架构 C/S 客户端/服务器 - C/S架构的软件主要指的是图形化界面的软件 - 用户通过客户端使用软件 - 服务器在远程用来处理我们软件的业务逻辑 - 特点: - C/S的架构的软件一般需要在系统中进行安装 - C/S的架构的软件不能跨平台使用 - C/S架构的软件更新时服 ...
分类:
Web程序 时间:
2016-07-31 22:02:25
阅读次数:
164