我正在尝试通过查看代码来复制我进入我的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是某种我不知道的邮件呈现方式吗?
我有一个有趣的挑战 - 我需要在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()
陈述连在一起会有点疯狂,在做出决定这是一个坏主意(我的生活故事)之前,我做了大约四次.
我正在使用COGNOS,这是一个非常令人沮丧的BI应用程序,它严重依赖于Javascript.基本上,当一个<select>
盒子改变时,屏幕上的数据会刷新,大概是通过AJAX函数或类似的东西.我想使用jQuery强制进行此更改,但我不确定如何拦截它正在进行的调用,以便我可以复制它.还有一公吨的JS代码,因此很难手工找到.
有没有办法使用Firebug来显示被调用的不同函数?我的方法是否正确?
我最近使用SSH密钥和其他所有东西在Cygwin环境中安装了Gitolite.
我成功安装了Gitolite,并且可以访问gitolite-admin
存储库,配置并放置新密钥.当我发送commit
和push
编辑时,一切都很好,直到我注意到我无法gitolite-admin
再次访问新的存储库或存储库...
然后我通过ssh进入我的服务器并注意到gitolite删除了所有公钥,authorized_keys
除了我使用SSH配置的默认SSH密钥.
我检查了钩子是否正在传播并且一切看起来都很好 - Gitolite创建了新的存储库并编译了新的存储库 gitolite.conf
我不知道我错过了什么 - 有些不对劲但我不知道它是什么.
我看到的最后一个是文件~/.gitolite/src/sshkeys-lint
管理authorized_keys
文件,但我不太了解shell脚本语言.
我想使用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,我看不到我的代码和他们之间的任何有意义的差异.选择器类在视图中正确应用.有什么想法,我似乎无法一次格式化两个字段?
我有一个有很多id="something"
属性的HTML .
所有的html都在$data
var 里面.
试图删除所有id="*"
来自$data
:
$data = preg_replace('\<id="[*]"^\>', '', $data);
Run Code Online (Sandbox Code Playgroud)
不行,怎么了?
当我表演时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 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个单独的文件,Hello和22.mp4并退出并出错.有人知道如何将其添加为单个文件吗?
谢谢
我遇到了其他用户可以连接到我的gitolite服务器的问题.
一切都在我的工作正常(我是管理员,也做了gl-easy-install
) - 但是,我已经请求pub
来自另一个用户并将其添加到该文件中keydir
,同时将其权限添加到文件中的gitolite-admin
repo conf
.我git add
和commit
那些文件,push
他们回到了gitolite服务器.一切都很好看.
我告诉用户尝试git clone git@server.com:gitolite-admin.git
并获得权限错误.命令挂钩在git用户的authorized_keys
文件中,所以我对我缺少的东西感到有些困惑.
我在其他一些答案中看到使用的正确地址是user@server.com:gitolite-admin.git
,但基于authorized_keys
文件,这似乎完全没有问题.
非常感谢帮助,感谢您的专业知识!
我有这个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) 这可能听起来像一个愚蠢的问题,但我怎么能让这个代码看起来......整洁?
echo "<h3><font face='helvetica'><font size='4'><b><font color='B80000'>$title</font></font></font></b> <font color='A0A0A0'>$category </font><font color='A0A0A0'><a href='profile.php?id=$userid'>$user</a></font>
<font face='helvetica'><font size='3'><br> $desc</font></font><br>
<h3><font color='101010'> $city,$state $zip <font color='A0A0A0'>$date</font> </font></h3>";
?>
Run Code Online (Sandbox Code Playgroud)
代码没有任何问题,但它看起来很草率 - 我想知道是否有人可以帮助我让它看起来干净整洁
我想在我的网站上显示一个弹出对话框.
我想知道我有什么替代方法吗?
我知道对话框应该是一个具有固定或绝对位置的div的基础知识,最初是隐藏的,然后将其样式更改为阻止无,并且可能使用jQuery更改top属性和left以反映动态大小的div.
所以问题是我应该手动编写Javascript还是应该使用像jQuery.ui这样的库来做到这一点?问题是jQuery.ui是200KB,这对于显示对话框来说太过分了.
除了jQuery.ui之外还有哪些替代方案?
我正在启动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)
还有其他我应该知道的吗?