小编Jam*_*tis的帖子

以编程方式确定在Windows上上次修改文件的用户?

我的任务是在C#中编写一个简单的命令行实用程序,它将监视服务器上的一个目录,该目录将由多个用户访问以复制/剪切/粘贴/查看数据.我使用FileSystemWatcher来做这个,但它缺少一些功能.

是否可以确定用户或至少从访问/修改文件的位置确定计算机名称

(注意:这不一定是FileSystemWatcher,我正在寻找任何方法来做到这一点.)

c# windows network-drive

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

如何将此OpenGL makefile从Linux转换为Mac OS X?

我正在尝试在MacBook上编译OpenGL程序,但无法弄清楚如何转换这个makefile.

CFLAGS= -I/usr/X11R6/include -I/usr/local/include
LDFLAGS= -L/usr/X11R6/lib -L/usr/local/lib -lGL -lGLU -lm -lglut 

BINARIES=q2

all: $(BINARIES)

clean: 
 -rm *.o $(BINARIES)

q2 : q2.o 
 g++ $(LDFLAGS) $^ -o q2 

q2.o: q2.cpp 
 g++ -c $(CFLAGS) q2.cpp

depend:
 makedepend *.cpp
Run Code Online (Sandbox Code Playgroud)

c++ opengl macos makefile

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

使用jquery-ui/datepicker进行内存泄漏

我正在使用这些脚本(其中jquery-ui [] .custom.js是datepicker插件):

<script src="../../Scripts/jquery-1.5.1.js" type="text/javascript"></script>
<script src="../../Scripts/jquery-ui-1.8.13.custom.js" type="text/javascript"></script>
<script id="formvalidation" type="text/javascript">
$(document).ready(function () {
    $(".datepicker").datepicker({ dateFormat: 'dd/mm/yy' });
});
</script>
Run Code Online (Sandbox Code Playgroud)

在此输入元素上(在表单内):

<input type="text" name="Date" class="datepicker" />
Run Code Online (Sandbox Code Playgroud)

页面加载正常,当我在输入字段中单击时,datepicker正确弹出,但是一旦选择了日期并且datepicker消失,我就会在每个浏览器中出现内存泄漏.由于jquery-1.5.1.js中的内存泄漏,这导致JS的一些崩溃或浏览器速度变慢:

行:1520错误:内存不足

调试时我看到错误行是2310

jQuery.event.remove( elem, type + types );
Run Code Online (Sandbox Code Playgroud)

一点背景:

// Unbind all events for the element
if ( !types || typeof types === "string" && types.charAt(0) === "." ) {
    types = types || "";
    for ( type in events ) {
        jQuery.event.remove( elem, type + types );
    }
    return;
}
Run Code Online (Sandbox Code Playgroud)

我做错了什么或者可能是jquery中的错误?我也在使用验证插件,但是当我禁用它时会发生同样的错误. …

jquery jquery-ui datepicker jquery-ui-datepicker

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

阻止iPhone以全屏模式启动HLS流

以HLS流为中心构建Web应用程序。在较小屏幕的iOS上观看视频流时,它将自动以全屏模式启动播放器。有办法防止这种情况吗?

从Apple文档中:

Safari浏览器可以在iPad和台式计算机上的网页中播放HTTP流,而Safari在具有小屏幕的iOS设备(例如iPhone和iPod touch)上为HTTP流启动全屏媒体播放器。

我找不到有关如何阻止全屏功能的任何详细信息。因为它可以在iPad上的页面中播放流,所以应该有可能。

流是在<video>标记中定义的,如下所示:

<video id="video" muted>
    <source src="{{HLS_URL}}" type="video/mp4" /> 
</video>
Run Code Online (Sandbox Code Playgroud)

html5 web-applications http-live-streaming ios

5
推荐指数
0
解决办法
363
查看次数

为什么我不能调用这个函数?

这太荒谬了......

我尝试这样做时为什么会出错?

#...codecodecode...

g = generateGuid()

#...codecodecode...

generateGuid = ->
  "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace /[xy]/g, (c) ->
    r = Math.random() * 16 | 0
    v = (if c is "x" then r else (r & 0x3 | 0x8))
    v.toString 16
Run Code Online (Sandbox Code Playgroud)

我想做的就是打电话给私人电话......

coffeescript

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

如何从多个可选输入更新总和?

我有一个有点大的表格,它采用货币价值,最后有一个总和。我正在尝试使用 javascript (jQuery) 自动更新总数。一些输入字段是可选的。我正在考虑使用 .change() 方法。有没有比将更改方法与每个输入字段相关联更好的方法?

该脚本只需要从输入字段(如果有)中获取值,将它们相加并在某处显示总数。我的想法是标记每个相关的输入字段并选择它们。这可能吗?

[编辑] 示例代码:

<input name="input1" type"text" />
<input name="input2" type"text" />
<input name="input3" type"text" />
<input name="input4" type"text" />
<input name="input5" type"text" />
<input name="input6" type"text" />

<input name="total" type="text" />
Run Code Online (Sandbox Code Playgroud)

所有输入最初都是空白的。我希望在输入值时更新总数。

forms jquery

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

如何在表单中的两个部分进行jquery/validation?

所以我有一个相当大的形式有两个不同的部分.两个部分都以隐藏的方式开始:

<fieldset class="section1" style="display:none">
//...input fields
</fieldset>
<fieldset class="section2" style="display:none">
//...input fields
</fieldset>
Run Code Online (Sandbox Code Playgroud)

根据用户选择的单选按钮显示这些部分.这一切都很有效,直到我进行验证.我怎样才能使用jQuery/Validation插件验证表单,但是它只验证显示的部分?

注意:还有其他部分始终显示,所以我宁愿没有两个单独的表单.

jquery jquery-validate

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