- 博客(56)
- 资源 (2)
- 收藏
- 关注
原创 python入门(5)
关于Dict和Set类型首先了解下什么事dict ,我们都知道 ,list 和 tuple可以用来表示顺序集合,例如: ["lixi","wangli","rial"] or [ 1 ,2,3]如果用list 把它们关联起来不是很方便,lixi--->1 ,wang --->2,rial---->3 要达到这样要考虑使用dict 字典,
2015-12-03 00:51:44
357
原创 python入门(4)
条件判读和循环比如输入一个数字,根据这个数字可以打印不同的数值,可以用if来实现:num1 = 25 # 声明一个整数为 25if(num1 > 20):print' you input num is,'num1 print("-----------")print 'end'注意python代码的缩进规则。具有相同的代码缩进为相同
2015-11-24 00:56:13
334
原创 python入门(3)
Unicode字符串字符串有个编码的问题计算机智能处理数字,不能处理文本,就必须先把文本转换为数字才能处理。 计算机在设计时采用8个比特(bit)作为一个字节(byte) 所以一个字节表示最大整数就是255. 0 -255被用来表示大小写英文字母、数字和一些符号,这个编码被称为ascii编码,比如大些字母A的编码是65 ,小写字母z的编码是122.python 对Un
2015-11-21 21:42:06
354
原创 python入门(2)
python 变量和数据类型数据类型 : 整数 ,浮点型 ,字符串,布尔 , 空值1、整数 :例如 3,5,77 , -44等等 计算使用二进制,有时候使用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如 0x xx00,....2、浮点型:浮点可以简单理解就是 平时中的小数, 3.89 , -1.44 ,整数和
2015-11-21 20:40:24
331
原创 python入门(1)
python的特点 : 优雅 明确 简单 以最少的代码显示其功能python适合领域 : web网站和根中网络服务 , 系统工具和脚本 ,整合其他模块python不适合领域 : 硬件代码 ,移动开发(ios /android) ,c,c++python和其他语言对比 类型 运行速度 代
2015-11-21 19:15:40
376
转载 IOS开发之格式化日期时间
在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];//设定时间格式,这里可以设置成自己需要的格式[dateFormatter setD
2015-10-13 15:50:12
269
转载 PS 给给人物磨皮(美白)
来源:照片处理论坛 作者:zp华生计算也是通道磨皮的一种,过程:先对素材进行初步的处理,如用修复画笔等修复较大的瑕疵及斑点;然后在通道复制斑点与肤色对比较大的通道,并用滤镜及计算把斑点处理更明显;最后调出斑点选区,用曲线调亮,并用蒙版控制范围即可祛斑,同时再用修复画笔去掉留下的斑点,再用滤镜增加肤色质感即可。 原图最终效果1、拷贝背景,用修复
2015-09-07 18:08:51
1822
原创 IOS之Objective-C学习笔记(七)
内存管理@class降低编译器性能在 .h文件中 要使用某个类,作为属性或是成员变量 可以是@class.h 与@class.h导入文件 该文件 ,@class 是使用该类
2015-09-03 23:03:54
267
转载 IOS之Objective-C学习笔记(六)
在之前的一片文章我们说了OC中谓词操作:http://blog.csdn.net/jiangwei0910410003/article/details/41923507,从今天开始我们就来看一下OC中最难的一部分内容:内存管理为什么说他难呢?因为内存如果需要我们程序员去管理的话,那个难度肯定是很大的,如果是Java,垃圾回收器会把这份工作给做了,我们不需要关心,但是就是因为如此,Andro
2015-08-31 22:01:08
367
原创 IOS之Objective-C学习笔记(五)
内存管理:retain和release;oc每个对象内部都保存了一个与之间相关的整数,称为引用计数器;当使用alloc new ,copy ,retain 创建一个对象 ,对象就会有个引用1;给一个对象发送一个retain消息,可以引用计数器值+1;给一个对象发送release消息,可以使用计数器-1;当一个计数器值为0 ,那么它将会销毁,当对象引用计数为0是,
2015-08-30 22:19:30
359
转载 IOS中NSUserDefaults的用法(轻量级本地数据存储)
NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,读取文件,很麻烦,而是用NSUserDefaults则不用管这些东西,就像读字符串一样,直接
2015-08-27 10:26:58
224
转载 PS更换证件照背景颜色
首先要求把人物选中有基础的同学随便用什么方法选中就行,而且不必选的很仔细,只需要大致的勾一个轮廓,把人物全部包括在里面就行,可以用磁性套索、快速蒙版、多边形套索、钢笔工具、快速选择工具、魔棒等等。。自己发挥就好这边对于没什么基础的同学推荐快速选择工具和魔棒,尤其是针对边缘非常明显的照片选择快速选择工具直接在任务身上涂或者左键一点一点慢慢选,当不慎选出界的时候按ctrl+z撤销并
2015-08-25 16:44:27
1097
原创 CSS3设置多个背景图片
1. 基本使用 :background:url(1,jpg) no-repeat 0 0,url(2.jpg) no-repeat repeat-x bottom; 背景图片分为先后顺序,最上边的元素要写在首位,一次往下排优先顺序。
2015-08-16 08:31:00
959
转载 css去掉iPhone、iPad默认按钮样式
最近用HTML5写了个手机站,在测试的时候发现在苹果手机上的一个问题。所有的按钮都被了苹果自带的样式给替换了。效果如下: 但是正确的应该是酱紫滴!~ 只要在样式里面加一句去掉css去掉iPhone、iPad的默认按钮样式就可以了!~input[type="button"], input[type="submit"], input[type="
2015-08-04 18:39:33
339
转载 JS设置cookie
js设置cookie有很多种方法。第一种:(这个是w3c官网的代码)//设置cookiefunction setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expi
2015-07-29 17:32:40
588
转载 百度统计JS-API
可以统计 PV,UV 作为参考,还是不错选择的。如果你是自己写 ,你可以使用cookie来判定。该用户24h cookie过期。浏览量(PV)访客数(UV)IP数跳出率 ------------------------------------------------------------------
2015-07-29 17:24:36
2260
转载 ios 获取屏幕的属性和宽度
app尺寸,去掉状态栏CGRect r = [ UIScreen mainScreen ].applicationFrame;r=0,20,320,460屏幕尺寸CGRect rx = [ UIScreen mainScreen ].bounds;r=0,0,320,480状态栏尺寸CGRect rect; rect = [[UIApplicat
2015-07-29 12:22:52
309
原创 AJAX jsonp 跨域请求code
JSONP跨域只接受GET请求,----PHP 处理-------网页端:$.ajax({ type: "post/get", async:false,//true url: "xxxxurl", success: function (msg) { var jsonText = JSON.stringi
2015-06-04 17:52:12
353
原创 JS 活动倒计时 根据服务器时间判断
1.关于倒计时例子在网上有很多,那么如何根据服务器给出时间倒计时那思路: 1。通过异步请求获取 活动开始时间 及 结束时间【时间来自服务器】 2。对开始及结束时间转换成毫米,不,应该是秒(毫米/1000),这样得到是秒 ,用结束时间(end_time)- 开始时间(begin_time) = 获得时间范围(time_distance)
2015-06-02 15:07:08
3445
原创 IOS之Objective-C学习笔记(四)
1.什么是复合?在Objective-C 中,复合是通过包含作为实例变量的对象指针实现的:(我们定义一辆车有一个发动机和四个轮,程序如下)[plain] view plaincopy #import @interface Tire : NSObject @end//Tire接口 @implementatio
2015-05-28 11:43:29
335
转载 JS 拖拽原理
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head> meta http-equiv="Content-Type" cont
2015-05-25 14:40:02
398
原创 IOS之Objective-C学习笔记(三)
今天开始学习Objective-C中的继承,继续记录自己的学过程,好~我们现在开始。 相信大家都非常清楚为什么要使用继承的原因了,所以在这里就不再多说明了。回忆上一篇文章中的Circle和Rectangule类接口程序,两个接口的代码非常相似,基本上除了类名不同其余都是一样的。连方法的实现也是基本一样的。 1.继承的语法: (1)这时是没使用继承时
2015-05-18 23:06:14
345
转载 用js创建XMLHttpRequest对象池
//使用literal语法定义一个对象:XMLHttp var XMLHttp = { //定义第一个属性,该属性用于缓存XMLHttpRequest对象的数组 XMLHttpRequestPool: [], //对象的第一个方法,该方法用于返回一个XMLHttpRequest对象 getInstance:function()
2015-05-15 17:03:29
394
原创 IOS之Objective-C学习笔记(二)
今天来记录一下怎么使用Objective-C来实现面向对象的编程。1.首先先看看一些新的术语: (1)类:是一种结构,它表示对象的类型,对象引用类来获得和本身有关的各种信息,特别是运行什么代码来处理每种操作。 (2)对象:是一种结构,它包含值和指向其类的隐藏指针。 (3)实例:对象的另一种叫法。 (4)消息:是对象可以执行的操作。用于通知对象
2015-05-11 13:43:41
338
原创 IOS之Objective-C学习笔记(一)
最近开始学习Objective-C,所以做写笔记,方便以后自己复习,也方便大家一起交流~1.用Objective-C实现第一个Hello YUZHIBOYI程序: 在Xcode新建工程(相信这个不难做,这里不多说),保存工程名为:Hello -YUZHIBOYI.m。程序如写:[plain] view plaincopy
2015-05-11 10:17:02
353
原创 PHP 单文件上传 only code
//封装单文件函数$fileInfo = $_FILES ['myFile'];//1.判断错误号function uploadFile($fileInfo,$uploadPath = 'uploads',$flag = true,$allowExt = array ('jpeg', 'jpg', 'png', 'gif' ),$maxSize = 2097152) {
2015-05-05 23:19:50
477
转载 HTML5 开发离线应用
参考 http://www.ibm.com/developerworks/cn/web/1011_guozb_html5off/
2015-05-05 15:34:25
269
转载 PHP 文件上传
创建一个文件上传表单允许用户从表单上传文件是非常有用的。请看下面这个供上传文件的 HTML 表单:<form action="upload_file.php" method="post"enctype="multipart/form-data">Filename: 请留意如下有关此表单的信息: 标签的 enctype 属性规定了在提交表单
2015-05-04 11:15:28
260
原创 HTMl5的sessionStorage和localStorage
localStorage和sessionStorage的方法setItem存储value用途:将value存储到key字段用法:.setItem( key, value)代码示例: localStorage.setItem("key","value"); sessionStorage.setIt
2015-04-30 11:23:16
280
转载 php 学习笔记 字符串操作和正则表达式(四)
主要内容:字符串格式化;用字符串函数连接和分隔字符串;字符串比较;使用字符串函数匹配和替换子字符串;使用正则表达式;1,去空格:trim(),ltrim(),rtrim()trim()函数去掉头尾两边的空格。ltrim()函数去掉开始的空格。rtrim()函数去掉结尾的空格。2,格式化字符串:printf(),sprintf()printf()函数和
2015-04-29 11:37:17
548
转载 php 学习笔记 使用数组(三)
1. 合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为: php 代码如下: array_merge($arr1,$arr2,$arr3...,$arrN);这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的
2015-04-28 09:54:14
285
转载 php 学习笔记 数据的存储与检索(二)
存储数据有两种基本方法:保存到普通文件,或者保存到数据库中。 1.文件处理 将数据写入文件的三个步骤:(1)打开这个文件,如果不存在则创建;(2)将数据写入文件;(3)关闭文件 从文件中读取数据的三个步骤:(1)打开这个文件,如果文件不存在则正确的退出;(2)从文件中读取数据;(3)关闭文件。 2.打开文件
2015-04-26 23:35:33
353
原创 php 学习笔记 快速入门(一)
首先对PHP简单的介绍下:为什么要学习php?跨平台,性能优越 支持N种数据库连接,语法简单,主流技术都支持,有成熟的面向对象体系,有很多开源的框架或开源的系统可以使用。首先在学习之前要安装WEB服务器,这里我使用的是apache,如果没有可以点击此连接下载:http://pan.baidu.com/s/1gd2CTQr创建一个示例应用:BOB的汽车零件商品创建订单表单
2015-04-25 22:37:30
428
转载 HTML5 地理位置参考
这两天在看在移动端通过浏览器获取地理位置的相关方法,顺便深入了解一下百度地图API的相关功能。测试实例包含了以下功能:(1)通过IP地址获取城市地址(并不完全准确,存在代理IP或IP中转时定位与实际位置不一致的情况)(2)通过移动端浏览器及GPS定位位置坐标(3)根据位置坐标转换百度地图坐标(4)根据位置坐标逆推城市具体地址功能(存在一定误差)(5)通过使用百度API展示地
2015-04-24 14:07:42
526
转载 Javascript+HTML5 实现拖拽排序
正文 对HTML5有过了解的童鞋一定会知道它可以说非常使用的一个新特性,就是出现了元素拖放的接口,具体的API想详细了解的建议直接w3school去了解. (1) 通过draggable属性使你的元素可拖拽. 这里我会对用到东西一点点的做出声明以及解释,铺垫的差不多了开始上干货,先构建一下基础的html和css,因为本文主旨不是样式所以没搞得太美观
2015-04-23 14:31:19
12540
3
转载 JS判断客户端是否是iOS或者Android
通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下:var u = navigator.userAgent, app = navigator.appVersion;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器var
2015-04-22 12:20:44
3048
转载 js 图片切换 思路参考
html>html>head lang="en"> meta charset="UTF-8"> title>切换title> script type="text/javascript" src="../lib/jquery-2.1.3.min.js">script> style type="text/css"> * {margin:0; padd
2015-04-21 11:10:13
540
原创 JS 判断滚动条到底部的JS代码
判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。scrollTop为滚动条在Y轴上的滚动距离。clientHeight为内容可视区域的高度。scrollHeight为内容可视区域的高度加上溢出(滚动)的距离。从这个三个属性的介绍就可以看出来,滚动条到底部的条件即为scrollTop + cl
2015-04-20 16:35:29
660
原创 JQuery 选项卡参考 样式及代码说明
.tabs { //ulheight: 32px;border-bottom: 1px solid #999;border-left: 1px solid #999;width: 100%;}.tabs li { //ul liheight: 31px;line-
2015-04-20 11:58:40
366
转载 iScroll-5拉动刷新(pull-to-refresh)功能实现与iScroll-4上拉刷新的一点改进
写的比较详细可以做为参考 :wrapper{ .....overflow:hidden;}代码下载 :http://download.csdn.net/detail/cxdgood001/8605161转载来源 :http://www.myext.cn/c/a_6979.html一下是针对iscroll4使用中问题
2015-04-17 17:50:32
1752
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人