小编cas*_*One的帖子

jQuery拖放使用直播活动

我有一个应用程序,其中包含经常更改的长列表,我需要该列表中的项目可拖动.

我一直在使用jQuery UI draggable插件,但添加到400多个列表项很慢,每次添加新列表项时都必须重新添加.

有没有人知道一个类似于使用jQuery 1.3 .live()事件的jQuery UI draggable插件的插件?这将解决这两个问题.

jquery drag-and-drop jquery-ui draggable livequery

41
推荐指数
4
解决办法
4万
查看次数

GPL代码:什么算作衍生作品?

我正在开发一个我希望在许可许可下发布的开源项目,因为它是一个库,而不是一个应用程序,而且就个人而言,我不喜欢copyleft的库代码.如果我浏览用不同编程语言编写的GPL代码只是为了大致了解如何做某事,然后用我正在使用的语言编写一个类似或相同算法的不同实现,那么可能会是什么后果?如果我的代码与他们的代码有些相似,并且明显受到他们的影响,那么copyleft所有者会有任何合理的投诉吗?这些灰色区域通常如何工作?

gpl

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

如何在目录下快速查找所有git repos

扫描.git目录时,以下bash脚本速度很慢,因为它会查看每个目录.如果我有一个大型存储库的集合,则需要很长时间才能查找每个目录,寻找.git.一旦找到.git目录,它会更快地修剪repos中的目录.关于如何做到这一点的任何想法,还是有另一种方法来编写一个完成相同的事情的bash脚本?

#!/bin/bash

# Update all git directories below current directory or specified directory

HIGHLIGHT="\e[01;34m"
NORMAL='\e[00m'

DIR=.
if [ "$1" != "" ]; then DIR=$1; fi
cd $DIR>/dev/null; echo -e "${HIGHLIGHT}Scanning ${PWD}${NORMAL}"; cd ->/dev/null

for d in `find . -name .git -type d`; do
  cd $d/.. > /dev/null
  echo -e "\n${HIGHLIGHT}Updating `pwd`$NORMAL"
  git pull
  cd - > /dev/null
done
Run Code Online (Sandbox Code Playgroud)

具体来说,您将如何使用这些选项?对于这个问题,你不能假设repos的集合都在同一个目录中; 它们可能位于嵌套目录中.

top
  repo1
  dirA

  dirB
     dirC
        repo1
Run Code Online (Sandbox Code Playgroud)

bash

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

ASP.NET MVC和两个Web.config文件

Web.config应该放在ASP.NET MVC项目中的哪个位置?

我只是遇到了一个错误,试图这样做:

_cnstr = System.Configuration.ConfigurationManager.
    ConnectionStrings["production"].ConnectionString;
Run Code Online (Sandbox Code Playgroud)

默认的MVC模板将Web.config放在项目的根目录下.

如果您进入项目的属性(带有垂直选项卡的屏幕).转到设置并尝试创建应用程序设置,它将提示您没有配置文件.当它创建文件时,它在Views文件夹的底部完成.所以现在我有两个 Web.config文件.它应该如何?

我想我应该将我的连接字符串放在"views"web.config中以避免错误.思考?这是ASP.NET MVC位的最新版本中的错误吗?

更新: 见大卫的答案

asp.net-mvc web-config

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

我可以使用哪些服务根据用户的IP地址查找用户的位置?

如果您需要根据用户的IP地址找到用户,可以使用哪些服务(免费而非免费服务)?

PS我明白一些用户使用代理等,这意味着结果不是100%准确.没关系.

location geography ip-address

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

应对快速变化的技术(特别是微软)

今天,当我启动Visual Studio 2008来完成我的工作时,我在Start页面上看到了一篇关于Visual Studio 2010和.NET 4.0的新博客文章.

我不禁感到有些不知所措.我刚刚开始掌握微软在.NET 3.0和3.5中添加的所有东西(LINQ,WPF,lambda函数等等)....我知道这些东西不再是新的,特别是对于这里的人们但是我一直忙于为客户解决实际问题......虽然使用像.NET 2.0这样的"老旧"技术,但没有时间继续跟上.

对不起,我的问题是非技术性的,但我认为它与程序员,员工和独立顾问以及软件业务(我希望有一天能开始)非常相关:如何应对这种快速变化,并保持相关性?在你需要它之​​前你是否忽略它,或者你是否试图保持领先?我希望保持领先并保持相关性(阅读:保持我的房子和食物在桌子上),而不是坚持做旧的东西,但它似乎是一个无尽的跑步机.特别是MS ......似乎他们有这么多钱和人,他们只是不断抽出新东西......更糟糕的是,渲染以前的技术已经过时且不受支持(比如VB6 ......来自我以前的生活).

.net

38
推荐指数
7
解决办法
2982
查看次数

在ASP Classic中是否可以像try-catch一样进行错误处理?

ASP Classic有哪些选项可用于错误处理?

例如:

我正在使用该Mail.SendMail功能但是当打开测试服务器时它不起作用,这是正常的.我想测试邮件是否可能,如果没有则继续和/或显示消息.

有任何想法吗?

error-handling asp-classic

38
推荐指数
5
解决办法
10万
查看次数

我们可以使用JSch进行基于SSH密钥的通信吗?

我正在使用JSch进行sftp通信,现在我想使用方便基于密钥的身份验证,密钥由我的网络团队一次加载到客户端和服务器机器上,所有后来的通信都只是基于用户的,我们已经加载了密钥.

sftp -oPort=10022 jmark@192.18.0.246
Run Code Online (Sandbox Code Playgroud)

tjill@192.18.0.135

像这个命令工作正常并连接到sftp,我如何以编程方式实现此功能.

如果不可能使用JSch,请建议其他一些库.我遇到了Apache SSHD.

java ssh jsch

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

目标框架,".NET Framework ... Client Profile"是什么意思?

在Visual Studio 2008中,项目的目标框架设置是

  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5

但是,在Visual Studio 2010中它们是

  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5
  • .NET Framework 3.5客户端配置文件
  • .NET Framework 4
  • .NET Framework 4客户端配置文件

什么是该客户端配置文件的设置是什么意思?

编辑

稍微进行一些实验表明,使用MVC,WebForms和WCF项目时,您无法获得客户端配置文件选项.创建WinForms和控制台应用程序时,默认目标框架是.NET 4 Client Profile.这是有道理的.

visual-studio-2010 .net-client-profile

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

如何配置GHCi以自动导入模块

当我使用GHCI,我几乎总是结束了进口Control.Applicative,Data.List等等.有没有办法配置GHCi自动导入这些模块.

此外,在导入它们之后,如何防止提示长时间过长?

Prelude Control.Applicative Data.List Database.HDBC Database.HDBC.Sqlite3 System.Directory>
Run Code Online (Sandbox Code Playgroud)

haskell ghci

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