小编orf*_*ftz的帖子

我如何使用matplotlib autopct?

我想创建一个matplotlib饼图,其中每个楔形的值都写在楔形顶部.

文件建议我应该使用autopct这样做.

autopct:[无| 格式字符串| 格式函数]如果不是None,则是用于用其数值标记楔形的字符串或函数.标签将放在楔子内.如果是格式字符串,则标签为fmt%pct.如果它是一个函数,它将被调用.

不幸的是,我不确定这个格式字符串或格式函数应该是什么.

使用下面的这个基本示例,如何在其楔形顶部显示每个数值?

plt.figure()
values = [3, 12, 5, 8] 
labels = ['a', 'b', 'c', 'd'] 
plt.pie(values, labels=labels) #autopct??
plt.show()
Run Code Online (Sandbox Code Playgroud)

python matplotlib

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

XAMPP/WAMP /无论是什么:Apache运行速度超慢

我的Windows PC(localhost)运行XAMPP.它加载页面有时非常快或有时非常慢.

所以,我想和搜索,并建议获得WAMP.我得到了并安装了它.然而,这些页面的负载如此缓慢.没有繁重的CPU负载或任何东西,我的所有端口都是打开的.

有任何想法吗?

apache xampp wamp wampserver

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

在应用程序中将Youtube视频保存到iPhone

在应用程序中播放Youtube视频很容易,并且有很好的文档记录.

有两个问题:

  1. 关闭Youtube播放器后,如果用户想要再次播放,则必须再次等待在线流媒体播放
  2. 无法离线播放(在家中加载视频以便在路上观看)

有没有人有代码:

  1. 将Youtube视频下载到文档文件夹并显示下载进度
  2. 通过从文档文件夹加载文件来播放下载的视频(即使未连接到互联网时也是如此)

youtube iphone offline-mode objective-c

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

索引视图与表上的索引

我有下表

EVENT_LOG:

EVENT_ID: pk, int, not null
TYPEID: fk, int, not null
CATEGORYID: fk, int, null
SOURCE: varchar(255), null
DESCRIPTION: varchar(4000), null
CREATED: datetime, null
Run Code Online (Sandbox Code Playgroud)

我们一直在创建一份报告,发现性能很糟糕.除了群集之外没有任何索引.我们可以创建它们,但是因为这个表的写入次数超过了它的读数 - 所以有一个计数器称重性能问题.对于报告,我倾向于在每列上放置索引,因为需要在源和描述列中搜索子字符串.

我们想知道索引视图(AKA物化视图)是否是一个选项,其中索引视图将包含EVENT_LOG表中的所有列,但在视图上创建了适当的索引.这会让我们获得报告的性能,同时不会影响对EVENT_LOG表的写入吗?

sql t-sql sql-server sql-server-2005

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

如何获取类属性的名称?

无论如何我可以获得类属性的名称IntProperty吗?

public class ClassName
{
  public static int IntProperty { get { return 0; } }
}

//something like below but I want to get the string of "IntProperty"
ClassName.IntProperty.GetType().Name
Run Code Online (Sandbox Code Playgroud)

基本上我想要做的是动态地将属性名称字符串保存到数据库中,稍后从数据库中检索它并动态调用属性.

好像我正在寻找的东西类似于我认为的鸭子打字.

谢谢!

更新:

这是实际的代码.这更像是一种工作流程.但是每个任务都被定义为类的属性(类用于对任务进行分组).

public class ApplicationTask
{
    public static Task<string> SendIncompleteNotification
    {
        get
        {
            return new Task<string>
                (
                a => Console.WriteLine("Sample Task")
                , "This is a sample task which does nothing."
                );
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

因此,代码将能够检索类和属性的全名,如下所示:namespace.ApplicationTask.SendIncompleteNotification并将其保存到数据库中.稍后,代码将读取字符串并动态创建任务并将其传递给另一个任务以执行.

c# reflection properties gettype

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

与GHC交叉编译

是否可以与Glasgow Haskell编译器进行交叉编译以获得通用架构?

如果没有,这个功能是否计划在不久的将来开发?

haskell cross-compiling ghc

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

Python无法与Minecraft服务器的子进程通信

我正在尝试为Minecraft服务器编写处理程序/控制器.我的问题是,我似乎无法通过写作和阅读来正常工作.当客户端发出使用服务器类方法的命令时,serverComMinecraft服务器的文本/日志开始进入Python窗口/ Python控制台,并且连接的客户端挂起.此外,似乎在我使用之后Popen,Minecraft服务器在我写入服务器(aka serverCom方法)之前并没有真正启动.如果有人想知道,则Popen转到打开.jar文件的批处理文件.这是在Windows XP上.

import subprocess
import os
import configobj
import socket
import threading
from time import sleep

config = configobj.ConfigObj("config.ini")
cHost = config["hostip"]
cPort = int(config["hostport"])
cBuffer = int(config["serverbuffer"])
cClients = int(config["numberofclients"])
cPassword = config["password"]

class server(object):
    def __init__(self):
        self.process = False
        self.folder = "C:\\servers\\minecraft-danny"
        self.max = configobj.ConfigObj("%s\\simpleserver.properties"%self.folder)["maxPlayers"]

    def serverStart(self):
        if not self.process:
            self.process = subprocess.Popen("java -Xmx1024m -Xms1024m -jar minecraft_server.jar nogui", cBuffer, None, subprocess.PIPE, subprocess.PIPE, subprocess.STDOUT, cwd = self.folder)
            return True
        return …
Run Code Online (Sandbox Code Playgroud)

python subprocess minecraft

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

Metacircular Interpreter的确切定义是什么?

调用用C编写的C编译器或用PHP metacircular编写的PHP解释器是否合法?这个定义是否仅对特定类型的语言有效,比如Lisp?简而言之,口译员被称为Metacircular应满足的条件是什么?

c lisp scheme interpreter self-interpreter

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

在Python中明确声明变量类型

我使用pyscripter进行编码,它支持自动完成.所以,当我说:

a = []
a.
Run Code Online (Sandbox Code Playgroud)

它给了我所有的列表功能.我也喜欢用字符串b=''.

但对于file类型,我必须使用file.并选择函数并编写其参数,然后file用变量名替换.

有没有办法在Python中显式声明变量类型,以便我的IDE更有用?

python pyscripter

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

Vimscript:使用vim设置作为变量/如何检查是否设置了特定的guioption

我想在gvim中创建一个切换功能,可以打开/关闭滚动条和换行选项.

切换换行选项没有问题.我只是用set wrap!.要更改水平滚动条设置,我需要检查wrap选项的值或guioptions.

问题是如何读取wrap或的价值guioptions?你有其他的点击吗?

vim

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