将像素转换为dp

我已经创build了我的应用程序,其高分辨率为480×800,Pantech设备的像素为高。 我需要为G1设备转换高度和宽度。 我认为把它转换成DP将解决这个问题,并为两个设备提供相同的解决scheme。 有没有简单的方法将像素转换为DP? 有什么build议么?

如何调整UITextView的内容?

有一个好的方法来调整UITextView的大小以符合其内容? 说例如我有一个UITextView包含一行文本: "Hello world" 然后我添加另一行文字: "Goodbye world" 在Cocoa Touch中是否有一个很好的方法来获得将保存文本视图中所有行的rect ,以便我可以相应地调整父视图? 作为另一个例子,查看日历应用程序中事件的注释字段 – 注意单元格(以及它所包含的UITextView )如何扩展,以保存注释string中的所有文本行。

Python中append和extend列表方法的区别

列表方法append()和extend()之间有什么区别?

你什么时候使用git rebase而不是git merge?

什么时候推荐使用git rebase与git merge ? 成功重组后,还需要合并吗?

迭代通过HashMap

可能重复: 如何迭代集合映射中的每个条目? 迭代HashMap的项目的最佳方法是什么?

AJAX请求callback使用jQuery

我是使用jQuery来处理AJAX的新手,并且已经编写了一个基本脚本来获取基础知识。 目前,我正在发送一个AJAX请求到同一个文件,我希望做一些额外的处理,根据该AJAX调用的结果。 这是我的代码: **/*convertNum.php*/** $num = $_POST['json']; if (isset($num)) echo $num['number'] * 2; ?> <!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <style type="text/css"> td {border:none;} </style> </head> <body> <table width="800" border="1"> <tr> <td align="center">Number To Send<br /><input type="text" id="numSend" size="40%" style="border:2px solid black;"></td> <td align="center">Number Returned<br /><input type="text" id="numReturn" size="40%" readonly></td> </tr> <tr><td align="center" colspan="4"><input type="button" […]

如何在AWT中find一个button来源(计算器作业)

我们被要求做一个简单的GUI计算器,我用getSource()来检测button,因为这是他们教给我们的。 它通过键入第一个和第二个值,然后select操作,它的工作。 但我犯了一个错误,因为他们希望我们做的是数字也应该是button,就像一个真正的计算器。 所以我怎么得到每个button使用getSource()的价值? 就像当我按下button1和2等于3.inheritance人什么都做了 import java.awt.*; import java.awt.event.*; public class SimpleCalculator implements ActionListener { // containers private Frame f; private Panel p1, p2, p3, p4; // components private Label l1, l2, l3; private TextField tf1, tf2, tf3; private Button bAdd, bSub, bMul, bDiv, bClear; public SimpleCalculator() { f = new Frame("My First GUI App"); […]

如何将多个选项存储在一个表中?

我想devise一个结果计算的应用程序。 首先,我需要知道如何将logging存储在MySQL数据库中,以便学生可以拥有许多课程,例如,学生A可以有6个主题,而学生B可以有12个主题。 在这种情况下,我需要知道我怎么可能devise一个数据库结构,它允许一个字段以一个数组的forms存储尽可能多的主题。 任何build议或更好的方式来处理这将高度赞赏。

助推精神:“语义行为是邪恶的”?

阅读并观看此演示文稿: http : //boost-spirit.com/home/2011/06/12/ast-construction-with-the-universal-tree/ 我发现了这个说法 – 基本上我们build议不要使用语义动作。 我必须承认,我已经有这样的感觉:具有语义行为的语法实际上看起来有点丑陋。 而当我需要扩展/改变它们的时候,它恰恰在语义上采取了很多“微观pipe理”。 在演示中演示的具有属性语法的方法似乎更加优雅和有前途。 所以我想问一下:这是一个“官方”的观点吗? 我应该学习如何使用属性语法,并更详细地避免语义操作? 如果是这样,我想要求一些基本的(甚至可能是微不足道的)例子,说明这种方法–LISP解释器对我来说太复杂了。

为什么整数除法在C#中返回一个整数,而不是一个浮点数?

有谁知道为什么在C#中的整数除法返回一个整数,但不是浮动? 背后有什么想法(它只是C / C ++的遗产)? 在C#中: float x = 13 / 4; //imagine I used have overridden == operator here to use epsilon compare if (x == 3.0) print 'Hello world'; 这个代码的结果是: 'Hello world' 严格地说,不存在整数除法(按定义划分是产生有理数的运算,整数是其中非常小的一个子集)。