问题列表 - 第33119页

C Library使用基于大括号的语法读取配置文件

对于我的C项目,我想使用基于大括号的配置文件,例如:

account {
    name = "test@test.com";
    password = "test";
    autoconnect = true;
}
Run Code Online (Sandbox Code Playgroud)

等或某些变化.

我正在尝试找到一些不错的C库来满足我的需求.你能给些建议么?

c configuration-files

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

从数据库中检索mp3文件

我有一个问题,关于如何从数据库中检索存储为byte []数组的mp3文件,并将其显示在一个表单中,让用户下载/播放它?

c# asp.net mp3

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

mercurial或git的关系数据库后端

我喜欢化石的是它使用普通的旧sqlite来存储变更集,文件等.我可以使用它的命令行工具来查询存储库,但是如果我想要它不支持的东西,我可以回退到编写一个sql查询.

Mercurial和git更成熟,它们有更多的库,更有动力,但它们使用自己的存储库格式.我想知道是否有可能将sqlite作为他们的存储库后端.(我知道有直接查询mercurial或git repo的工具,但sql似乎更容易.)

sql database git mercurial fossil

13
推荐指数
3
解决办法
3143
查看次数

脚本设置数据库邮件

我已经使用SQL Server 2008 GUI在我的测试服务器上设置数据库邮件配置文件和帐户,现在我想将它们复制到我们的生产数据库中.

有没有办法生成一个脚本来做到这一点?

email database-mail sql-server-2008

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

如何克隆一个你不知道类型的对象?

在代码中更容易解释,所以在这里

Object anObj;
anObj = new MyObj();
anObj = new Rectangle();
anObj.clone();//this doesnt exist because its on the root Object class
Run Code Online (Sandbox Code Playgroud)

在这个例子中,我可以用什么来代替 Object.clone() 方法?

----------------------- 额外信息 ------------------------- -----

我已经添加了额外的信息,但它似乎已经出现在所有答案的中间,所以它再次出现以便可以阅读。

嗨,所有这些对克隆或复制的主题都非常有帮助,我现在需要考虑一下。但他们对最初的问题没有帮助。也许我提供的更多信息将帮助您了解我的追求。

我正在覆盖每个对象的克隆,并添加完全克隆对象所需的所有其他克隆和复制方法,这包括添加自定义方法来复制缓冲图像。IE:-

public Object clone() {//i copied from 'thelost's answer
    try { 
        CloningExample copy = (CloningExample)super.clone(); 
        copy.names = (LinkedList)names.clone(); 
        return copy; 
    } catch (CloneNotSupportedException e) { 
        return null; 
    } 
}
Run Code Online (Sandbox Code Playgroud)

但是我的类中有一个变量是一个对象,但是因为它包含不同类型的各种其他对象,所以我的每个类型都有一个 clone 方法,但是没有检查它是否是我的每个类型,然后调用 clone()我的类型会很长,因为我有很多类型,我看不到如何轻松复制或克隆对象。有没有办法让我只写一个像这样的静态方法?

static findTypeAndCopy(Object thisobj){ 
    if(thisobj==null) 
        return null;

    if(thisobj instanceOf MyObj1){ 
        return ((MyObj1)thisobj).clone(); 
    }else if(thisobj instanceOf MyObj2){ 
        return ((MyObj2)thisobj).clone(); …
Run Code Online (Sandbox Code Playgroud)

java object cloning

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

.NET Framework版本

我试图找出每个操作系统默认安装的.NET Framework版本.但是一些谷歌搜索只显示了一堆废话,没有真正的答案.

有没有人知道有这些信息的网站?最好来自微软.

谢谢 :)

.net frameworks

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

PHP中PHAR档案的优点

PHP 5.3有一个名为PHAR的新功能,类似于JAVA中的JAR.它基本上是PHP文件的存档.它的优点是什么?我无法理解他们如何在Web场景中提供帮助.

除"易于部署"之外的任何其他用途 - 仅通过复制一个文件来部署整个应用程序

php phar

13
推荐指数
3
解决办法
4639
查看次数

NPTL最大线程为65528?

以下代码应该生成100,000个线程:

/* compile with:   gcc -lpthread -o thread-limit thread-limit.c */
/* originally from: http://www.volano.com/linuxnotes.html */

#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <pthread.h>
#include <string.h>

#define MAX_THREADS 100000
int i;

void run(void) {
  sleep(60 * 60);
}

int main(int argc, char *argv[]) {
  int rc = 0;
  pthread_t thread[MAX_THREADS];
  printf("Creating threads ...\n");
  for (i = 0; i < MAX_THREADS && rc == 0; i++) {
    rc = pthread_create(&(thread[i]), NULL, (void *) &run, NULL);
    if (rc == 0) {
      pthread_detach(thread[i]);
      if …
Run Code Online (Sandbox Code Playgroud)

c linux multithreading pthreads nptl

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

在加载下收集Java heapdump

我正在对运行在Java 6上的Tomcat 6运行负载.我想在Tomcat服务器负载时收集Java堆的堆转储.我通常使用jmap -dump来收集我的heapdumps.

但是,当我尝试在Tomcat处理高负载时执行此操作时,我发现heapdump集合失败.

jmap是从负载下的进程收集堆转储的最佳工具吗?导致jmap无法收集堆转储的可能原因是什么?

如果jmap不是最好的工具 - 哪个更好?

我可以完全接受jmap(或其他工具)在进行堆转储时在Java进程中停止世界.

java tomcat

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

Javascript正文OnClick

我正在学习Javascript,我正在尝试创建一个简单的下拉菜单.我可以在顶部菜单的Google主页上看到我所需功能的一个示例,其中包含"更多"和"设置"下拉列表.特别是当您单击菜单时,菜单消失.

我需要在Javascript中的hideMenus函数中放置什么代码,以便在屏幕上的任何位置发生单击时隐藏可见的uls?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  

<head>  
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />  
<title>Untitled 1</title>  

<style type="text/css">  
a  
{  
    color:blue;  
}  

.info ul.submenu  
{  
    border: solid 1px #e0e0e0;  
    background-color: #fff;  
    position: absolute;  
    padding: 0;  
    z-index: 2;  
    display: none;  
}  

.info ul.submenu li  
{  
    display: block;  
    border-top: solid 1px #e0e0e0;  
    margin: 0px 10px 0 10px;  
}  

.info ul.submenu li a  
{  
    display: block;  
    padding: 7px 0px 6px 0;  
    color: #1177ee;  
    cursor:pointer;  
}  

</style>  

<script type="text/javascript">  

function …
Run Code Online (Sandbox Code Playgroud)

javascript

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