问题列表 - 第9213页

这是生成一串随机字符的好方法吗?

我发现这段代码生成一串随机字符.

但有没有更优雅/更快/更可靠的方式来做到这一点?这似乎依赖于在给定当前编码的情况下数字26-91是有效字符的事实.

/// <summary>
/// Generates a random string with the given length
/// </summary>
/// <param name="size">Size of the string</param>
/// <param name="lowerCase">If true, generate lowercase string</param>
/// <returns>Random string</returns>
private string RandomString(int size, bool lowerCase)
{
    StringBuilder builder = new StringBuilder();
    Random random = new Random();
    char ch;

    for(int i = 0; i < size; i++)
    {
        ch = Convert.ToChar(Convert.ToInt32(Math.Floor(26 * random.NextDouble() + 65)));
        builder.Append(ch);
    }

    if(lowerCase)
        return builder.ToString().ToLower();

    return builder.ToString();
}
Run Code Online (Sandbox Code Playgroud)

c# string random

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

发送自动短信

首先,我们使用.net和sql server.

我有一个客户对一个将在预定时间发送短信的系统感兴趣.

除了通过电子邮件网关发送短信之外,我从未做过这样的事情,比如5551234444@vtext.com.但是,我不认为这是一个选项,因为我们的数据库将存储电话号码并忽略提供商.

感谢您对解决此问题的任何意见.

.net sms automation reminders

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

MPMoviePlayerController与启动UIWebView以流式传输电影的优缺点

我有一个客户端以Flash格式提供网络视频内容.我的任务是帮助他们在iPhone应用中显示视频.

我意识到第一步是将这些视频转换为适合iPhone的Quicktime格式.

然后我将不得不帮助客户找出如何或在何处托管这些文件.如果这很棘手,我认为他们可以在YouTube上托管.

不过,我主要担心的是采用哪种方法来传输视频.MPMoviePlayerController与使用流的URL启动UIWebView有什么优缺点?有什么区别吗?他们中的一个或多或少是宽容的吗?其中一个是更好的用户体验吗?我可能会遇到任何陷阱?

我假设在iPhone上玩视频很容易.尝试两者并将其作为后备可用是否合理,还是浪费时间?我正试图安排一下,所以我很乐意听到任何人这样做的实际经验.

youtube iphone mpmovieplayercontroller uiwebview streaming-video

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

如何检查日期是否在给定范围内?

如果您有,$start_date并且$end_date,如何检查用户给出的日期是否在该范围内?

例如

$start_date = '2009-06-17';

$end_date = '2009-09-05';

$date_from_user = '2009-08-28'; 
Run Code Online (Sandbox Code Playgroud)

目前日期是字符串,是否有助于将它们转换为时间戳整数?

php date date-range

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

Java桌面应用程序的局限性?

我来自C/C++背景,现在做了很多C#的东西.

最近,我开始对使用Android SDK进行一些Java项目感兴趣.

我知道Java应用程序在沙箱中运行,可以限制他们对系统的访问.

在桌面/服务器应用程序环境中,哪种东西受到限制?

java security desktop-application sandbox restriction

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

Javascript混乱

    var allRapidSpells = $$('input[value^=RSW]');
Run Code Online (Sandbox Code Playgroud)

谁能告诉我这是做什么的?

javascript

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

MySQL查询随机取“永远”

我们有一个 XMPP 应用程序,它使用 MySQL 来存储信息。到目前为止,我们还没有遇到任何特定的负载问题,但我正在努力为最坏的情况(或最好的,就用户而言;))做好准备。

安装此 MySQL 服务器的主机是具有 2GB RAM 的 Slicehost 片。

昨天,我激活了慢查询日志以确保我们实际上没有慢。不幸的是,似乎实际上发现了很多慢查询:

从 /var/log/mysql/mysql-slow.log 读取 mysql 慢查询日志
Count: 109 Time=25.57s (2787s) Lock=0.00s (0s) Rows=1.0 (109), xxxxx[xxxxx]@[172.21.xxx.xxx]
  SELECT * FROM `feeds` WHERE (`id` = 'S') LIMIT N

这对我来说真的很奇怪,因为 id 实际上是一个主键......表是 InnoDB

我做了一个解释:

mysql> EXPLAIN SELECT * FROM `feeds` WHERE (`id` = '2650') LIMIT 1;

 +----+-------------+-------+-------+-------------- -+---------+---------+-------+------+-------+
 | 身份证 | 选择类型 | 表| 类型 | 可能的密钥| 关键| 密钥长度 | 参考 | 行 | 额外 |
 +----+-------------+-------+-------+-------------- -+---------+---------+-------+------+-------+
 | 1 | …

mysql optimization performance innodb

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

使用xlinq有效地"深入"到XML树中?

我正在编写一个程序来解析一些第三方XML文件.结构就像......

<CharacterSheet>
    ...
    <StatBlock>
        ...
        <Stat>
            ...
            <alias />
            ...
        </Stat>
        ...
    </StatBlock>
    ...
</CharacterSheet>
Run Code Online (Sandbox Code Playgroud)

我正在使用它来使用linq进行一些练习,我正在罚款我必须编写一些非常丑陋的链式查询来获得我想要的,统计列表及其所有别名.

var CharSheet = from i in character.Elements()
        where i.Name == "CharacterSheet"
        select i;

var StatBlocks = from sheet in CharSheet
         from statBlock in sheet.Elements()
         where statBlock.Name == "StatBlock"
         select statBlock;

var stats = from statBlock in StatBlocks
        from stat in statBlock.Elements()
        select stat;

var statAliases = from stat in stats
          from alias in stat.Elements()
          where alias.Name == "alias"
          select new { stat, alias }; …
Run Code Online (Sandbox Code Playgroud)

c# xml linq linq-to-xml

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

jQuery click让我回到页面顶部.但我想留在原地

我有一个简单的点击和显示,点击和隐藏按钮,但当我点击它时,页面锚定在页面的顶部.反正有没有阻止这个?那么当我点击按钮时,我会在浏览器中停留在同一个地方?

我的代码是......

$('#reportThis').hide();

$('#flagThis').click(function () {
    $('#reportThis').show("slow");
});
$('#submitFlag').click(function () {
    $('#reportThis').hide("slow");
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

我可以在Windows中的ctrl-D而不是ctrl-Z上退出Python 2.5吗?

我习惯使用Linux和OS X使用Ctrl-d结束python交互式解释器.但是在Windows上,你必须使用CTRL+ Z然后输入.有没有办法用CTRL+ D

python windows python-2.5

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