当特定排序算法优于其他排序算法时,有什么用例 - __CODE__vs __CODE__vs __CODE__vs __CODE__等?
是否有基于数据结构的大小,类型,可用内存和缓存以及CPU性能使用它们的建议指南?
此图像是使用PIL创建的.看看这张图片中的g和y是如何被截断的?我怎么能阻止这个?
http://img109.imageshack.us/img109/8874/screenshotep.png
创建此图像的代码非常简单(缩写):
import Image, ImageDraw, ImageFont
im = Image.new("RGBA", (200, 200), 'white')
draw = ImageDraw.Draw(im)
font = ImageFont.truetype("VeraSe.ttf", 12)
draw.text(
(1, 1),
" %s: " % "ggjyfFwe__",
font=font,
fill='black'
)
draw.text(
(1, 30),
" %s" % 15,
font=font,
fill='black'
)
im.show()
Run Code Online (Sandbox Code Playgroud)
我尝试使用几种不同的字体,它总是被剪裁.令人惊讶; y,googleing"PIL字体剪辑"返回很少有用的命中...我在Ubuntu 9.10上使用python 2.6.4和PIL 1.1.6
有人可以告诉我@键的标识符吗?
例如keys.Escape用于ESC键.我想知道它是什么@
谢谢.
我已经设法使用谷歌地图的Javascript api在我的网站上获得谷歌地图..它的效果很好......
任何人都可以告诉我如何添加语音气泡和标记...图示在这里... http://code.google.com/apis/maps/
基本上我的网站显示一个简单的地图,但它缺少办公室所在的标记和我要放置办公地址的讲话泡泡
任何帮助将非常感激.
这是我到目前为止的代码
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(40.466997, -3.705482), 13);
}
Run Code Online (Sandbox Code Playgroud) 我有一个A类,我想要一个具有完全相同功能的B类.我不能或不想从B继承,例如做B(A)类:传递仍然我希望B与A相同,但有一个不同的i:id(A)!= id(B)注意,我不是在讨论实例,而是要克隆的类.
我正在使用原生作为有理数提供的数据.我有一个灵活的通用C#类,它在C#中精美地表示这些数据,并允许转换为许多其他形式.不幸的是,当我转身并希望将其存储在SQL中时,我有几个解决方案,但没有一个是非常令人满意的.
这是一个例子.我有2/3我new Rational<int>(2, 3)在C#中轻松处理的原始值.我想到的用于将其存储在数据库中的选项如下:
就像一个十进制/浮点,即值= 0.66666667各种精度和精确度.
优点:这允许我查询数据,例如查找值<1.
缺点:它具有精确性的损失,当我在UI中显示这个简单的值时它很难看.
存储为两个精确的整数字段,例如,分子= 2,分母= 3各种精度和精确度.
优点:这使我能够精确地表示原始值,并在以后以最简单的形式显示它.
缺点:我现在有两个字段来表示这个值,查询现在很复杂/效率低,因为每个查询都必须执行算术,例如find numerator/denominator <1.
序列化为字符串数据,即"2/3".我将能够知道最大字符串长度并且有一个varchar可以容纳这个.
优点:我回到了一个领域,但有一个确切的代表.
缺点:查询几乎被破坏并支付序列化成本.
#1和#2的组合. 优点:轻松/高效地查询值范围,并在UI中具有精确值. 缺点: 三个字段(!?!)保存一个数据,必须保持多个表示同步才能打破DRY
#1和#3的组合. 优点:轻松/高效地查询值范围,并在UI中具有精确值. 缺点:回到两个字段来保存一个数据,必须保持多个表示同步,这会破坏DRY,并且必须支付额外的序列化成本.
有没有人有另一个开箱即用的解决方案比这些更好?还有其他我不考虑的事情吗?有没有一种相对简单的方法在SQL中做到这一点,我只是没有意识到?
在我最近学习一些汇编语言的过程中,我发现自己不断去网上找到特定寄存器或助记符的定义或描述,等等.
我正在寻找一个方便的参考表,我可以打印并参考每次看到符号时我都"不记得"它是什么.
有没有人在网上遇到过这样的事情?
下面的实现是稳定的,因为它使用<=而不是<标记为XXX的行.这也使它更有效率.有没有理由使用<而不是<=在这一行?
/**
class for In place MergeSort
**/
class MergeSortAlgorithm extends SortAlgorithm {
void sort(int a[], int lo0, int hi0) throws Exception {
int lo = lo0;
int hi = hi0;
pause(lo, hi);
if (lo >= hi) {
return;
}
int mid = (lo + hi) / 2;
/*
* Partition the list into two lists and sort them recursively
*/
sort(a, lo, mid);
sort(a, mid + 1, hi);
/*
* Merge …Run Code Online (Sandbox Code Playgroud) 我创建了一个存储过程,以便返回一个表.
像这样的东西:
create procedure sp_returnTable
body of procedure
select * from table
end
Run Code Online (Sandbox Code Playgroud)
当我在前端调用这个存储过程时,我需要编写哪些代码才能在数据表对象中检索它?
我写了类似下面的代码.我基本上想知道检索和存储表到datatable的对象.我的所有查询都在运行,但我不知道如何通过存储过程将表检索到数据表中
DataTable dtable = new DataTable();
cmd.Connection = _CONN;
cmd.CommandText = SPNameOrQuery;
cmd.CommandType = CommandType.StoredProcedure;
SqlDataAdapter adp = new SqlDataAdapter(cmd);
OpenConnection();
adp.Fill(dtTable);
CloseConnection();
Run Code Online (Sandbox Code Playgroud)
在此代码中,命令已与存储过程名称及其参数绑定.它会从存储过程返回一个数据表吗?
我最近发现了一个非常明显的Microsoft CryptoAPI问题解决方案.由于(看似无关的)CREDHIST文件上的只读标志,整个CryptoAPI堆栈从CryptAcquireContext()向上突然行为不端.为了更大的共同利益,我希望在MS KB中记录它,它属于它.
从我过去对MS KB的攻击我知道陌生人不应该提交文章; 只有MS员工和承包商才这样做.所以我正在寻找一个MS代表赞助商,代表我提交文章.信用无关紧要; 文章无论如何都是匿名的.
完整的文章:http: //social.msdn.microsoft.com/Forums/en/windowssecurity/thread/11b08625-b432-4667-ab82-a7e0ed008fc3