小编Mik*_*ton的帖子

实施实时多人游戏有哪些问题

我有一些使用套接字制作多人回合制游戏的经验,但我从未尝试过实时动作游戏.我需要处理哪些额外的问题?我是否需要保留玩家行为的历史,以防滞后的玩家在过去做些什么?我真的需要使用UDP数据包还是TCP足够?还有什么?

我还没有真正决定要做什么,但出于这个问题的目的,你可以考虑一个带有XY运动的10人2D游戏.

sockets networking udp tcp multiplayer

15
推荐指数
3
解决办法
3642
查看次数

Windows Phone 7图表/图形控件

我们正在开发一个Windows Phone 7原型应用程序,我们需要一个Graphing/Charting控件来使用.我们查看了Silverlight Toolkit,它有一些看起来很棒的控件.但是,我们无法让它发挥作用.每当我们从该工具包向XAML添加一个控件时,它会在尝试在运行时加载XAML时抛出异常,即使它似乎在设计器中工作.我认为这是因为手机实际上不支持某种依赖性.

有谁知道如何解决问题或知道在Windows Phone 7上运行的图表软件?

这是一个不起作用的代码示例.我们下载并安装了Silverlight Toolkit的4.0 beta版.添加了DLL作为参考.添加此项以导入命名空间:

xmlns:c="clr-namespace:System.Windows.Controls.DataVisualization.Charting;assembly=System.Windows.Controls.DataVisualization.Toolkit"`
Run Code Online (Sandbox Code Playgroud)

然后添加这个来制作图表:

<c:Chart>
    <c:PieSeries>
        <c:PieSeries.ItemsSource>
            <l:IntList>
                <sys:Int32>23</sys:Int32>
                <sys:Int32>2</sys:Int32>
                <sys:Int32>1</sys:Int32>
                <sys:Int32>34</sys:Int32>
            </l:IntList>
        </c:PieSeries.ItemsSource>
    </c:PieSeries>
</c:Chart>
Run Code Online (Sandbox Code Playgroud)

设计师完美地展示了馅饼,但是当我尝试编译和部署它时抛出一个异常,说它无法找到MainPage.xaml.这让我相信MainPage.xaml没有正确编译(不确定,因为我还是Silverlight的新手)

这是例外:

System.Windows.Markup.XamlParseException occurred
  Message=2255 An error has occurred. [Line: 36 Position: 2]
  LineNumber=36
  LinePosition=2
  StackTrace:
     ...
Run Code Online (Sandbox Code Playgroud)

在这条线上:

System.Windows.Application.LoadComponent(this, new System.Uri("/Twitpic;component/MainPage.xaml", System.UriKind.Relative));
Run Code Online (Sandbox Code Playgroud)

silverlight windows-phone-7

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

FTPES - 在Python中通过显式TLS/SSL进行FTP

我需要一个python客户端来做FTPES(显式),有没有人有任何python包可以做到这一点的经验.

我无法在python中执行此操作,但可以使用FileZilla等工具连接到FTP服务器

谢谢

python ftp tcp ftpes

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

localhost vs真正的ip地址

localhost和真实IP地址有什么区别?

如果我使用http://localhost:8080/index.html和访问应用程序http://192.123.456.001:8080/index.html(例如,192.123.456.001是主机的真实IP地址),有什么区别?

tcp

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

如何检查库是否是在Mac OS X上构建的32位/ 64位?

我在使用PyQt/SIP时遇到了一些麻烦.我想SIP被编译成64位,但Python在找到它时遇到了一些问题.

  File "qtdemo.py", line 46, in 
    import sip
ImportError: dlopen(/Library/Python/2.6/site-packages/sip.so, 2): no suitable image found.  Did find:
        /Library/Python/2.6/site-packages/sip.so: mach-o, but wrong architecture
  • 我怎么知道库(so/dylib)是32位还是64位?
  • 我怎么知道我的Python是32位还是64位?

python macos 64-bit python-sip

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

从doc和docx中提取文本

我想知道如何阅读doc或docx的内容.我正在使用Linux VPS和PHP,但如果有更简单的解决方案使用其他语言,请告诉我,只要它在Linux网络服务器下工作.

php linux doc vps docx

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

语法 - 在vim折叠行中突出显示Python

我发现代码折叠可以帮助我更好地组织我的文件.因此,在我的底部,我默认~/.vimrc启用vim代码折叠:

""Folding
set foldmethod=indent
set foldnestmax=2
nnoremap <space> za
vnoremap <space> zf
"set nofoldenable       "set this to disable folding on file open
Run Code Online (Sandbox Code Playgroud)

这有利于SPACE在光标处切换折叠,或者如果他们开始烦我,我可以zR用来展开一切.

但是,我也沉迷于语法高亮.我使用的是Dmitry Vasiliev python.vim,但它没有突出显示折叠线中的语法:

vim折叠,没有语法高亮

Field('id', type='integer', unique=True, notnull=True),当我习惯于看到高光颜色时,缺乏语法高亮使我的眼睛很难

我正在寻找的是python.vim支持折叠摘要上的语法高亮...如果它是Dmitry的,它会突出显示绿色的字符串,如下所示:

所需的折叠亮点

foldmethod=indent如果可能的话,我想继续使用.有没有办法在折叠摘要中获得语法高亮?也许另一个python.vim

python ide vim syntax-highlighting folding

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

scapy获取数据包的到达时间

有没有办法使用scapy来获取数据包的到达时间?使用scapy读取pcap文件,我想知道所有数据包的到达时间,因为我们知道wireshark可以看到它.所以我想必须有办法.谁知道?

python scapy packet-sniffers

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

如何使用javascript客户端设置Python服务器端

因此,已经有一个Python程序设置在我必须构建的控制台上运行.我将使用Javascript为应用程序构建Web GUI界面.我怎么会:

一个.在不触及原始代码的情况下,处理这个Python程序的输入/输出.

湾 通过Javascript调用将控制台行输入发送到Python程序.我已经查看了原始HTTP请求/ AJAX,但我不确定我将如何将其作为输入发送到Python程序.

javascript python

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

在web2py上构建的成熟CMS和博客是什么?

为了寻找开发Web应用程序和门户的技术,我最近涉足Ruby和Python(从非系统管理员的角度来看......即,向Web应用程序开发)并立即爱上了python.我以后只想花时间在基于python的技术上(LOL).我迫切需要构建一个也可以作为企业网站运行的博客,所以我开始寻找可能的python解决方案.

我已经研究过所有主要的框架,并且像企业上的zope/plone一样,所以我最终会在plone中做很多事情.但是,我还需要一种"即时"的框架,我可以非常快速地推出并用于在博客中测试一些概念.

鉴于那里有很多优秀的python项目,这应该很容易吗?..好吧,错了.这真的很难,最后我永远无法弄清楚是否要使用Django或web2py.每个都有很好的优势.最后,我决定尽量避免痛苦并最初与他们玩耍......希望能够迅速发现每个人更适合不同项目的优势.

我要去:

  • Django - > Django-cms,其他插件
  • web2py - > InstantPress?,KPax?,其他插件?

我的主要优势在于,除了在web2py网站的"免费设备"下列出之外,基于web2py的Kpax和即时印刷机的额外信息似乎很少.我还没有看到kpax和即时印刷的完善替代品.

问题(对于那些熟悉和经验丰富的web2py):在哪里可以阅读更多关于即时印刷或kpax的内容,而不仅仅是观看3年前的电影?或者是我应该通过安装和玩它来继续它的想法?

提前感谢所有建议和信息..

python web2py django-cms

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