小编Ali*_*ile的帖子

DIV as-is与带显示的SPAN之间的区别:块

有什么<div/>不同<span style="display:block" />吗?

他们渲染得很好.两者之间有什么语义差异?

html

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

帮助JS和函数参数

JS是否支持具有相同名称和不同参数的两个函数?

function f1(a, b)
{
// a and b are numbers
}

function f1(a, b, c)
{
// a is a string
//b and c are numbers
}
Run Code Online (Sandbox Code Playgroud)

我可以使用那些JS函数用于IE7,FF,Opera没有问题吗?

javascript

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

如果用户在客户端更改html/javascript变量,如何防止黑客入侵?

使用像FireBug这样的简单工具,任何人都可以在客户端更改javascript参数.如果有人花时间研究你的应用程序一段时间,他们可以学习如何更改JS参数,从而导致攻击你的网站.

例如,简单用户可以删除他们看到但不允许更改的实体.我知道一个优秀的开发人员必须检查服务器端的所有内容,但这意味着更多的开销,您必须首先检查来自数据库的数据,以便验证请求.这需要花费大量时间,因为每个人都必须对其进行验证,并且只能通过从DB获取所需数据来完成此操作.

在这种情况下,你会做些什么来减少黑客攻击?

一种更简单的验证方法是为每个javascript函数添加另一个参数,该参数必须是先前参数和密钥之间的签名.

上面的解决方案听起来有多好?

我们的团队使用teamworkpm.net来组织我们的工作.我刚刚发现我可以通过更改javascript函数(最初编辑我自己的任务)来编辑其他任务.

javascript

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

C#Math.Ceiling bug与否?

我不知道为什么Ceiling的行为如下图所示

为什么是processingFee!= Settings.PaymentProcessingFeeInPercentage*prizesSum?

查看完整尺寸的图像

替代文字http://img514.imageshack.us/img514/3950/csharpceilingproblem.png

c# ceil

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

div内锚

这不会一直发生.如果无法复制,错误不是错误!

首先,我认为这是我的年轻编程技巧的错误,但在我的两个网站中出现同样的错误,显然是在相同的情况下.

<a style="display:block;" href="link">
 <div>text1</div>
 <div>text2</div>
</a>
Run Code Online (Sandbox Code Playgroud)

有时,在浏览时,与其中的divs 链接呈现奇怪的情况,页面上出现重复的元素,没有任何理由,文本在不同的链接之间分配,真是一团糟.

真实的截图:

http://cupacupelor.ro/img/help.jpg
http://www.carbroker.ro/img/help.jpg

有谁遇到过这个问题?有解决方案吗?我对涉及JavaScript的修复不感兴趣!

html hyperlink

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

是否由子控件继承了EnableViewState属性?

<div runat="server" enableviewstate="false">

    <div runat="server" enableviewstate="false"></div>

</div>
Run Code Online (Sandbox Code Playgroud)

如果我不为第二个div设置enableviewstate属性会发生什么.它是继承自它的父母吗?

asp.net

7
推荐指数
1
解决办法
1202
查看次数

多个子域但不同数据库的相同ASP.NET网站?

考虑一下我想在IIS中创建10个网站,每个网站都指向本地硬盘上的同一个网站,每个网站运行相同的代码,但在不同的子域中.

subdomain1.domain.com,subdomain2.domain.com,...,subdomain10.domain.com

如何在web.config文件中添加多个连接字符串并将每个连接字符串绑定到不同的子域?

我想这样做是因为每个网站都有不同的数据库.

sql-server asp.net

7
推荐指数
1
解决办法
1718
查看次数

ASP .NET:动态加载控件与Visible = true

推荐哪一个?让我解释一下我想要实现的目标!
我有一个页面被许多用户使用,每个用户都有不同的角色,如admin,operator,普通用户.
当客户打开该页面时,我想显示一组取决于其角色的控件(按钮).
admin允许执行x和y,但不允许普通用户执行这些操作.

为了实现我想做的事,哪种方法最好?
我应该在HTML中定义所有控件然后切换Visible属性,还是动态加载所需的控件?


对于Visible = false,我担心服务器处理时间.即使HTML标记没有发送到客户端以获得Visible = false控件,我知道该控件仍然由ASP .NET加载甚至可能被处理,但是他的HTML结果没有写入输出流.

对于动态加载控件,一个不方便的是它们需要在Postback上重新初始化,事件和回发也存在一些问题.

asp.net user-controls

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

如何按 5 星用户评级对实体进行排序

我试图找到一个公式

http://www.evanmiller.org/how-not-to-sort-by-average-rating.html

上面链接中的那个太难实现了。有没有更好、更简单的方法来按五星级用户评级控件对实体进行排序?

想想笑话。人们会说笑话,其他人则给他们打 1 到 5 颗星。
如果
a) 5 个用户用 5 评价一个笑话,
b) 另一个 1000 用 4 评价另一个笑话,最后,
c) 另一个 1000 用 3.8 评价另一个笑话,
我想要这个特定的顺序:

  • 笑话 b)
  • 笑话 c)
  • 笑话一)

math

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

如果我在另一个线程使用该变量时锁定一个对象会发生什么?

我不确定锁是如何工作的.
如果我有一个List<T> list和两个线程会发生什么?
如果thread1首先开始运行并枚举该列表会发生什么

foreach(T t in list)
{
  // code
}
Run Code Online (Sandbox Code Playgroud)

并且在同一时间,但在thread1启动后,thread2将锁定列表

lock(list)
{ 
  // code
}
Run Code Online (Sandbox Code Playgroud)

我使用ThreadPooldo进行一些处理,我需要知道锁是如何工作的,如果是线程安全的

ThreadPool.QueueUserWorkItem(new WaitCallback(method), obj);
Run Code Online (Sandbox Code Playgroud)

c# multithreading locking

4
推荐指数
2
解决办法
2278
查看次数