问题列表 - 第30954页

如何在C#程序中添加自己的数据类型?

类似"int"表示"Int32"类,"string"表示"String"类.如何将像"abc"这样的数据类型引用到我的"Abc"类?

c# types

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

为什么不删除任何东西?

我正在玩内存动态分配,但我不明白.当用new语句分配一些内存时,我应该能够破坏指针指向使用的内存delete.

但是当我尝试时,这个delete命令似乎不起作用,因为指针指向的空间似乎没有被清空.

让我们以这个真正基本的代码为例:

#include <iostream>  

using namespace std;

int main()  
{  
    //I create a pointer-to-integer pTest, make it point to some new space,  
    // and fulfill this free space with a number;  
    int* pTest;  
    pTest = new int;  
    *(pTest) = 3;  
    cout << *(pTest) << endl; 

    // things are working well so far. Let's destroy this
    // dynamically allocated space!
    delete pTest;

    //OK, now I guess the data pTest pointed to has been destroyed …
Run Code Online (Sandbox Code Playgroud)

c++ memory new-operator delete-operator

21
推荐指数
4
解决办法
7731
查看次数

在R中等效,乘法以相同df的另一列为条件

我试图基于相同data.frame的第三列(id)的值,运行data.frame列与标量A或标量B的简单乘法.不知怎的,我有一些(订单,排序?)问题 - 到目前为止结果肯定是错误的.以下是几次尝试:

mydf$result = subset(mydf,myid==123,multiplyme)*0.6 +
subset(mydf,myid==124,,multiplyme)*0.4
Run Code Online (Sandbox Code Playgroud)

我也尝试在%语法中使用%,但也没有成功.我知道我可以用MySQL作为例子并连接到R,但在这种情况下我只想在这里使用(基本)R或plyr.对于那些比我的blabla更喜欢代码的人来说,这就是我在SQL中如何做到这一点:

SELECT
MIN(CASE WHEN myid=123 THEN multiplyme*0.6 END)
MIN(CASE WHEN myid=124 THEN multiplyme*0.4 END)
FROM mytable
GROUP BY result;
Run Code Online (Sandbox Code Playgroud)

Thx提前提供任何帮助/ R代码建议!请注意,我有2个以上的ID!

r where

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

在此阶段是否值得从PHP / MySQL切换到.NET?

我有7年使用PHP / MySQL的经验。从几天开始,我陷入了困境,因为无法在MNC或PHP的银行领域中看到很多机会。

在脑海中浮现出一个问题:“在此阶段是否值得从PHP / MySQL切换到.NET?”

而且,如果我不加任何计划地转换,我将赚多少钱。因为最终一切都归结为金钱。

请建议此切换是否可以帮助我在此时赚钱。

php language-switching

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

Django"无法打开数据库文件"

运行"python manage.py syncdb"后,我得到一个错误,说"无法打开数据库文件".

这是我的settings.py的重要部分:

DATABASE_ENGINE = 'sqlite3'    # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
DATABASE_NAME = 'apps.db'      # Or path to database file if using sqlite3.
DATABASE_USER = ''             # Not used with sqlite3.
DATABASE_PASSWORD = ''         # Not used with sqlite3.
DATABASE_HOST = ''             # Set to empty string for localhost. Not used with sqlite3.
DATABASE_PORT = ''             # Set to empty string for default. Not used with sqlite3.
Run Code Online (Sandbox Code Playgroud)

这是"apps.db"的权限:

-rw-r--r-- 1 root root 33792 19. Jul 10:51 apps.db …
Run Code Online (Sandbox Code Playgroud)

database sqlite django django-models django-admin

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

WordPress the_date在循环内间隔跳过

我已经在WordPress中进行了自定义循环,出于某种原因,即使其他帖子内容每次都被成功提取,也会随机跳过日期.

任何想法,因为它完全令我困惑!

例如,帖子列表以及缺少日期的时间:

  1. 日期
  2. 日期
  3. 无日期
  4. 日期
  5. 日期
  6. 无日期
  7. 日期
  8. 无日期
  9. 无日期
  10. 无日期

这是代码,包括所有循环:

    <?php query_posts('category_name=News&posts_per_page=10'); ?>
    <?php while (have_posts()) : the_post(); ?> 

    <article>
        <div>
            <p>PUBLISHED: <?php the_date(); ?></p>
            <h4><a class="news_title_link" href="<?php the_permalink();?>"><?php the_title();?></a></h4>
            <?php the_excerpt(); ?>
            <br />
            <a href="<?php the_permalink();?>">Read more</a>
        </div>  
        <div>
        <?php if ( function_exists( 'get_the_image' ) ) { get_the_image(array('default_size' => 'thumbnail','default_image' => '/wp-content/uploads/2010/06/default-thumb.jpg'));} ?>
        </div>
    </article>

    <?php endwhile; ?>
    <?php endif;?>
Run Code Online (Sandbox Code Playgroud)

html php wordpress

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

java中的新Date对象是否包含当前日期?还是空的?

现在日期=新日期();

    if (now.getTime() - leasedDate.getTime() > 21 * 1000 * 60 * 60 * 24)
        throw new TooLate();
    leased.remove(x);
Run Code Online (Sandbox Code Playgroud)

我正在看一些代码示例,上面是它的一部分.有些事情我不明白.名为"now"的日期对象是否包含当前日期和小时?因为我认为它在初始化时应该是空的,所以我不明白now.getTime()是如何工作的.

谢谢!

java date

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

我想将javascript和CSS应用于所有浏览器,但不是IE6可能吗?

我想将javascript和CSS应用于所有浏览器,但不是IE6可能吗?

例如,我有一个javascript abc.js

我想在所有浏览器IE7,IE8,IE9,Firefox,Safari,Chrome中使用这个javascript.

但我不想在IE6中使用这个javascript.

javascript css

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

如何在JPA/Hibernate中基于两个外键生成id?

我在JPA中有一个关于实体声明的简单问题.我有一个带有2个外键的实体,它们不是null并且形成uniqueConstraint.首先,我在考虑一个由两个外键组成的复合键,但我听说这是一个遗留设计,而不是设计新表的推荐方法.

所以我感兴趣的是Hibernate/JPA能否根据两个外键自动生成id.假设我有以下实体:

@Entity
public class Foo {
  @ManyToOne
  private Bar bar;
  private int i;
}
Run Code Online (Sandbox Code Playgroud)

(我省略了not null和uniqueConstraint标签,以使代码更具可读性)

我知道我可以简单地添加一个id字段,与GeneratedValue,并让我的数据库生成密钥(在我的例子的MySQL与AUTO_INCREMENT),但由于涉及查询数据库,并要求它生成唯一的ID,这似乎没有效率的我值.

是否有生成的ID,这是不复合材料的方法(即,int类型或长的)的整数的"I",基于"酒吧"类的ID,和值,因为它这两个值已经形成独特约束?

java hibernate jpa

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

执行矢量运算

我正在使用向量容器来存储双精度数组.有没有快速的方法将我的向量中的每个元素乘以一些标量而不使用循环.

例如:

  vector<double> Array(10,1);
Run Code Online (Sandbox Code Playgroud)

将使用初始值1初始化10个双精度数组.要将此数组乘以0.5,我会写:

  for(unsigned int i=0; i<Array.size(); i++) 
     Array[i] = 0.5*Array[i]; 
Run Code Online (Sandbox Code Playgroud)

那还有另一种方式吗?我使用了重载'*'运算符的valarray,以便:

     Array = 0.5 * Array; 
Run Code Online (Sandbox Code Playgroud)

是有效的,但我宁愿不使用valarray,因为它似乎是一个更标准的操作数组的方法.

谢谢!

c++ vector

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