`
xiaotongeye
  • 浏览: 20267 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
canvas是个神奇的标签,开始学习之后就停不下来,这两天一直在慕课网上学习canvas的动画,老师讲的很好,很详细,现在我就简单的总结一下这两天学的内容。 首先对于HTML中的代码很简单: <canvas id = "canvas" style = "border:1px solid #eee;display:block;margin:0 auto"></canvas> 然后在JavaScript中获取canvas window.onload = function () { var canvas = d ...
正则表达式的基本语法 PCRE库函数中,正则匹配模式使用分隔符与元字符组成,分隔符可以是非数字、非反斜线、非空格的任意字符。经常使用的分隔符是正斜线(/)、hash符号(#) 以及取反符号(~),例如:/foo bar/ #^[^0-9]$# ~php~ 如果 ...
字符串: 字符串的连接:PHP中用英文的点号.来连接两个字符串。 去除字符串首尾的空格:trim去除一个字符串两端空格。                                           rtrim是去除一个字符串右部空格,其中的r是right的缩写。                                           ltrim是去除一个字符串左部空格,其中的l是left的缩写。 获取字符串的长度:php中有一个神奇的函数,可以直接获取字符串的长度,这个函数就是strlen()。但是如果有中文汉字,可以使用mb_strlen()函数获取字符串中中文长度 ...
DOM中的事件对象: type属性用于获取事件类型; target属性用于获取事件目标; stopPropagation()方法用于阻止事件冒泡; preventDefault()方法用于阻止事件的默认行为; IE中的事件对象: type属性用于获取事件类型; srcElement属性用于获取事件类型; cancelBubble属性用于阻止事件冒泡(设置为true表示阻止冒泡,设置成false表示不阻止冒泡); returnValue用于阻止事件的默认行为(默认为true改为false则阻止事件的默认行为) function showMes(event){ event = event | ...
<div id = "box"> <input type = "button" id = "btn" value = "按钮"> <input type = "button" id = "btn2" value = "按钮2"> <input type = "button" id = "btn3" value = "按钮3"> </d ...
父级元素: <body>body (曾曾祖父) <div>div (曾祖父) <ul>ul (祖父) <li>li (直接父) <span>span</span> </li> </ul> </div> </body> 1.parent() 方法返回被选元素的直接父元素。 2.parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>) ...
HTML: <div class="con3_con"> <div class="button_left" id="button_left"> <a href="javascript:void(0)"><img src="images/btn_left.png"></a> </div> < ...
验证邮箱: function checkSignEmail(str){ var re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/ if(re.test(str)){ return true; }else{ return false; } } 例: $("#show .youxiang_zhuce").focus(function(){ var v = this.value; if(v == "邮箱&qu ...
最近写了一个东西需要加载网络上的图片,运行的时候一直卡到一个界面特别慢,所以学习了一下多线程,我写的代码如下 -(void)imageView:(NSString *)imageHttp :(id)view { dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:imageHt ...
在写程序的时候,遇到一个问题,想把数组[a,b]中的a,b添加到label中,可是如果依次取的话添加上去就会重叠,我就想着怎么能一次把所有的object值全取出,后来才知道这个想法实现不了,纠结了一晚上  ,但是还是可以解决的,只需要一句话,废话不多说,直接上代码 NSString *string =[ [a,b] componentsJoinedByString:@","];
NSError *error; NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"https://api.douban.com/v2/book/search?tag=computer"]]; //将请求的url数据放到NSData对象中 NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil ...
解决问题之前,在cell上添加了label,但是给label添加label.text之后滑动时即用到cell重用时label的内容总是重叠,从网上搜了好多,现在终于解决了,总结一下我用的方法:就是给重用的cell也设置不同的标示符。首先,对于tableviewcell static NSString *CellIdentifier =@"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == ...
在IOS开发过程中,经常会遇到数据保存的问题,现在主要说一下用write方法保存数据,并在需要使用时获取数据,使用write to file方法可以使数据永久的保存在磁盘中,具体方法: NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString *path=[paths objectAtIndex:0]; NSLog(@"path = %@",path); NSString *FileName=[do ...
总结一下利用navigationController pushviewController 的方式实现页面跳转: 设置导航栏: @interface AppDelegate : UIResponder <UIApplicationDelegate> @property (strong, nonatomic) UIWindow *window; @end - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions ...
1.给tableviewcell添加label,首先 CGRect labelRect = CGRectMake(X, Y,length, width);//x、y表示位置 UILabel *label = [[UILabel alloc] initWithFrame:labelRect]; 然后可以定义label的一些属性 label.backgroundColor = [UIColor grayColor];        //设置背景色 label.text = @"Hello World";   //设置内容 label.textColor = [UICol ...
Global site tag (gtag.js) - Google Analytics