不说学术上怎么理解闭包的概念了,我所理解的闭包就是:一个函数 a中包含另一个函数b,c调用函数a时,实际上就是调用了函数b,这就是闭包(嵌套在函数里面的内部函数,内部函数可以访问外部函数中声明的局部变量、参数和其他内部函数,内部函数被外部函数调用)。看一个例子吧:function a(){ //a中...
分类:
编程语言 时间:
2015-10-27 19:24:36
阅读次数:
125
iOS开发多线程篇—创建线程一、创建和启动线程简单说明一个NSThread对象就代表一条线程创建、启动线程(1) NSThread*thread = [[NSThreadalloc]initWithTarget:selfselector:@selector(run)object:nil];[thre...
分类:
移动开发 时间:
2015-10-27 19:23:51
阅读次数:
132
目前开发的新项目使用的版本控制工具基本用的都是Git,老项目用的还是Svn,网上Git资源也很多,多而杂。我整理了一份关于Git的学习资料,希望能帮助到正在学习Git的同学。一、 Git 命令初识在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识示例:从G.....
分类:
其他好文 时间:
2015-10-27 19:26:11
阅读次数:
157
1.表现与数据分开管理: 某些数据具备特殊的表现格式,比如颜色,大小等等。为了对这些格式表现分开管理进行 a.使用css定义该类型数据的表现形式: 定义数据的类别,通过该类别对数据格式进行统一定义.类别名 {} b.对于某些数据,比如说金钱需要在前面加上一个$符号的,使用js统一对所有该类别的数.....
分类:
Web程序 时间:
2015-10-27 19:24:39
阅读次数:
232
笔记:从对产品的认知到接触产品到转型产品;产品的理解、意识的转变、心态的转变;放下,是一种修行拿起,是一种历练产品经理负责商业战略的落地实施,负责定义产品、设计产品,协调各方资源在一定的条件下完成产品的研发和上线以及上线后的运营和维护。产品经理需要处理每一个跟产品相关的问题,产品经理需要与各方沟通取...
分类:
其他好文 时间:
2015-10-27 19:25:32
阅读次数:
193
今天搞了一件很让我不爽的事情,一不小心把一个40多G的数据库日志文件删除,而且在删除之前我又搞了个日志进去,死活附加不了到服务器上去一直提 示多个日志不能自动创建,白白浪费了我一个晚上的时间,后来不断的Google,终于在一个老外的博客里发现了几个语句,直接搞定,感谢他顺便记录在案。12345678...
分类:
数据库 时间:
2015-10-27 19:25:22
阅读次数:
195
xmldocument 1 XmlDocument result = new XmlDocument(); 2 3 //root 4 XmlElement root = result.CreateElement("root"); 5 ...
iOS 国际化多语言设置方式一: 1. 在storyboard中创建好UI,然后在 project 里面 Localizables 栏目里面,添加你需要的语言;默认是Englist; 比如这里我添加了 简体中文 2.添加完之后,原来的Main.storyboard 就会多了一个国际化的语言配置文件....
分类:
移动开发 时间:
2015-10-27 19:22:54
阅读次数:
216
打开终端:$ vi .bashrc最后添加if [ "$TERM"="linux" ] ;then export LANGUAGE=en_US export LANG=en_US.UTF-8fi 关闭当前终端,重新打开终端后命令中的提示就显示英文提示了。注意 对那些中文文件名,文件夹名...
分类:
编程语言 时间:
2015-10-27 19:24:35
阅读次数:
171
loadViewviewDidLoad (加载控件)viewWillAppear(将要显示)viewDidAppear(加载完成,已经显示)viewWillDisappear(将要退出当前页面)viewDidDisappear(已经退出当前页面)
分类:
其他好文 时间:
2015-10-27 19:24:04
阅读次数:
137
免费的ssl证书,https://www.startssl.com/安装到IIS和Nginx有所不同。原文http://blog.newnaw.com/?p=1232------------转自 http://blog.newnaw.com/?p=1232----------------------...
分类:
其他好文 时间:
2015-10-27 19:22:06
阅读次数:
414
--存储过程--pl/sqlcreate procedure div(a int,b int)asc float;begin c:=a*1.0/b; dbms_output.put_line(a||'/'||b||'='||c);Exception when others then dbms_o.....
分类:
其他好文 时间:
2015-10-27 19:24:24
阅读次数:
225
很多人在编写C#代码时,经常要调用C++代码,有时我们通常用打日志来查看运行状况,这当然可以,不过这样挺不方便,一遍遍的跑代码,一遍遍的看日志,感觉如果可以直接把断点打入C++的代码就好了,其实是可以的,只要几个步骤就可以做到了。1、项目放到同一目录。2、在同一个解决方案中打开同一项目。3、C#项目...
分类:
编程语言 时间:
2015-10-27 19:21:29
阅读次数:
136
1 // bitmap------>位图 2 public Bitmap getBitmap(String uri) { 3 HttpURLConnection conn = null; 4 try { 5 // 1、获得图片的url...
分类:
Web程序 时间:
2015-10-27 19:23:44
阅读次数:
180
A、代码生成器(开发利器) 生成Java各层次的类和JSP等文件,提高开发效率 B、阿里巴巴数据库连接池Druid 性能最好的数据库连接池,稳定、可扩展、高性能、高并发 C、安全权限框架Shiro 实现认证、授权、加密、缓存、并发、会话管理、单点登录等功能 D、Ehcache二级缓...
分类:
编程语言 时间:
2015-10-27 19:22:20
阅读次数:
427
为了避免新建的时候重复的点击提交按钮,可以加一个限制 'btn btn-primary', :data => { :"disable-with" => "请稍等..." } %>
分类:
其他好文 时间:
2015-10-27 19:20:53
阅读次数:
151
iOS开发多线程篇—NSOperation简单介绍一、NSOperation简介1.简单说明NSOperation的作?:配合使用NSOperation和NSOperationQueue也能实现多线程编程NSOperation和NSOperationQueue实现多线程的具体步骤:(1)先将需要执行...
分类:
移动开发 时间:
2015-10-27 19:22:49
阅读次数:
200