小编Chr*_*rff的帖子

在cygwin中调用git commit时vim无法正常工作

我在Windows下的Cygwin 64中使用git.默认编辑器vi和git使用默认编辑器.当我调用'git commit'时,会在vim启动之前提示以下消息:

git commit
Vim warning: output is not to a terminal
Vim warning: input is not from a terminal
Run Code Online (Sandbox Code Playgroud)

之后,vi将启动但无法控制,'ESC',':'无法使用,我必须杀死cygwin窗口.

在此输入图像描述

我怎样才能将vim用于'git commit'?

git vi vim cygwin commit

20
推荐指数
2
解决办法
5245
查看次数

如何获取包含库的版本信息?

我有一个带有两个包含的库项目的eclipse项目.这些项目有自己的带有版本信息的清单文件.现在我想从主项目中的这些库项目中读取版本号.通过调用PackageManager无法读取信息:

//Get the version name from the included library project
String libVersion  = getPackageManager().getPackageInfo("com.google.zxing.client.android", 0).versionName;
Run Code Online (Sandbox Code Playgroud)

因为库不是已安装的应用程序.但获取这些信息的正确方法是什么?

例如:我将zxing Android项目作为库项目包含在内.这些项目的清单文件中包含以下版本信息:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.google.zxing.client.android"
    android:installLocation="auto"
    android:versionCode="88"
    android:versionName="4.3.2" >
Run Code Online (Sandbox Code Playgroud)

我想读取versionCode和versionName.如果我在上面的编码中使用packageManager,我会得到versionCode"93"和versionName"4.5".

java android manifest

6
推荐指数
1
解决办法
2379
查看次数

如何实现 SVG 图像元素的延迟加载?

在 svg 标签内,有多个图像元素,显示缩略图。由于图片数量较多,导致页面加载时间较长。所以我想实现一个简单的延迟加载,如David Walsh\xe2\x80\x99s 简单图像延迟加载和淡入淡出。对于 img 元素它工作得很好。但对于 SVG 区域的图像元素,将不会完成加载。\n示例:

\n\n
<div>\n    <img id="myimg" height="20" width="20" data-src="img1.jpg"/>\n</div>\n<div>\n    <svg width="10%">\n    <image id="myimage" height="20" width="20" xlink:href="img1.jpg"/>\n    </svg>\n</div>\n
Run Code Online (Sandbox Code Playgroud)\n\n

以及JS编码:

\n\n
// This works fine\nvar img = jQuery("#myimg");\nimg.attr(\'src\', img.attr(\'data-src\'));\nimg.on("load", function () {\n    img.removeAttr(\'data-src\');\n});\n\n// This doens\'t work, onload will not be processed, image will not be not shown\nvar image = jQuery("#myimage");\nimage.attr(\'xlink:href\', image.attr(\'data-href\'));\nimage.on("load", function () {\n    image.removeAttr(\'data-href\');\n});\n
Run Code Online (Sandbox Code Playgroud)\n\n

脚本将以这种方式离开页面:

\n\n
<div>\n    <img id="myimg" height="20" width="20" data-src="img1.jpg"/>\n</div>\n<br>\n<div>\n    <svg width="10%">\n    <image id="myimage" height="20" width="20" data-href="img1.jpg" xlink:href="img1.jpg"/>\n …
Run Code Online (Sandbox Code Playgroud)

javascript svg image onload

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

标签 统计

android ×1

commit ×1

cygwin ×1

git ×1

image ×1

java ×1

javascript ×1

manifest ×1

onload ×1

svg ×1

vi ×1

vim ×1