我喜欢resharper它使重构其他人的代码也最有趣.www.jetbrains.com/resharper和ghost doc是另一个很棒的工具.
我很乐意使用redgates sql提示,但我公司不会为此付费?所以免费工具是最好的:)
我的问题是c#/ sql开发工具栏中有哪些其他很棒的工具?
我们正在构建一个ASP.NET应用程序(使用C#.net作为语言),并将在Windows Server 2003操作系统上托管,SQL Server 2008作为数据库.
我们计划将增量数据库备份带到磁盘,并在必要时使用它们进行恢复.
如果你有什么想法的话,请你指导我吗?
如果您还可以提供参考文档或Web引用(如果需要),那将会很棒.
该UITextView的复制,剪切,选择,全选功能在默认情况下,当我按下屏幕上显示.但是,在我的项目中,UITextField它只是只读.我不需要这个功能.请告诉我如何禁用此功能.
我们无法将Unicode字符串转换为UTF-8字符串以通过网络发送:
// Start with our unicode string.
string unicode = "Convert: \u10A0";
// Get an array of bytes representing the unicode string, two for each character.
byte[] source = Encoding.Unicode.GetBytes(unicode);
// Convert the Unicode bytes to UTF-8 representation.
byte[] converted = Encoding.Convert(Encoding.Unicode, Encoding.UTF8, source);
// Now that we have converted the bytes, save them to a new string.
string utf8 = Encoding.UTF8.GetString(converted);
// Send the converted string using a Microsoft function.
MicrosoftFunc(utf8);
Run Code Online (Sandbox Code Playgroud)
虽然我们已经将字符串转换为UTF-8,但它并没有以UTF-8的形式到达.
我想使用.NET从Excel文件中获取数据正在使用Excel文件,因此我无法打开它.我所做的是使用OleDB将其作为数据源连接到它.
问题是我得到了一个单元格的数据而不是它的样式.Excel中的日期值更改为.NET中的日期时间格式,Excel中设置为货币的单元格在.NET中显示为整数.使用OleDB从Excel导出数据时,您不知道单元格是否包含日期,货币等.例如,如果单元格设置为文本并包含从零开始的五位数字,则您将获得四位数字.
我正在寻找一种获取数据的方法,如果您在Excel中查看数据时会出现这种情况.
使用.NET 3.5和Excel 2007.
我一直在设置奖励投票系统的任务,我不太了解php和mysql.但我比其他任何人都更了解这一点,而我的老板正在度假.但是我一直在重用这些代码,这些代码以前留在了我们的系统上,并在今年进行了调整.
基本上投票系统工作正常,我在mysql中设置新表来捕获数据.我在现有代码中发现了一个相当大的缺陷,但我不确定如何修改它.基本上,代码允许人们在此刻多次投票.我想将每个成员仅限1票,以保持公平.
所以目前,会员使用会员号登录,然后投票.投票存储在mysql表中,然后我可以通过查询数据来累加投票.
我希望有人可以帮我添加一行或两行代码,只需检查成员是否已经投票.当一个成员投票时,他们的成员没有.存储在sql表中以及他们的投票选择.因此,最好的方法是查看表中是否已经存在memeberid,如果确实存在,请告诉用户他们已经投票 - 或者说是这样的话.
<?php
//Insert into volunteer awards
$coach=mysql_real_escape_string($_SESSION['coach']);
$official=mysql_real_escape_string($_SESSION['official']);
$young_volunteer=mysql_real_escape_string($_SESSION['young_volunteer']);
$volunteer=mysql_real_escape_string($_SESSION['volunteer']);
$memberid=$_SESSION['MM_Username'];
$association=$_SESSION['MM_Association'];
$region=$_SESSION['Region'];
$sql_query = mysql_query("INSERT INTO awards_2009_votes (`id`, `member_id`, `region`, `coach`, `official`, `volunteer`, `young_volunteer`) VALUES ('', '$memberid', '$region', '$coach', '$official', '$volunteer', '$young_volunteer')") or die (mysql_error());
?>
Run Code Online (Sandbox Code Playgroud)
谢谢
我的问题涉及前面提到的这个问题.在我使用队列进行生产者和消费者线程之间的通信的情况下,人们通常会建议使用LinkedBlockingQueue或ConcurrentLinkedQueue?
使用一个优于另一个的优点/缺点是什么?
从API的角度来看,我可以看到的主要区别是a LinkedBlockingQueue可以选择性地限制.
<?php
$start = microtime(true);
$end = microtime(true);
echo $end - $start;
?>
Run Code Online (Sandbox Code Playgroud)
为什么这段代码会产生如下结果:
1.1920928955078E-5,
5.9604644775391E-6,
6.9141387939453E-6
Run Code Online (Sandbox Code Playgroud)
E-5和E-6是什么意思?
为什么差异如此之大?从1.2秒到6.9秒?
我需要知道是否可以从WAV文件创建30秒样本MP3.生成的MP3文件必须在开始和结束时显示淡入淡出.
目前使用ffmpeg,但找不到任何支持能够做这种事情的文档.
有人可以提供我可以实现的软件名称(CLI,*nix)吗?
在为SQL Server 2008创建SSIS包时,我遇到以下错误:
错误:由于错误0x8004D01B"事务管理器不可用",SSIS运行时无法启动分布式事务.DTC交易无法启动.这可能是因为MSDTC服务未运行.
我正在我的机器上本地创建和运行包,但数据库位于运行Windows Server 2008的服务器上,该服务器不在域中.
我确保DTC服务在本地和服务器上启动,并且我添加了在Windows Vista防火墙中预定义的防火墙例外.
为什么SSIS运行时无法启动分布式事务?