问题列表 - 第34074页

使用带有:reload选项的require是否有在Clojure中建立内存的倾向?

我有一个应用程序,为了重新加载插件,只要重新加载它们就需要使用:reload选项.我注意到,当我这样做的时候,这会增加2-3兆的内存.我很好奇是什么原因导致这种事情发生.以前重新加载的数据是否保存在内存中?有没有办法完全重新加载命名空间?

编辑:还有一点需要提一下,每个重新加载的插件都会为另一个命名空间中的多方法创建新的defmethod(永远不会重新加载).也许这些方法在重新加载时会被保存在内存中?

clojure

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

SQLAlchemy:避免在声明式样式类定义中重复

我正在使用SQLAlchemy,我的对象模型中的许多类具有相同的两个属性:id和(整数和主键),以及name(字符串).我试图避免在每个类中声明它们如此:

class C1(declarative_base()):
    id = Column(Integer, primary_key = True)
    name = Column(String)
    #...

class C2(declarative_base()):
    id = Column(Integer, primary_key = True)
    name = Column(String)
    #...
Run Code Online (Sandbox Code Playgroud)

有什么好办法呢?我尝试使用元类但它还没有用.

python sqlalchemy

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

Java的复式会计库?

什么是双入口会计库可用于Java?

java accounting

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

如何使用jsf为表中的每一行获取单选按钮组功能

如何使用h:selectOneRadio封装在一个内容中获得如下布局rich:dataTable

row1   col1   col2   col3

row2   radio1 radio1 radio1

row3   radio2 radio2 radio2
Run Code Online (Sandbox Code Playgroud)

jsf richfaces

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

暂停时调试并且"无法评估表达式"

使用Visual Studio,在连接到Process并按Pause(Break-All)后,切换到所需的线程并使用Quick Watch窗口检查一些数据,比如说

MySingletonClass.Instance.Data
Run Code Online (Sandbox Code Playgroud)

有时候我得到这个:

无法计算表达式,因为当前线程处于休眠,等待或加入状态

或者这个(当试图查看数据的某些属性时):

无法计算表达式,因为本机帧位于调用堆栈的顶部.

坦白说,我不在乎,我只是想看看数据!我知道有各种方法来解决这个问题,即:

  1. 在线程上设置断点并等待它被击中(繁琐,并不总是可能)
  2. 转储进程并加载回VS(即便如此我仍然得到第二个错误)
  3. WinDbg的

如果你可能会使用windbg,你可以看到这些数据为什么我们都无法利用更简单,更漂亮的VS来连接到一个进程时检查对象?

.net debugging visual-studio

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

错误:类型日期的输入语法无效:""

我有以下psql查询,无法理解为什么我得到错误错误:类型日期的无效输入语法:"".

我的查询如下:

SELECT count(*) FROM campaigns 
WHERE 
    dstart >= '2010-09-02' AND 
    dend <= '2010-09-02' AND 
    status != 'S' AND 
    status != 'C' AND 
    status != 'E' AND 
    (dsignoff <> '' AND dsignoff is not null) AND 
    (dstart <> '' AND dstart is not null) AND 
    (dend <> '' AND dend is not null) AND 
    clientid=20005294;
Run Code Online (Sandbox Code Playgroud)

dstart,dend和dsignoff都被定义为日期类型.

postgresql

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

使用UNIONS和GROUP BY的SQL查询

查询:

SELECT max(image_url), Model_Name
FROM (
    SELECT max(image_url), Model_Name
    FROM dbo.proinfo_vodafone WHERE Brand_name='Nokia'
    UNION
    SELECT max(image_url), Model_Name
    FROM dbo.proinfo_3 WHERE Brand_name='Nokia' 
    UNION
    SELECT max(image_url), Model_Name
    FROM dbo.proinfo_t WHERE Brand_name='Nokia'
    UNION
    SELECT max(image_url), Model_Name
    FROM dbo.proinfo_o2 WHERE Brand_name='Nokia'
    UNION
    SELECT max(image_url), Model_Name 
    FROM dbo.proinfo_orange
    WHERE Brand_name='Nokia') AS temp
WHERE Model_Name IS NOT NULL
GROUP BY Model_Name
ORDER BY Model_name ASC
Run Code Online (Sandbox Code Playgroud)

给出错误:Msg 8155,Level 16,State 2,Line 3没有为'temp'的第1列指定列.

现在,说实话我不擅长SQL,我在类似的查询中使用Quick Replace进行了这个查询,我似乎无法理解查询有什么问题.

请帮忙!提前致谢.

Anchit

sql sql-server-2005

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

可以使用负数作为随机数生成的种子吗?

这不是一个编码问题,但我希望有人在这里的论坛中遇到过这个问题.我正在使用Python来运行一些模拟.我需要使用不同的随机数种子进行多次复制.我有两个问题:

  1. 负数是否可以作为种子?
  2. 我应该在种子中留一些距离吗?

目前我正在使用random.org创建介于-100000和+100000之间的50个数字,我将其用作种子.这个可以吗?

谢谢.

python random seed

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

Unity ServiceLocator,在运行时注册类型

我有一个小工具包,它使用Unity DI和EntLib服务定位器.当第三方应用程序尝试使用EntLib服务定位器时,会出现此问题.看起来EntLib服务定位器是单例,因此当第三方应用程序引导其服务定位器时,它会清除我的服务定位器的配置.客户端以这种方式创建服务定位器:

        container = new UnityContainer();
        locator = new UnityServiceLocator(Initialize());
        ServiceLocator.SetLocatorProvider(() => locator);
Run Code Online (Sandbox Code Playgroud)

它以这种方式使用:

ServiceLocator.Current.GetInstance<IService>("MyService");
Run Code Online (Sandbox Code Playgroud)

有没有办法在运行时管理两个ServiceLocator或在服务定位器中注册其他组件?

unity-container service-locator

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

Java Servlet中的静态变量行为

我正在开发一个java servlet,在运行时,在新线程中启动不同的对象方法.这些线程应该访问描述特定servlet实例的变量,比如jobId.出于这个原因,我将jobId变量声明为static.servlet构造函数正在为每个servlet实例(调用)计算此值.如果servlet同时被调用几次,我就会徘徊,静态jobId变量在调用之间共享,这意味着一些线程将获得错误的jobId,或者每次调用都计算一次 - 所以线程是启动的特定servlet将使用为此特定servlet计算的jobId(这是我希望它工作的方式).有任何想法吗?非常感谢!

java static multithreading servlets

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