自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (18)
  • 收藏
  • 关注

原创 UITapGestureRecognizer 和 UICollectionView/UITableView等点击事件冲突问题

isDescendantOfViewReturns a Boolean value indicating whether the receiver is a subview of a given view or identical to that view.在gestureRecognizer方法中,利用isDescendantOfView来判断当前点击区域是否是collect...

2019-05-15 15:21:46 933

原创 NSCharacterSet-字符集使用

NSCharacterSet ,以及它的可变类型 NSMutableCharacterSet,与NSString组合起来使用,在不同的字符串上做过滤、删除或者分割操作。用的最多的地方是对字符串进行前后空格以及换行符的过滤。如:- (NSString *)stringByTrim {    NSCharacterSet *set = [NSCharacterSetwh

2018-01-10 15:26:59 232

原创 算法题:分糖果

有N个小孩站成一列。每个小孩有一个评级。按照以下要求,给小孩分糖果:1、        每个小孩至少得到一颗糖果。2、        评级越高的小孩可以比他相邻的两个小孩得到更多的糖果。写一个函数计算需最少准备多少糖果? 格式:输入第一行依次输入代表小孩评级的数组,最后依次需要准备最少的糖果的数量。 样例输入[1, 2][1, 1, 1][1, 2, 2

2017-11-23 09:14:48 1337

原创 UITableViewCell中KVO的使用

最近做项目要实现一个列表中完成单选的需求,就是列表中显示的是乘机人信息,每次只允许选择一个人,然后进行后续操作。乘机人信息展示采用的是自定义Cell,最前面是个单选按钮,然后是姓名,证件号等信息。首先定义一个私有属性来存放当前选择的索引:NSIndexPath* _selectedIndex; 点击整个Cell来实现单选的功能,逻辑比较简单,只需在didSelectRowAtIndex

2017-07-28 14:36:23 737

原创 SDCycleScrollView使用中遇到的问题

下载链接:https://github.com/gsdios/SDCycleScrollViewSDCycleScrollView是一个很好用的无限循环自动图片轮播器,采用了UICollectionView的重用机制和循环滚动的方式来实现图片的无限轮播,只需要很少的代码就能实现很棒的轮播效果,没有使用UIScrollView时出现的从最后一页跳到第一页时的卡顿状态。//

2017-07-21 16:29:04 2948

原创 MVVM的理解

MVVM的理解Model层是数据模型,放一些View层需要显示的数据。ViewModel层,就是View和Model层的粘合剂,他用来放置用户输入验证逻辑,视图显示逻辑,以及发起网络请求等等。是把原来ViewController层的业务逻辑和页面逻辑等剥离出来放到ViewModel层。View层,就是ViewController层,他的任务就是从ViewModel层获取数据

2017-07-13 17:59:53 408

原创 添加到父类视图后,subview的高度莫名发生变化

今天开发遇到一个很奇怪的问题,将一个自定义视图添加到父视图后,该子视图的高度发生了变化。最后无奈只能设置其Autoresizing属性,使其高度和宽度不随父视图而改变。问题倒是解决了,但是问题发生的原因还没有找到,不知道为什么添加后子视图的高度会发生改变。

2017-07-13 15:23:53 208

原创 12个带3的数之和为100

12个正整数,每个数都带3,如3,13,23等,求其和为100的组合,编程实现! 利用递归来遍历各种组合,同时为避免组合之间的重复,限定后面的数不小于前面的数,设计程序如下:int a[] = { 3, 13, 23, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 43, 53, 63 }; int b[12] = { 0 };int ge

2008-12-24 09:49:00 519

Android开发教程笔记完全版

非常好的适合初学者学习的一本书,对于各个知识点的记述都比较简单易懂。

2011-01-12

Android 开发教程

本教程包含了Android原理讲解和相关例子的说明,是一本非常好的适合初学者入门的教程。

2011-01-11

fxscomex.dll

fxscomex.dll安装fax驱动必须的组件

2010-04-01

fxsmon.dll

fxsmon.dll是安装fax驱动必须的组件

2010-04-01

fxscover.exe

fxscover.exe是安装fax驱动必须的组件

2010-04-01

fxsclnt.exe

fxsclnt.exe是安装fax驱动必须的组件

2010-04-01

fxsapi.dll

fxsapi.dll是安装fax驱动必须的组件

2010-04-01

SNMP文档说明及VC简单示例

介绍了SNMP、SNMP++的概念及框架结构并配以图例;列出了SNMP密切相关的MIB。给出了在Vc++6.0平台下SNMP网管开发中发送请求消息和接收响应消息的一般步骤及两种不同的SNMP编程方法。最后,给出一个简单的SNMP++蝙程例子

2009-07-23

WinSNMP API

WinSNMP的目的是为在Windows下开发基于SNMP的网络管程序提供解决方案。它为SNMP网管开发者提供了必须遵循的开放式单一接口规范,它定义了过程调用、数据类型、数据结构和相关的语法。

2009-07-23

Java内存泄漏问题相关总结

本文档通过简单的一些示例,分析了容易引起内存泄露的几大原因,并提出了解决的办法!

2008-12-29

算法设计与分析(pdf)

通过实例讲解了递归法、分治法、贪心算法、回溯及排序等算法策略!并附有一定数量的习题,有助于理解和掌握书中的内容。

2008-12-29

C++ 设计新思维:范型编程与设计模式之应用(中文PDF)

对于软件分析和软件体系结构来说,具有丰富的内涵!

2008-12-24

高质量C++编程指南

请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1个读者的建议。

2008-12-18

toad使用中文教程

在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。Quest Software为此提供了高效的Oracle应用开发工具-Toad(Tools of Oracle Application Developers)。在Toad的新版本中,还加入了DBA模块,可以帮助DBA完成许多日常管理工作。它最大的特点就是简单易用,访问速度快。使用Toad,我们可以通过一个图形化的用户界面快速访问数据库,完成复杂的SQL和PL/SQL代码编辑和测试工作。Toad由Oracle开发专家专门为开发人员而设计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。

2008-12-17

Eclipse Project CDT (C/C++) Plugin Tutorial

This tutorial describes the installation of the Eclipse Project CDT (C/C++ Development Tools) plugin on the Windows platform (running under Linux is mentioned at the end of this tutorial).

2008-12-16

提升Web应用系统性能

随着用户数量的增加,Web 应用系统负载会呈现出平滑上长的趋势,文章详细地描述了如何通过调整 Servlet 和Jsp 页面来提高Web 应用程序的总体性能。

2008-12-16

java的反射机制及其实际应用

Java中,反射是一种强大的工具。它使您能够创建灵活的代码,这些代码可以在运行时装配,无需在组件之间进行源代表链接。反射允许我们在编写与执行时,使我们的程序代码能够接入装载到JVM中的类的内部信息,而不是源代码中选定的类协作的代码。这使反射成为构建灵活的应用的主要工具。但需注意的是:如果使用不当,反射的成本很高。

2008-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除