问题列表 - 第16658页

为什么基于表格的网站对屏幕阅读器用户不利?

<div>基于旧版本<table>的网站相比,屏幕阅读器处理网站更容易,为什么它们会变得更糟?

css xhtml accessibility screen-readers

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

如何在Go中有效地连接字符串?

在Go中,a string是原始类型,这意味着它是只读的,并且对它的每次操作都将创建一个新字符串.

因此,如果我想在不知道结果字符串长度的情况下多次连接字符串,那么最好的方法是什么?

天真的方式是:

s := ""
for i := 0; i < 1000; i++ {
    s += getShortStringFromSomewhere()
}
return s
Run Code Online (Sandbox Code Playgroud)

但这似乎不是很有效.

string string-concatenation go

683
推荐指数
11
解决办法
43万
查看次数

AES密钥长度错误无效

此代码提供无效的AES密钥长度错误.我怎么能纠正它?(我想要128位密钥AES加密)

package org.temp2.cod1;
import java.security.*;

import javax.crypto.*;
import javax.crypto.spec.*;
import java.io.*;

public class Code1 {

    public static void main(String[] args) throws NoSuchAlgorithmException, NoSuchPaddingException, InvalidKeyException, IllegalBlockSizeException, BadPaddingException, UnsupportedEncodingException {
    String s = "9882623867";
    byte[] plaintext = s.getBytes("UTF-16");
    String s2 = "supernova";
    byte[] key = s2.getBytes("UTF-16");
    Cipher c = Cipher.getInstance("AES");
    SecretKeySpec k =  new SecretKeySpec(key, "AES");
    c.init(Cipher.ENCRYPT_MODE, k);
    byte[] encryptedData = c.doFinal(plaintext);
    System.out.println(encryptedData);
}
}
Run Code Online (Sandbox Code Playgroud)

任何帮助赞赏

java encryption aes

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

CSS父DIV溢出

我在一个网站上遇到了问题.我有一个简单的div布局.具体如下:

<body>
    <div id="Container">
        <div id="Logo"></div>

        <div id="Banner">
            <div id="Nav"></div>
        </div>
        <div id="Content">
        </div>

        <div id="footer">Footer</div>
    </div>
</body>?
Run Code Online (Sandbox Code Playgroud)

我的CSS如下:

@charset "utf-8";
/* CSS Document */


html, body {
    height:100%;
    padding:0;
    margin:0;
    background-image:url(../layout.img/background_gradient.gif);
    background-repeat:repeat-x;
}

#Container {
    height:100%;
    width:950px;
    margin:auto;

    background-color:#FFFFFF;
    border-left:1px solid #333333;
    border-right:1px solid #333333;
}

#Logo {
    width:160px;
    height:160px;
    float:right;
}

#Banner {
    width:100%;
    height:160px;
}

#Nav {
    width:550px;
    height:33px;
    position:relative;
    top:100px;
    left:50px;
}

#Content {
    clear:both;
}
Run Code Online (Sandbox Code Playgroud)

最后结果可以在这里看到:

http://jsfiddle.net/mczMS/

正如您所看到的那样,当您向下滚动页面时,"容器"div不会随内容延伸.我知道这可能是一件非常简单的事情,但我今天的脑力不足.哈哈.

html css parent overflow css-float

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

/ admin /中的Django ValueError

我正在生产的Red Hat Linux机器上运行带有mod_python的Django.不久之前,由于我不知道的原因,管理员停止工作,抛出500错误.错误如下:

ValueError at /admin/
Empty module name
Request Method: GET
Exception Type: ValueError
Exception Value: 
Empty module name
Exception Location: /usr/local/lib/python2.6/site-packages/django/utils/importlib.py in import_module, line 35
Python Executable: /usr/bin/python
Python Version: 2.6.2
Run Code Online (Sandbox Code Playgroud)

有没有人遇到过这个?我完全不知道如何解决这个问题.

感谢您的任何帮助.

python django django-admin

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

MySQL:从内联子查询返回多个列

我正在创建一个SQL语句,它将逐月返回销售摘要.

摘要将列出日期,销售总数和销售总价值的一些简单列.

但是,除了这些专栏之外,我还想再增加3个专栏,根据花费的数量列出月份最佳客户.对于这些列,我需要某种内联子查询,可以返回他们的ID,名称和他们花费的金额.

我当前的努力使用内联SELECT语句,但是,根据我对如何实现这些内容的知识,每个内联语句只能返回一列和一行.

为了解决这个问题,我当然可以创建3个独立的内联语句,但是,除了这看似不切实际的,它还会增加查询时间.

SELECT  
    DATE_FORMAT(OrderDate,'%M %Y') AS OrderMonth,
    COUNT(OrderID) AS TotalOrders, 
    SUM(OrderTotal) AS TotalAmount, 

    (SELECT SUM(OrderTotal) FROM Orders WHERE DATE_FORMAT(OrderDate,'%M %Y') = OrderMonth GROUP BY OrderCustomerFK ORDER BY SUM(OrderTotal) DESC LIMIT 1) AS TotalCustomerAmount,

    (SELECT OrderCustomerFK FROM Orders WHERE DATE_FORMAT(OrderDate,'%M %Y') = OrderMonth GROUP BY OrderCustomerFK ORDER BY SUM(OrderTotal) DESC LIMIT 1) AS CustomerID,

    (SELECT CustomerName FROM Orders INNER JOIN Customers ON OrderCustomerFK = CustomerID WHERE DATE_FORMAT(OrderDate,'%M %Y') = OrderMonth GROUP BY OrderCustomerFK ORDER BY SUM(OrderTotal) …
Run Code Online (Sandbox Code Playgroud)

mysql sql subquery

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

如何从表格布局切换到表格?

我注意到大多数人都在谈论使用DIV和CSS作为标签,文本框对.如何转换表格如下:

<table>
   <tr>
      <td><some Label1> </td>
      <td><some TextBox1> </td>
   </tr>
   <tr>
      <td><some Label2> </td>
      <td><some TextBox2> </td>
   </tr>
   ...
</table>
Run Code Online (Sandbox Code Playgroud)

从使用表到使用CSS说div,样本会有所帮助!目前我正在使用一个表来做这样的事情,想象一下只显示一些用户信息的网站.如何使用DIV而不是表格格式显示对(标签,文本框)?

假设标签/文本框是ASP.net标签和文本框.

html css forms html-table

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

为什么我不能再从命令行启动notepad ++?

我今晚在instantdjango.com上使用本地dev软件包教我自己一些Django

我完成了教程的一半,构建了带有点的基本地图,然后关闭了控制台.我刚刚把它重新启动,现在当我尝试使用notepad ++来编辑文件时,控制台告诉我它无法识别命令.发生了什么?

当我在上半部分工作时,我能够输入:"notepad ++ filename.ext",我会得到一个会弹出的文本编辑器.

现在当我键入它时,它无法识别该命令.

如何恢复使用文本编辑器的能力以及如何丢失它?

django editor

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

定期通过scp将文件备份到另一台服务器

有一组日志文件有一个模式xxxxxYYY其中xxxx - >一些文本和YYY是一个序列号,顺序增加一个并环绕.在给定时间只有最后n个文件可用.

我想写一个简单的脚本,确保所有日志文件都备份在另一台服务器上(通过ssh/scp).

有人可以为它建议一个逻辑/代码片段(perl或shell)吗?

=>脚本可以每隔几分钟运行一次,以确保突发流量不会导致日志文件错过备份.

=>需要检测翻转,以便不在目标服务器/目录中覆盖文件.

- >我在源或目标框中没有超级用户.destiantion框没有安装rsync,安装时间太长. - >一次只更新一个日志文件.

scp

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

最佳实践:在类定义中对public/protected/private进行排序?

我从头开始一个新项目,希望它干净/具有良好的编码标准.经验丰富的开发人员会以什么样的顺序在课堂上做出贡献?

答:1)公共方法2)私人方法3)公共变量4)私有变量

B:1)公共变量2)私有变量3)公共方法4)私有方法

C:1)公共变量2)公共方法3)私有方法4)私有变量

我通常喜欢将公共静态变量放在顶部,但是然后会在构造函数之前列出公共静态方法,还是应该首先列出构造函数?诸如此类的事情...

我知道这很有点但我只是想知道:这是什么最好的做法?

PS:不,我不使用Cc#.我知道.我是个luddite.

oop coding-style class-design

78
推荐指数
5
解决办法
4万
查看次数