问题列表 - 第13388页

如何使用Firebug来分析导致页面加载速度慢的原因?

我正在开发一个复杂的页面,其中包含多个脚本,CSS文件,大量动态生成的HTML,脚本加载脚本以及各种疯狂的东西.当然,页面有时会加载很慢.

我发现很难实时地告诉它究竟是什么减慢了它.可以萤火虫的'网络’选项卡帮助我?当然,我已经查看了"网络"标签,但它似乎只是在加载显示文件.还有其他工具可以帮助我吗?我想要的是能够看到页面仍在加载,并确切地看到仍在加载的内容.

FireFox的状态栏告诉我一点......它说"等待www.mydomain.net",但它并没有告诉我它正在等待哪个文件.我假设有一个文件是这里的瓶颈,这会阻止所有后续文件加载,但我承认,我不太了解浏览器如何获取文件的细节.

browser performance firebug

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

无符号整数到BCD转换?

我知道你可以使用这个表将十进制转换为BCD:

0 0000

1 0001

2 0010

3 0011

4 0100

5 0101

6 0110

7 0111

8 1000

9 1001

是否存在此转换的等式或您只需使用该表?我试图为这个转换写一些代码,但我不知道如何为它做数学.建议?

c++ bcd

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

猜测UTF-8编码

我有一个问题可能很幼稚,但我觉得有必要问,因为我真的不知道发生了什么。我在 Ubuntu 上。

\n\n

假设我这样做

\n\n
echo "t" > test.txt\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果我那么

\n\n
file test.txt\n
Run Code Online (Sandbox Code Playgroud)\n\n

我明白了 test.txt:ASCII text

\n\n

如果我那么做

\n\n
echo "\xc3\xa5" > test.txt\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后我得到

\n\n
test.txt: UTF-8 Unicode text\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是怎么发生的?文件如何“知道”编码,或者,它如何猜测它?

\n\n

谢谢。

\n

encoding utf-8

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

将本地Git提交合并为git-svn的一个提交

目前,当我运行git svn dcommitgit 时,为自上次与SVN同步以来我所做的每个本地提交在SVN中创建一个单独的提交.是否有任何方法dcommit可以将我最近的所有本地提交合并为一个SVN提交?

commit git-svn dcommit

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

如何分析并行化的Python脚本?

假设我有一个调用的python脚本my_parallel_script.py涉及使用multiprocessing并行化几个东西,我使用以下命令运行它:

python -m cProfile my_parallel_script.py
Run Code Online (Sandbox Code Playgroud)

这仅为父进程生成分析输出.根本不记录在子进程中进行的呼叫.是否也可以分析子进程?

如果唯一的选择是修改源,那么最简单的方法是什么?

python parallel-processing profile multiprocessing

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

circle-AABB遏制测试

我目前正在编写一个基于细分空间的系统(它是一个游戏)的阵痛,我需要能够测试一个圆是否完全包含一个正方形.

对于奖励积分,我应该指出我的系统在N维中工作,所以如果你的算法通过循环遍历每个维度并做某事来工作,那么就这样呈现;)

algorithm math collision-detection collision

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

编写类似于程序集缓存查看器的Windows Shell扩展

我想编写一个shell扩展来完全自定义特定文件夹的显示,如组装缓存查看器(浏览到c:\ windows\assembly,你会明白我的意思).哪些COM接口负责提供这些钩子?我的"观众"将用C#编写......

谢谢!

c# shell-extensions

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

你能"编译"PHP代码吗?

我知道PHP在服务器上运行之前被编译为字节代码,然后可以缓存该字节代码,这样就不必为每个Web访问重新解释整个脚本.

但是你可以"编译"php并上传一个二进制文件,它只能由字节码解释器运行吗?

php bytecode

221
推荐指数
7
解决办法
23万
查看次数

如何调整滚动条的缩略图大小

如果打开记事本,添加十行并调整编辑器大小仅显示九,拇指轨道(滚动条上的可拖动块)几乎是垂直滚动条的全长.如果添加几千行,则拇指轨道只有几个像素高.

我想在TCustomControl后代复制这个bahaviour,在那里我实现了一个水平滚动条.所以我将WS_HSCROLL添加到我的窗口样式(在CreateParams中)并为WM_HSCROLL实现了一个处理程序.在此过程中,我使用SetScrollRange和SetScrollPos来管理拇指轨道的范围和位置 - 但是小虫子仍然是一个接近完美的方块.

我错过了什么?

delphi scroll scrollbar tcustomcontrol

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

我为什么要使用版本控制?

我正在读一篇博客,作者说这个

"代码不存在,除非它被检入版本控制系统.对你所做的一切使用版本控制.任何版本控制,SVN,Git,甚至CVS,掌握它并使用它."

我从来没有使用任何类型的版本控制,我觉得它不是很好.我之前用Google搜索并查看过它,但如果你愿意的话,我只需要将它用于孩子们的条款.

正如我现在所理解的那样,像SVN这样的东西用于在线存储你的代码,供一组用户或其他开发人员访问相同的代码.更新一些代码后,您可以提交新版本,SVN将保留旧代码的副本以及您更新的新代码.

这是它的基本概念还是我完全错了?

如果我是对的,那么如果我:

  • 没有其他人在处理代码.
  • 不要打算让其他人拥有代码.

svn git cvs version-control

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