小编Dav*_*och的帖子

略过"回声"; 让我看看我的变量

在.net中我们有以下内容在asp.net页面中编写一个变量(好吧,它是ToString()方法):

<%= myString %>
Run Code Online (Sandbox Code Playgroud)

在PHP中有这样的东西吗?(我厌倦了输入"ehco"而不是"echo");

php echo

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

jBCrypt 0.3 C#Port(BCrypt.net)

在查看了原始jBCrypt v0.1 C#端口中的一个错误:BCrypt.net(相关问题).我决定将新的jBCrypt代码与旧的C#端口进行比较,以查找差异和潜在问题,如相关问题的错误.

这是我发现的:

// original java (jBCrypt v0.3):
private static int streamtoword(byte data[], int offp[]) {
        int i;
        int word = 0;
        int off = offp[0];

        for (i = 0; i < 4; i++) {
            word = (word << 8) | (data[off] & 0xff);
            off = (off + 1) % data.length;
        }

        offp[0] = off;
        return word;
}


// port to C# :
private static uint StreamToWord(byte[] data, ref int offset)
{

    uint word = …
Run Code Online (Sandbox Code Playgroud)

c# bcrypt jbcrypt bcrypt.net

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

通过唯一ID从集合中获取项目

我有一个继承自CollectionBase的联系人集合:

public class ContactCollection : CollectionBase{
    //...
}
Run Code Online (Sandbox Code Playgroud)

集合中的每个联系人都有一个唯一的ID:

public class Contact{
    public int ContactID{
        get;
        private set;
    }
    //...
}
Run Code Online (Sandbox Code Playgroud)

我想我想做的事情如下:

// get the contact by their unique [Contact]ID
Contact myPerson = Contact.GetContactById(15);

// get all contacts for the customer
ContactCollection contacts = customer.GetContacts();

// replaces the contact in the collection with the 
// myPerson contact with the same ContactID.
contacts.ReplaceAt(myPerson);

// saves the changes to the contacts and the customer
// customer.Save();
Run Code Online (Sandbox Code Playgroud)

可能有更好的方法......如果是这样,请提出建议.

c# asp.net collections c#-3.0

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

如何使用C#和ASP.net代理WebRequest?

差不多......我想做这样的事情:

Stream Answer = WebResp.GetResponseStream();
Response.OutputStream = Answer;
Run Code Online (Sandbox Code Playgroud)

这可能吗?

.net c# webrequest

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

Jquery和Mootools有很好的表现吗?为什么?

任何人都可以回复我哪个javascript框架更好地在我的项目上实现?jQuery还是Mootools?

javascript jquery mootools

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

通过JS添加选择菜单默认值?

我正在开发一个元搜索引擎网站,Soogle和我用JS填充选择菜单..

现在,在页面加载后,默认情况下没有加载任何引擎,用户需要自己选择它或[TAB]到它.

在页面加载后,是否有可能通过JS从菜单中预选一个值?

这是代码:

使用Javascript:

// SEARCH FORM INIT
function addOptions(){
    var sel=document.searchForm.whichEngine;
    for(var i=0,l=arr.length;i<l;i++){
        sel.options[i]=new Option(arr[i][0], i);
    }
}

function startSearch(){
    var searchString=document.searchForm.searchText.value;
    if(searchString.replace(/\s+/g,"").length > 0){
        var searchEngine=document.searchForm.whichEngine.selectedIndex,
            finalSearchString=arr[searchEngine][1]+searchString;
        window.location=finalSearchString;
    }
    return false;
}
function checkKey(e){
    var key = e.which ? e.which : event.keyCode;
    if(key === 13){
        return startSearch();
    }
}

// SEARCH ENGINES INIT
var arr = [
    ["Web", "http://www.google.com/search?q="],
    ["Images", "http://images.google.com/images?q="],
    ["Knowledge","http://en.wikipedia.org/wiki/Special:Search?search="],
    ["Videos","http://www.youtube.com/results?search_query="],
    ["Movies", "http://www.imdb.com/find?q="],
    ["Torrents", "http://thepiratebay.org/search/"]
];
Run Code Online (Sandbox Code Playgroud)

HTML:

<body onload="addOptions();document.forms.searchForm.searchText.focus()">

<div id="wrapper">
<div id="logo"></div> …
Run Code Online (Sandbox Code Playgroud)

javascript forms

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

创建一个缓冲区并对其进行处理

是否有可能创建一个任意大小的缓冲区并像在canvas元素上一样工作?

我想创建一个图形(> 10'000 x 10'000像素)并使用类似的方法drawImage().完成所有操作后,应将部件复制到canvas元素. createImageData()可以制作一个缓冲区但是没有办法使用像drawImage()它这样的方法.

有没有办法在不制作隐形画布元素的情况下实现我的需求?

谢谢!

javascript html5 canvas

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

将带有更新触发器的"DateModified"列添加到包含"DateCreated"列的所有表

我有很多表都有一[DateCreated]列也需要一[DateModified]列.

[DateModified]列将需要一个Update触发器,将当前日期(getdate())插入此新[DateModified]列.

每个表都使用自定义架构,而不是[dbo].

什么是最简单/最好的方法?

sql sql-server

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

jQuery对象包含什么?

让我们说,我有这个代码:

<ul>
  <li><strong>list</strong> item 1 -
    one strong tag</li>
  <li><strong>list</strong> item <strong>2</strong> -
    two <span>strong tags</span></li>
  <li>list item 3</li>
  <li>list item 4</li>
  <li>list item 5</li>
  <li>list item 6</li>
</ul>

<script>
    var x = $("li");
    for (var k in x){
        alert(k + x[k]);
    }
</script>
Run Code Online (Sandbox Code Playgroud)

问题是:警报输出太多东西!为什么?为什么不输出li元素?li元素存储在哪里?我如何仅输出jQuery方法通常应用的li元素?

javascript jquery

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

PBKDF2 的所有实现是否应该从相同的输入生成相同的密钥?

我正在将我的 node.js 应用程序的散列算法从基于 JS 的CryptoJS实现切换到节点自己的加密实现。

这是我的实现:

var password = "password1";
var salt = generateSalt();
var iterations = 4000;
var keySize = 768/32;
var cryptoJSKey = CryptoJS.PBKDF2(password, salt, { "iterations": iterations , "keySize": keySize });
// base64 encoded key
cryptoJSKey = cryptoJSKey.toString(CryptoJS.enc.Base64);

require("crypto").pbkdf2( password, salt, iterations, keySize, function(err, derivedKey){
    var nodeCryptoKey = new Buffer( derivedKey, "binary" ).toString( "base64" );

    console.log( cryptoJSKey == nodeCryptoKey ); // always false!
});
Run Code Online (Sandbox Code Playgroud)

我注意到的一件事是nodeCryptoKey最终是32字符长,并且 cryptoJSKey 是192. …

openssl cryptography pbkdf2 node.js cryptojs

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

如何使用jQuery删除变量上的'_'前缀?

我有一个读取为_123456的变量,我需要删除此变量的下划线前缀,然后将其存储到字段中.我该怎么做呢?

 var value = "_123456"
Run Code Online (Sandbox Code Playgroud)

javascript string variables

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

服务器RAID 5失败了...我剩下的就是我编译的网站

昨天,我的开发服务器的RAID 5中的3个驱动器中有2个决定死在我身上(没有任何警告).我已经掌握了这样一个事实,即我的数据很可能会丢失,除非我支付一些专业数据度假的主要资金.人,不要像我这样的白痴,把你的RAID视为数据备份!

幸运的是,我在文件转发前大约4个小时发布了该网站.有没有办法运行一些[魔法]程序将我的编译网站恢复到原始文件?

另外:我在一台计算机上开发存储在服务器上的文件...我的本地计算机上有一些visual studio 2010网络缓存(没有崩溃的那台)我可以使用吗?

.net c# restore

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