小编hop*_*per的帖子

覆盖父级的CSS显示属性

我理解如何覆盖父样式,我知道这个例子是人为的,但有没有办法(使用内联CSS)导致子跨度显示,即使它的父设置为不显示?

<span style="display:none">
<span style="display:block;">Test</span>
</span>
Run Code Online (Sandbox Code Playgroud)

html css

8
推荐指数
2
解决办法
6741
查看次数

编程R/Sweave以获得正确的\ Sexpr输出

我在为Sweave编程R时遇到了一些问题,#rstats twitter组经常指向这里,所以我想我会把这个问题提到SO人群中.我是一名分析师 - 而不是程序员 - 所以在我的第一篇文章中轻松一点.

问题在于:我正在起草一份带有R的Sweave调查报告,并希望报告边际收益\Sexpr{}.例如,而不是说:

只有14%的受访者表示'X'.

我想写这样的报告:

只有\ Sexpr {p.mean(variable)} $ \%$的受访者表示'X'.

的问题是,Sweave表达式的结果转换中\Sexpr{}为字符串,这意味着从在R和表达出现我的文档中的输出的输出是不同的.例如,上面我使用函数'p.mean':

p.mean<- function (x) {options(digits=1)  
mmm<-weighted.mean(x, weight=weight, na.rm=T)  
print(100*mmm)  
}
Run Code Online (Sandbox Code Playgroud)

在R中,输出如下所示:

p.mean(variable)
>14
Run Code Online (Sandbox Code Playgroud)

但是当我使用时\Sexpr{p.mean(variable)},我的文档中会得到一个未连接的字符串(在本例中为13.5857142857143).我试图将函数的输出限制digits=1在全局环境,函数本身和各种命令中.它似乎只包含R打印,而不是表达式结果的字符转换,最终打印在LaTeX文件中.

as.character(p.mean(variable))  
>[1] 14  
>[1] "13.5857142857143"  
Run Code Online (Sandbox Code Playgroud)

有谁知道我可以,或者通过重新编程R函数或与Sweave或设置做以限制LaTeX的文件打印的数字\Sexpr{}

latex r pdflatex sweave

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

SASS中的变量范围

假设我想为变量定义一个全局值,然后为特定的选择器覆盖它.根据SASS文件,这应该是可能的.

变量仅在定义它们的嵌套选择器级别内可用.如果它们是在任何嵌套选择器之外定义的,那么它们随处可用.

然后逻辑将声明"绿色"和"红色"作为值$text-color仅在其各自的嵌套选择器中可用,并且$text-color当在其他地方(例如在其中)调用时将采用值"蓝色" .foo.

$text-color: blue;

.green {
    $text-color: green;
    color: $text-color;
}

.red {
    $text-color: red;
    color: $text-color;
}

.foo {
    color: $text-color;
}
Run Code Online (Sandbox Code Playgroud)

但是,情况并非如此,上述SASS编译为:

.green {
    color: green;
}

.red {
    color: red;
}

.foo {
    color: red;
}
Run Code Online (Sandbox Code Playgroud)

理解这一点的任何帮助都会很有帮助.

css sass

7
推荐指数
2
解决办法
3882
查看次数

检测网页是否具有javascript重定向

我正在使用cURL访问许多不同的页面.我想要一种优雅的方式来检查页面是否有javascript重定向.我可以检查window.location身体中是否存在a ,但因为它可能在.js文件中或使用像jQuery这样的库,所以似乎任何解决方案都不会是完美的.有人有主意吗?

javascript php curl

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

Escape隐藏完整的UI

我已经从Juno升级到Eclipse Kepler,我发现它Esc完全不同地处理密钥.

通常,使用Esc密钥我可以中止较小的视图/菜单,如自动完成:Alt+ Space打开自动完成下拉列表,Esc关闭它.

然而,有了开普勒,我发现Esc隐藏了一切.之前:

按Esc之前的状态:

后:

按下Esc后的状态:

Esc未映射到任何函数(它未在键下的配置中列出).这是现在的默认行为吗?有没有人有这个?

重置透视图不会更改此行为.我认为它可能与浮动的窗户风格有关.当我安装Kepler并启动它时,我不得不手动调整内部窗口(包含所有常用视图)的大小到屏幕大小.

编辑:如果我单击左上方小菜单栏中的小Java透视按钮,我可以返回UI.Esc所有视图的功能似乎相同(聚焦每个视图,然后按下每个视图Esc都相同).

eclipse eclipse-kepler

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

如何在UHF RFID标签上写入数据?

我正在研究基于RFID的库存控制项目,我想创建一个编写器,通过它我可以在每个无源RFID标签上写入数据.我怎么能做到这一点?

rfid

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

Python setuptools自定义配置

我正在打包一个Python模块,我希望用户能够使用一些自定义选项构建模块.具体来说,如果你为它提供了可以使用的某些可执行文件,它将会做一些额外的魔术.

理想情况下,用户会运行setup.py installsetup.py install --magic-doer=/path/to/executable.如果他们使用了第二个选项,我会在代码中的某处设置一个变量,并从那里开始.

这可能与Python有关setuptools吗?如果是这样,我该怎么办?

python setup.py

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

tomcat拒绝访问特定文件

我在Tomcat中有一个webapp,其主JSP文件包含页面中心的另一个JSP文件.我想直接拒绝访问该文件,并且只允许直接访问主索引页面.

此外,我不希望用户能够直接从我的webapp获取图像.

我如何用Tomcat拒绝这些请求?我希望所有请求都转发到我的主页面.

java tomcat

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

如何在Ruby中使用net-ssh sudo su

我试图弄清楚如何sudo su - #{su_user}在Ruby 之后发送多个net-ssh命令的发送链.

我当前的代码在下面,并挂起sudo su命令,即使在之后send_data "#{password}\n".

同时,在系统上,手动执行sudo su - admin2不需要输入密码.

任何帮助,将不胜感激!


require 'rubygems'  
require 'net/ssh'
host = 'hostA'

user = 'admin'
password = 'hostA_pwd'
su_user = 'Admin2'

Net::SSH.start(host, user, :password => password) do |ssh|

     ssh.open_channel do |channel|  
       channel.request_pty do |c, success|
         raise "could not request pty" unless success

         channel.exec "pwd; whoami; sudo su - #{su_user} ; pwd ; whoami"
         channel.on_data do |c_, data|
           if data =~ /\[sudo\]/ || data =~ …
Run Code Online (Sandbox Code Playgroud)

ruby sudo su net-ssh

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

检测到Sass更改但style.css仅在我保存的第5到第7次时被覆盖

我在Windows 7 64位计算机上使用Sass和Ruby(最新版本),我正在家庭服务器上的共享文件夹上工作.(但是,我必须承认问题本身也发生在服务器上,因为我试图-watch直接在服务器上安装Ruby和文件).

问题如下:如果我第一次保存,则会检测到更改并style.css直接覆盖.在那之后,我总是需要保存7次才能被style.css覆盖.每次都检测到更改但没有编译.这是一个屏幕:

>>> Sass is watching for changes. Press Ctrl-C to stop.
overwrite style.css
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
overwrite style.css
Run Code Online (Sandbox Code Playgroud)

这是浏览我的base.sass,导入所有部分:

// Core variables and mixins
@import variables

// Default HTML Formatting
@import default-styles

// Grid
@import grid

// …
Run Code Online (Sandbox Code Playgroud)

css ruby sass

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

标签 统计

css ×3

ruby ×2

sass ×2

curl ×1

eclipse ×1

eclipse-kepler ×1

html ×1

java ×1

javascript ×1

latex ×1

net-ssh ×1

pdflatex ×1

php ×1

python ×1

r ×1

rfid ×1

setup.py ×1

su ×1

sudo ×1

sweave ×1

tomcat ×1