第一种:冒泡排序,然后挨个挨个比较,这个没什么可说的,关键是麻烦,而且时间复杂度也挺大的,所以博主就不给讲了。 第二种:利用数组排序。 NSArray *array = @[@"小玉",@"小小鱼",@"小玉"]; //数组去重方法 方法1 //建立一个新的的可变数组,数组长度为0 NSMutabl ...
分类:
编程语言 时间:
2016-05-15 14:02:23
阅读次数:
213
早期UNIX系统的一个特点就是:当进程被阻塞再一个“slow”的系统调用中的时候如果捕获到一个信号,系统调用就会被中断,然后系统调用返回一个错误,其中errno被设置为EINTR.这可以实现使用一些事件的发生来唤醒被阻塞的系统调用。 为了支持这一特性,系统调用被分为两类:slow的系统调用,以及其他 ...
分类:
其他好文 时间:
2016-05-15 14:01:50
阅读次数:
122
怎么了,家里的WiFi有死角?老旧无线路由器的无线覆盖不给力?现在大功率无线产品或双频无线产品的售价并不便宜,而且仅靠一台无线路由器并不能满足多户型家庭的无线覆盖需求。那么,是不是有什么廉价而又实用的方法来有效扩展家里的无线网络呢?下面就为大家介绍一种可以将家中老式无线路由器利用起来的方法,同样可以 ...
分类:
其他好文 时间:
2016-05-15 14:00:50
阅读次数:
212
自己经常使用的知识点,每次到要用的时候都还要再查一次才能懂得使用,终于体会到总结的必要性了。 Activity传递数据给Fragment 自己经常使用的知识点,每次到要用的时候都还要再查一次才能懂得使用,终于体会到总结的必要性了。 Activity传递数据给Fragment Bundle bundl ...
分类:
其他好文 时间:
2016-05-15 14:00:22
阅读次数:
225
之前学习SpringMVC时感觉他的传值很神奇:简便,快捷,高效。 今天写几个简单的传值与大家分享,希望能对大家有帮助。 一、 从后往前传: (1) 把想要传递的东西放在addObject(String,Object)里,值是Object类型,什么都可以放。 setViewName() 是设置跳转到 ...
分类:
编程语言 时间:
2016-05-15 14:02:19
阅读次数:
184
1. 关于命名 1> 统一要求 含义清楚,尽量做到不需要注释也能了解其作用,若做不到,就加注释 使用全称,不适用缩写 2> 类的命名 大驼峰式命名:每个单词的首字母都采用大写字母 例子:MFHomePageViewController 后缀要求 ViewController: 使用ViewContr ...
分类:
移动开发 时间:
2016-05-15 14:00:39
阅读次数:
184
:input表示选择表单中的input,select,textarea,button元素, input仅仅选择input元素。 定义和用法 <button> 标签定义一个按钮。 在 button 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 input 元素创建的按钮之间的不同之处。 ...
分类:
Web程序 时间:
2016-05-15 14:02:18
阅读次数:
203
在JavaScript逻辑运算中,0、""、null、false、undefined、NaN都会判为false,其他都为true; 在JavaScript运算过程中,首先js 会将 && 和|| 两边的值转成Boolean 类型,然后再算值 ,&&运算如果返回true,则取后面的值,如果|| 返回t ...
分类:
Web程序 时间:
2016-05-15 14:01:58
阅读次数:
453
文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。Document Object Model的历史可以追溯至1990年代后期微软与Netscape的“浏览器大战”,双方为了在JavaScript与JScript一决生死,于是大 ...
分类:
编程语言 时间:
2016-05-15 14:01:25
阅读次数:
216
eclipse的自动补全或者称为联想输入的功能分两种:直接提示和按快捷键提示1、输入过程中自动提示 (1)Window->preferences->Java->Editor->Content Assist (2)Auto activation triggers for Java的值设置成"abcde ...
分类:
系统相关 时间:
2016-05-15 13:59:58
阅读次数:
377
在servlet把对象放到request里,然后jsp里直接通过request取值如 在servlet:(简写了)public void doGet(request,response){UserInfo user=new UserInfo();//一系列处理往user属性赋值操作后request.s ...
分类:
Web程序 时间:
2016-05-15 14:01:15
阅读次数:
125
读书分为两种方式:一种是将书当成教材看,一页页翻看;另一种则是将书当成参考书看,用到相关知识的时候就查书。学习编程语言的话,我推荐是选择一本浅显易懂的书作为教材,然后选些晦涩难懂或者厚的巨著作为参考书。 学习数据库系统,我选择《数据库系统概论》作为专业术语以及系统概念补充的参考书,然后用网上的一份S ...
分类:
数据库 时间:
2016-05-15 14:00:22
阅读次数:
202
JavaScript学习总结(一)——JavaScript基础 一、JavaScript语言特点 1.1、JavaScript是基于对象和事件驱动的(动态的) 它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了 ...
分类:
Web程序 时间:
2016-05-15 14:00:01
阅读次数:
275
2.服务 2-1:启动服务 2-1-1:创建服务 extends Service 2-1-2:注册 <service android:name="com.firefly.style_study.MyService"></service> 2-2:绑定服务 流程思路:先使用媒介绑定服务,才能用“播放” ...
分类:
移动开发 时间:
2016-05-15 13:57:57
阅读次数:
213
案例实践: 第一页会以动画形式进入页面; 点击进入按钮时,第一页以动画消失,第二页以动画形式进入,同时四张图片也定义从小到大的动画形式; 第二页关闭按钮点击时,先是四张图片以缩小动画消失,然后第二页以动画形式消失,第一页以动画形式进入。 JS代码: HTML代码: CSS样式: 参考:慕课网Velo ...
分类:
Web程序 时间:
2016-05-15 13:58:40
阅读次数:
419
...
分类:
其他好文 时间:
2016-05-15 13:58:43
阅读次数:
188
首先,条件是由于项目交接需求,现在需要添加之前代码的注释。 于是我就默默地扫描了一下之前的代码,发现了好多的不合理以及设计欠缺的问题: 1、代码的复用,很多东西都是可以写通用方法的,当时由于活动是一个做完之后再谈下一个需求以及时间问题,也没有考虑这方面的东西,例如:微信登陆时应该?同一个方法的,再跳 ...
分类:
其他好文 时间:
2016-05-15 13:58:00
阅读次数:
160