小编Nat*_*ate的帖子

当基于百分比的动态变化宽度时,使<div>正方形

我正在开发一个基于用户选择N生成NxN网格的Web应用程序.我希望网格的总宽度是相对的(即可用空间的100%),以便用户可以在各种纸张尺寸上打印.

我可以很容易地计算网格中方块的宽度%(即:100%/ N),但是我在计算高度时遇到了问题.网页的高度总是无限的,除非我人为地限制它,就像我说的那样,我不想做.

网格的高度和宽度约束是动态的而不是正方形时,如何使网格中的正方形为正方形与矩形?

html css aspect-ratio dimensions grid-layout

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

XSL无法在Google Chrome中使用

我已经看到很多关于这个的帖子......但是我不能,因为我的生活,弄清楚我的问题是什么!当我尝试使用XSL转换XML时,Google Chrome只会显示一个空白页面.当我查看源代码时,我看到了原始XML.IE工作.

我有一个看起来像这样的XML文档......

<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="http://localhost/xsl/listXSL.php"?>
<links>
  <link id="1" name="Google Home Page" url="http://www.google.com/" clicks="0" />
  <link id="2" name="Facebook" url="http://www.facebook.com/" clicks="1" />
  <link id="3" name="Gmail" url="http://gmail.com" clicks="2" />
</links>
Run Code Online (Sandbox Code Playgroud)

...然后链接的XSL文件看起来像这样......

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
  <xsl:for-each select="links/link">
    <a>
        <xsl:attribute name="href">
            <xsl:value-of select="@url" />
        </xsl:attribute>
        <xsl:value-of select="@name" />
    </a><br />
  </xsl:for-each>
</xsl:template>
</xsl:stylesheet>
Run Code Online (Sandbox Code Playgroud)

您可能会注意到XSL文件实际上是一个PHP文件,但这在其他浏览器中工作正常,我尝试将其更改为.xsl for Chrome,但它没有帮助.我在这里做错了什么?

xml xslt google-chrome

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

查看使用sp_prepare准备的SQL

我正在对使用SQL Server数据库的应用程序进行故障排除,我看到很多sp_execute调用.

我好像无法找到sp_prepare电话.

如何检查内存中所有准备好的SQL语句?

sql sql-server

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

JQuery:以允许.fadeIn()工作的方式隐藏起始对象

我有一个想要隐藏起来的对象.我曾尝试一次使用这些样式中的每一种.我把它们放在一个类中,而不是内联样式.

display:none;
Run Code Online (Sandbox Code Playgroud)

opacity:0;filter:alpha(opacity=0);
Run Code Online (Sandbox Code Playgroud)

现在,这两个都很明显,对象加载隐藏.问题是,当我使用它们时,JQuery .fadeIn()函数不起作用.实际上,当我将不透明度设置为.5(50)时,淡入淡出仅淡入.5(50).

那么我可以将对象默认为什么才能使.fadeIn()函数工作?

谢谢!

jquery hide fadein

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

获取PHP调用网页的URL

我正在为一个班级的网站统计引擎工作.这个想法是你可以简单地在你的网页中嵌入一些代码,在每个页面加载时调用统计网站,然后统计网站将跟踪你的命中等等......没有任何突破性的.

我想做的是能够通过网页分解网站点击量.例如,一个人可以在每个页面上包含相同的代码,统计网站将知道哪个页面被击中了多少次.PHP中有没有办法获取调用页面的URL(嵌入代码所在的页面)?我知道如何获取运行PHP代码的页面的URL,而不是调用页面.

或者,我可能会使用一些JavaScript将页面URL传递给stats网站,但需要嵌入的代码越少越好,所以我希望有一个PHP解决方案.

在此先感谢您的帮助!

php url

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

使用Unix JOIN命令合并两个文件

尽管进行了所有研究,但这并不像我预期的那样有效.我肯定错过了什么...

档案1 ......

# cat file1.csv
1       123     JohnDoe
1       456     BobDylan
1       789     BillyJean
Run Code Online (Sandbox Code Playgroud)

档案2 ......

# cat file2.csv
111     123     DaddyDoe
222     456     DaddyDylan
666     777     Stranger
555     789     DaddyJean
444     888     Stranger
333     999     Stranger
Run Code Online (Sandbox Code Playgroud)

我想加入第二个领域.当我执行左外连接并且只包含第一个文件中的字段时,一切看起来都很花哨.

# join -1 2 -2 2 -a 1 -o 1.2 1.3 file1.csv file2.csv
123 JohnDoe
456 BobDylan
789 BillyJean
Run Code Online (Sandbox Code Playgroud)

但是只要我从第二个文件中包含一个字段,就会变得很糟糕.

# join -1 2 -2 2 -a 1 -o 1.2 1.3 2.3 file1.csv file2.csv
 DaddyDoeoe
 DaddyDylann
789 BillyJean DaddyJean
Run Code Online (Sandbox Code Playgroud)

最后一行看起来很完美!与他人有什么关系?任何的想法?提前致谢!

编辑:这是我尝试使用实际的CSV. …

unix join

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

数字错误无效!似乎无法绕过它

Oracle 10g DB.我有一张叫做的桌子s_contact.该表有一个名为的字段person_uid.该person_uid字段是varchar2,但包含某些行的有效数字和其他行的有效数字.例如,一行可能具有person_uid'2-lkjsdf'而另一行可能是1234567890.

我想在person_uid中只返回有效数字的行.我正在尝试的SQL是......

select person_uid 
from s_contact 
where decode(trim(translate(person_uid, '1234567890', ' ')), null, 'n', 'c') = 'n'
Run Code Online (Sandbox Code Playgroud)

translate使用空格替换所有数字,以便如果字段仅包含数字,则trim将导致null.然后我使用decode语句设置一个小代码来过滤.n =数字,c = char.

当我只运行预览时,这似乎有效,但当我添加过滤器时,我收到"无效数字"错误...

and person_uid = 100
-- or
and to_number(person_uid) = 100
Run Code Online (Sandbox Code Playgroud)

我只是不明白发生了什么!它应该过滤掉所有无效数字的记录,100显然是一个数字......

任何人的想法?非常感激!

sql oracle oracle10g ora-01722

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

SQL返回属于句点和范围的日期

我一直在研究这个问题......我的目标是从开始日期开始返回所有日期,这些日期介于开始日期和结束日期之间,并且有一定的时间段作为因素.(难以解释)

例如…

开课日期:1987年11月20日; 结束日期:1988年1月1日; 期限:10天;

我想要这些日期:1987年11月20日; 1987年11月30日; 1987年12月10日; 1987年12月20日; 1987年12月30日;

我已经有一个日期表,所有日期都是1900年到2099年.期限可以是几天,几个月或几年.有任何想法吗?如果您需要更多信息,请告诉我.

MySQL的

mysql sql date

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

你能识别用javascript编写的这个哈希函数吗?

有谁能识别这个哈希函数?它是用Javascript编写的.我想用另一种语言(PHP)复制它.我觉得很难相信这个功能像人一样繁琐.该函数被称为"cValue"...也许这将有所帮助.提前致谢!

function (s) {
    function L(b, a) {
        return (b << a) | (b >>> (32 - a))
    }
    function K(k, b) {
        var F, a, d, x, c;
        d = (k & 2147483648);
        x = (b & 2147483648);
        F = (k & 1073741824);
        a = (b & 1073741824);
        c = (k & 1073741823) + (b & 1073741823);
        if (F & a) {
            return (c ^ 2147483648 ^ d ^ x)
        }
        if (F | a) {
            if (c & …
Run Code Online (Sandbox Code Playgroud)

javascript hash function

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