有时我的手指发痒并杀死一些缓冲剂,我打算埋葬.问题是,我使用tramp来编辑来自多台机器的文件,而且这些文件名变得冗长而令人讨厌,而且总的来说,我并不擅长找到我的文件的位置.所以我想让emacs跟踪我刚刚关闭的文件,以便我可以轻松地重新打开它们(通过理想情况下,通过ido提示).
这是我到目前为止所做的,这是行不通的:
(defvar closed-files '())
(defun track-closed-file ()
(message buffer-file-name)
(and buffer-file-name
(cons buffer-file-name closed-files)))
(defun last-closed-files ()
(interactive)
(find-file (ido-completing-read "Last closed: " closed-files)))
(add-hook 'kill-buffer-hook 'track-closed-file)
Run Code Online (Sandbox Code Playgroud)
我真的不擅长elisp,可能在定义变量和添加单元格时陷入困境......
[我知道recentf,但是跟踪打开的文件,而不是关闭的文件.]
我的应用程序中有UITableView.
属性:TableStyle = Plain,SeperatorStyle = single,SeperatorColor = black
我想要做的是,我想把一个图像(一个小条),作为表的分隔符.
请帮我.
此致,Pratik
我正在使用JFrame,我在我的框架上保留了背景图像.现在的问题是图像的大小小于帧的大小,所以我必须在窗口的空白部分再次保持相同的图像.如果用户单击最大化按钮,则可能必须在运行时将图像放在帧的空白区域.谁能告诉我如何实现这一目标?
什么是编写的标题/标题是最好的方法<ul>还是<ol>?就像我们<caption>在<table>,我们不想让他们大胆.
这个可以吗?
<p>heading</p>
<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
或者应该始终使用标题?
<h3|4|5|6>heading</h3|4|5|6>
<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>
Run Code Online (Sandbox Code Playgroud) 我有一个功能,但我没有得到它在做什么.
以下是我的功能
// My function gets two parameters lat and long
public function generate_peano1($lat, $lon)
{
$lat = (($lat + 90.0)/180.0 * 32767) + 16384;
$lon = ($lon + 180.0)/360.0 * 65535;
$lat_16 = $lat&0x0000FFFF; // Not getting what is here.
$lon_16 = $lon&0x0000FFFF; // Not getting what is here.
$peano = self::derive_peano_32($lat_16, $lon_16);
return $peano;
}
Run Code Online (Sandbox Code Playgroud)
谢谢
阿维纳什
IL提供了两个用于调用函数的语句,即call和callvirt。调用用于调用非虚拟或静态函数或编译器不想对引用进行空检查的任何函数。
callvirt用于调用虚拟函数,非虚拟函数也被调用,因为编译器会在运行时对引用进行空检查。
现在,当通过C#通过CLR时,我发现了以下示例。
internal class SomeClass
{
public override String ToString()
{
return base.ToString();
}
}
Run Code Online (Sandbox Code Playgroud)
现在ToString()是虚拟函数,但是编译器可以正常生成调用指令,但是Jeffrey提到了为什么不生成callvirt的原因,因为在这种情况下ToString()将被递归调用并将导致StackOverFlow异常,我试图理解,但无法将这个想法包住心?谁能解释为什么会导致递归调用?
谢谢..
我遇到了一个我无法用PIL和reportlab搞清楚的问题.具体来说,我想在reportlab中使用PIL Image对象在画布上使用drawImage.
在过去,我使用原始数据,StringIO和reportlab的ImageReader类将图像插入到web的reportlab文档中.不幸的是,ImageReader采用文件名或文件缓冲区之类的对象.
最终目标是能够将QR码(即PIL对象)放入reportlab PDF中.有效的一点是:
size, qrcode = PyQrcodec.encode('http://www.google.com')
qrcode.save("img.jpeg")
self.pdf.drawImage(ImageReader("img.jpeg"), 25, 25, width=125, height=125)
self.pdf.showPage()
Run Code Online (Sandbox Code Playgroud)
这将保存图像,然后将其读入pdf.显然这样做是没有意义的.
reportlab的相对较长的发展历史使我的努力更加复杂,这使得找到与最新版本(2.4)相关的答案.
谢谢您的帮助.
(顺便说一句,我使用的是1.1.6 PIL)
如何打印网页的某个块/部分?打印选项看起来像打印屏幕功能.
如果没有函数重载,函数名称将作为函数代码的地址,并且在调用函数时,可以使用其名称轻松查找其地址.但是对于函数重载,程序究竟能找到正确的函数地址吗?是否存在类似于虚拟表的隐藏表,用于存储带有地址的重载函数?非常感谢!