草庐IT

protected_member

全部标签

Java : How to force a given protected method to be overloaded by children classes?

父类不是也不可能是抽象的。重载方法受到保护,因此不能在那里使用接口(interface)。考虑到这两个限制是否可以做到? 最佳答案 您不能强制覆盖该方法-这就是抽象方法的用途(您已声明这不是一个选项)。一种可能是让基类中的方法抛出一个UnsupportedOperationException。然后,子类必须覆盖它以防止抛出错误。这样,您至少可以检测该方法是否已被覆盖。例如:publicclassFather{publicvoidmethod(){thrownewUnsupportedOperationException();}}pu

java - 为什么 JAXB 生成的类具有 protected 成员,我该如何更改它?

我一直在互联网上搜索JAXB生成的类具有protected成员(所有成员,无论继承如何)的原因。我希望成员是私有(private)的。我的搜索是空的。我有普通的xsd文件,这些文件使用Maven和JAXB转换为Java类。理想情况下,生成的成员应该是私有(private)的,但我找不到实现此目的的方法。有没有办法修改这个默认行为? 最佳答案 好吧,我要回答我自己的问题。创建插件是正确的方法。我编写了以下插件,它似乎可以工作。publicclassPrivateMemberPluginextendsPlugin{@Overridepu

seo - 基于成员(member)的网站的站点地图

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭8年前。Improvethisquestion我想清理一下。在基于成员(member)的网站上,某些页面只能由特定成员(member)访问;例如修改个人资料,修改密码等。我的问题是,这些页面是否需要包含在提交给搜索引擎的站点地图中?

seo - Joomla 成员(member)扩展

我正在从事一个项目,我被分配到一个电子商务类网站。最主要的是该公司想要出售可下载的PDF文件,他们将每周更新此文件。他们希望客户每年支付50美元。他们想要成员(member)制之类的东西。例如。三个不同级别的订阅,即黄金、白银和免费。黄金=一切皆可访问银色=视频部分不可访问免费=只有免费的东西可以访问如果您能提供工作演示的链接,我将不胜感激。他们还希望他们的网站也对SEO友好。谢谢,曼普雷特 最佳答案 巨嘉http://extensions.joomla.org/extensions/access-a-security/backen

seo - 重定向成员(member)页面

我的网站上有仅限成员(member)的页面。如果用户未登录,我有两个选择:直接在http://www.yoursite.com/member-only-page显示登录页面将用户重定向到http://www.yoursite.com/login登录后,重定向回来。从SEO的角度来看,哪个更好?我应该使用什么重定向类型?301是永久的?有什么建议吗? 最佳答案 301是为永久重定向返回的最佳header。不过,您不必担心登录页面。Google建议将它们标记为noindex,nofollow。

ruby-on-rails - Ruby on Rails 允许跟踪/索引 protected 页面

我需要允许为Facebook共享的用户保护页面建立索引。基本上,我有一个提供优惠券的RoR应用程序,我需要用户能够在facebook上分享优惠券。唯一的问题是用户必须有一个帐户才能查看每张优惠券页面上的所有优惠券详细信息。我希望他们能够通过指向该优惠券的链接共享优惠券(仅标题,价格),但如果用户没有帐户,优惠券的链接实际上将重定向到注册页面。因此,当Facebook(和其他索引机器人)从优惠券URL中提取信息时,它们也会被重定向到注册页面并索引注册页面信息而不是优惠券页面信息。有什么方法可以让抓取工具为每个优惠券页面编制索引,但将实际用户重定向到注册页面?

redirect - 如何在没有 PHP 或 htaccess 的情况下重定向成员(member)出站链接?

我想重定向出站附属链接,但在这个网站上没有PHP或htaccess选项。到目前为止,我一直使用但正如我所说,这不再是一个选项,因为该站点不再支持php或.htaccess。是否有使用HTML的替代解决方案? 最佳答案 在之前使用此代码 关于redirect-如何在没有PHP或htaccess的情况下重定向成员(member)出站链接?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions

php - 允许搜索引擎索引文档,但只允许付费成员(member)访问。可能的?

我正在创建一个网站,该网站的管理员上传文件仅供网站的付费成员(member)使用。但我想要的是搜索引擎抓取或索引文档,以便它出现在搜索引擎搜索结果中。文档包括DOC、DOCX和PDF。例如,我有一个包含以下文本的文档:“敏捷的棕色狐狸跳过了懒惰的狗”。现在有人谷歌的“棕色狐狸”。假设我有排名,我希望结果出现在Google结果中。当用户点击它时,我希望用户登陆一个页面,而不是文档,其中有一个文本预览和一个链接,可以成为成员(member)查看完整文档。我计划在上传文档时将页面上的文档预览保存到数据库中。因此它很容易看到并且可以抓取。对于全文,我只能想办法让全文被抓取。但我认为,如果我允许

c++ - C/C++ : passing a struct/class with a member array to a function by value

structA{intV[100];};voidf(Aa){a.V[0]=30;}intmain(){Aa;a.V[0]=10;f(a);cout我期望30作为输出,但我得到了10。我知道,如果参数是按值传递的,数组(也是类/结构的成员)也是按引用传递的。相反,当成员时,它们似乎是通过拷贝传递的。是真的吗? 最佳答案 按值将数组作为参数传递给函数会导致它衰减为指向第一个元素的指针,这就像按引用传递一样。将一个包含数组(不是指针)的对象按值传递给函数会导致该对象(包括数组)被复制到函数的参数中。如果您想在调用站点看到该修改,请通过非常

C++ : How to ensure that a class member variable is modifiable only within a certain method

我在MacOSSierra上使用带有clang的C++14。我想通过设计来执行规则。以下是规则。我的类中有一个成员变量说:unsignedintm_important_num;我的类中有4个方法。fun1();fun2();fun3();fun4();目标:我只希望fun2()能够更改m_important_num的值。问题:如果fun2()以外的任何方法更改变量,是否有可能使其成为编译器错误?一种可能的方法是将其声明为const以某种方式授权fun2()更改const变量?这是一个好的解决方案吗?或者他们有更好的解决方案吗?次要问题:尝试做这样的事情是错误的设计吗?