小编Gre*_*reg的帖子

使用C#计算Flv和Swf的宽度和高度

我无法弄清楚如何使用C#.NET计算.flv视频或.swf文件的宽度和高度尺寸.

c# flash flv dimensions

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

如何通过Ajax请求或每次加载页面来验证用户?

这是一个非常简单的问题 - 虽然我现在正在思考这个问题,因为我开始了我的第一个真实世界和相当宏伟的(在大小方面)项目.

如何在发送Ajax request通道时验证用户的身份(用户名和密码)PHP?似乎有一个简单的解决方案:在请求中同时发送用户名和密码POST variables以及其他人,但在我看来,解决方案效率很低(因为每次请求都必须检查数据库)并且对于不同的Ajax请求来说是非常多余的).

我研究了Twitter如何处理他们的Ajax请求(例如发布新的推文),我没有看到他们在请求中发送任何身份验证信息 - 但是他们怎么知道它实际上是我,我的个人资料的所有者,发送Ajax请求发布新推文?

如果它能帮助任何人提出一个很好的解决方案 - 我使用的是JQuery AJAX库和CodeIgniter PHP框架.

谢谢!

php authentication ajax jquery codeigniter

4
推荐指数
1
解决办法
1161
查看次数

C#Xml从StringBuilder中解析

我有一个StringBuilder与XML文件的内容.XML文件内部是一个名为的根标记<root>,包含多个<node>标记.

我想解析XML以读取s中的标签值,但不知道如何做.

我是否必须使用一些C#XML数据类型?

提前致谢

c# xml stringbuilder

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

整个类的C#IDisposable对象

我正在处理的项目在类中的每个方法中使用IDisposable对象.它已经开始在每个方法的开头重新输入使用块的繁琐乏味,并且想知道是否有一种方法来指定用于类的每个方法的一次性变量?

public static class ResourceItemRepository
{
    public static ResourceItem GetById(int id)
    {
        using (var db = DataContextFactory.Create<TestDataContext>())
        {
            // Code goes here...
        }
    }
    public static List<ResourceItem> GetInCateogry(int catId)
    {
        using (var db = DataContextFactory.Create<TestDataContext>())
        {
            // Code goes here...
        }
    }
    public static ResourceItem.Type GetType(int id)
    {
        using (var db = DataContextFactory.Create<TestDataContext>())
        {
            // Code goes here...
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# code-reuse refactoring using-statement

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

如何检查两个元素是否在vanilla JavaScript中相交?

我有这样的代码:

$(function() {
  var $selection = $('.selection');
  $('li').filter(function() {
    var self = $(this);
    return /* ????? */;
  }).addClass('selected');
});
Run Code Online (Sandbox Code Playgroud)
.widget {
  width: 320px;
  height: 200px;
  border: 1px solid gray;
  position: absolute;
  overflow: scroll;
}
.selection {
  position: absolute;
  top: 90px;
  left: 90px;
  border: 1px dotted black;
  height: 120px;
  width: 120px;
}
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
li {
  float: left;
  background: blue;
  width: 40px;
  height: 40px;
  margin: 10px;
}
li.selected {
  background: red;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> …
Run Code Online (Sandbox Code Playgroud)

javascript dom bounding-box

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

JavaScript Bitwise操作

我想将所有当前按下的密钥代码存储在单个变量中,方法是在按下该键时以及释放该键时使用按位操作.

我不确定如何正确使用按位操作,但我知道这对于那些做的人来说非常简单.

一旦完成,通过询问"变量中的密钥代码是什么?"来查看当前哪个密钥应该很简单.

提前致谢!

javascript bit-manipulation bitwise-operators

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