详解_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 详解 >>列表
常看到类似的NSString*file=[[NSBundlemainBundle]pathForResource:nameofType:nil];这样的代码,来产生file的完全路径。那么它是什么东西呢:先看NSBundle类,直接继承NSObject类。这个类的对象,代表了app中代码和资源的文件在文件系统里所在的位置,通俗的说,就是定位了程序使用的资源(代码,图形,音乐等数据)在文件系统里的位置,并可以动态的加载、or卸载掉可执行代码。我们的程序是一个bundle.在Finder中... 查看全文
编者按:因循常例,我们每年都会请中国最优秀的一批企业家对新的一年作出展望。之所以请他们来说,与其说是因为他们是过去一年的成功者,不如说他们是这个残酷市场的幸存者——只有幸存者才能开口说话。任正非说,活下去是企业的最高战略;马云说,企业活着就是成功;冯仑说,伟大是熬出来的……这些幸存者不约而同地表达对活下去的渴望,也许这才是推动商业文明不断向前的最原始动力。正如余华的《活着》试图表达的那样,正因为活下去艰难,活着才有深刻含义。在过去的一年... 查看全文
一、ActionBar介绍在Android3.0中除了我们重点讲解的Fragment外,ActionBar也是一个非常重要的交互元素,ActionBar取代了传统的tittlebar和menu,在程序运行中一直置于顶部,对于Android平板设备来说屏幕更大它的标题使用ActionBar来设计可以展示更多丰富的内容,方便操控。二、ActionBar的功能用图的方式来讲解它的功能<1>ActionBar的图标,可显示软件图标,也可用其他图标代替。当软件不在最高级页面时... 查看全文
· Eclipse工程目录详解By荼荼小蘼发布时间:2015-02-26
在Eclipse下New–>JavaProject,得到的项目路径如下图:1..classpath文件:配置CLASSPATH变量,即配置整个工程的运行环境(包括输入输出)①kind="src":源文件具体位置②kind="con":运行的系统环境③kind="lib":工程Library的具体信息④kind="output":项目输出路径2..project文件:配置工程基本信息①<name></name>工程名②<comment><... 查看全文
新换了台Macbook,又折腾了一遍ProvisioningProfile证书,苹果的证书繁锁复杂,每次制作都相当麻烦,而且ProvisioningProfile证书是与设备绑定的,所以更换开发环境后需要重新制作。ProvisioningProfile证书这个东西是很有苹果特色的一个东西,一般称之为PP证书,该证书将AppID、开发者证书和设备绑定到一起。删除原有ProvisioningProfile:如果原有ProvisioningProfile证书在其他设备还有用,可忽略此步... 查看全文
android:drawable放一个drawable资源android:state_pressed是否按下,如一个按钮触摸或者点击。android:state_focused是否取得焦点,比如用户选择了一个文本框。android:state_hovered光标是否悬停,通常与focusedstate相同,它是4.0的新特性android:state_selected被选中,它与focusstate并不完全一样,如一个listview被选中的时候,它里面的各个子组件可能通过方向键,被选中了... 查看全文
在前面的几篇文章中,我们介绍了EasyPR中车牌定位模块的相关内容。本文开始分析车牌定位模块后续步骤的车牌判断模块。车牌判断模块是EasyPR中的基于机器学习模型的一个模块,这个模型就是作者前文中从机器学习谈起中提到的SVM(支持向量机)。我们已经知道,车牌定位模块的输出是一些候选车牌的图片。但如何从这些候选车牌图片中甄选出真正的车牌,就是通过SVM模型判断/预测得到的。图1从候选车牌中选出真正的车牌简单来说,EasyPR的车牌判断模块就是将候选车牌的图片一张张地输入到SVM模型中,然后问它... 查看全文
· Android权限详解发布时间:2015-01-30
在Android的设计中,资源的访问或者网络连接,要得到这些服务都需要声明其访问权限,否则将无法正常工作。在Android中这样的权限有很多种,这里ATAAW.COM将各类访问权限一一罗列出来,供大家使用时参考之用。android.permission.EXPAND_STATUS_BAR允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似WindowsMobile中的托盘程序android.permission.FACTORY_TEST作为一个工厂测试程序... 查看全文
1.前言目前市场主流APP里,二维码/条形码集成主要分两种表现形式来集成:a.一种是调用手机摄像头并打开系统照相机全屏去拍摄b.一种是自定义照相机视图的frame,自己控制并添加相关扫码指南今天我就用ZBarSDK来实现上诉两种主流集成方式,与大家共同交流学习/2.第一步导入ZBarSDK可以从github上下载好ZBarSDK,导入项目,并且导入相关iOS.framework如图:3.集成扫描二维码/条形码3.1.调用手机摄像头并打开系统照相机全屏去拍摄实现效果图:1.一个按钮&ldquo... 查看全文
· iOS开发-底层篇-Class详解发布时间:2015-01-21
前言:iOS的开发语言objective-c,它的真实面目是它不是真正的面向对象语言,而抽象理解为此而已。其实它就是C+,有个公式可以很好地诠释那就是OC=C+Runtime;接下来我们就好好讲讲在Runtime下的objc-class。准备资料,objc4-646/runtime。一:Class定义1.1小小说明一下objc-api.h里的OBJC_ISA_AVAILABILITY:/*介绍一下__attribute__((deprecated))的作用,__attribute是给函数、变量... 查看全文
· 关于Java时区的详解发布时间:2015-01-21
一.基本概念时区:timezone1884年国际经线会议规定,全球按经度分为24个时区,每区各占经度15°。以本初子午线为中央经线的时区为零时区,由零时区向东、西各分12区,东、西12区都是半时区,共同使用180°经线的地方时。CST:ChinaStandardTimeUTC+8:00中国标准时间(北京时间),在东八区UTC:UniversalTimeCoordinated,世界协调时间,又称世界标准时间、世界统一时间。UTC提供了一种与时区无关(或非特定于时区)的时间... 查看全文
Java8新增了default方法,它可以在接口添加新功能特性,而且还不影响接口的实现类。下面我们通过例子来说明这一点。publicclassMyClassimplementsInterfaceA{publicstaticvoidmain(String[]args){}@OverridepublicvoidsaySomething(){//TODOAuto-generatedmethodstub}}interfaceInterfaceA{publicvoidsaySomething();... 查看全文
· iOS开发-语法篇-block详解发布时间:2015-01-20
一:基本定义/*初步上式block定义的一些理解和解释,接下来会详解:*block名为myBlock,结合C的函数指针,myBlock为block体的指针,指向block体的入口地址*intresult=myBlock(5)<==>^(intnum){returnnum*num}(5)//将5传给num*回调时可以将myBlock作为参数传入,也可以直接传入block体^(intnum){…};//*整个block体作为参数传入时,往往没有参数,只是进行延迟运算作用... 查看全文
· GitHub详解发布时间:2015-01-14
GitHub详解GitHub是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目。它由GitHub公司(曾称LogicalAwesome)的开发者ChrisWanstrath、PJHyett和TomPreston-Werner使用RubyonRails编写而成。GitHub同时提供付费账户和为开源项目提供的免费账户。根据在2009年的Git用户调查,GitHub是最流行的Git访问站点。除了允许个人和组织创建和访问代码库以外,它也提供了一些方便社会化软件开发的功能... 查看全文
android:theme="@android:style/Theme.Dialog":Activity显示为对话框模式android:theme="@android:style/Theme.NoTitleBar":不显示应用程序标题栏android:theme="@android:style/Theme.NoTitleBar.Fullscreen":不显示应用程序标题栏,并全屏android:theme="Theme.Light":背景为白色android:theme="Theme... 查看全文
页面源码:<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>jqueryupload上传文件(asp.netmvc)配置</title><scriptsrc="Resources/jquery.js"></script><... 查看全文
· 详解C# 迭代器[转]发布时间:2015-01-12
迭代器模式是设计模式中行为模式(behavioralpattern)的一个例子,他是一种简化对象间通讯的模式,也是一种非常容易理解和使用的模式。简单来说,迭代器模式使得你能够获取到序列中的所有元素而不用关心是其类型是array,list,linkedlist或者是其他什么序列结构。这一点使得能够非常高效的构建数据处理通道(datapipeline)--即数据能够进入处理通道,进行一系列的变换,或者过滤,然后得到结果。事实上,这正是LINQ的核心模式。在.NET中... 查看全文
· NSBundle详解发布时间:2015-01-11
首先了解一个概念,当app安装到手机或者模拟器上,整个项目会被打包成一个文件夹,如果需要在文件夹中寻找特定文件,在程序中则用到NSBundle[NSBundlemainBundle]找到对应app的主文件夹(软件资源包),就可以访问主文件夹中任意文件。模拟器app安装程序路径/Users/aplle/资源库/ApplicationSupport/iPhoneSimulator/7.1/Applications... 查看全文
· ADO.NET中的Command详解发布时间:2015-01-08
Command方法介绍1.ExecuteNonQuery对于Update、Insert、Delete执行并返回受影响行数对于其他语句返回-12.ExecuteScalar执行查询、并返回结果的第一行、第一列,其他忽略。3.ExecuteReader将CommandText发送到Connection并生成一个SqlDataReader4.说明:1)Connection理论上要最晚打开、最早关闭2)Command也是实现了IDisposable接口的类,使用完需要Dispose()。3... 查看全文
· ADO.NET中的DataReader详解发布时间:2015-01-08
使用特性原理图PS:Read()使指针下移,同时销毁上一条。所以SqlDataReader是只进的。GetValue()是找当前行中的列SqlDataReader()特性。1)只进的上面原理图描述了。2)只读的SqlDataReader只能获取,不能修改。3)使用SqlDataReader必须保证,Connection的状态是打开的。因为结果集存储在数据库服务器中,不打开连接是找不到。读数据的方式1.reader.GetValue(0)没有列名的重载。2... 查看全文