小编Sam*_*ron的帖子

为什么我永远不会使用不安全的块来修改字符串?

我有一个字符串,我想以某种方式修改.例如:将其反转或将其翻转.

我发现最快的方法是使用不安全的块和指针.

例如:

        unsafe 
        {
            fixed (char* str = text)
            {
                *str = 'X';
            }
        }
Run Code Online (Sandbox Code Playgroud)

有什么理由我永远不应该这样做吗?

.net c#

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

什么是最好的虚拟化工具?

最近,我的团队花了太多时间设置具有以前产品版本的计算机或具有特定补丁的数据库服务器.在某些情况下,我们将开发人员的机器停机了三天​​.显然,这将是使用虚拟机的理想情况.我正在努力支持制作客户发布的虚拟形象的做法.我过去曾经有效地使用VMware进行开发和测试,但我想知道是否有人有任何其他虚拟化工具,他们有很好的使用经验?

我们正在使用Windows XP机器上的Java进行开发.

virtualization

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

在SQL 2005/2008中转义双引号

我有一家最近加入的国际公司,名为"BLA"BLAHBLAH"Ltd.(双引号是该名称的一部分.)

每当用户尝试搜索此公司时,通过输入"Blah或其他影响,搜索失败并在SQL Server中出现语法错误.

我如何逃避这一点,以便搜索不会失败?

示例SQL:

SELECT c.companyID, c.companyName, c.dateAdded, count(cm.maxID) as NumDirect
    FROM RussoundGeneral.dbo.Company c  
         LEFT JOIN RussoundGeneral.dbo.CompanyMax cm
                ON (cm.companyId = c.companyId and cm.maxID is not null)  
    WHERE CONTAINS ( companyName,  '"BLAH*' )
    GROUP BY c.companyID, c.companyName, c.dateAdded  
    ORDER BY c.companyName ASC
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server full-text-search

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

如何在Sqlite中指定主键

如何将学生表中的指定属性(如StudentId)定义为sqlite中的主键

sqlite primary-key

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

如何优化这个MySQL慢(非常慢)的查询?

我有一个2 GB的mysql表,行500k行,我在没有负载的系统上运行以下查询.

select * from mytable 
where name in ('n1', 'n2', 'n3', 'n4', ... bunch more... ) 
order by salary
Run Code Online (Sandbox Code Playgroud)

它需要一个文件存储,并在50到70秒之间完成.

按工资删除订单并在应用程序中进行排序时,总运行时间(包括排序)减少到大约25-30秒.但那仍然太过分了.

知道如何加快速度吗?

谢谢.

mysql optimization

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

在.net中加倍

如果我有以下代码(这是用.NET编写的)

double i = 0.1 + 0.1 + 0.1;
Run Code Online (Sandbox Code Playgroud)

为什么不i相等0.3
有任何想法吗?

.net floating-point precision

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

在Vista上并排运行IE6和IE7

我需要在本机运行IE7的Vista机器上运行IE6.有人可以帮我设置/配置步骤吗?

谢谢,

windows-vista internet-explorer-7 internet-explorer-6

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

什么时候添加了System.Windows.Threading.Dispatcher.Invoke(System.Delegate,System.Object [])?

有些人使用我的应用程序似乎正在获得

System.MissingMethodException: Method not found: 
'System.Object System.Windows.Threading.Dispatcher.Invoke
    (System.Delegate, System.Object[])'

有谁知道在这个版本的框架中添加了这个重载,是否可以安全使用?(未标记为已弃用).

.net c# wpf

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

什么是酷炫的天蓝色应用程序?

我几天前在MSDN上现场直播并在其中一个看台上进行了这次比赛:在几个月内写出最酷的天蓝色应用并赢得Windows 7旗舰版.太棒了,我想尝试一些azure编程,但它让我思考,一个蔚蓝的应用程序如何从普通的网络应用程序中脱颖而出.基本上它只是硬件不同,但它迫使你编写你的应用程序有些不同.

什么样的酷应用程序显然更容易,更适合作为云应用程序而不是普通的Web应用程序?

azure

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

为什么安装RVM后需要很长时间才能更改目录

我刚刚安装了RVM,cd 命令似乎多花了几秒钟,为什么会发生这种情况?有没有什么办法解决这一问题?

ruby rvm

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