问题列表 - 第26827页

规划数据库应用程序

我正处于个人使用的数据库应用程序的计划阶段.我有一些计划好的数据库结构,但是当我想到我将如何编写程序时,它让我想知道我是否以正确的顺序执行此操作.

我应该首先计划哪个,db结构还是类?

database

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

blog.domain.com vs domain.com/blog

除了风格,2之间是否存在任何显着差异,或许在诸如SEO之类的东西中?

而且风格方面,它是否有一个"标准"/良好实践,或者仅仅取决于您的个人喜好?

dns seo blogs

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

Java:防御性地复制int []的最有效方法?

我有DataSeries一个方法的接口

int[] getRawData();
Run Code Online (Sandbox Code Playgroud)

由于各种原因(主要是因为我在MATLAB中使用它,并且MATLAB很好地处理int [])我需要返回一个数组而不是List.

我不希望我的实现类返回int []数组,因为它是可变的.复制int []数组的最有效方法是什么(1000-1000000长度范围内的大小)?是clone()吗?

java arrays

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

在map(c ++,STL)方面需要帮助

其实我是C++的新手.我尝试了一些东西(实际上是地图容器),但是它没有按照我想象的方式工作......在发布我的代码之前,我会很快解释它.

我创建了3个类:

ClassA ClassDerivedA ClassAnotherDerivedA

最后两个来自"ClassA".

我进一步创建了一张地图:

  map<string,ClassA> test_map;
Run Code Online (Sandbox Code Playgroud)

我将一些对象(来自Type ClassDerivedA和ClassAnotherDerivedA)放入地图中.请记住:映射值来自"ClassA"类型.这只会因多态性而起作用.最后,我创建了一个迭代器,它在我的地图上运行,并将用户输入与地图中的键进行比较.如果它们匹配,它将调用一个名为"printOutput"的特定方法.

还有一个问题:虽然我将"printOutput"声明为"虚拟",但是唯一被调用的方法是我的基类,但为什么呢?这是代码:

#include <iostream>
#include <map>

using namespace std;

class ClassA
{
    public:
        virtual void printOutput() { cout << "ClassA" << endl;      }
};

class ClassDerivedA : public ClassA
{
    public:
        void printOutput() { cout << "ClassDerivedA" << endl;       }
};

class ClassAnotherDerivedA: public ClassA
{
    public:
        void printOutput() { cout << "ClassAnotherDerivedA" << endl;        }
};

int main()
{
    ClassDerivedA class_derived_a;
    ClassAnotherDerivedA class_another_a;


  map<string,ClassA> test_map;
    test_map.insert(pair<string,ClassA>("deriveda", class_derived_a));
    test_map.insert(pair<string,ClassA>("anothera", class_another_a)); …
Run Code Online (Sandbox Code Playgroud)

c++ polymorphism stl map

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

将嵌套的json对象值绑定到表单字段

我正在构建一个动态表单来编辑json对象中的数据.首先,如果存在这样的事情让我知道.我宁愿不构建它,但我已经多次搜索工具,并且只找到了需要输入引号的树状结构.我很乐意将所有值视为字符串.此编辑功能适用于最终用户,因此它非常简单,不会令人生畏.

到目前为止,我有代码生成嵌套表来表示json对象.对于每个值,我显示一个表单域.我想将表单字段绑定到关联的嵌套json值.如果我可以存储对json值的引用,我将构建一个对json对象树中每个值的引用数组.我还没有找到一种方法来使用javascript.

我的最后一种方法是在编辑后遍历表格.我宁愿有动态更新,但单个提交总比没有好.

有任何想法吗?

// the json in files nests only a few levels. Here is the format of a simple case,
{
 "researcherid_id":{
  "id_key":"researcherid_id",
  "description":"Use to retrieve bibliometric data",
  "url_template" :[
    {
      "name": "Author Detail",
      "url": "http://www.researcherid.com/rid/${key}"
    }
  ]         
 }
}

$.get('file.json',make_json_form);

function make_json_form(response) {

   dataset = $.secureEvalJSON(response);
   // iterate through the object and generate form field for string values.

}

// Then after the form is edited I want to display the raw updated json (then I want …
Run Code Online (Sandbox Code Playgroud)

javascript json

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

项目欧拉#163理解

我花了很长时间寻找这个问题的解决方案.我绘制了大量的交叉阴影三角形,在简单的情况下计算三角形,并搜索某种模式.不幸的是,我碰到了墙.我很确定我的编程/数学技能不符合这个问题的先决条件.

所以我在网上找到了一个解决方案,以便访问论坛.我根本不了解大多数方法,有些看起来太复杂了.

谁能让我理解这个问题?其中一种方法可以在这里找到:http://www.math.uni-bielefeld.de/~sillke/SEQUENCES/grid-triangles(问题C)允许使用单个函数.

他们是如何提出这个解决方案的?在这一点上,我真的只想了解这个有趣问题背后的一些概念.我知道查找解决方案不是欧拉精神的一部分,但我很确定无论如何我都不会解决这个问题.

algorithm math geometry combinatorics

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

jquery noConflict仅在IE8中不起作用

我有一个使用prootype框架的网站,我希望使用jquery插件.一切都不适用于IE8.它工作在ie7令我惊讶.知道什么可能是错的吗?

IE8给我的对象不支持这个属性或方法行jQuery.noConflict(); 是

<script src="/my/docs/jquery.js" type="text/javascript"></script>
<script src="/my/docs/jquery.simplyscroll.js" type="text/javascript"> </script>
<script type="text/javascript">
jQuery.noConflict();
function OpenUp(sURL){
  window.open(sURL,null,'height=560,width=820,status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes,scrollbars=yes',false); 
}
jQuery(document).ready(function($) {
 $("head").append("<link>");
 css = $("head").children(":last");

 css.attr({
   rel:  "stylesheet",
   type: "text/css",
   href: "/my/docs/jquery.simplyscroll.css"
     });

     $("#scroller").simplyScroll({
       autoMode: 'loop',
       framerate: 1,
       speed: 1
     });
});
</script>
Run Code Online (Sandbox Code Playgroud)

我也厌倦了以下几点: var $j = jQuery.noConflict(); var j = jQuery.noConflict();

everythig仅在IE8中不起作用.

javascript jquery internet-explorer-8

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

如何拥有多对"View-ViewModel"?

我正在构建一个基于MVVM-Light的应用程序.我需要创建同一个View的多个实例,每个实例都应绑定到自己的ViewModel.

默认情况下将ViewModelLocatorViewModels实现为单例,因此同一View的不同实例将绑定到同一ViewModel.

我可以在VMLocator中创建ViewModel作为非静态对象(就像返回新VM()...一样简单),但这只会对我有所帮助.事实上,我仍然需要跟踪打开的窗口.然而,每个窗口可能会打开其他几个窗口(不同类型).在这种情况下,我可能需要在父View及其所有子项上执行一些操作.例如,在关闭View P之前,我可能想要关闭它的所有子节点(视图C1,视图C2等).

因此,有没有简单易行的方法来实现这一目标?或者你有什么建议我遵循的最佳做法?

提前感谢您的宝贵帮助.

干杯,
Gianluca.

c# wpf mvvm mvvm-light

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

WPF工具包DataGridCell样式DataTrigger

如果在DataGrid中更新了值,我试图将单元格的颜色更改为黄色.

我的XAML:

<toolkit:DataGrid x:Name="TheGrid"
                  ItemsSource="{Binding}"
                  IsReadOnly="False"
                  CanUserAddRows="False"
                  CanUserResizeRows="False"
                  AutoGenerateColumns="False"
                  CanUserSortColumns="False"                             
                  SelectionUnit="CellOrRowHeader" 
                  EnableColumnVirtualization="True" 
                  VerticalScrollBarVisibility="Auto"
                  HorizontalScrollBarVisibility="Auto">
    <toolkit:DataGrid.CellStyle>
        <Style TargetType="{x:Type toolkit:DataGridCell}">
            <Style.Triggers>
                <DataTrigger Binding="{Binding IsDirty}" Value="True">
                    <Setter Property="Background" Value="Yellow"/>
                 </DataTrigger>
            </Style.Triggers>
        </Style>
    </toolkit:DataGrid.CellStyle>
</toolkit:DataGrid>
Run Code Online (Sandbox Code Playgroud)

网格绑定到数组列表(显示类似于excel的值表).数组中的每个值都是一个包含IsDirty依赖项属性的自定义对象.更改值时,将设置IsDirty属性.

当我运行这个:

  • 更改第1列中的值=整行变为黄色
  • 更改任何其他列中的值=没有任何反应

我希望只有更改的单元格变为黄色,无论它在哪个列中.你看到我的XAML有什么问题吗?

c# wpf datagrid datatrigger wpftoolkit

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

在BeautifulSoup中匹配id

我正在使用BeautifulSoup - python模块.我必须找到任何对id的引用,例如:'post-#'.例如:

<div id="post-45">...</div>
<div id="post-334">...</div>
Run Code Online (Sandbox Code Playgroud)

我该如何过滤?

html = '<div id="post-45">...</div> <div id="post-334">...</div>'
soupHandler = BeautifulSoup(html)
print soupHandler.findAll('div', id='post-*')
Run Code Online (Sandbox Code Playgroud)

python beautifulsoup

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