小编Nic*_*Nic的帖子

什么是3D在这个HTML中做什么?

我正在尝试通过查看代码来复制我进入我的Gmail的邮件程序.我在多个源查看器中看到了很多这样的内容:

 <td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" width=3D"90">=A0</td>
 <td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" align=3D"right" width=3D"110">
Run Code Online (Sandbox Code Playgroud)

3D是某种我不知道的邮件呈现方式吗?

html css html-email

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

案例函数在Excel中等效

我有一个有趣的挑战 - 我需要在Excel中检查以下数据:

|   A  -   B  -   C  -  D   |
|------|------|------|------|
|  36  |   0  |   0  |   x  |
|   0  |  600 |  700 |   x  |
|___________________________|
Run Code Online (Sandbox Code Playgroud)

你必须原谅我糟糕的ASCII艺术.所以我需要D列(x)对相邻的单元格进行检查,然后在必要时转换值.这是标准:

如果B栏大于0,一切都很好,我可以喝咖啡.如果它不符合该要求,那么我需要根据表格转换A1 - 例如,32 = 1420并放入D.不幸的是,A和它需要转换的内容之间没有任何关系,因此创建计算是不可能的.

在这种情况下,case或switch语句是完美的,但我不认为它是Excel中的本机函数.我也认为把一堆=IF()陈述连在一起会有点疯狂,在做出决定这是一个坏主意(我的生活故事)之前,我做了大约四次.

excel worksheet-function

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

如何捕获被调用的Javascript函数?

我正在使用COGNOS,这是一个非常令人沮丧的BI应用程序,它严重依赖于Javascript.基本上,当一个<select>盒子改变时,屏幕上的数据会刷新,大概是通过AJAX函数或类似的东西.我想使用jQuery强制进行此更改,但我不确定如何拦截它正在进行的调用,以便我可以复制它.还有一公吨的JS代码,因此很难手工找到.

有没有办法使用Firebug来显示被调用的不同函数?我的方法是否正确?

jquery firebug cognos

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

Gitolite没有更新authorized_keys文件

我最近使用SSH密钥和其他所有东西在Cygwin环境中安装了Gitolite.

我成功安装了Gitolite,并且可以访问gitolite-admin存储库,配置并放置新密钥.当我发送commitpush编辑时,一切都很好,直到我注意到我无法gitolite-admin再次访问新的存储库或存储库...

然后我通过ssh进入我的服务器并注意到gitolite删除了所有公钥,authorized_keys除了我使用SSH配置的默认SSH密钥.

我检查了钩子是否正在传播并且一切看起来都很好 - Gitolite创建了新的存储库并编译了新的存储库 gitolite.conf

我不知道我错过了什么 - 有些不对劲但我不知道它是什么.

我看到的最后一个是文件~/.gitolite/src/sshkeys-lint管理authorized_keys文件,但我不太了解shell脚本语言.

git ssh openssh gitolite

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

为什么我不能在同一个js文件中建立两个cleave.js格式的字段?

我想使用cleave.js(在rails中)格式化手机和信用卡输入.如果我只声明一个new Cleave对象,我的格式化工作,但如果我尝试声明两个,我会收到此错误:

Uncaught Error: [cleave.js] Please check the element

这是JS文件的相关部分:

var Global = {};

Global.onLoad = function(){
  Global.setupDatepickers(); //unrelated function
  Global.setupCleavePhone();
  Global.setupCleaveCreditCard();
};

$(document).on('turbolinks:load', function(){
  Global.onLoad();
});

Global.setupCleavePhone = function() {
  new Cleave('.phone-input', {
    phone: true,
    phoneRegionCode: 'US',
    delimiter: '-'
  });
}

Global.setupCleaveCreditCard = function() {
  new Cleave('.card-input', {
    delimiter: '-',
    blocks: [4,4,4,4]
  });
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了一些混音,包括将Cleave对象分配给变量并在同一个函数中声明它们,但没有骰子.这里有一个的jsfiddle多个劈裂对象一次被delared,我看不到我的代码和他们之间的任何有意义的差异.选择器类在视图中正确应用.有什么想法,我似乎无法一次格式化两个字段?

javascript jquery ruby-on-rails

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

正则表达式从HTML中删除id属性

我有一个有很多id="something"属性的HTML .

所有的html都在$datavar 里面.

试图删除所有id="*"来自$data:

$data = preg_replace('\<id="[*]"^\>', '', $data);
Run Code Online (Sandbox Code Playgroud)

不行,怎么了?

html php regex

5
推荐指数
2
解决办法
7437
查看次数

删除远程分支

当我表演时branch -a:

$ git branch -a
* master
 remotes/origin/HEAD -> origin/master
 remotes/origin/hello
 remotes/origin/master
Run Code Online (Sandbox Code Playgroud)

然后我删除了分支:

$ git branch -r -D origin/hello
Deleted remote branch origin/hello (was c0cbfd0).
Run Code Online (Sandbox Code Playgroud)

现在我明白了:

$ git branch -a
* master
 remotes/origin/HEAD -> origin/master
 remotes/origin/master
Run Code Online (Sandbox Code Playgroud)

分支"你好"已被删除.但是当我拿到:

$ git fetch
From localhost:project
 * [new hello]      hello     -> origin/hello

$ git branch -a
* master
 remotes/origin/HEAD -> origin/master
 remotes/origin/hello
 remotes/origin/master
Run Code Online (Sandbox Code Playgroud)

我很困惑.
我认为它已被删除,但它仍然存在.

git branch

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

无法添加用空格分隔的文件到git

我一直在编写一个脚本来使用git add添加未跟踪的文件.我在我的脚本中使用的循环是

for FILE in $(git ls-files -o --exclude-standard); do  
git add $FILE  
git commit -m "Added $FILE"  
git push origin master  
done 
Run Code Online (Sandbox Code Playgroud)

脚本运行正常,直到它面对一个文件名,里面有空格.例如,我无法添加文件Hello 22.mp4.(请注意,Hello和22之间存在空格).上面的循环将文件作为2个单独的文件,Hello22.mp4并退出并出错.有人知道如何将其添加为单个文件吗?
谢谢

linux git bash scripting commit

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

gitolite用户无法连接

我遇到了其他用户可以连接到我的gitolite服务器的问题.

一切都在我的工作正常(我是管理员,也做了gl-easy-install) - 但是,我已经请求pub来自另一个用户并将其添加到该文件中keydir,同时将其权限添加到文件中的gitolite-adminrepo conf.我git addcommit那些文件,push他们回到了gitolite服务器.一切都很好看.

我告诉用户尝试git clone git@server.com:gitolite-admin.git并获得权限错误.命令挂钩在git用户的authorized_keys文件中,所以我对我缺少的东西感到有些困惑.

我在其他一些答案中看到使用的正确地址是user@server.com:gitolite-admin.git,但基于authorized_keys文件,这似乎完全没有问题.

非常感谢帮助,感谢您的专业知识!

git version-control gitolite

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

如何获取文本而不是值

我有这个HTML:

<select class="business_types_select" name="business_type_id">
<option value="0" selected="selected">Select a Business Type</option>
     <option value="54">Bakery</option>
      <option value="55">Tobacco</option>
</select>
Run Code Online (Sandbox Code Playgroud)

如果我选择面包店然后尝试:

 $(".business_types_select").val()
Run Code Online (Sandbox Code Playgroud)

我得到54,但我怎么得到文本面包店?如果我试试

 $(".business_types_select").text()
Run Code Online (Sandbox Code Playgroud)

我明白了:

" Select a Business Type Bakery Tobacco "
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

用我粗鄙的HTML/PHP帮助我

这可能听起来像一个愚蠢的问题,但我怎么能让这个代码看起来......整洁?

    echo "<h3><font face='helvetica'><font size='4'><b><font color='B80000'>$title</font></font></font></b> <font color='A0A0A0'>$category &nbsp;</font><font color='A0A0A0'><a href='profile.php?id=$userid'>$user</a></font>
    <font face='helvetica'><font size='3'><br>&nbsp;$desc</font></font><br>

       <h3><font color='101010'> &nbsp;$city,$state&nbsp;$zip&nbsp;<font color='A0A0A0'>$date</font>  </font></h3>";
?>
Run Code Online (Sandbox Code Playgroud)

代码没有任何问题,但它看起来很草率 - 我想知道是否有人可以帮助我让它看起来干净整洁

php

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

如何使用jQuery在HTML中显示对话框?

我想在我的网站上显示一个弹出对话框.

我想知道我有什么替代方法吗?

我知道对话框应该是一个具有固定或绝对位置的div的基础知识,最初是隐藏的,然后将其样式更改为阻止无,并且可能使用jQuery更改top属性和left以反映动态大小的div.

所以问题是我应该手动编写Javascript还是应该使用像jQuery.ui这样的库来做到这一点?问题是jQuery.ui是200KB,这对于显示对话框来说太过分了.

除了jQuery.ui之外还有哪些替代方案?

html jquery dialog jquery-ui

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

Rails 3.2 app - 保存在存储库之内/之外的文件

我正在启动Rails 3.2应用程序.我正在使用Git作为我的存储库,并想知道我应该保留哪些文件的版本,以及我应该从命令操作中动态生成哪些文件.

特别:

config/routes.rb
db/migrate/*  
db/schema.rb  
lib/assets/*  
lib/tasks/*  
script/rails
test/performance/browsing_test.rb  
tmp/*  
vendor/assests/*  
vendor/plugins/*  
Run Code Online (Sandbox Code Playgroud)

还有其他我应该知道的吗?

ruby git version-control ruby-on-rails

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