精华内容
下载资源
问答
  • 什么使用类别Category开发项目中,有时候需要为已有的类扩展一些新的行为,关于这种扩展方式,最容易想到的就是使用继承。通过继承,子类可以父类的基础上添加新的方法,甚至通过重写父类已有的方法。 但是...

    为什么要使用类别Category

    在开发项目中,有时候需要为已有的类扩展一些新的行为,关于这种扩展方式,最容易想到的就是使用继承。
    通过继承,子类可以在父类的基础上添加新的方法,甚至通过重写父类已有的方法。
    但是有些时候,使用继承并不是最好的选择,比如,希望为NSNumber类新增一些方法,但由于NSNumber实际上只是一个类簇的前端类,比如,通过[NSNumber numberWithInit:5]方法所生成的NSNumber对象其实只是NSNumber子类的实例。这样即使为NSNumber派生子类也没有任何意义,派生的子类对NSNumber现有的子类并没有任何影响。此时,就需要借助类别来实现

    类簇:由于Object-C并没有提供抽象类的语法支持,而在实际项目开发中,总有需要抽象类的时候,此时就会选择定义一个父类,并以该父类派生多个子类,其它程序使用这些类时,总是面向父类编程,当程序调用父类的初始化方法、静态方法来返回对象时,实际返回的是子类的实例。这系列的类被称为一个类簇,这个父类也就模拟了抽象类的功能

    展开全文
  • ”商标代理人大多都很习惯,也很无奈地问道:“你好,请问你这个商标是用在什么商品或者服务上面,我只有知道你用在什么商品或者服务上面,我才能按商标分类,帮您有效查询。”客户恍然大悟般地说:“我是卖服装的,...

    很多客户在准备商标注册的时候,第一句话就是:“你好,我想申请个商标,你帮我查询一下“XXX”商标是否可以注册?”商标代理人大多都很习惯,也很无奈地问道:“你好,请问你这个商标是用在什么商品或者服务上面,我只有知道你用在什么商品或者服务上面,我才能按商标分类,帮您有效查询。”客户恍然大悟般地说:“我是卖服装的,我还以为我注册了一个商标,什么产品都能使用呢。”

    什么商标还分为45个大类?1-34类是商品,35-45类是服务商标,注册那个类别就只能使用那个类别?很多客户翻着砖头一般厚《类似商品和服务区分表》,直接云山雾罩如坠黑洞一般无奈。如何合理选择商标类别,有效保护商标的的使用权?今天笑赢知产的小编,就带大家一起“闯关”商标分类。

    431252a0e105d988e72b616c1fbbc958.png

    (1) 首当其冲—你是卖商品还是卖服务?

    首先,我们要搞清楚自己的商品(服务)是属于哪个行业的,如你想开个美容院,那么你就是属于服务行业的,35-45类之间是服务分类。这个其实很好识别,我们先确定我们要注册商标是用在商品还是服务上面。《类似商品和服务区别表》里面1-34类是商品分类,35-45类是服务分类。如您要卖蛋糕,想要注册一个蛋糕商标,那么我们就需要在1-34类里面去选择类别。那么我们的第一步就搞定啦,确认好你是卖商品还是服务,根据属性,然后再在商品或者服务分类中选择类别。

    ffb7d7b0e8b41f936435b7efb61e31f2.png

    (2)中流砥柱——你的主要商品或者服务是什么?

    当我们确定好自己准备注册的商标用于服务还是商品时,那么我们再来做减法,再来筛选商品(服务)的核心类别。如何选择核心类别?这个其实很简单,就是跟你商品(服务)最匹配的那一个大类。如你开一个旅行社,旅行社就主要以旅行服务为主,确定好了是在35-45类之间选。然后我们在这几个大类之间选择一个与旅行社最符合的服务类别。最后我们选择了第39类:(主要包括将人、动物或商品从一处运送到另一处(通过铁路、公路、水上、空中或管道)所提供的服务和与此有关的必要服务,以及货栈或者其他建筑物为便于看管、保存商品所提供贮藏的服务。)我们确定好39类之后,再来选择小类。39类下面有:3901 运输及运输前的包装服务、3902 水上运输及相关服务、3903 陆地运输、3904 空中运输、3905 其他运输及相关服务、3906 货物的贮藏、3907 潜水工具出租、3908 供水电气服务、3909 水闸管理服务、3910 投递服务、3911 旅行安排、3912 单一服务。按照每个小类的定义,最终我们选定符合自己需要的10个小项,超过10个小类额外支付人民币。比如有客户选择了这10个小项:

    1:观光旅游运输服务 390025

    2:汽车出租390008

    3:司机服务390074

    4:快递服务(信件或商品)390075

    5:旅行陪伴390002

    6:商品包装390022

    7:导航390052

    8:交通信息390098

    9:旅行预订390084

    10:为旅行提供行车路线指引390108

    (3)未雨绸缪—选择商品(服务)的相关类别

    想必你也听说过,某某的商标被人抢注了。是的,如果你没有商标保护意识,商标很容易被他人抢注,所以我们在注册商标的时候,商标的相关类别我们也应该进行注册,很多大企业甚至将45类全部注册。但是对于小企业或者个人来说就没有必要了,所以我们就需要对相关类别进行注册。比如我们在做餐饮服务的时候,我们选择一个核心类别43类。我们还可以选择35类,9类,16类,21类,25类,29类,30类,31类,32类,33类,40类,41类,44类。这些类别我们可以进行注册,并且能够有效的防止他人占用你的品牌以及知名度,保护商品的使用权。

    (4)最后防线——查询商标是否被注册

    我们分析了如何选择商标类别,但是这些类别是否被注册我们还不清楚。所以我们在注册商标之前,需要对我们锁定的类别一一进行商标查询。我们需要查询商标是否存在相同、近似以及显著性问题,才能提高商标注册的成功机率。

    商标分类闯关结束,希望对各企业或者想注册商标的人有所帮助。

    展开全文
  • iOS - 类别与类扩展

    2014-12-13 20:06:33
    什么时候使用类别,有什么限制,如何选择类别还是继承 2. 了解什么是类扩展     什么是类别 类别(category)允许对现有累进行扩展,现有的类中添加用户自己的方法。有些类似于C#的扩展方法。  ...

    要点

    1. 什么时候使用类别,有什么限制,如何选择用类别还是继承

    2. 了解什么是类扩展

     

     

    什么是类别

    类别(category)允许对现有累进行扩展,在现有的类中添加用户自己的方法。有些类似于C#的扩展方法。

     

    什么时候使用类别

    1. 有时我们需要在一个已经定义好的类中增加一些方法,而不想去改写该类。通常的原因是已经有其他代码调用了该类创建对象并使用该类的方法,不能用继承又不方便修改类本身时,这时可以使用类别对该类进行轻量化的扩充,添加新的方法。
    2. 一个类过于庞大,可以对类进行一些拆分方便管理。

     

    类别的使用限制

    1. 类别只能扩充方法,而不能扩充成员变量。
    2. 类别中的方法与现有方法重名时将完全覆盖原本类方法。也就是说没有途径访问原本类方法,不能用类似super的样子调用。这极大的限制了类别的作用。

     

    类扩展

    class extension,一种特殊的匿名的类别,看起来像下面这样。

    @interface classA ()

    {

    NSString* str;

    int a;

    }

    -(void)Method;

    @end

     

    class extension可以定义变量和property,可以有多个,默认在生成的.m文件最上方就有一个,通常用于实现类似于私有变量、方法的功能。

    展开全文
  • excel的使用

    2012-11-25 17:06:01
    输入完毕之后,再次按下键盘上的Ctrl键,然后使用鼠标左键单击所选择的多个工作表,解除这些工作表的联系,否则一张表单中输入的数据会接着出现选中的其它工作表内。(6) 不连续单元格填充同一数据选中一个...
  • 那么在使用上,高防IP与高防CDN有什么区别? 高防IP与高防CDN有什么区别? 区别一:应用场景的不同 高防IP与高防CDN都是具备防御攻击特性的两种产品。但是应用上,两者应用的范围是有区别的,高防IP主要是应用...

    为了避免因为攻击导致的服务器瘫痪,运营商们通常会选择具备高防御的服务器来进行运营。如果是在运营过程中遭遇了攻击,不想去更换服务器的话。这个时候,就可以采用添加高防IP或者高防CDN的形式去防御了。

    那么在使用上,高防IP与高防CDN有什么区别?
    高防IP与高防CDN有什么区别?
    区别一:应用场景的不同

    高防IP与高防CDN都是具备防御攻击特性的两种产品。但是在应用上,两者应用的范围是有区别的,高防IP主要是应用在游戏上居多。而高防CDN则是应用在网站、网页服务上居多。

    区别二:重点防御类别不同

    高防IP主要防御的攻击类型是DDOS攻击,而高防CDN主要是防御CC攻击。当然除了主要防御的攻击类型外,也可以防御少量的其他类型的攻击。

    区别三:两种产品在运作模式上是不太一样的

    高防CDN相对于高防IP来说,有一个比较显著的区别在于,高防CDN是可以进行数据处理的,高防CDN可以接受数据并做好节点与源站之间的转发,并且具备数据缓存记忆储存的功效。所以高防CDN也会更适合网站运营商们去使用。因为网站运营的好与坏,其中一个原因就是,访问网站的速度是否能稳定快速。高防CDN不仅能使用户在最近的一个节点上就近访问,因为之前访问数据的缓存,一旦用户请求的数据与之前一致时,CDN节点也能把用户需要接受的数据在最快时间内传送给用户。

    展开全文
  • 什么是NoSQL数据库?

    2014-07-21 23:24:20
    它的意义是:适用关系型数据库的时候使用关系型数据库,不适用的时候也没有必要非使用关系型数据库不可,可以考虑使用更加合适的数据存储。 为弥补关系型数据库的不足,各种各样的NoSQL数据库应运而生。 为了更...
  • 场景:当我成功添加一个收藏网址的时候,根据我预先定义好的类别,根据返回的prop值显示不同的图标,像下边这样 从后台返还的数据中的__v判断,若其为0,选择标签【学习】,1则是【工具】。 如何根据prop的值来判断 ...
  • 这里的1875是什么意思

    2020-12-22 15:48:54
    做手写体识别的时候有个疑问 <code>import tensorflow as tf import numpy as np import matplotlib.pyplot as plt import pandas as pd from keras.layers import Dense, Flatten epochs = 10 # 迭代...
  • 机架式交换机属于交换机中的一种类别,它根据实际使用场景的不同以及配置参数等等方面而定价和销售定位方面有所区别,大家实际购买的时候需要结合自己的需求以及预算选择一款最合适的产品。接下来我们就来为大家...
  • Excel中合并计算是非常好用的功能, 不需要对同类别的数据进行排序就能把数据合并一起了,比什么分类汇总的好用不少,但是有时候你会发现汇总的结果怎么不对了,这是什么原因导致的了?一起来看看合并计算使用中...
  • 该插件可以让你选择: 简单显示没有相关日志文本 随机日志 最多留言日志 最流行日志(如果安装了 Popularity Contest 插件) 并且选择无相关日志时候显示的日志类别之后,还可以设置他们的标题或者文本。 缩略图设置...
  • Faker是什么三:安装四:Faker的使用4.1 可选择的文化信息4.2 地理信息类4.3 基础信息类4.4 个人账户信息类4.5 网络基础信息类4.6 浏览器信息类4.7 文件信息类4.8 数字类4.9 文本、加密类4.10 时间信息类4.11 集合...
  • 每一个嵌入式应用软件都会某些时候访问层的固件和进行一些硬件控制。 驱动的设计和实施是确保一个系统能够满足其实时性要求的关键。以下五个窍门是每一个开发者设计驱动程序时应该考虑的。 1 - 使用设计模式 ...
  • 设计模式:策略模式

    2019-10-05 02:44:38
    本文翻译自Design Patterns: The Strategy ...你可能会有一个疑问:我们什么时候使用这个模式呢?当我们有不同的方式(算法)来执行同样的操作,而我们希望应用可以根据传入的参数来选择合适的方式去执行。 一个...
  • 每一个嵌入式应用软件都会某些时候访问最底层的固件和进行一些硬件控制。 驱动的设计和实施是确保一个系统能够满足其实时性要求的关键。以下五个窍门是每一个开发者设计驱动程序时应该考虑的。 1 - 使用设计...
  • 电脑怎么设置密码,许多客户在使用自己的电脑的时候,想给自己的电脑设置一个电脑开机密码,但是由于不知道如何操作,即到哥特此写此教程教大家,如果快速设置自己的电脑密码。1、进入系统,下面文章已win7系统举例...
  • 一个应用软件都会某些时候访问层的固件和进行一些硬件控制。驱动的设计和实施是确保一个系统能够满足其实时性要求的关键。以下5个窍门是每一个者设计驱动程序时应该考虑的,跟随我看看这些设计方法。下面就随...
  • 访问 站点url/index.php/admin ,选择类别之后搜索关键词,点击某个条目之后再选择图片,条目就会出现首页(请选择类别之后再搜索关键词,这样条目会自动添加到该类别) 请修改 application/views/home.php...
  • Visual Studio程序员箴言--详细书签版

    热门讨论 2012-10-16 20:37:39
    技巧4.6 在什么情况下,文件选项卡频道的下拉按钮会改变图标 75 4.1.2 IDE导航器 76 技巧4.7 使用Ctrl+Tab键打开IDE导航器,快速查看并浏览所有打开的文件和工具窗口 76 技巧4.8 禁用IDE导航器 76 4.1.3 ...
  • 3.4.7 什么时候可以用线性激活函数? 111 3.4.8 怎样理解Relu(<0时)是非线性激活函数? 111 3.4.9 Softmax函数如何应用于多分类? 112 3.5 Batch_Size 113 3.5.1 为什么需要Batch_Size? 113 3.5.2 Batch_Size...
  • windows 程序设计

    2011-07-24 21:16:30
    使用者可以使用键盘(或者更直接地使用鼠标等指向设备)直接屏幕上操纵这些对象,拖动图形对象、按下鼠标按钮以及滚动滚动条。 因此,使用者与程序的交流变得更为亲密。这不再是一种从键盘到程序,再到视讯显示器...
  • windowsnt 技术内幕

    2014-04-09 20:47:17
    什么时候使用GSNW(NetWare网关) 简介NetWare的文件、打印服务 NetWare迁移工具简介 NetWare目录服务管理器(DSMW,即Directory Service Manager)简介 设置NetWare网关服务GSNW 配置NetWare客户端服务(CSNW) 配置...
  • arcgis10.1正式版下载加完美破解

    千次下载 热门讨论 2012-08-14 19:20:54
    在编辑时,知道谁在什么时候编辑了什么特别重要。在ArcGIS 10.1中,如果你新添加要素,那么最后更新的时间就被记录在Last Editor Date中。同样,你做修改的操作,例如拆分多边形,那么最新更新的时间也会被记录下来...
  • 推荐位:选择内容要推送到什么位置,可以看到这里会通“推荐页面”进行筛选,推荐位比较多的时候,可以快速定位到推荐位置。 城市:对于开启多城市站点,可以选择内容推送到哪个城市。 标题:对前台显示并没有...
  • 3、后台菜单导航:通过后台链接“台后导航设置”,可以添加新的链接,添加成功以后,刷新页面就可显示出来,同时,对于添加新链接的时候,可以选择哪些管理员组的用户可见,这样就一定程度上实现了管理员的权限...
  • eas供应链dep案例集

    2017-11-18 22:32:39
    新增及调整字段 EASSCMA1P0010 领料申请单增加库位 客户有大量批次物料需要领料申请单上录入,操作时使用系统台账新增分录功能录入。由于申请单上没有库位信息,导致申请单关联生成领料出库单后库位信息不能携带...
  • 此项目允许您去选择 [ENABLED],以让您DOS环境下可以使用USB键盘,或是选择 [OS] 以OS环境下使用默认情况下是关闭的即:[DISABLED],只有打开DOS下才可以用。 USB Mouse Support Via: 此项目允许您去...
  • php OA 源码 办公自动化源码

    热门讨论 2010-10-29 00:51:15
    可以查看系统中每个人,什么时候登陆,什么时候退出,每个登录都操作了哪个功能。并且对使用者的IP地址和地区都做了详细的记录。 管理员设置: Ÿ 单位名称设置 Ÿ 单位格言设置 Ÿ 通知审批设置 Ÿ 公告审批设置...
  • 无论底层使用什么厂家的数据库产品,有区别的只是针对此数据库产品编写的DAL层(相同的方法,如SignIn()方法,对于不同的数据库产品,可能有不同的实现方式!),而不会影响到上层的BLL层已经编写好的内容! 2...

空空如也

空空如也

1 2 3 4
收藏数 67
精华内容 26
关键字:

在什么时候使用选择类别