问题列表 - 第27132页

表格上的自动宽度

一个html表cols和动态生成的行,

即,对于第一个实例,它可以是两行并且有列.下次它可能是两行十列

我的问题是如何自动调整表格,以便表格始终在页面中100%显示调整库仑大小和行大小

    <table>
    <tr><td></td><td></td><td></td></tr>
    <tr><td></td><td></td><td></td></tr>
    </table>

    <table>
     <tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
     <tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
     <tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
  </table>
Run Code Online (Sandbox Code Playgroud)

谢谢..

html css

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

将读取同步到java集合

所以我想要一个存储一系列股票报价的arraylist.但我会跟踪每个的出价,要价和最后价格.

当然,任何时候,特定股票的买入价或最后价格都可能发生变化.

我有一个更新价格的线程和一个读取它们的线程.

我想确保在阅读时没有其他线程正在更新价格.所以我看了同步集合.但这似乎只是阻止阅读,而另一个线程正在添加或删除arraylist的条目.

所以现在我进入包装方法:

public class Qte_List {
private final ArrayList<Qte> the_list;

public void UpdateBid(String p_sym, double p_bid){
    synchronized (the_list){
        Qte q = Qte.FindBySym(the_list, p_sym);
        q.bid=p_bid;}
}

public double ReadBid(String p_sym){
    synchronized (the_list){
        Qte q = Qte.FindBySym(the_list, p_sym);
        return q.bid;}
}
Run Code Online (Sandbox Code Playgroud)

所以我想用这个来完成的只有一个线程可以做任何事情 - 一次读取或更新the_list的内容.我接近这个吗?

谢谢.

java thread-safety

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

Python:避免分数简化

我正在研究Python中的音乐应用程序,并希望使用分数模块来处理时间签名等.我的问题是分数得到简化,即:

>>> from fractions import Fraction
>>> x = Fraction(4, 4)
>>> x
Fraction(1, 1)
Run Code Online (Sandbox Code Playgroud)

然而,从音乐的角度来看,重要的是4/4保持4/4,即使它等于1.是否有任何内置的方法来避免这种行为?

谢谢!

python fractions music-notation

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

维基百科:用于删除维基百科文本标记删除的Java库

我下载了wikipedia转储,现在想删除每个页面内容中的维基百科标记.我尝试编写正则表达式但是它们太多而无法处理.我找到了一个python库,但我需要一个java库,因为我想要集成到我的代码中.

谢谢.

java wiki parsing wikipedia

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

如何在matlab中创建一个基于百分比的随机数生成器?

我目前正在使用内置随机数生成器.

例如

nAsp = randi([512,768],[1,1]);

512是下限,768是上限,随机数发生器从这两个值之间选择一个数字.

我想要的是nAsp有两个范围,但我希望其中一个在25%的时间被调用,另一个在75%的时间被调用.然后插入他的等式.有没有人有任何想法如何做到这一点,或者在matlab中是否有内置函数?

例如

nAsp = randi([512,768],[1,1]); 被叫25%的时间

nAsp = randi([690,720],[1,1]); 75%的时间被调用

random matlab

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

自动滚动列表框放在列表框中

嗨,我想自动滚动放在列表框中的列表框.它与滚动条无关.有点像marquee所做的......谢谢你提前.

c# silverlight-4.0

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

在SQLALchemy中创建具有多态性的自引用表

我正在尝试创建一个数据库结构,其中我有许多类型的内容实体,其中一个,一个注释,可以附加到任何其他实体.

考虑以下:

from datetime import datetime
from sqlalchemy import create_engine
from sqlalchemy import Column, ForeignKey
from sqlalchemy import Unicode, Integer, DateTime
from sqlalchemy.orm import relation, backref
from sqlalchemy.ext.declarative import declarative_base

Base = declarative_base()

class Entity(Base):
    __tablename__ = 'entities'
    id = Column(Integer, primary_key=True)
    created_at = Column(DateTime, default=datetime.utcnow, nullable=False)
    edited_at = Column(DateTime, default=datetime.utcnow, onupdate=datetime.utcnow, nullable=False)
    type = Column(Unicode(20), nullable=False)
    __mapper_args__ = {'polymorphic_on': type}

# <...insert some models based on Entity...>

class Comment(Entity):
    __tablename__ = 'comments'
    __mapper_args__ = {'polymorphic_identity': u'comment'}
    id = Column(None, …
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy

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

使用非常量变量声明数组大小

我一直认为在C++中声明一个数组时,大小必须是一个常量整数值.

例如 :

int MyArray[5]; // correct
Run Code Online (Sandbox Code Playgroud)

要么

const int ARRAY_SIZE = 6;
int MyArray[ARRAY_SIZE]; // correct
Run Code Online (Sandbox Code Playgroud)

int ArraySize = 5;
int MyArray[ArraySize]; // incorrect
Run Code Online (Sandbox Code Playgroud)

以下是Bjarne StroustrupC++编程语言中的解释:

数组的元素数量(数组绑定)必须是常量表达式(§C.5).如果需要变量边界,请使用向量(§3.7.1,§16.3).例如:

void f(int i) { 
   int v1[i];          // error : array size not a constant expression
   vector<int> v2(i);  // ok 
} 
Run Code Online (Sandbox Code Playgroud)

但令我惊讶的是,上面的代码在我的系统上编译得很好!

这是我试图编译的内容:

void f(int i) {
   int v2[i];
}

int main()
{
   int i = 3;
   int v1[i];
   f(5);
}
Run Code Online (Sandbox Code Playgroud)

我没有错!我正在使用GCC v4.4.0.

有什么我想念的吗?

c++ arrays gcc

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

检查浏览器是否全屏显示

可能重复:
检测浏览器是否处于全屏模式

有没有办法检查浏览器当前是否处于全屏模式(用户按下f11后)?

就像是:

if (window.fullscreen) {
  // it's fullscreen!
}
else {
  // not fs!
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

Steerpike的答案非常好,但我的评论是:

非常感谢,但这个答案对于FF来说是不够的.在Chrome中,我可以设置一个小容差,但在FF中,urlbar和tabs需要一段时间才能消失,这意味着在按下f11后,检测到的window.innerWidth仍然太小.

javascript jquery

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

在登录期间比较salt和散列密码似乎不正常

我在用户注册期间存储了密码的salt和hash值...但是在登录期间我然后对用户给出的密码进行加密和散列,会发生什么是新的盐并生成新的哈希....

string password = collection["Password"];
reg.PasswordSalt = CreateSalt(6);
reg.PasswordHash = CreatePasswordHash(password, reg.PasswordSalt);
Run Code Online (Sandbox Code Playgroud)

这些陈述都在注册和登录....

注册期间的盐和哈希是eVSJE84W18DE22FED8C378DB7716B0E4B6C0BA54167315A2

在登录期间它是4YDIeARH12E3C1F4F4CFE04EA973D7C65A09A78E2D80AAC7.....任何建议....

    public static string CreateSalt(int size)
    {
        //Generate a cryptographic random number.
        RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
        byte[] buff = new byte[size];
        rng.GetBytes(buff);

        // Return a Base64 string representation of the random number.
        return Convert.ToBase64String(buff);
    }

    public static string CreatePasswordHash(string pwd, string salt)
    {
        string saltAndPwd = String.Concat(pwd, salt);
        string hashedPwd =
         FormsAuthentication.HashPasswordForStoringInConfigFile(
         saltAndPwd, "sha1");

        return hashedPwd;
    }
Run Code Online (Sandbox Code Playgroud)

passwords asp.net-mvc hash comparison salt

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