问题列表 - 第15235页


Php中的IMAP:标记未读/未看到的消息

我想在php中创建一个脚本来从邮件帐户中读取邮件.我连接到服务器,我可以看到邮件但是我想把它发回去看不见我找不到这样做的功能.

php message imap

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

基于文档的.NET数据库

我想在我的web应用程序中使用某种nosql数据库,这是用asp.net mvc编写的,但找不到任何有用的东西.我看了一下MongoDB和CouchDB,但我想为我的查询提供比他们更好的api(强类型而不是魔术字符串).这样的.NET存在吗?

.net asp.net-mvc mongodb nosql

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

"我不为我的代码感到骄傲"是不公开采购应用程序的借口

我问了一些开发人员,他们制作了他们不再维护的软件或者让他们死掉,为什么他们不开源软件,让其他开发人员把它推进并加以改进.或者至少不要让它消失.

大多数借口都是关于代码的质量.他们不想开源,因为他们对自己编码的内容感到羞耻.在我看来,如果软件有效,那么人们正在下载并使用它,这足以说明该软件.没有人为自己的代码感到骄傲.如果有人看到他们一年前的代码,你肯定会认为你现在可以做得更好.我已经使用了一些不再存在的好软件.我发现这是浪费资源.

为什么一些开发人员更愿意让他们的软件消失而不是将其公之于众?我能想到的一个原因是他们使用别人的IP并且他们不想暴露.如果他们现在或将来无意从中获利,是否应鼓励开发人员开源他们的软件?

open-source

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

通过Capistrano创建crontab而不是使用crontab -e

我想在我的Capistrano部署文件中包含cron任务,而不是使用以下命令手动编辑crontab文件:

crontab -e [username]
Run Code Online (Sandbox Code Playgroud)

是否有我可以在Capistrano运行命令中使用的脚本来设置crontab的内容?

ruby cron capistrano crontab

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

适用于小型项目(原型,演示和一次性)的轻量级版本控制

背景

我从事过很多小项目(原型,演示,一次性等).它们主要用Visual Studio编写(WPF或ASP.NET,代码用C#编写).通常,我是唯一的编码员.偶尔,我和另一个人一起工作.项目来来往往,通常只需几个月,但我有一套不断发展的公共代码库,我可以重复使用.

问题

我之前尝试过使用源代码控制软件(SourceGear Vault),但是在处理一个小项目时似乎需要很多开销,特别是当我是唯一的程序员时.不过,我想要一些版本控制提供的功能.

这是我想要的功能列表:

  1. 让我看任何文件中的旧版本我的项目的瞬间.请不要强迫我完成以下工作:(1)检查我当前的工作,(2)将我的本地副本还原为旧版本,以及(3)检查当前版本,以便我可以再次处理它.
  2. 事实上,如果我是项目中唯一一个,我不想退房.我唯一想做的就是说:"请保存我现在拥有的版本2.5."
  3. 有效地存储我的数据.如果我的项目中有100 Mb的媒体,我不希望复制我发布的每个新版本.只复制更改内容.
  4. 让我将我的公共库代码文件保存在我的硬盘驱动器上的一个位置,以便我所有当前项目都可以从我对我的库中进行的任何错误修复或改进中受益.我不想每次做出改变时都要将我的库复制到其他项目中.
  5. 但是,不要让我回到过去任何项目的任何版本,看看源代码(包括库代码)看起来像那个版本发布的时间.
  6. 请不要让我在我的机器上存储一个特殊的数据库服务器,这使我的计算机在我甚至不编程时需要更长的时间来启动和/或使用资源.

这存在吗?

如果没有,我有多接近?

编辑1:TortoiseSVN印象

我做了一些Subversion实验.一对观察:

  1. 一旦你检查了存储库中的内容,它就会对你的文件产生影响.它将这些隐藏的.svn文件夹放在项目文件夹中.它与文件夹图标混淆.我还没有让我的项目恢复"正常".Unversion一个工作副本让我在那里的一部分,但我仍然有蓝色问号图标的文件夹.这让我脾气暴躁: - /更新:最后通过手动创建新文件夹并复制文件夹来摆脱文件夹图标.(不好.)

  2. 我安装了Visual Studio(AnkhSVN)的开源插件.在我的硬盘驱动器中创建一个新的存储库后,我尝试从Visual Studio检入解决方案.它确实让我害怕它会做的事情.它在检查是物理(从文件系统的POV)我的解决方案文件夹内的文件夹和文件.为了完成上面的第5项,我需要解决方案使用的所有源代码都要签入.我试图手动执行此操作,但它不是一个用户友好的过程(一方面,当我选择多个库项目时立即尝试检查它们,它似乎只检查了第一个).然后,当我尝试检查后续项目时,我开始收到错误对话框.

所以,此时我对SVN(及其支持软件)有点沮丧.

编辑2:TortoiseHG的印象

我现在正在尝试Mercurial(TortoiseHG).起初有点难以弄清楚,没有比我说的TortoiseSVN更好或更差.我在启动时注意到了一个RPC服务器(与第6项有关).如果我不与任何人分享任何东西,我认为应该可以关闭它,但这不是我能通过查看选项找出的东西(稍后会查看帮助).

我很欣赏我的本地存储库只是一个.hg文件夹.并且,简单地将文件夹放在回收站中似乎就是我需要做的就是将所有内容恢复正常(即,取消我的项目).当我签入(提交)时,它似乎只提供一个简单的注释窗口.我想也许会有一个放置版本号的地方.

我(可能不是很聪明)尝试添加一个Windows快捷方式(一个别名我的库项目的文件夹)失败,而不是我真的认为它会工作:)我想也许这将是一个偷偷摸摸的方式来获取我的图书馆项目(目前位于其他)包含在存储库中.但不是.也许我会尝试"subrepos",但该功能正在建设中.所以,如果没有一些手动同步,我将能够完成第4项和第5项.

version-control visual-studio-2008 visual-studio

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

ASP.NET MVC与ASP.NET 4.0

我最近观看了这个网络广播,我感觉ASP.NET MVC中的很多"很酷的东西"都被拉回到ASP.NET框架中.

目前我正在使用ASP.NET MVC为我公司的项目设置基础工作,但看了之后,我开始怀疑这是否是正确的选择,以及我是否应该等待ASP .NET 4.0.

我意识到ASP.NET MVC 2.0已接近实际版本.

如果高可测性,松散耦合以及完全控制我们的HTML是首要任务,我应该选择ASP.NET 4.0或ASP.NET MVC?

.net asp.net asp.net-mvc .net-4.0

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

使用Python解析文本文件?

我必须做一个任务,我有一个.txt文件包含这样的东西
p
没有人喜欢疼痛本身,谁追求它并希望拥有它,只是因为它是痛苦...

h1
这是该文本文件的另一个示例

我想写一个解析这个文本文件的python代码并创建和xhtml文件
我需要找到这个项目的起点,因为我对python很新,不熟悉很多这个东西.
这个python代码假设从这个文本文件中取出每个"标签"并将它们放入xhtml文件中我希望我的问题对你有意义.
非常感谢任何帮助
,提前致谢!
-bojan

python string parsing text-files

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

获取具有使用jquery分配的多个类的元素的类值

我需要在具有多个类的元素上添加和删除类:

这是html:

<div class="heading"> more html code here </div>
Run Code Online (Sandbox Code Playgroud)

我想添加类并获得添加的类的值.我可以这样做吗?如果没有,如何添加或删除新类?

 if ($(".heading").attr('class') == 'hidden') then $(".heading").removeClass('hidden');
 else $(".heading").addClass('hidden');
Run Code Online (Sandbox Code Playgroud)

基本上我要做的是切换隐藏/显示.我不想使用切换功能,因为它搞砸了桌子.

jquery class

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

在SQL Server中使用JOIN更新表?

我想更新表中的列,在其他表上进行连接,例如:

UPDATE table1 a 
INNER JOIN table2 b ON a.commonfield = b.[common field] 
SET a.CalculatedColumn= b.[Calculated Column]
WHERE 
    b.[common field]= a.commonfield
AND a.BatchNO = '110'
Run Code Online (Sandbox Code Playgroud)

但它抱怨:

消息170,级别15,状态1,行2
第2行:'a'附近的语法不正确.

这有什么不对?

t-sql sql-server join sql-update

804
推荐指数
5
解决办法
90万
查看次数