问题列表 - 第9822页

Http和文件上传 - 它是如何工作的(引擎盖下)

好吧,这可能看起来像一个noob问题,但我认识的许多Web开发人员都没有完全理解.

基本上,如何使用FileUpload控件的上传事件将文件从网页文件输入框上传到网络服务器(例如托管.net网站)?

我的理解是向服务器发出了一个请求流的帖子,然后将其传递回浏览器并开始将数据流传输到服务器.

我的朋友说他的理解是整个文件被浏览器编码到post请求中,然后(大量)帖子被发送到服务器.

我认为这可能不是这样的情况,因为没有办法建立一个ajax进度条,因为服务器将无法做任何事情,直到它收到整个帖子,到那时它可能只是保存文件到其磁盘.

那么它从浏览器到服务器的实际工作方式呢?

.net html streaming file-io http

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

在编译时运行PublicResXFileCodeGenerator

我们使用PublicResXFileCodeGenerator从*.resx文件生成*.Designer.cs文件.目前,无论何时保存.resx或右键单击并选择"运行自定义工具",都会生成这些.

我希望能够在构建时自动运行此工具,而不是必须手动执行.Designer.cs文件不会保留在源代码管理下,因此每次有人更改资源时,或者首次结帐时都必须手动生成它们.如果文件是在每个构建版本上生成的,那就没关系,因为它们不是很大,但只有在它们过期时再做它才会更酷.

注意:这将是Visual Studio构建的一部分,而不是命令行构建.我找到了另一个问题的答案,说可以从VS内部,而不是命令行:在构建时运行Visual Studio自定义工具

build-automation resx visual-studio-2008

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

为什么不总是使用enctype ="multipart/form-data"?

构建HTML表单时,为什么我们不总是使用enctype="multipart/form-data"

html forms enctype

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

如何在C中使用Crypt :: CBC(Blowfish)解密在Perl中加密的文件?

我在Perl中有一个小型加密工具,它使用Crypt :: CBC和Blowfish来加密文件.

我想用C或C++编写解密算法......请有人帮我这样做.

c++ encryption perl blowfish

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

当我每帧更新其位置时,OpenGL会闪烁

我正在学习OpenGL,刚开始接触照明.我启用了灯光和灯光0,在我的init方法中将其ambient/diffuse/specular设置为默认值,然后每帧我做这样的事情:

glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
// do my 3rd-person camera transforms and rotations
glLightfv(GL_LIGHT0, GL_POSITION, {0.1f, 0.0f, 0.0f});
Run Code Online (Sandbox Code Playgroud)

(注意,如果它有点错误,我正在使用JOGL用Java编写我的应用程序,所以我从每一行中修改了gl.和GL.以便为所有C++人员提供更好的可读性:))

然后我继续画三角形等等,最后我做了一个glFlush().

奇怪的问题是,当我运行我的应用程序时,灯光闪烁.我没有在我的整个程序中调用glLightfv(除了上面提到的,我的init方法中的调用,我调试它以确保它只运行一次).它闪烁得非常快,屏幕显示撕裂.我的场景绘图中的任何一点都没有glDisable(GL_LIGHTING); 不是我认为应该导致被点燃的物体闪烁.

为了调试的目的,我还注释掉了我的绘图代码块,似乎没有什么东西可以破坏光照 - 当然,我在拍摄场景之前写了所有这些并进行了测试,所以我认为没有理由它应该是错误.

基本上我知道这不是很多,但是之前有其他人有过这个问题吗?有一些我找不到的简单解决方案吗?请索取任何可以帮助您的其他信息.最后,如果我根本无法得到答案,我可能不得不打破并编写一个测试用例,我可以在这里发布整个渲染代码并演示问题.

这是一个非常糟糕的动画GIF我试图制作...但它有点显示我在说什么,只要光是零星的.点亮的框架是它应该看起来的样子.当我慢慢降低到5fps时,它也不是那么闪烁,更像是随机打开或关闭.我不明白......

谢谢!!

opengl jogl

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

vi搜索复制粘贴搜索副本

我只是想知道是否有人可以帮助如何使用vi执行以下操作.

我有一个文本文件,它可能包含类似的东西

start of text file:
--something1.something2--
--anotherThing1.something2--
end of text file:
Run Code Online (Sandbox Code Playgroud)

如果我想取这行并通过搜索与第一次出现的[A-Za-z0-9]副本相匹配的任何内容转换为缓冲区,然后将其附加到第一个出现之前的同一行 -

start of text file:
--something1.something2.something1--
--anotherThing1.something2.anotherThing1--
end of text file:
Run Code Online (Sandbox Code Playgroud)

是否有一个VI命令来执行此操作?

干杯本

vi vim search copy paste

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

Forfiles批处理脚本(转义@字符)

我正在研究一个批处理脚本,它允许我使用forfiles删除早于设定期间的文件.目前,我的目标是打印将被删除的文件.

我正在使用的forfiles调用从cmd.exe shell中完美运行,但是只要我将它嵌入到批处理脚本中,就会barfs.我怀疑这是因为@字符未被正确转义,但我不确定.

我正在运行的命令是:

forfiles /S /P "r:\" /m *.bak /d -10 /c "cmd /c echo @PATH"
Run Code Online (Sandbox Code Playgroud)

并导致以下错误:

ERROR: Invalid argument/option - '@PATH'
Type "FORFILES /?" for usage.
Run Code Online (Sandbox Code Playgroud)

我已经搜索了整个地方并尝试了一些不同的方案来转义@PATH组件.从@@ PATH\"@ PATH \"的所有内容都没有结果.

任何帮助,将不胜感激!

我还应该注意到,我从这里开始了很多关于forfiles的知识.

batch-file forfiles

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

在Access 2007中使用ADO或DAO更好吗?

在Access 2007中创建新数据库时,是否应使用ADO(ActiveX数据对象)或DAO(数据访问对象)?

编辑:此数据库的一部分将从Excel 2007电子表格导入数据.

ms-access vba ms-access-2007

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

正则表达式改为判刑案件

我正在使用Notepad ++在5453行语言文件中进行一些文本替换.文件行的格式为:

variable.name = Variable Value Over Here, that''s for sure, Really
Run Code Online (Sandbox Code Playgroud)

双撇号是故意的.

我需要将值转换为句子大小写,除了"Here"和"Really"这两个词是正确的并且应该保持大写.如您所见,值中的大小写通常是混合开始的.

我已经做了一段时间了.我到目前为止所有的是:

 (. )([A-Z])(.+)
Run Code Online (Sandbox Code Playgroud)

这似乎至少选择了正确的字符串.替换件是我在努力的地方.

regex case notepad++

40
推荐指数
3
解决办法
4万
查看次数

找到Java加载文件的位置?

我只是想知道是否有办法找出java程序将搜索文件的位置.

我正在尝试加载一个设置文件,FileInputStream fstream = new FileInputStream("ldaplookup.ini");但它正在抛出一个File not found错误.ini文件与类文件位于同一文件夹中,但我假设它正在其他地方搜索.

谢谢,-Pete

java

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