Tag: pipe

哪个Python内存分析器被推荐?

我想知道我的Python应用程序的内存使用情况,特别想知道哪些代码块/部分或对象消耗了大部分内存。 谷歌search显示,商业版本是Python Memory Validator (仅限Windows)。 而开源的是PySizer和Heapy 。 我没有尝试任何人,所以我想知道哪一个是最好的考虑: 给大部分细节。 我必须对我的代码做最less的改动。

在面板中添加一个复杂的图像,在一个自定义的用户界面中,周围有button

我怎么能像这样的形象像下面到slavePanel和顶部的JPanel调整slavePanel看起来像图像,但正确包装button? (现在它们被塑造成一排,四列) // // Shot Gun mover up/down/left/right, middle on is for zoom // public void GunMover(JPanel configPanel) throws IOException { // Master Panel – holds everything JPanel masterPanel = new Panel(); masterPanel.setLayout(new SpringLayout()); // Slave Panel – with image background JPanel slavePanel = new Panel(); slavePanel.setLayout(new SpringLayout()); // Row 1 final JButton ptzLeft = […]

你如何允许使用scanfinput空格?

使用下面的代码: char *name = malloc(sizeof(char) + 256); printf("What is your name? "); scanf("%s", name); printf("Hello %s. Nice to meet you.\n", name); 用户可以input他们的名字,但是当他们input一个像Lucas Aardvark这样的空间的名字时, scanf()只会截断Lucas之后的所有内容。 我如何使scanf()允许空格

以编程方式获取Android手机的电话号码

我怎样才能以编程方式获取运行我的android应用程序的设备的电话号码?

何时以及为什么操作系统将内存初始化为malloc / free / new / delete上的0xCD,0xDD等?

我知道操作系统有时会用某些模式(如0xCD和0xDD)初始化内存。 我想知道的是什么时候以及为什么发生这种情况。 什么时候 这是特定于编译器使用? 做malloc /新的和释放/删除相同的方式在这方面的工作? 它是特定于平台吗? 它会发生在其他操作系统,如Linux或VxWorks? 为什么 我的理解是,这只发生在Win32debuggingconfiguration中,它用于检测内存溢出并帮助编译器捕获exception。 你能举出一些实际的例子来说明这个初始化是有用的吗? 我记得读过一些东西(也许在Code Complete 2中),分配内存到一个已知的模式是很好的,某些模式会在Win32中触发中断,这将导致在debugging器中显示exception。 这是多么便携?

良好的PHP ORM库?

有没有一个好的PHP的对象关系映射库? 我知道PDO / ADO,但他们似乎只提供数据库供应商之间的差异的抽象,而不是域模型和关系模型之间的实际映射。 我正在寻找一个PHP库,其function与Hibernate对Java和NHibernate为.NET所做的一样。

何时使用-retainCount?

我想知道你到底在什么情况下使用了-retainCount ,最后是使用它的问题。 谢谢。

Android Studio:添加jar作为库?

我试图使用新的Android Studio,但我似乎无法得到它正常工作。 我正在使用Gson库来序列化/反序列化JSON对象。 但该库不知何故不包括在构build。 我只用一个MainActivity创build了一个新项目。 复制/ libs文件夹中的gson-2.2.3.jar并将其添加为库(右键单击 – >添加为库)。 这包括android studio中的jar,所以它可以从源文件中引用。 当我尝试运行该项目,它不能编译,所以我补充说: compile files('libs/gson-2.2.3.jar') 到.gradle文件中的依赖关系。 之后,它编译正确,但在运行应用程序时,我得到一个ClassDefNotFoundException 。 有谁知道我在做什么错?

如何在Android中发现我的应用程序的内存使用情况?

我怎样才能find我的Android应用程序使用的内存,编程? 我希望有办法做到这一点。 另外,如何获得手机的免费内存?

为什么在Swing中使用空布局不好意思?

最近,我开始为我工作的公司创build一个程序。 就像背景信息一样,我仍然是一名学生和初学者程序员,所以我的解决scheme可能不被推荐,我不知道如何去做,但它的工作原理,我不会因为它而被评判,因为这是一个与编程完全无关的学生工作。 该程序的事情是,它将在不同的屏幕尺寸和分辨率(800×600及以上)的多台不同的计算机上运行。 为了确保尽可能多的屏幕不丢失程序的任何部分,我将布局设置为空,并使用相对值硬编码所有内容。 该程序是自助服务terminal式的,我首先得到屏幕大小的值,然后从那里(例如,离开我的头顶,左边的菜单占了屏幕的八分之一,顶部的酒吧2%等) 。 我也使用字体指标来确保组件的尺寸正确,并且一切都很好地显示出来。 我的问题是:为什么它让布局变成空而不是使用布局pipe理器呢? (我在一些论坛上被告知,这是一种可怕的做事方式)我知道布局pipe理器是如何工作的,知道如何使用不同的布局,但是对于这个程序的要求(多种不同的分辨率,自定义的button形状和布局,当你改变语言时,组件上的文本改变等等),我看不到自己使用布局pipe理器来完成这一切。 在这样的情况下,更有经验的程序员如何使用布局pipe理器? 当你想要一个button到某个特定的地方,而另一个特定的其他组件与别的预定义的布局不匹配时,你会怎么做?