问题列表 - 第21267页

如何确定列是组合在一个表中还是拆分成多个表?

我们应该总是组合一对一的桌子吗?

我有一个用户ID uid,一个包含基础知识的表:

uid, name, address, etc..
Run Code Online (Sandbox Code Playgroud)

和另一个基本相同的表,在前一个用户表上使用外键

uid, stats, etc..
Run Code Online (Sandbox Code Playgroud)

我应该把它们组合起来吗?什么时候才有意义,什么时候不想?

database database-design

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

C++ typedef解释const指针

首先,示例代码:

情况1:


typedef char* CHARS;
typedef CHARS const CPTR;   // constant pointer to chars
Run Code Online (Sandbox Code Playgroud)

文本替换CHARS变为:


typedef char* const CPTR;   // still a constant pointer to chars
Run Code Online (Sandbox Code Playgroud)

案例2:


typedef char* CHARS;
typedef const CHARS CPTR;   // constant pointer to chars
Run Code Online (Sandbox Code Playgroud)

文本替换CHARS变为:


typedef const char* CPTR;   // pointer to constant chars
Run Code Online (Sandbox Code Playgroud)

在案例2中,在文本替换CHARS之后,typedef的含义发生了变化.为什么会这样?C++如何解释这个定义?

c++ pointers typedef const

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

捕获Ruby异常以进行日志记录,但是不要抛出它?

我似乎正在大脑冻结.我希望在循环几个对象期间捕获可能的Ruby异常,以便将其计为稍后显示的失败,但我希望执行停止; 我希望它跳过坏记录并继续.我该怎么做呢?我不认为我可以使用,retry因为那会再次尝试相同的记录,对吧?

ruby exception-handling

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

Windows和*nix编译检测

应该为Windows,Linux和嵌入式目标编译一个项目.在主机或嵌入式目标上运行时,应用程序具有行为差异.总结我的要求,这是表:

   Target               Compiler      Behavior
   Windows              MSVC, gcc         A
   Host Linux           gcc               A
   Embedded Linux       cross pltf gcc    B
Run Code Online (Sandbox Code Playgroud)

我希望创建一个自动识别编译器和环境差异的Makefile(无需手动传递参数/定义).是否可以通过在C源文件级别使用条件编译来解决此类问题?
到目前为止我还没有使用automake.

c linux windows makefile embedded-linux

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

测试两个JSON对象是否相等,忽略Java中的子顺序

我正在寻找一个JSON解析库,它支持比较忽略子命令的两个JSON对象,特别是用于测试从Web服务返回的JSON的单元测试.

任何主要的JSON库都支持这个吗?org.json库只是进行参考比较.

java junit json

223
推荐指数
10
解决办法
26万
查看次数

在没有javascript的情况下滚动带有溢出的div

我有一个静态高度的div,内容被剪裁使用overflow: auto.在常规桌面浏览器上,我使用javascript滚动到内容的底部.但是,我需要在移动浏览器或没有javascript的浏览器上执行相同的操作.不是实时的,而是以这样的方式输出html + css,以便浏览器呈现内容的底部.

我可以使用的工具:HTML,CSS,PHP.

这可能吗?

html css php

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

如何使用jquery删除所有cookie

可能重复:
使用javascript清除所有cookie

我希望分配一个复选框来激活和消除以前存储在我的表单中的所有cookie.我怎么用jquery cookie插件做到这一点?我似乎无法在克劳斯网站和这里找到例子.

任何提示都将非常感激.

谢谢

cookies jquery

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

在我的sql语句中,我为同一个参数调用了两次sum,是否重复了这些努力?

考虑下面我的SQL查询; 它为同一个参数调用两次.这是重复服务器完成的工作.有一个更好的方法吗?

SELECT      Status_Detail_Code, count(*) as 
   [Number of times assigned], round(sum(Duration)/60,2) as [total duration Hr]

 FROM         dbo.V_TIMELINE

 WHERE     (CADATE > N'20080101')  

group by Status_Detail_Code order by sum(Duration) desc
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

学习Apache POI for Java

我正在尝试快速学习Apache POI for Java(用于操作Excel).我一直在谷歌上搜索教程,但到目前为止我发现的只是简短的2段解释,然后是代码示例.我想找到一些更全面的东西,这是简洁的,但是以结构化,完整和可理解的方式进行.有人知道任何好的教程吗?Apache POI是否有任何体面的文档...?我似乎无法在他们的网站上找到任何内容.

java excel apache-poi

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

帮我自动执行excel中的过程

我有一个excel表,其中包含A,B和C列中的值,如下所示:

      A      B      C
1    8.22   1.99902 32.48974
2    8.22   3.04698 33.92426
3    8.22   2.26374 33.1547
4    8.22   2.78227 33.2593
6    8.22   2.46798 33.34269
6    8.22   2.57802 33.67131
7    8.22   2.46798 32.7427
8    8.22   2.57802 33.07131
Run Code Online (Sandbox Code Playgroud)

还有一个单元格(例如F1),其中包含的值只能是1,2或3.

我想创建一个commandbutton执行以下任务:对于每一对线(其中cosnist一组)插入其下方2条新的线路,并与值填充他们像这样(假设我们正在处理的组居住在行9和10)

If F1 = 1 THEN
A11 = A10   B11 = B10   C11 = C9
A12 = A10   B12 = B9    C12 = C10

If F1 = 2 THEN
A11 = A10   B11 = B10   C11 = C9
A12 = A9 …
Run Code Online (Sandbox Code Playgroud)

excel vba loops excel-vba

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