- 博客(85)
- 收藏
- 关注
转载 AI 仿人类人工智能(超级智能)的本质
仿人类人工智能(超智能)目录1. 希望的人工智能 12. 基础认同 23. 器官及作用 24. 器官数据 25. 对象及对象类型 36. 记忆 47. 目标 68. 情感 79. 思考 710. 总结 81.希望的人工智能我希望的人工智能(目前来讲比较科幻):不一定有着人一样的外型,但是要有人一样的各式各样...
2018-12-12 16:05:12 452
转载 一个匹配数字和字母密码的正则表达式
一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。如何分析需求?拆分!这就是软件设计的一般思路了。于是乎,拆分需求如下:1,不能全部是数字2,不能全部是字母3,必须是数字或字母只要能同时满足上面3个要求就可以了,写出来如下:1^(?![0-9]+$)(?![a-zA-Z]+
2014-10-02 03:10:08 579
转载 用JasperReport+iReport进行Web报表开发
序言在很多实际的项目里,报表都是其中十分重要的组成部分,例如把查询结果以报表的形式呈现出来。这里所提到的报表可不是简单的二维表,而是拥有复杂表头的、多维的、可以在运行期从数据库中自动读取数据、可自动分页、拥有丰富的页面元素(图片,超连接等)、支持分组和交叉表、支持打印、最好还能导出到Excel或Word…...(汗L)。但是显而易见,报表功能越强大,提供的服务越丰富,其复杂度也就越提高,所
2014-10-02 03:06:59 564
转载 苹果真机调试步骤
Xcode 证书生成、设置、应用,与大家分享。如果按下面步骤还不能编译成功,我手把手教你。开发环境:Mac OS lion 10.7.4XCode 4.3.31 点击钥匙图标2 在菜单栏中依次选择:钥匙串访问⟶偏好设置⟶证书选项卡,下面两项全部选关闭3 生成证书请求:钥匙串访问⟶证书助理
2014-10-02 03:05:34 672
转载 IOS之GDB调试命令
Xcode debug 命令Xcode的调试器为用户提供了一个GDB的界面,GDB是GNU组织的开放源代码调试器。您可以在Xcode的图形界面里做任何事情;但是,如果您需要 您可以在命令行里使用GDB的命令。 要在一个调试的任务里输入GDB命令行命令: 在工具栏里点击Console Drawer (控制台抽屉窗口)按钮打开控制台。 您可以在控制台里查看Xcode调试
2014-10-02 03:04:05 1194
转载 Xcode的Debug技巧
Xcode中,Debug时,不能像eclipse ,或VS那些集成开发那样,能直接查看变量的值。那怎么在调试的时候查看XCode的变量呢?有一些方法的。1、新建一个Single View App在viewDidLoad里添加些代码:- (void)viewDidLoad{ [super viewDidLoad]; NSDictionary *dic = [NSD
2014-10-02 03:03:04 556
转载 如何Xcode查看Ios app的crash log
Ios app crash的时候经常会显示一些堆栈信息:*** First throw call stack:(0x2f3a022 0x30cbcd6 0x2ee2a48 0x2ee29b9 0x2f392da 0x9cfd3 0x7f460 0x80a6e 0x103ba29 0x2f05855 0x2f05778 0xf8019a 0x1011c 0x86d5d 0x2f3be
2014-10-02 03:00:16 630
转载 发布应用
最近运营的同事一直纠结不知道如何把合作商提供的ipa包发布到AppStore,在此分享一下。由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore,开发者开发好应用后上传Appstore,也需要通过审核等环节。AppCan作为一个跨主流平台的一个开发平台,也对ipa包上传Appstore作了支持。本文从三个流程来介绍如何实现AppCan在线编译出ipa包,以及上传到苹
2014-10-02 02:49:40 422
转载 alert阻塞方式
sleep方式: setTimeout(_show(WndId,DevId, nChnNum),100);//第一个设备准备播放状态才可以直接播放,所以需要要给予暂停的时间,阻塞处理机制 add by ruanch 2013-06-15//回调函数1function show(){ var WndId = arguments[0]; var DevId = argu
2014-10-02 02:46:57 1630
转载 动态改变UITableView中的Cell高度
往往在开发iPhone的应用过程中用得最多的应该算是UITableVIew了,凭着IOS给UITableView赋予了这种灵活的框架结构,让它不管在显示列表方面还是在排版方面都有着一定的优势。虽然UITableView功能强大,但是对于一些复杂的应用需求在开发的过程中会出现一些问题,如动态改变UITableView显示的Cell高度就是其中之一 其实想要改变UITableVie
2014-10-02 02:43:21 454
转载 整个自定义TabBarController实现自主风格
要自定义UITabBarController,首先我们必须了解UITabBarController结构与其各个相关类的关系(TabBarController、TabBar、TabButton及ViewController)。其中,TabButton是一个双态的Button(选中和未选中),行为和CheckBox、RadioButton类似。TabBar是TabButton的容器,负责TabButt
2014-10-02 02:41:39 327
转载 iOS学习之Map,定位,标记位置的使用
iOS上使用地图比Android要方便,只需要新建一个MKMapView,addSubView即可。这次要实现的效果如下:有标注(大头针),定位,地图。1、添加地图1.1 新一个Single View app ,选择默认项,创建后,在ViewController.h [cpp] view plaincopy
2014-10-02 02:38:58 429
转载 UITabBarController使用详解
UITabBarController是IOS中很常用的一个viewController,例如系统的闹钟程序,ipod程序等。UITabBarController通常作为整个程序的rootViewController,而且不能添加到别的container viewController中。 首先我们看一下它的view层级图:一、手动创建UITabBarController
2014-10-02 02:37:58 351
转载 自己写的通讯录(按拼音排序、分组)
http://www.cocoachina.com/bbs/read.php?tid=109969&keyword=ͨѶ%C2%BC
2014-10-02 02:34:36 1733
转载 获得通讯录中联系人的所有属性
ABAddressBookRef addressBook = ABAddressBookCreate(); CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook); for(int i = 0; i { ABRecordRef person = CF
2014-10-02 02:34:34 493
转载 tabbar修改背景点击换图 navbar修改背景
@implementation MyNav (一个合用navigationbar和tabbar的类)修改tabbar的背景图片Java代码 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { //
2014-10-02 02:33:25 1058
转载 ABAddressBook个人使用总结,联系人中、英文排序及中、英文及号码搜索
ABAddressBook个人使用总结,联系人中、英文排序及中、英文及号码搜索上个项目用到ABAddressBook,由于太多朋友需要,现将自己写的一个类共享一下,为大家省点时间吧。PS:都是中文注释,很容易理解。中文部分,感谢“逍遥一狂”,的提供的"Pinying"的码表,,因为时间原因,而且我的项目也只是用来搜索,排序,多音字方面也就没多大影
2014-10-02 02:31:16 593
转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running
2014-10-02 02:27:13 411
转载 调试xcode必备
昨天在写iOS代码的时候,调试的时候模拟器崩溃了。异常停在了如下整个main函数的入口处:[html] view plaincopyint main(int argc, char *argv[]) { @autoreleasepool { // 异常停在了下面这行,毫无提示作用
2014-10-02 02:24:17 359
转载 iPhone开发之实现UITableView多选删除功能详解
很多情况下应用需要批量处理功能,但UITableView并没有类似的功能,但我们可以自己实现。首先在UITableView的 edittingStyleForRowAtIndexPath函数中,添加如下代码:- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRow
2014-10-02 02:23:32 333
转载 Web性能优化的十个技巧
好像现在一提到性能,大多数人都会想到负载均衡,分布式,CDN和缓存等等,很少把前端优化作为很重要的一部分来做,其实前端优化如果做得好的话,性能提高百分之几十是完全有可能的,特别是大访问量的web应用。因为我所在的项目遇到了严重的性能问题,所以就google了很多关于性能的文章,也写了和翻译了几篇关于Java性能的blog,有struts, jdbc, servlet, ejb等等方面的,有兴趣的朋
2014-10-02 02:20:34 373
转载 iOS5 ARC学习笔记
iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存。但是学习还是很有必要的。在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。现在我们看看iOS5中新的关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习st
2014-10-02 02:18:58 243
转载 IOS-TextField
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect; typede
2014-10-02 02:18:10 380
转载 php定时器
ignore_user_abort(); // run script. in backgroundset_time_limit(0); // run script. forever$interval=30; // do every 15 minutes...do{$fp = fopen('text3.txt','a');fwrite($fp,'test');fclose($
2014-10-02 02:16:18 421
转载 CALayer的简单应用
If you’ve been programming for the iPhone, you’re probably really familiar with UIViews – buttons, text areas, sliders, web views, and more are all subclasses of UIView.But you might not know mu
2014-10-02 02:15:01 362
转载 IOS7获取唯一标识UDID
如何使用KeyChain保存和获取UDID 本文是iOS7系列文章第一篇文章,主要介绍使用KeyChain保存和获取APP数据,解决iOS7上获取不变UDID的问题。并给出一个获取UDID的工具类,使用方便,只需要替换两个地方即可。 一、iOS不用版本获取UDID的方法比较 1)iOS 5.0 iOS 2.0版本以后UIDevic
2014-10-02 02:14:22 441
转载 适配IOS7
开始工作在这篇教程中,我们会将一个为iOS 6设计的app《Treasure Hunt》升级适配iOS 7。 Treasure Hunt是一个社交应用,允许用户分享藏宝图,用户们可以沉浸于一起解决谜题以及寻找宝藏。这有点像地谜藏宝游戏,它是一种有趣的户外活动,玩家们使用他们的移动设备来记录坐标,将藏匿物品的盒子藏起来,然后其他玩家来寻找宝物盒子。但是Treasure Hun
2014-10-02 02:13:03 475
转载 UITableView的AccessoryButton自定义视图与触发被点击的事件
自定义UITableViewCell的accessory样式 默认的accessoryType属性有四种取值:UITableViewCellAccessoryNone、 UITableViewCellAccessoryDisclosureIndicator、 UITableViewCellAccessoryDetailDisclosureButton、 UITableViewCel
2014-10-02 02:09:52 585
转载 位操作状态码
初始值:self.conditionState = 5;//1:收件人=1 10:发件人=2 100:标题=4 1000:内容=8- (IBAction)checkedbox:(id)sender { UIButton *button = (UIButton *)sender; button.selected = !button.selected;
2014-10-02 02:08:32 383
转载 UIScrollView UIPageControl 的使用
// // scrollView.contentSize = CGSizeMake(self.view.frame.size.width * 10, self.view.frame.size.height);// [self.view addSubview:scrollView];// scrollView.deleg
2014-10-02 02:06:16 361
转载 UIWEBVIEW如何缩放功能
UIWEBVIEW缩放功能://数组里每个元素自动调用一次函数 [[self.view subviews] makeObjectsPerformSelector:@selector(removeFromSuperview)];简介:让数组中的每个元素 都调用 aMethod 并把 withObject 后边的 oneObject 对象做为参数传给方法aMethod
2014-10-02 02:04:42 325
转载 XCode属性面板使用说明
Xcode 中Interface Builder 工具 是一个功能强大的“所见即所得”开发工具。本文主要介绍属性面板 和 对象库面板 对象库面板: 提供了所有Cocoa Touch 库给我们定义好的界面组件,包括 View 组件和 Controller 组件(所有名字带 xxxxController 的组件)。 使用如下图: 默认列表显示
2014-10-02 02:03:55 1087
转载 iphone/ipad开发-用CALayer.Mask(遮罩)实现ip
原文地址:iphone/ipad开发-用CALayer.Mask(遮罩)实现iphone图标的水晶立体效果(转)作者:nadiayuanyuan用CALayer.Mask(遮罩)实现iphone图标的水晶立体效果 昨天打群雄一下打了两个“破敌”,比较空虚,然后想起周末觉得自己应用中的图案都是纯用Path画的平面效果,比较土,就研究了一下如何实现点
2014-10-02 02:01:36 617
转载 首次弹窗口内部导航
OAUIListViewController *toDoUIListController = [[OAUIListViewController alloc] initWithNibName:@"OAUIListViewController"bundle:nil]; UINavigationController *navigationController = [[UINavi
2014-10-02 01:58:34 458
转载 Iphone 开发之 UIWebview
1.当实例化的UIWebview 设置了属性scalesPageToFit = YES;当双击UIWebview时,webpage会进行缩放操作,取消webPage放大的操作,在HTML中加入下面字段。2.有时背景太大或页面太长,而我们不想让webview进行滑动,解决方案:for (id subview in self.webvie
2014-10-02 01:57:18 288
转载 UITableViewCell自定义分割线
///自绘分割线 tvDailySetting.separatorStyle = UITableViewCellSelectionStyleNone; //自绘分割线-(void) drawRect:(CGRect)rect{ CGContextRef context = UIGraphicsGetCurrentContext();
2014-10-02 01:56:31 382
转载 UIScrollView的setContentOffset方法的小问题
在UIScrollView,setContentOffset方法的功能是跳转到你指定内容的坐标,[self.scroview setContentOffset:CGPointMake(0, 50) animated:YES];这样就行了`但是,今天突然发现了一个问题:当设置了scroview.pagingEnabled = YES;的时候在你执行setContentOffset
2014-10-02 01:56:31 391
转载 多线程几种常用方案
1.GCD 加载图片过程#import "UIImageView+DispatchLoad.h" @implementation UIImageView (DispatchLoad) - (void) setImageFromUrl:(NSString*)urlString { [self setImageFromUrl:urlString completion:NU
2014-10-02 01:55:29 216
转载 GCD多线程应用
GCD编程的核心就是dispatch队列,dispatch block的执行最终都会放进某个队列中去进行,它类似NSOperationQueue但更复杂也更强大,并且可以嵌套使用。所以说,结合block实现的GCD,把函数闭包( Closure )的特性发挥得淋漓尽致。dispatch队列的生成可以有这几种方式:1. dispatch_queue_t queue = dispa
2014-10-02 01:53:04 243
转载 IOS 框架总结(备份)
Cocoa Touch 层 地址本框架 AddressBookUI.framework 是一套Objective-C的编程接口,可以显示创建或者编辑联系人的标准系统界面。该框架简化了应用程序显示联系人信息所需的工作,另外它也可以确保应用程序使用的界面和其他应用程序相同,进而保证跨平台一致性。日历框架 EventKitUI.framework 它提供一个视图控制键可以展现查看并编辑事件的标准
2014-10-02 01:51:41 457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人