问题列表 - 第9321页

Access将支持35-40个用户写入Access数据库

我们希望有大约35-40人通过共享驱动器上的脚本写入访问数据库.这些指标分解为他们需要每小时写3-7次.Access会支持这种情况而不会惹恼我.

是的我希望将它用作SQL服务器,但这意味着要经历大量的繁文缛节/会议文书工作等我宁愿不打扰

ms-access

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

javascript:访问不同框架中的对象?

如果我在1页上有2帧的框架集,JS是否有办法从相反的框架访问元素?

谢谢!

javascript

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

为什么Perl找不到我在ClearCase中的文件?

这篇Perl告诉我,ClearCase中的文件不存在;

$x = "PATH/TO/FILE"
if (-e $x) {
   print "This file exists on the file system";
} else {
   print "I can't see this file";
}
Run Code Online (Sandbox Code Playgroud)

谁看过这个吗?

有些文件返回正常.让我难过.

Clearcase视图是动态的,托管在unix上.

这段代码返回一个文件存在而另一个文件不在它们位于同一视图的同一文件夹中时.

perl clearcase

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

有没有更好的方法用/ x编写Perl正则表达式,所以代码仍然易于阅读?

我在我的一个脚本上运行了Perl :: Critic,并收到了以下消息:

Regular expression without "/x" flag at line 21, column 26. See page 236 of PBP.
Run Code Online (Sandbox Code Playgroud)

在这里查看了策略信息,并且我理解在扩展模式下编写正则表达式将有助于任何正在查看代码的人.

但是,我被困在如何转换我的代码以使用/ x标志.

CPAN示例:

# Match a single-quoted string efficiently...

m{'[^\\']*(?:\\.[^\\']*)*'};  #Huh?

# Same thing with extended format...

m{
    '           # an opening single quote
    [^\\']      # any non-special chars (i.e. not backslash or single quote)
    (?:         # then all of...
        \\ .    #    any explicitly backslashed char
        [^\\']* #    followed by an non-special chars
    )*          # ...repeated zero or …
Run Code Online (Sandbox Code Playgroud)

regex perl perl-critic

8
推荐指数
4
解决办法
5638
查看次数

关于malloc和免费的线程安全

可能重复:
Malloc线程安全吗?

我听说glibc malloc()不是线程安全的,因为同时调用malloc()的进程的几个线程将导致未定义的行为.我的问题是如果一个线程调用free()将另一个线程调用malloc(),这是否会导致未定义的行为?

c malloc multithreading glibc

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

什么语音读者支持CSS3语音属性?

现在有没有支持CSS3文本到语音属性的屏幕阅读器richness,pause或者pitch?如果有竞争,哪一个更受欢迎?是否有不同程度的标准合规性?

css accessibility web-standards text-to-speech css3

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

为iPhone二进制编写的应用程序是否与iPod Touch兼容?

例如,假设没有调用sms API.说我想要移植我的'记事本'应用程序.

iphone compatibility ipod-touch

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

离线Web应用程序

我正在考虑构建一个支持离线的Web应用程序.

我正在考虑的架构如下:
Web服务器(远程)< - > Web服务器/缓存(本地)< - >浏览器/棱镜

我设想的这个模型的优点是:

  • 部署是基于Web的,具有此方法的所有优点
  • 启用离线
  • UI(html/js)同步是一个非问题
  • 数据同步主要是自动化的
    • 只要我保持在RESTful范式内
    • 我可以按要求打破这个,但手动同步在很大程度上仍然是手术
  • 本地Web服务器作为服务启动; 我可以运行任意代码,包括幕后数据同步
  • 我完全控制了数据(位置,没有大小限制,不可能在不知不觉中删除用户)
  • 具有扩展名的棱镜可以允许保持javascript封闭源

对这个架构的任何想法?为什么我/我不应该使用它?我特别想找到成功/恐怖故事.



长版

笔记:

  • 用户不是很了解计算机知识.例如,即使是表面上解释Gears如何运作也完全不可能.
  • 如果数据丢失,我将承担责任,即使它确实是用户的错误(缺少他删除机器上的随机目录)
  • 我可以要求用户在他们的机器上安装一些东西.它不必是100%基于Web和/或在沙箱中运行

解决这个问题的常见解决方案并不适合某种方式.这是对每个的简短分析.齿轮/ HTML5:

  • 无法控制数据,用户可以在没有任何警告的情况下删除
  • 无法控制数据的位置(跨浏览器和平台不统一)
  • 用户需要在浏览器中打开应用程序才能实现同步; 没有自动的幕后同步
  • 不同浏览器的处理方式不同,单个机器上没有统一的数据视图
  • 磁盘空间有限
  • 同步是完全手动的,基于sql的存储使这很痛苦(如果sql表被完全复制会更简单但在我的情况下不是这样).这是一个非常复杂的问题.
  • 我的代码几乎完全是开源的(html/js)

Adobe AIR:

  • 以上的一些
  • 没有服务器端包括(!)
  • 可以在后台运行,但不能无窗口
  • 手动同步
  • 网络缓存似乎很复杂
  • 感觉就像一个kludge不知何故,我在一些机器上安装时遇到了麻烦

我的要求是:

  • 基于网络(必须).出于多种原因,例如在用户之间共享数据.
  • 离线(必须).应用程序必须完全可脱机使用(有一些罕见的例外).
  • 快速发展(必须).我是一个单一的开发者,与那些拥有更多业务资源的玩家对抗.
  • 封闭源(很高兴).是的,我了解开源模型.但是,在这一点上,我不希望竞争对手太容易复制我.再一次,他们拥有更多的资源,所以他们可以用我的努力工作,并在比我自己更短的时间内做得更好.显然,他们仍然可以复制我开发自己的代码 - 这很好.

offline

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

如何使用模板生成静态网页?

我想将一个HTML文件添加到另一个.

例如:我有header.htmlfooter.html 现在我正在尝试创建aboutus.html我想要添加这两个HTML文件的位置,除了JavaScript之外,这些文件中没有动态代码.

如何在不使用除JavaScript和CSS之外的任何脚本语言的情况下执行此操作?

html templates

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

明确使用扩展方法

我有一个List<T>并希望以相反的顺序返回值.我不想要的是反转列表本身.

这似乎没有任何问题,因为有一个Reverse()扩展方法IEnumerable<T>正是我想要的.

我的问题是,还有一种Reverse()方法List<T>可以反转列表本身并返回void.

我知道有很多方法以相反的顺序遍历列表,但我的问题是:

如何告诉编译器我想使用具有相同名称的扩展方法?

var list = new List<int>(new [] {1, 2, 3});
DumpList(list.Reverse());                   // error
Run Code Online (Sandbox Code Playgroud)

c# extension-methods

11
推荐指数
2
解决办法
2028
查看次数