小编dum*_*per的帖子

Java中的分配失败

我有一个方法可以访问数据库并将大量记录提取到内存中进行处理.在我获取记录之后,在开始处理之前,我收到以下日志消息.这是什么意思 ?

164575.034: [GC (Allocation Failure)  4937664K->3619624K(5602816K), 0.0338580 secs]
Run Code Online (Sandbox Code Playgroud)

选项:

java.opts=-d64 -Xmx8g -XX:+PrintGCTimeStamps -verbose:gc -XX:MaxPermSize=512m -XX:+UseParallelGC -XX:+UseParallelOldGC
Run Code Online (Sandbox Code Playgroud)

java memory-management

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

恶意代码漏洞 - 字段应受包保护

声纳给我的信息是:

恶意代码漏洞 - 字段应该是针对静态数组的包保护FORMATS.

为什么此代码被视为恶意代码?我有一个公共类来存储所有常量.

public class Constants
{
    /*
    all the public static final constants of primitive datatypes for which 
    there is no sonar warning.
    */
    public static final String[] FORMATS = new String[] {
        "yyyy-MM-dd HH:mm:ss.S z", 
        "yyyy-MM-dd HH:mm:ss.S"
}
Run Code Online (Sandbox Code Playgroud)

java sonarqube

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

加入一个条件,急切地加载sqlalchemy orm

from sqlalchemy.orm import subqueryload, joinedload, eagerload
from sqlalchemy import Column, DateTime, String, Integer, ForeignKey, func,Float, sql
from sqlalchemy.orm import relation
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
from sqlalchemy import create_engine

engine = create_engine('sqlite:///testdb.sqlite')
engine.echo = True
Base = declarative_base()
session = sessionmaker()
session.configure(bind=engine)
Base.metadata.create_all(engine)
s= session()

class Stock(Base):
__tablename__ = 'stock'
stock_id = Column(Integer, primary_key=True)
name = Column(String)
prices = relation("StockPrice")

class StockPrice(Base):
__tablename__ = 'stock_price'
stock_id = Column(Integer, ForeignKey('stock.stock_id'), primary_key=True)
date = Column(String, primary_key=True)
price = Column(Float) …
Run Code Online (Sandbox Code Playgroud)

python orm sqlalchemy

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

继承css样式

以下是两个CSS.

我希望helpContent拥有所有风格itemContent.我将如何helpContent继承itemContent

.itemContent {
    BORDER-RIGHT: #ababe3 1px solid;
    BORDER-TOP: #ababe3 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    OVERFLOW: hidden;
    BORDER-LEFT: #ababe3 1px solid;
    WORD-WRAP: break-word;
    POSITION: static;
}
.helpContent {
    BACKGROUND: #eff5ff;
}
Run Code Online (Sandbox Code Playgroud)

css

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

标签 统计

java ×2

css ×1

memory-management ×1

orm ×1

python ×1

sonarqube ×1

sqlalchemy ×1