问题列表 - 第47897页

为什么git add .git/hooks/my-hook是不可能的

我想在给定存储库的克隆中始终存在一些钩子.有没有办法在存储库中的.git/hooks中添加文件?

谢谢

git git-add githooks

15
推荐指数
2
解决办法
4355
查看次数

当用户在jQuery Mobile中按"清除搜索输入"时,如何附加到单击

正如您在此页面上看到的,jQuery mobile在输入搜索框中的输入文本右侧呈现"X".如何附加"X"的点击事件?

html5 jquery-mobile

5
推荐指数
1
解决办法
6958
查看次数

.NET 4中的Math.Round()行为

可能重复:
在C#中:Math.Round(2.5)结果为2(而不是3)!你在跟我开玩笑吗?
.Net Round Bug

我有一个中间值(number.5),我需要指定如何舍入(上限值或下限值).

我理解的行为Math.RoundMidPointRounding参数,但不解决我的问题:

// To Even
Console.WriteLine(Math.Round(4.4)); // 4
Console.WriteLine(Math.Round(4.5)); // 4
Console.WriteLine(Math.Round(4.6)); // 5
Console.WriteLine(Math.Round(5.5)); // 6

// AwayFromZero
Console.WriteLine(Math.Round(4.4)); // 4
Console.WriteLine(Math.Round(4.5)); // 5
Console.WriteLine(Math.Round(4.6)); // 5
Console.WriteLine(Math.Round(5.5)); // 6

// in one case I need 
Console.WriteLine(Math.Round(4.4)); // 4
Console.WriteLine(Math.Round(4.5)); // 4
Console.WriteLine(Math.Round(4.6)); // 5
Console.WriteLine(Math.Round(5.5)); // 5

// another case I need
Console.WriteLine(Math.Round(4.4)); // 4
Console.WriteLine(Math.Round(4.5)); // 5
Console.WriteLine(Math.Round(4.6)); // 5
Console.WriteLine(Math.Round(5.5)); // 6
Run Code Online (Sandbox Code Playgroud)

c# math rounding .net-4.0

1
推荐指数
2
解决办法
5344
查看次数

从输入网址到浏览器的地址栏以获取浏览器中呈现的页面的完整过程是什么?

我很长时间都在考虑这个问题.这是一个很大的问题,因为它几乎涵盖了与网络开发相关的所有角落.

根据我的理解,这个过程应该是这样的:

  1. 输入地址栏的URL
  2. 请求将根据您的网络配置发送到DNS服务器
  3. DNS会将您路由到域名的真实IP
  4. 一个请求(带有完整的Http头)将被发送到服务器(用3的IP来识别)的80端口(假设我们没有指定另一个端口)
  5. 服务器将搜索侦听端口并将请求转发到正在侦听80端口的应用程序(比如说这里是nginx)或转发到另一台服务器(然后3的服务器就像负载均衡器)
  6. nginx将尝试将url与其配置匹配并直接充当静态页面,或者调用相应的脚本intepreter(例如PHP/Python)或其他应用程序来获取动态内容(使用DB查询或其他逻辑)
  7. 将使用完整的Http响应头将html发送回浏览器
  8. 浏览器将使用其解析器解析html的DOM
  9. 外部资源(JS/CSS/images/flash/videos ..)将按顺序请求(或不?)
  10. 对于JS,它将由JS引擎执行
  11. 对于CSS,它将由CSS引擎呈现,HTML的显示将根据CSS进行调整(也是按顺序或不是?)
  12. 如果DOM中有iframe,则从步骤1-12开始执行单独的相同过程

以上是我的理解,但我不知道它是否正确?多少精确?我错过了什么?

如果它是正确的(或几乎正确),我希望:

  1. 在您的文字中使步骤的描述更精确,或者如果有大的变化则写下您的步骤
  2. 对您最熟悉的每个步骤做出深入的解释.
  3. 每步一个答案.其他人可以在每个答案的评论中补充.

我希望这个主题可以帮助所有Web开发人员更好地了解我们每天的工作.

我会根据答案更新这个问题.

谢谢.

html browser webserver tcp

17
推荐指数
1
解决办法
8111
查看次数

如何扩展Image类?

我想在PIL中扩展"Image"类.

#module Image
def open(file): ...
class Image:
    def method1:...
    def method2:...

#module myOriginal
from Image import Image
class ExtendedImage(Image):
    def method3:...

#module test
import myOriginal
im = myOriginal.open("picture.jpg")
Run Code Online (Sandbox Code Playgroud)

结果:Error.myOriginal没有属性"打开".

如何在不重写open()方法的情况下扩展Image类?

python inheritance python-imaging-library

6
推荐指数
1
解决办法
1288
查看次数

XmlHttpRequest overrideMimeType用于传出数据

我想XmlHttpRequest不要触摸(即转换为UTF-8或任何其他编码)它向服务器发送和从服务器接收的任何字符.

对于从服务器收到的字符,我知道我可以做XmlHttpRequest#overrideMimeType('text/plain; charset=x-user-defined'),并且字符保持不变.

但是,对于通过XmlHttpRequest#send呼叫发送到服务器的字符,我找不到告诉XmlHttpRequest不要触摸这些字符的方法.无论我尝试什么,我都看到它们会XmlHttpRequest编码UTF-8.有办法防止这种情况吗?

javascript ajax xmlhttprequest

5
推荐指数
1
解决办法
5028
查看次数

XML头中的'encoding'有什么用?

查看XML标头

<?xml version="1.0" encoding="UTF-16" standalone="no"?>
Run Code Online (Sandbox Code Playgroud)

我是否正确地声明encoding属性是

  • 来得太晚了(除非你知道编码,否则你无法正确阅读...)
  • 冗余,因此容易出错:用"Big5"替换它很容易,但用UTF-8保存文件

或者该属性不是关于流的内容

我在这里混淆了什么吗?

xml header character-encoding

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

无法加载viewstate.正在加载viewstate的控制树必须与用于保存viewstate的控制树匹配

我目前正在为几个webproject工作一个动态核心.它有一个使用树视图和菜单的核心.然后对于每个特定的项目,它将几个不同的wuc加载到主要内容中.一些商业项目使用与业务相关的wuc,而另一些则使用不同的wuc.所以wuc的范围非常大.

现在我的问题是,每当用户按下menuitem或treeitem时,它会将wuc加载到链接到该对象的maincontent.

但是我有一些观点错误,我现在已经四处寻找,并且所解释的解决方案都没有适用于我的项目.

我所有的wuc都必须启用viewstate.

循环是 - >

页面(控件A)使用变量进行回发以将控件更改为wucPanel(UpdatePanel)中的ControlB.OnLoad LoadRequested Wuc.

目前的代码是

protected void Load_Page(object sender, EventArgs e)
{
//Code to decide which wuc to load.
 UserControl wucc = (UserControl)Page.LoadControl(sFilePath);        
 ParentControl.ContentTemplateContainer.Controls.Add(wucc);
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了几个修复,例如向wuc添加不同的id,但这要么解除控制器的内部功能,如处理程序等,要么生成相同的viewstate错误.

我发现的一个解决方案是加载ControlA然后只删除它然后加载ControlB.但这会禁用我的第三方控制器(Telerik)的脚本.

我也读过关于每种类型的不同PlaceHolders,但因为我希望有多达50种不同的控件,我觉得这不会对我有所帮助.

并且从Page_Load - > Page_Init移动生成了相同的错误.

错误:

无法加载viewstate.正在加载视图状态的控制树必须与在上一个请求期间用于保存视图状态的控制树匹配.例如,在动态添加控件时,在回发期间添加的控件必须与初始请求期间添加的控件的类型和位置相匹配.

asp.net viewstate controls dynamic telerik

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

ASP.NET网站在部署时看起来不同

我已经搜索了这个问题的答案,但还没有提出任何问题.也许我使用的搜索词过于通用......无论如何,这里是:

我发现了网页设计和ASP.NET的乐趣,以及尝试在IE和所有其他浏览器中以相同的方式显示内容的噩梦.我在VS2010工作并使用IE8调试我的网站.我真正没有得到的是为什么我发布它的网站在IE中看起来与它在调试模式下看起来的方式不同...我的意思只是小事情,比如网格视图中的边框在发布的网站中消失,简单的html水平规则也不一样.

它也搞砸了我的列表菜单非常糟糕,但我设法用*display:inline; 黑客攻击.奇怪的是它在调试模式下不需要它,但需要它用于已发布的网站.

我在自己的机器上托管该站点,运行Win XP Pro并通过IIS使用.NET 4.0进行托管...问题可能与IIS有关吗?

任何帮助都会非常感激,因为这些差异只是荒谬而且让我感到绝望.我希望这里的每个人都能使用Chrome或Safari,但遗憾的是IE仍然在日本统治......

asp.net debugging internet-explorer appearance

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

我可以使用Magento的缓存层作为键/值存储吗?

我可以使用Magento的缓存层作为类似于memcached或apc的键/值存储吗?很高兴能够不用担心正在使用什么缓存引擎并且仍然缓存一些代码.

再进一步说明,我会期待Magento在我加入它之后缓存我的Collection.如果由于某种原因Magento没有缓存加入的数据,我也想听听.

php caching magento

3
推荐指数
1
解决办法
4163
查看次数