- 博客(94)
- 资源 (41)
- 收藏
- 关注
原创 java 惺惺惜惺惺想寻寻寻寻寻
使用RabbitMQ有什么好处?答:1.应用解耦,实现消费者和生产者之间的解耦;2.异步处理(预约挂号业务处理成功后,异步发送短信、推送消息、日志记录,节省响应时间等);3.请求削峰,将大量并发请求放入MQ,消费系统每秒少量拉取一部分请求,实现削峰;解决通信问题(不同的平台通讯协议)。2.消息基于什么传输?答:由于TCP连接的创建和销毁开销较大,且并发数受系统资源限制,会造成性能瓶颈。RabbitMQ使用信道channel(TCP长连接内的虚拟连接)的方式来传输数据。且每条TCP连接上的信道数量没
2021-10-09 10:19:44
458
原创 ios开发 Could not signal service com.apple.WebKit.WebContent: 113
info.plist 进行如下设置
2017-10-09 20:35:26
10467
8
原创 已经解决globalsign证书导致淘宝京东等chrome safari无法访问
https://www.globalsign.com/en/customer-revocation-error/globalsign证书的问题导致淘宝 京东等不被信任,globalsign已经解决了这个问题,但是因为mac系统本身证书验证请求的缓存问题,无法请求更新好的正确的证书。如何清除mac系统证书的缓存让它直接去访问gloablsign更新好的服务器呢,apple help网站给出了
2016-10-25 22:10:14
12581
转载 apicloud如何实现优雅的下拉刷新与加载更多(Appcan也可类似实现)
apicloud中提供下拉刷新监听事件api,也提供滚动到底部事件的监听,能够实现下拉刷新和滚动到底部加载更多功能,但是我们真的就满足实现功能了吗?将两个代码拼凑起来运行看看发现了什么?是的,在滚动到底部加载更多的时候底部会弹动,有人可能会说触发加载更多的时候直接放一个遮罩view,也就是progress,用来禁止用户继续对当前view产生触摸事件就行,但是如果你很快滑动到底部呢,弹动现象仍然不能
2016-04-10 03:52:34
5424
原创 用户协议
服务协议欢迎您访问并使用充满互动乐趣的购物网站-5元店为用户提供全新、有趣购物模式的互联网公司,5元店通过在线网站为您提供各项相关服务。当使用5元店的各项具体服务时,您和5元店都将受到本服务协议所产生的制约,5元店会不断推出新的服务,因此所有服务都将受此服务条款的制约。请您在注册前务必认真阅读此服务协议的内容并确认,如有任何疑问,应向5元店咨询。一旦您确认本服务协议后,本服务协议即在用户和
2016-03-23 23:21:23
1457
转载 你所知道好玩有趣的 iOS URL schemes 有哪些?
2014年2月17日更新ipad版应用部分。自己查询url的办法是用文件管理器打开每个应用的应用名.APP子文件夹下的info.plist文件,找到 CFBundleURLSchemes字段就可以在下方找到了。未越狱推荐使用pc端软件itools完成。神奇的url schemes 查询网站 Zwapp , App Lookup , App Cubby • Hand Craf
2015-10-06 13:19:05
5135
转载 近期苹果公司iOS 9系统策略更新
http://www.jianshu.com/p/631bd7f12a38 1.网络请求报错。升级Xcode 7.0发现网络访问失败。输出错误信息The resource could not be loaded because the App Transport Security policy requires the use of a secure con
2015-10-06 12:26:00
3989
转载 iOS获取键盘的高度
- (void)viewDidLoad{ [super viewDidLoad]; //增加监听,当键盘出现或改变时收出消息 [[NSNotificationCenter defaultCenter] addObserver:self s
2015-09-29 02:41:28
2611
转载 iOS实现倒计时功能
此代码倒计时为60秒[NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(timerFireMethod:) userInfo:nil repeats:YES]; BOOL timeStart = YES;上面的代码加入到想开始计时的地方下面是回调方法-
2015-09-24 02:56:33
1721
原创 ios7 tableview被navigationbar挡住
NSComparisonResult order = [[UIDevice currentDevice].systemVersion compare: @"7.0" options: NSNumericSearch];if (order == NSOrderedSame || order == NSOrderedDescending){ // OS version >= 7.0
2013-10-20 22:02:47
5010
转载 tabBar隐藏
- (void) hideTabBar:(BOOL) hidden{ [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:0]; for(UIView *view in self.tabBarController.view.subviews) {
2013-10-12 01:15:20
1981
转载 ios本地通知和远程通知
« 如何获取IOS设备的UDIDManaging Toll-Free Bridging »本篇文章主要是整理一下有关通知的相关知识。主要介绍:本地通知远程通知本文参考:编写push notification之获取device token编写push notification之服务器端发送通知iOS实现本地通知iOS实现本地通知
2013-09-14 11:50:14
2116
转载 获取startDate与endDate 之间相隔几天
NSCalendar 类的- (NSDateComponents *)components:(NSUInteger)unitFlags fromDate:(NSDate *)startingDate toDate:(NSDate *)resultDate options:(NSUInteger)opts获取startDate与endDate 之间相隔几天NSCalendar *
2013-08-10 12:36:05
4059
转载 iphone开发之解决viewWillAppear失效
你可曾遇到过viewWillAppear没有被调用到的情况产生原因是用了UINavigationController.将UINavigationController的view作为subview添加到了其他viewController的view中。或者把UINavigationController添加到UITabbarController中了。此时,NavigationCon
2013-08-06 13:57:01
1909
转载 关于iOS sqlite3_prepare_v2 调用失败的问题
关于iOS sqlite3_prepare_v2 调用失败的问题正常情况下 sqlite3_prepare_v2 操作成功会返回0,我调用的时候总是返回1。究其原因,我一开始指定sqlite数据库位置的时候采用的是NSArray *documentsPaths=NSSearchPathForDirectoriesInDomains(NSDocumen
2013-03-03 15:41:16
6610
转载 封装自己的控件库:iPhone静态库的应用
由于iPhone控件的极度匮乏和自定义组件在重用上的限制,在过去的项目中我们积累了大量的“纯代码”组件——因为IB本身的限制,我们无法把这些组件封装为IB组件库(本来我们想通过分发xib文件的方式重用这些组件,但最终发现这根本不可能,苹果的Plug-in编程不支持iPhone)。最终我们想到了静态库。虽然这仍然还是一种比较原始的复用方式,但起码我们可以隐藏组件的源代码。下面, 我们使用iP
2012-08-25 13:33:53
1819
转载 iphone开发实现细节
UIImageC处理 1、等比缩放C代码 - (UIImage *) scaleImage:(UIImage *)image toScale:(float)scaleSize { UIGraphicsBeginImageContext(CGSizeMake(image.size.width * scaleSize, image.size.
2012-08-25 08:34:55
1892
转载 NSMutableArray 复杂 对象 排序
今天在写程序的时候需要对NSMutableArray中的复杂对象排序,一时不知如何下手,在百度上谷歌后得到以下解决方案:说明:以下程序中NSMutableArray数组中包含的对象是NSDictionary,而下面要实现的排序就是根据NSDictionary中的key代表的value进行比较而排序,如下://1.对字段的封装- (NSDictionary *)forma
2012-06-25 20:39:13
2263
转载 UIScrollView 滚动,中间显示整个图片 前后显示部分图片
很多情况并不是整屏的滑动, 有时我们需要下图的模样UIScrollView *scrollowView = [[UIScrollView alloc] initWithFrame:CGRectMake(45, 30, 230, 300)];首先需要说明一点1. scrollView.pagingEnabled = YES; 这个属性如果是YES, 并非是滚
2012-06-25 15:12:10
3275
转载 IOS开发之手势——UIGestureRecognizer 共存
IOS开发之手势——UIGestureRecognizer 共存 在 iPhone 或 iPad 的开发中,除了用 touchesBegan / touchesMoved / touchesEnded 这组方法来控制使用者的手指触控外,也可以用 UIGestureRecognizer 的衍生类別来进行判断。用 UIGestureRecognizer 的好处在于有现成的手势,开发者不用自
2012-05-24 23:48:22
7786
转载 在iPhone开发中,全局变量的几种使用方法
在iPhone开发中,使用全局变量有这么几种实现方法:1、 在AppDelegate中声明并初始化全局变量 然后在需要使用该变量的地方插入如下的代码: //取得AppDelegate,在iOS中,AppDelegat被设计成了单例模式 AppDelegate *appDelegate = [[UIApplication sharedApplicat
2012-05-08 23:29:56
2483
原创 获得系统语言。
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSArray *languages = [defaults objectForKey:@"AppleLanguages"]; NSString *currentLanguage = [languages objectAtIndex:0];取得设置好的
2012-05-07 21:18:17
1055
原创 获得设备方向 UIInterfaceOrientation
//获得设备方向 UIInterfaceOrientation orientation = [[UIApplicationsharedApplication]statusBarOrientation]; //程序启动时获取当前驱动的方向的方法 [[UIDevicecurrentDevice]beginGeneratingDeviceOrientation
2012-04-15 10:48:52
6981
原创 大家一般要多久能收到钱呢?
比如说,如果9月1日上线,那么需要多久之后才能拿到现金呢?假设9/1 上线;假设9/30 之前,你的一个地区达到$250;假设你的银行账号没有问题;假设Apple没有搞错你的账号人名,数字;假设Apple能在45天后搞定所有的销售统计;假设你的人品爆发;你可能,或许,大概,也许,不一定,说不定,很难讲 - 10/30 或者 11/15
2012-04-09 17:26:12
1692
1
转载 UILocalNotification 实现 本地 提醒
http://www.devdiv.com/thread-69786-1-1.htmlUILocalNotification *notification=[[UILocalNotification alloc] init]; if (notification!=nil) { NSDate *now=[NSDate new]
2012-04-09 10:55:13
1161
原创 红色的小圈圈 标志badge
红色的小圈圈”,叫badge,这个一般在通过设置[UIApplication sharedApplication].applicationIconBadgeNumber
2012-04-09 08:59:01
1170
转载 随机函数之 rand() 与 arc4random() 对比
今天在iPhone开发过程中,遇到一个需要生成随机数的问题。很快rand()和arc4random()都进入了考虑范围,但选择的时候感觉有点为难。之前的时候可能没有思索就随便挑一个用了,不过这次良心发现不能太随便了。rand() 和arc4random()到底应该如何取舍呢?调查了下,发现下文很好地解答了这个问题。在iPhone中有几个内嵌的随机数发生器,很多人的第一反应可能就是在调用如下函数
2012-03-22 20:31:49
951
转载 解决关于如何实现锁屏后继续播放音乐的问题
锁屏后继续播放其实就是利用了Audio session这个feature,具体可以看看apple的文档里面关于Audio session的部分,我是用的AVFoundation.framework这个库来播放音乐的。全部代码如下:?12345678
2012-03-22 11:25:43
8927
转载 UILabel自适应高度和自动换行
//初始化label UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)]; //设置自动行数与字符换行 [label setNumberOfLines:0]; label.lineBreakMode = UILineBreakModeWordWrap; // 测试字串 NS
2012-03-21 15:30:11
1170
转载 KVC and KVO
NSKeyValueCoding Protocol ReferenceThe NSKeyValueCoding informal protocol defines a mechanism by which you can access the properties of an object indirectly by name (or key), rather than directl
2012-03-16 10:52:19
1601
原创 commitEditingStyle 错误 invalid number of sections. 错误
删除tableviewcell的时候 出现如下错误Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of sections. The number of sections contained in the t
2012-03-10 00:00:38
4535
1
转载 UISlider滑块控件的使用总结
UISlider实例提供一个控件,让用户通过左右拖动一个滑块(可称其为“缩略图”)来选择一个值。默认情况下,滑块的最小值为0.0,最大值为1.0。当然可以在属性面板中通过设置minimumValue和maximumValue来进行定制这两个值。如果要为控件两端设置样式,可以添加一对相关图像(minimumValueImage和maximumValueImage属性)来加强该设置,也可在代码中通过s
2012-03-02 15:23:23
3705
转载 UIAlertView自动消失
话说,在写程序的过程中用到很多提示的信息,于是非常自然地就要使用UIAlertView控件。但是这些提示的信息有时候只需提示就行,不用操作,那么此时就要这个提示框自动消失就OK了。UIAlertView弹出后2s让其自动消失,两种方法:(1)结合NSTimerUIAlertView baseAlert = nil;- (void) performDismiss: (
2012-02-27 16:38:56
837
转载 phone开发 获取系统时间 星期 年 月 日 时 分 秒
//获取系统当前时间 - (NSString*)get_system_today_time { NSDate *date = [NSDate date]; NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
2012-02-26 23:46:27
850
转载 自定义UINavigationBar的背景
为了让我们的应用程序更加美观,我们往往希望对iPhone自带的控件进行一点自定义。比如,本文即将要讲述的,给UINavigationBar加一个背景。最简单的一个自定义方法就是修改一下背景色。方法非常简单,那就是使用它的tintColor属性:1self.navigationController.navigationBar.tintColor =
2012-02-26 20:44:46
2931
原创 UITableView 设置背景图片
由于我的类是继承自UItableViewController的 所以不方便再加一个UIImageView 做背景 而UITableView又没有提供设置图片背景的方法 不过倒是有一个设置背景颜色的方法,如果代码可以达到我想要的效果方法1: self.tableView.backgroundColor =[UIColor colorWithPatternImage:[
2012-02-25 23:04:49
10359
原创 iOS 数据持久化 NSUserDefault 的使用 NSUserDefaults读取和写入自定义对象
基本使用: 创建一个user defaults方法有多个,最简单得快速创建方法: NSUserDefaults *accountDefaults = [NSUserDefaults standardUserDefaults]; 添加数据到 user defaults: [accountDefaults setObject:nameField.
2012-02-22 15:23:24
11063
转载 给tabbar添加背景
群里见你发的帖子在加载tabbar的时候,做一个如图的图片然后添加一下下边的代码试试: CGRect frame = CGRectMake(0.0, 0.0, 320.0, 49.0); UIView *v = [[UIView alloc] initWithFrame:frame]; UIImage *img = [UIImage imageNamed:@"
2012-02-17 08:54:49
2332
The iPhone Developer_s Cookbook.pdf
2011-04-27
More iPhone 3 Development Tackling iPhone SDK 3.pdf
2011-04-27
How to use TouchJSON in your iPhone apps.pdf
2011-04-27
Apress.iPhone.Design.Award.Winning.Projects.Dec.2009.pdf
2011-04-27
Apress.iPhone.Advanced.Projects.Oct.2009.pdf
2011-04-27
2008下半年软件设计师下午试题分析与解答
2010-05-17
软考2008下半年软件设计师上午试题分析与解答
2010-05-15
软考2007下半年软件设计师下午试题分析与解答
2010-05-15
2009下半年软件设计师考试上午和下午真题附答案
2010-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人