在Google Analytics中,有一个选项可以了解有关客户端访问的连接信息.我想每个人都知道这一点,但我的问题是Javascript如何知道这些细节?
我不是在谈论IP或http/https,假设我正在使用TATA Indicom或使用Internet连接电缆.
谷歌怎么知道这个?
例如,请参阅本文 [PDF].如果我想将天气退化添加到清晰的照片中,是否值得查看该纸张并试图扭转它?如果可能的话,还有任何特定的方法来反转算法吗?
我有一个界面
interface x {
A getValue();
}
Run Code Online (Sandbox Code Playgroud)
和实施
class y implements x {
public B getValue() { return new B();}
}
Run Code Online (Sandbox Code Playgroud)
B是A的子类.我猜这是因为协变覆盖的原因.
但是,如果我重写接口为
interface x{
<T extends A> T getValue();
}
Run Code Online (Sandbox Code Playgroud)
我在实施中得到了一个警告
警告需要未经检查的强制转换以符合A.getValue()
两个版本的界面有什么区别?我以为他们是一样的.
有没有人有任何以编程方式将图标绘制为KML中的矢量的实际示例?具体来说,我在给定坐标处具有幅度和方位角的数据,并且我希望基于这些值生成图标(或其他图形元素).
关于如何处理它的一些想法:
图像目录(强力方式):制作360个不同图像文件的图像控制器(可能批量旋转单个图像),每个图像文件指向相应的方位角.我见过像" Excel to KML " 这样的东西,但我正在寻找可以在程序中使用的代码,而不是Web实用程序.问题:箭头不包含幅度上下文,因此必须是标签.我宁愿动态地拉长箭头.
在KML中创建线:也许创建一个公式,在坐标点处创建一条原点线,线的长度与大小成比例,并根据方位角成角度.然后会有两条线,可能是30度左右,从前一条线的末端延伸出来以形成箭头.问题:不是单独的图像图标,因此不确定它在KML中的工作方式.还不确定生成此算法有多容易.
单独的图像生成:也许创建一个使用imagemagick或类似的PHP文件以类似于上面的方法动态生成.png文件,然后使用URI"domain.tld/imagegen.php?magnitude =链接到图标magvalue&方位角= azmvalue".问题:仍然存在实际编写图像生成算法的问题.
所以,问题是:有没有其他人提出程序化矢量(而不仅仅是箭头)生成的解决方案?
我环顾四周,似乎无法找到这个问题的答案:事实上,这可能是一个愚蠢的问题而且没有答案.
所以无论如何; 这是我的问题.
我有一个运行Drupal的网站.所以,我也开始使用Adobe Flex来创建一些我喜欢嵌入Drupal网站的花哨的拖放式webapps.现在的问题是......
我希望应用程序知道您登录的内容.例如,我有一个申请大学橄榄球投票,你每周只能投一票.但是,我想避免让用户输入他们的用户名和密码......
有没有办法让我可以让应用程序将当前的user_id从网站中删除,所以我可以把它放在幕后,防止用户填写投票箱或投票给别人?
任何帮助都会很棒......
假设我在一个名为"UserName"的窗体上有一个标签控件.如何使用标签名称以编程方式引用该标签?
例如,我可以这样做:
For each ctrl as Control in TabPage.Controls
If ctrl.Name = "UserName" Then
' Do something
End If
Next
Run Code Online (Sandbox Code Playgroud)
这似乎效率很低.我想做的事情如下:
TabPage.Controls("UserName").Text = "Something"
Run Code Online (Sandbox Code Playgroud)
我做了一些谷歌搜索,但找不到满意的答案.大多数建议循环,有些人说.NET 2005不支持使用字符串名称直接refenece,而FindControl方法只是asp.net ...
编辑
感谢您的回复.这里有一些细节.
我有一个带有三个tabpages的窗体,所有这些设计和功能都非常相似,即相同的下拉菜单,标签,以类似的方式对事件做出反应等.
我没有为每个标签页的每个事件编写代码,而是构建了一个控制每个标签页的事件等的类.
例如,在每个标签页上都有一个名为"RecordCounter"的标签,它只是通过在下拉菜单中选择变量来填充数据网格视图中的行数.
所以我想要做的是,在下拉菜单中选择变量后,datagridview会自己填充数据,然后我只想显示标签中的行数("RecordCounter").
这是每个标签页上完全相同的过程,所以我正在做的是将标签页传递给类,然后我希望能够引用"RecordCounter"然后更新它.
在我的类中,我将ActivePage属性设置为用户选择的TabPage,然后希望能够执行以下操作:
ActivePage.RecordCounter.Text = GetNumberOfRows()
Run Code Online (Sandbox Code Playgroud) 调查一个bug,我发现这是由于c#中的这种奇怪:
sbyte[] foo = new sbyte[10];
object bar = foo;
Console.WriteLine("{0} {1} {2} {3}",
foo is sbyte[], foo is byte[], bar is sbyte[], bar is byte[]);
Run Code Online (Sandbox Code Playgroud)
输出为"True False True True",而我希望" bar is byte[]"返回False.显然酒吧既是一个byte[]又是一个sbyte[]?同样的情况对于其他符号/无符号类型,如Int32[]VS UInt32[],但不是说Int32[]VS Int64[].
谁能解释这种行为?这是在.NET 3.5中.
这可能吗?这是我正在尝试的:
public ActionResult Index()
{
dynamic p = new { Name = "Test", Phone = "111-2222" };
return View(p);
}
Run Code Online (Sandbox Code Playgroud)
然后我的视图继承System.Web.Mvc.ViewPage<dynamic>并尝试打印出Model.Name.
我收到一个错误:'<> f__AnonymousType1.Name'由于其保护级别而无法访问
所以基本上,我正在尝试做的是不可能的?为什么或者为什么不?
更新:这是我的看法
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
<asp:Content ...>
<%=Model.Name%>
<%=Model.Phone%>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)
View构造函数内置于框架中.
我有以下代码:
<% form_for(@libation) do |f| %>
<%= f.radio_button :carbonated, true %> <%= f.label :carbonated, "Yes" %>
<%= f.radio_button :carbonated, false %> <%= f.label :carbonated, "No" %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
carbonated数据库中的列是类型tinyint.
当上面运行并且我点击时,No我得到一个大红框告诉我:
1 error prohibited this libation from being saved
There were problems with the following fields:
* Carbonated can't be blank
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
-thanx
在成功完成任务后,我已经看到了几个关于退出脚本的问题,但有没有办法对失败的脚本执行相同的操作?我正在编写一个测试脚本,只检查相机是否正常工作.如果第一次测试失败,下面的测试很可能也会失败; 因此,我希望第一次无法调用退出并向屏幕提供输出,让我知道存在错误.
我希望这是足够的信息; 如果需要更多细节来帮助我,请告诉我.
algorithm ×2
c# ×2
apache-flex ×1
arrays ×1
asp.net-mvc ×1
c#-4.0 ×1
drupal ×1
dynamic ×1
exception ×1
exit ×1
flex3 ×1
generics ×1
java ×1
javascript ×1
kml ×1
methodology ×1
php ×1
python ×1
radio-button ×1
types ×1
typing ×1
vb.net ×1
vector ×1
viewpage ×1
winforms ×1