- 博客(27)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Convert non-numeric data to numeric by using LabelEncoder
le = LabelEncoder()le.fit(cpu["attribute"])cpu["attrubite"] = le.transform(cpu["attribute"])
2016-10-19 11:33:15 479
原创 :Decision Tree classifier
Create a DecisionTreeClassifier instance with depth of 2:clf = DecisionTreeClassifier(criterion='entropy',max_depth=2)clf = clf.fit(X_train,y_train)Confusion_matrix : (by using the built
2016-10-18 04:28:50 774
原创 iOS实现点击按钮,跳转到与mian.storyboard 中与ViewController 关联的页面
在mian.storyboard 中拖出一个 VIewController 设置关联的类 和 storyboard ID然后跳转按钮的 action 实现代码如下: UIStoryboard *mainStoryBoard = [UIStoryboardstoryboardWithName:@"Main"bundle:nil]; UIViewController *inV
2015-09-30 10:55:21 839
转载 ARC下__bridge,__bridge_retained和__bridge_transfer的意思,区别与使用
使用ARC 能帮我们减轻不少内存管理方面的负担,但对于CFObject和NSObject转换的问题,由于ARC不能管理Core Foundation Object的生命周期,所以在Core Foundation 和ARC 之间,我们需要使用到__bridge,__bridge_retained和__bridge_transfer三个转换关键字。 __bridge 只做类型转换,但是不
2015-09-17 13:34:01 532
原创 用dispatch_once创建单一实例
使用dispatch_once可以确保 在整个 Application 中,实例只被创建一次void dispatch_once( dispatch_once_t *predicate, dispatch_block_t block); 该函数接收一个dispatch_once用于检查该代码块是否已经被调度的谓词(是一个长整型,实际上作为BOOL使用)。它还接收一个希
2015-09-17 12:19:28 470
转载 操作队列
操作队列(Operation Queue)操作队列是Cocoa对GCD公开的队列模型的一个抽象。GCD提供更底层一些的控制,相对而言,操作队列在他之上实现了许多更便捷易用的特性,所以通常对应用开发者来说操作队列是最好也是最安全的选择。NSOperationQueue类有两种类型的队列:主队列和自定义队列。主队列在主线程中运行,自定义队列在后台运行。不管是哪种队列,都是NSOpera
2015-08-22 04:00:06 458
转载 GCD学习
GCD介绍(一): 基本概念和Dispatch QueueGCD提供很多超越传统多线程编程的优势:易用: GCD比之thread跟简单易用。由于GCD基于work unit而非像thread那样基于运算,所以GCD可以控制诸如等待任务结束、监视文件描述符、周期执行代码以及工作挂起等任务。基于block的血统导致它能极为简单得在不同代码作用域之间传递上下文。效率: GCD被实现得如此
2015-08-21 16:50:52 453
转载 Myeclipse 2015 stable 1.0 完美破解方法
破解包(注册机)下载地址:链接: http://pan.baidu.com/s/1sjC04jz 密码: e5bb (此方法仅对于MyEclipse 2015 Stable 1.0有效)破解步骤:使用以前的注册机算号,版本选择Blue即可,后续可解锁Spring高级功能,即Bling的所有功能全部具备1.1 进入myeclipse2015_keygen/文件夹1.2 双
2015-04-02 13:36:12 6640
原创 iOS TableViewCell 加载时的动画
//设置cell的显示动画 func tableView(tableView: UITableView!, willDisplayCell cell:UITableViewCell!, forRowAtIndexPath indexPath:NSIndexPath!){ //设置cell的显示动画为3D缩放 //xy方向缩放的初始值
2015-03-09 02:19:08 1285
原创 JSON异步获取网络数据
//定义一个方法来获取网络数据,接受参数为网址 func onSearch(url: String){ //定义一个NSURL var nsUrl: NSURL = NSURL(string: url)! //定义一个NSURLRequest var request: NSURLReq
2015-03-08 17:09:06 844
原创 OS X 重置Launchpad图标
终端输入defaults write com.apple.dock ResetLaunchPad -bool true回车再输入killall Dock回车搬运工,不谢
2015-01-12 22:17:14 615
原创 struts2配置
下载truts-2.1.8.1-all.zip (110mb) [PGP] [MD5] 解压找到wapps文件。然后找到struts2-blank-2.1.8这个文件,它是一个关于struts2的空白文件,都给我们配置好了我们需要的包和一切环境。
2014-11-18 18:53:06 472
转载 不允许未登陆用户访问的过滤器配置
public class OnlineFilter extends HttpServlet implements Filter { private static final long serialVersionUID = 1L; public void init(FilterConfig filterConfig) throws ServletException {
2014-10-28 04:51:28 537
原创 BootCamp多分区
sudo diskutil resizeVolume disk0s2 497G "MS-DOS FAT32" WINDOWS 300G
2014-07-19 13:52:49 963
转载 OS X 自动关机设置
有一位用户咨询能不能给 Mac 设置定时关机。其实 OS X 系统就自带了这相关的功能,只不过”藏”的有点深。这里给大家专门分享一下: g: c' w! h9 F. ~ 七度苹果电脑软件9 p$ y# z8 u4 E+ ~; B, J 七度苹果电脑软件打开「系统偏好设置——节能器」,然后点击「定时」按钮;+ E- z, p. @* w' ]* Q% s! N 七度苹果电脑软件
2014-07-19 05:45:01 863
转载 OC专有注释
二、OC专有注释注释形式和效果(1)#pragma mark 注释(2)#pragma mark- 注释 三、warning的使用(注意)使用形式:#warning 代码还没有写完可以帮助我们对代码进行快速的定位
2014-07-19 01:50:42 938
转载 堆和栈的区别
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两
2014-06-06 13:36:26 499
原创 类别
使用类别创建前向引用如果其他类中的方法未实现,在你访问其他类的私有方法时编译器报错这时使用类别,在类别中声明这些方法(不必提供方法实现),编译器就不会再产生警告
2014-05-30 10:51:57 678
原创 初始化方法
1.初始化自身对象之前,必须先执行超类的初始化操作,即执行[super init]。2.为了防止超类在初始化过程中返回的对象不同于原先创建的对象,需要使用self=[super init]这种形式来更新self。(参考教材p64和p161的内容)3.若初始化对象时出现问题,则init方法的返回值为nil。所以我们会用if(self = [superinit])的形式来测试超类的
2014-05-29 09:39:37 763
原创 类簇的定义
类簇 是一寸隐藏在通用接口下的与实现相关的类,使得我们编写的代码可以独立于底层实现(因为接口是稳定的)。如创建NSString对象时,你得到的可能是NSLiteralString,NSCFString,NSSimpleCString等。即不同的NSString对象调用同一个接口A,接口A的实现可能是不同的。
2014-05-29 09:29:33 892
转载 使用cactus实现对servlet进行单元测试
使用cactus实现对servlet进行单元测试步骤如下:[1] 创建Web工程ServletTestDemo在myeclipse中创建Web project,命名为ServletTestDemo[2] 下载cactus-bin-1.8从apache官方网站下载[3] 导入cactus的相关包到项目的lib目录
2014-05-28 22:31:32 959
原创 自动引用计数(ARC)必须遵守一些规则
为了能通过ARC的方式进行编译,必须遵守一些规则。1.alloc/initobjects 按照之前的方式创建对象,不必再做retain/autorelease/retainCount操作。2.deallocmethods 通常情况将会自动为你创建,你不必直接调用该方法。尽管你可以创建一个定制的dealloc方法来释放资源而不是实例变量。当创建定制方法时,不要调用[su
2014-05-22 17:41:10 592
Swift语言初始化加!的疑惑
2015-03-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人