小编Chr*_*ris的帖子

使用匿名投票防止游戏的最佳方法

我即将为我的网站写一个投票方法.我想要一种方法来阻止人们两次投票同样的事情.到目前为止,我的想法是:

  • 投票结束后删除cookie(易受多浏览器游戏影响)
  • 每次投票的日志IP地址(这将在代理/公司环境中失败)
  • 强制登录

我的网站不是基于帐户的,虽然它汇总了Twitter数据,因此可以使用Twitter OAuth作为识别手段.

存在哪些现有系统以及它们如何执行此操作?

php ajax voting voting-system

13
推荐指数
1
解决办法
1855
查看次数

重用WCF服务客户端

我有一个WCF Web服务,它充当我的ASP.NET网页的数据提供者.

在整个网页中,通过自动生成的ServiceClient对Web服务进行了多次调用.

目前,我创建了一个新的ServiceClient并为每个请求打开它,即获取用户,获取角色,获取客户列表等....这些中的每一个都将创建一个新的ServiceClient并打开一个新连接.

我可以将ServiceClient类设置为全局或静态可用类,以便ASP.NET网页中的所有函数都可以使用同一客户端.这似乎更有效率.这样做有什么问题吗?这样做时我应该考虑什么建议?

如果我向客户提出多个请求会怎样?据推测它是全部同步的,所以如果我拨打1或50个电话应该没关系?

谢谢

c# asp.net wcf

12
推荐指数
1
解决办法
6625
查看次数

iOS:创建提示/帮助弹出窗口

是否有任何内置,开源或教程可用于创建可重用的易用弹出窗口,以便在游戏帮助中使用.

基本上我想,在游戏的第一次运行时,显示弹出提示/帮助"指向"各种屏幕对象,以帮助用户定位自己的游戏.

更新:这是我最终希望它看起来/表现的一个例子,虽然我不需要它那个通用但尽可能接近会很好

iphone objective-c uikit ios

12
推荐指数
2
解决办法
6756
查看次数

UIView翻转动画

在我的游戏中,我有一个较小的UIViews网格托管在我的主要UIView上.随机地框会变成不同的颜色,此时用户可以触摸它们来获得一个点.当他们触摸盒子时,我想要显示某种动画,理想情况下类似于XCode本身提供的模态水平翻转segue.如何在不实际转换到另一个UIView的情况下进行此动画?

iphone objective-c uikit ios

12
推荐指数
3
解决办法
2万
查看次数

滚动div顶部的CSS褪色部分

我想在我的DIV顶部添加一个褪色部分,这样当用户滚动时,内容会逐渐淡出.我已经设置了一些实现此目的但有一个问题的CSS.褪色部分滚动内容而不是保持固定.

我怎样才能解决这个问题?我是否需要jQuery的帮助,或者是否可以使用CSS,这可以在任何兼容CSS3的浏览器中使用吗?(我知道我的linear-gradients上没有正确的供应商前缀)

这是我到目前为止的代码和小提琴:

.fadedScroller {
  overflow: auto;
  position: relative;
  height: 100px;
}

.fadedScroller:after {
  content: '';
  top: 0;
  left: 0;
  height: 20px;
  right: 0;
  background: linear-gradient(to bottom, rgba(251,251,251,1) 0%,rgba(251,251,251,0) 100%);
  position: absolute;
}
Run Code Online (Sandbox Code Playgroud)

更新

我已经更新了我的小提琴,指出使用position: fixed不实际工作,因为褪色部分然后出现在包含div而不是固定到顶部.

html css

12
推荐指数
1
解决办法
1万
查看次数

XSL - 如何判断元素是否是序列中的最后一个

我有一个选择执行的XSL模板(如下).我想做的是能够判断我是否是最后一个Unit匹配的.

  <xsl:template match="Unit[@DeviceType = 'Node']">
    <!-- Am I the last Unit in this section of xml? -->
    <div class="unitchild">
      Node: #<xsl:value-of select="@id"/>
    </div>
  </xsl:template>
Run Code Online (Sandbox Code Playgroud)

示例XML

<Unit DeviceType="QueueMonitor" Master="1" Status="alive" id="7">
    <arbitarytags />
    <Unit DeviceType="Node" Master="0" Status="alive" id="8"/>
    <Unit DeviceType="Node" Master="0" Status="alive" id="88"/>
</Unit>
Run Code Online (Sandbox Code Playgroud)

xml xslt

11
推荐指数
3
解决办法
2万
查看次数

在Windows 7和Vista中存储应用程序数据的位置

像大多数人一样,我的应用程序需要存储数据.该应用程序以前仅在XP中存储数据时使用Program Files.既然我们的客户正在转向Windows 7,我必须升级它,以便将数据存储在新文件夹中.我选择了该ApplicationData文件夹,因为我认为我可以在不需要UAC的情况下访问该文件夹.

现在在一些Windows 7机器上这很好,但是在其他机器上访问该文件夹失败,可能是因为权限,但是当使用Administrator privelidges运行时,程序运行正常.

我使用错误的文件夹还是这些情况是异常值?在任何一种情况下,这种事情的最佳做法是什么?

我使用以下C#SpecialFolder来获取AppData文件夹位置.

System.Environment.SpecialFolder.ApplicationData
Run Code Online (Sandbox Code Playgroud)

c# uac application-settings special-folders windows-7

11
推荐指数
1
解决办法
8276
查看次数

MVC Razor - 将文本输出到屏幕上

String在视图中创建一个并希望将其输出到屏幕.

最初我试过,Response.Write但由于本网站其他地方解释的原因,内容出现在页面顶部.然后我尝试使用@如下输出字符串:@myString.

这很有效,因为它在正确的位置输出文本,但它转发了我放在那里的HTML链接.我该如何解决这个问题?

c# asp.net-mvc razor

11
推荐指数
2
解决办法
2万
查看次数

C#读取注册表:ProductID在x86目标应用程序中返回null."任何CPU"工作正常

我最近搬到了VS 2010的W7 64位机器上.我的项目设置为运行Any CPU.当我将其更改为目标时,x86我注意到我的一些注册表调用不再有效.

我试着ProductID像这样阅读这个领域:

RegistryKey windowsNTKey = Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\Windows NT\CurrentVersion");
object productID = windowsNTKey.GetValue("ProductId");
Run Code Online (Sandbox Code Playgroud)

productID总是null在x86模式下运行时,在"任何CPU"中运行时它可以正常工作.这里发生了什么?

c# registry visual-studio-2010 32bit-64bit

10
推荐指数
2
解决办法
7416
查看次数

如何在WPF中实现插入阴影效果

我已经设计了一个HTML界面,并希望将其转换为WPF,但是我遇到了插入阴影的麻烦.

box-shadow: inset 0 2px 7px 0 rgba(0, 0, 0, 0.5);
Run Code Online (Sandbox Code Playgroud)

我正在寻找的效果就在这个jsFiddle中,我该如何将其转换为WPF呢?

更新

我目前基于理查兹的答案如下,但它仍然没有出现阴影?

<Border Grid.Row="1" CornerRadius="3" Grid.Column="0"  Margin="13,0,12,0" BorderThickness="0"  BorderBrush="#d2d2d2" ClipToBounds="True" Background="#fff0f0f0" >
    <Border Background="Transparent" BorderBrush="Black"  CornerRadius="3" BorderThickness="0" Margin="0">
        <Border.Effect>
            <DropShadowEffect ShadowDepth="2" BlurRadius="7" Color="Black" Direction="270" Opacity="0.5"/>
        </Border.Effect>
    </Border>
</Border>
Run Code Online (Sandbox Code Playgroud)

.net silverlight wpf xaml styles

10
推荐指数
1
解决办法
9071
查看次数