小编JD *_*cks的帖子

SVN:更改过去的修订版并更改当前版本

好吧,我说我正在修订版4.

我检查一下,做一些改变并提交它.我不是修订版5.

我再次检查,正在进行一些更改,但我被告知修订版5中有一个错误,需要立即更改.

我不想在我当前的工作副本中修复它,因为我处于中间状态并且它还没准备好提交.但我不想回到修订版5并且放弃我的所有工作.

我想要做的是回到修订版5,进行小改动,提交它.并且还对我当前的工作副本进行了更改.

我希望这是有道理的.有没有办法做到这一点?

svn version-control

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

搜索数据库表中用户输入关键字的最佳方法是什么?

我想建立一个产品搜索引擎.

我正在考虑使用谷歌网站搜索,但这真的搜索谷歌的网站索引.我不想搜索那个.我希望在给定关键字的数据库中搜索特定的表(所有字段,甚至是用户从未看到的字段).

但是我希望这次搜索能够尽可能健壮,我想知道是否已经有了我可以使用的东西?如果不是最好的方式去做自己吗?

php mysql sql search

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

为什么我必须使用绝对路径来执行Bash脚本?

我的桌面上有一个Bash脚本叫做highest.

如果我跑:

cd ~/Desktop
highest
Run Code Online (Sandbox Code Playgroud)

我明白了:找不到命令

但如果我跑:

~/Desktop/highest
Run Code Online (Sandbox Code Playgroud)

它执行得很好.但是,当命令行在正确的目录中时,为什么还需要使用绝对路径?

我猜这与$PATH变量有关.就像我需要添加类似的东西./.如果是这样,我该如何添加?我还不习惯Linux,并且在发生这种情况时会非常困惑.

bash ubuntu

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

jquery滑块,加宽点击区域?

我有一些你可以看到的jquery ui滑块 here

单击滑块时,tic将跳转到该栏的该部分.这很棒但是当你试图点击它时,它很薄很容易错过.我不想改变外观,但我想知道是否有办法使点击半径有点填充,所以如果你点击栏上方或下方的几个像素,它仍然算作点击栏.

javascript jquery jquery-ui

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

有没有办法在查询中使表名动态化?

我正在尝试为产品创建一个Class-Inheritance设计.

基表包含所有常用字段.然后,对于每种产品类型,都有一个单独的表,其中包含仅适用于该产品类型的字段

因此,为了获得产品的所有数据,我需要JOIN在基表中使用与基表中product_type列出的相关的任何表.有没有办法动态地在表上进行此查询连接?

这是一个试图说明我想要做的事情的查询:

SELECT * FROM product_base b
INNER JOIN <value of b.product_type> t
    ON b.product_base_id = t.product_base_id 
WHERE b.product_base_id = :base_id
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

php mysql

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

CakePHP为什么我收到此错误?

这是错误消息:

警告(2):preg_match()[http://php.net/function.preg-match]:分隔符不能是字母数字或反斜杠[CORE/cake/libs/model/model.php,第2611行]

当我从控制器调用以下代码时会发生这种情况:

$this->Account->save($this->data)
Run Code Online (Sandbox Code Playgroud)

该模型如下所示:

class Account extends AppModel 
{       
    var $validate = array(        
        'first_name' => array(
            'rule' => array('minLength', 1),
            'required' => true   
        ),
        'last_name' => array(
            'rule' => array('minLength', 1),
            'required' => true   
        ),
        'password' => array(
            'rule' => array('minLength', 8),
            'required' => true    
        ),        
        'email' => array(
            'emailRule1' => array(
                'rule' => 'email',
                'required' => true,
                'message' => 'You must specify a valid email address' 
            ),
            'emailRule2' => array(
                'rule' => 'unique',
                'message' => 'That email address …
Run Code Online (Sandbox Code Playgroud)

php cakephp cakephp-1.3

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

jQuery如果元素不包含元素然后创建并追加一个?

我有一个li我选择的元素:

var parent_li = $(this).parent();
Run Code Online (Sandbox Code Playgroud)

该元素可以包含也可以不包含ul元素.我想添加一个孩子,ul但如果没有ul我想要创建的元素并首先添加它.

我试过了:

if( !parent_li.children('ul') )
{
   //if the parent list doe not contain
   //an UL element, then add one
   parent_li.append($('<ul></ul>'));
}
Run Code Online (Sandbox Code Playgroud)

但是,我发现parent_li.children('ul')总是返回一个对象,即使它没有任何子ul元素.

那么我需要做什么?

jquery

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

我每次启动Android模拟器时都需要35秒吗?

我正在努力学习开发Android应用程序.我按照http://developer.android.com上的步骤操作,为Android设置了我的eclipse环境.我能够启动Android应用程序并启动模拟器并加载应用程序.

虽然每次都要超过30秒.我认为这应该是第一次需要一段时间,但在那之后就好了.这是正常的吗?

当它首次加载时,2-3个命令提示框出现并很快消失.然后它用下划线闪烁一段时间说"ANDROID _",然后再次显示单词android但是用一种花哨的字体.然后应用程序最终加载.

如果重要的话,我正在使用Win7x64.

android android-emulator

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

如何使用MercurialEclipse?

我一直在NetBeans中使用内置的mercurial支持一段时间,它很棒.我刚刚从http://cbes.javaforge.com/update安装了MercurialEclipse,所以我也可以开始在我的Flex项目中使用Mercurial.

我似乎无法弄清楚如何使用它.

我观看了视频,当我在Package Explorer中右键单击文件并转到工具时我只有2或3个选项:Apply Patch,Share Project [,Show Local History]

当我点击显示本地历史记录时,它会说:

所选资源没有本地历史记录.

我的项目是一个存储库,自上次提交以来我做了一些更改.我希望看到这些变化的差异,以便我可以在提交前查看它们.

这可能吗?

eclipse mercurial mercurialeclipse

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

E4X条件调用没有返回只有1个匹配的东西?

好的,这是我的代码:

var xml:XML = 
<xml>
    <typeA amount1="500" amount2="300" amount3="250" date="2008-02-17"/>
    <typeA amount1="500" amount2="300" amount3="250" date="2008-02-16"/>
    <typeA amount1="500" amount2="300" amount3="250" date="2008-02-17"/>
    <typeB amount1="500" amount2="300" amount3="250" date="2008-02-18"/>
    <typeB amount1="500" amount2="300" amount3="250" date="2008-02-19"/>
    <typeC amount1="500" amount2="300" amount3="250" date="2008-02-20"/>
    <typeC amount1="500" amount2="300" amount3="250" date="2008-02-21"/>
    <typeC amount1="500" amount2="300" amount3="250" date="2008-02-20"/>
</xml>;


trace(xml.typeA.(@date == "2008-02-16")); // no results
trace(xml.typeA.(@date == "2008-02-17")); // finds both
trace(xml.typeC.(@date == "2008-02-20")); // finds both
trace(xml.typeC.(@date == "2008-02-21")); // no results
Run Code Online (Sandbox Code Playgroud)

似乎只有在发现超过1时才发现它.

难道我做错了什么?

xml e4x actionscript-3

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