问题列表 - 第7557页

是否与MS Access SQL中的SUBSTRING函数等效?

我想在MS Access查询中执行类似的操作,但SUBSTRING是一个未定义的函数.

SELECT DISTINCT SUBSTRING(LastName, 1, 1)
FROM Authors;
Run Code Online (Sandbox Code Playgroud)

ms-access

24
推荐指数
3
解决办法
11万
查看次数

查找嵌套集的面包屑

我正在使用嵌套集(又名修改的预序树遍历)来存储组列表,并且我正在尝试找到一种快速方法来一次为所有组生成面包屑(作为字符串,而不是表格)。我的数据也是使用邻接表模型存储的(有触发器可以保持两者同步)。

例如:

ID   Name    ParentId  Left   Right
0    Node A  0         1      12
1    Node B  0         2      5
2    Node C  1         3      4
3    Node D  0         6      11
4    Node E  3         7      8
5    Node F  4         9      9
Run Code Online (Sandbox Code Playgroud)

其中代表树:

  • 节点A
    • 节点B
      • 节点 C
    • 节点 D
      • 节点E
      • 节点 F

我希望能够有一个返回表的用户定义函数:

ID  Breadcrumb
0   Node A
1   Node A > Node B
2   Node A > Node B > Node C
3   Node A > Node D …
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2005 breadcrumbs mptt nested-sets

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

什么是DB2中的SQL Server事务?

与DB2中的以下SQL Server语句等效的是什么?

  • 开始交易
  • 提交交易
  • 回滚事务

sql-server db2

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

Rot13代表数字

编辑:现在是http://messymatters.com/sealedbids上的主要动态博客文章

rot13的想法是模糊文本,例如防止剧透.它并不意味着加密安全,而只是确保只有那些确定要阅读它的人才能阅读它.

对于涉及密封投标的申请,我想对数字做类似的事情.粗略地说,我想向某人发送我的号码并相信他们选择他们自己的号码,不受我的影响,但是当他们准备好时他们应该能够透露我的(纯粹是客户端).他们不应要求我或任何第三方提供进一步的意见.

(已添加:请注意收件人信任不作弊的假设.)

它并不像rot13那么简单,因为某些数字,比如1和2,会经常发生,你可能会记得34.2确实是1.

这是我正在寻找的具体内容:

功能密封(),将实数映射到实数(或字符串).它应该具有确定性-封口(7)每次不应映射到相同的事情.但相应的函数unseal()应该是确定性的 - unseal(seal(x))应该等于所有x的x.我不希望密封或开封调用任何web服务甚至获得系统时间(因为我不想假设同步时钟).(补充:可以假设所有出价都低于某个最高出价,每个人都知道,比如一百万.)

完整性检查:

> seal(7)
482.2382   # some random-seeming number or string.
> seal(7)
71.9217    # a completely different random-seeming number or string.
> unseal(seal(7))
7          # we always recover the original number by unsealing.
Run Code Online (Sandbox Code Playgroud)

language-agnostic encryption math function

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

从Scala文件创建jar文件

我是Scala的新手,不懂Java.我想用简单的Scala文件创建一个jar文件.所以我有我的HelloWorld.scala,生成一个HelloWorld.jar.

MANIFEST.MF:

Main-Class: HelloWorld
Run Code Online (Sandbox Code Playgroud)

在我运行的控制台中:

fsc HelloWorld.scala
jar -cvfm HelloWorld.jar Manifest.mf HelloWorld\$.class HelloWorld.class
java -jar HelloWorld.jar 
  => "Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld/jar"

java -cp HelloWorld.jar HelloWorld 
  => Exception in thread "main" java.lang.NoClassDefFoundError: scala/ScalaObject
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
    at hoppity.main(HelloWorld.scala)
Run Code Online (Sandbox Code Playgroud)

java scala jar

49
推荐指数
3
解决办法
6万
查看次数

无法加载文件或程序集"someProject"或其依赖项之一.访问被拒绝

我遇到一个asp.net错误.我的应用程序在开发和测试environemnt上工作得很好.但在生产时它会给我以下错误:

无法加载文件或程序集"someProject"或其依赖项之一.访问被拒绝.

dependencies assemblies

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

COUNT(*)和LEFT JOIN

这个查询:

SELECT staff.staff_id, COUNT(references_table.staff_id) 
FROM staff 
LEFT JOIN references_table USING (staff_id)
Run Code Online (Sandbox Code Playgroud)

返回:

staff_id    COUNT(references_table.staff_id)
1            2
Run Code Online (Sandbox Code Playgroud)

我怎么能让它返回0,因为staff_ids没有任何引用的计数?

mysql

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

对于120 MB CSV文件的String.Split()的.NET System.OutOfMemoryException

我正在使用C#读取~120 MB纯文本CSV文件.最初我通过逐行读取来进行解析,但最近确定首先将整个文件内容读入内存的速度要快几倍.解析已经非常慢了,因为CSV在引号中嵌入了逗号,这意味着我必须使用正则表达式拆分.这是我发现的唯一可靠的工作方式:

string[] fields = Regex.Split(line, 
@",(?!(?<=(?:^|,)\s*\x22(?:[^\x22]|\x22\x22|\\\x22)*,)
(?:[^\x22]|\x22\x22|\\\x22)*\x22\s*(?:,|$))");
// from http://regexlib.com/REDetails.aspx?regexp_id=621
Run Code Online (Sandbox Code Playgroud)

为了在将整个内容读入内存后进行解析,我在换行符上进行字符串拆分以获得包含每一行的数组.但是,当我在120 MB文件上执行此操作时,我得到了一个System.OutOfMemoryException.当我的计算机有4 GB RAM时,为什么内存耗尽?有没有更好的方法来快速解析复杂的CSV?

.net csv split out-of-memory

6
推荐指数
3
解决办法
8919
查看次数

Java - 安排日常任务

我正在寻找一种有效的方法来在每天下午3点执行一个方法,无论应用程序最初运行的时间或运行时间.

这必须完全从没有操作系统干预的应用程序完成(例如Windows任务计划程序)

我在不同的配置中一直在试验java.util.Timer,但我没有成功.

任何帮助,将不胜感激.

谢谢.

java scheduling timer task

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

链接到Cocoa/Xcode中的常量文件

在stackoverflow上参考这个相关的问题:

如果您创建一个常量文件,如何在目标中"链接"它,所以您不必这样做

#import "Constants.h"
Run Code Online (Sandbox Code Playgroud)

在每个文件中你使用常量?

xcode cocoa cocoa-touch objective-c

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