我想要PHP代码从不同的网站抓取favicons并调整大小并将其保存在目录中.代码应该首先检查域中是否存在favicon,如果它不存在则应该抓取并保存然后显示它,否则立即显示它.
提前感谢.
这个:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="de.androidbuch.rechner"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="7"></uses-sdk>
<application android:icon="@drawable/icon" android:label="@string/app_name"
android:theme="@android:style/Theme.Light">
<activity android:name=".FormularActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)
是我AndroidManifest.xml和第8和第11行我得到错误:
找不到与给定名称匹配的资源(在"label"处,其值为"@ string/app_name")
找不到与给定名称匹配的资源(在"label"处,其值为"@ string/app_name")
这真的很奇怪,我没有将值文件夹移动到任何地方.
我在Silverlight代码隐藏中有一段代码看起来像这样:
foreach (MapLocation loc in e.Result)
{
testDict[loc.ElemId] = loc.ToString();
this.Dispatcher.BeginInvoke(delegate()
{
Image icon = new Image();
icon.SetValue(Image.SourceProperty, nurseIconSource);
Canvas.SetLeft(icon, (double)loc.X * MAP_SCALE);
Canvas.SetTop(icon, MAP_HEIGHT - (double)loc.Y * MAP_SCALE);
icons[loc.ElemId] = icon;
MainCanvas.Children.Add(icon);
});
}
}
Run Code Online (Sandbox Code Playgroud)
此循环在与UI线程分开的线程上运行25次.执行该方法后,testDict对象以所有25个条目结束,而图标字典仅存储第25个(最后一个)项目的条目.
这是我第一次使用Dispatcher.它不是故意被称为快速射击吗?我能想到的是,第一次调用委托是在最后一次循环之后,因此loc对象始终是同一个项目.这准确吗?
我想在添加一些孩子后获得组件的实际高度.
在调试模式下检查变量选项卡时,我看到2个不同的高度变量:$ height(包含正确的值:138)和height/_height(包含错误的值:10).
我猜显示器没有更新,因此我没有使用component.height获得正确的高度,但是如何获得$ height的值?
感谢您提供的任何帮助=)
此致,BS_C3
@Flextras
再次,非常感谢您的回答!这真的很详细=)
Measuredheight并没有给我我正在寻找的值,而且explicitHeight没有值(NaN).我现在无法测试,所以我无法分辨出未缩放的高度......
这是我的结构:
MainContainer - Canvas
BOX1 - Canvas (height = 100)
BOX2 - Canvas (height = 100)
VariableBox - Canvas (height: depends on the height of it's variable number of children)
Text - TextArea
Run Code Online (Sandbox Code Playgroud)
我需要VariableBox的高度才能定位Text.
该函数如下所示:
updateDisplay(){
for(i;i<list.length;i++){
VariableBox.addChild(new HBox);
}
// reposition Text depending on VariableBox's height
}
Run Code Online (Sandbox Code Playgroud)
我知道我没有提供任何代码,但我现在不在我的工作电脑上> _ <
希望这可以帮助!!
我想知道是否有任何相对简单的方法来加快我的控制台加载时间,这开始接近30秒.我有很多子类,其方法似乎没有受到影响reload!所以我最终打开和关闭控制台很多.IRB快速加载闪电.
我有太多宝石吗?我如何计算负载任务的时间,以便我可以看到占用时间最多的是什么?正如你所看到的,我已经尝试过dev-boost gem无济于事.该应用程序在Passenger中很好,它只是控制台加载,从而导致我的废话.运行在具有2.4GHz和4GB RAM的MBP OSX 10.6.6上.不使用RVM.
版本:
Ovid$ rails -v
Rails 3.0.3
Ovid$ ruby -v
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10]
Run Code Online (Sandbox Code Playgroud)
记忆:
Ovid$ vm_stat
Mach Virtual Memory Statistics: (page size of 4096 bytes)
Pages free: 118818.
Pages active: 341320.
Pages inactive: 99490.
Pages speculative: 310576.
Pages wired down: 112527.
"Translation faults": 23097323.
Pages copy-on-write: 1270961.
Pages zero filled: 13836659.
Pages reactivated: 36.
Pageins: 165761.
Pageouts: 0.
Object cache: 28 hits of 760846 lookups (0% hit rate)
Run Code Online (Sandbox Code Playgroud)
的Gemfile:
source …Run Code Online (Sandbox Code Playgroud) 假设我有一个名称和值的文件,其条目如下:
lasker:22,45,77,101
kramnik:45,22,15,105
Run Code Online (Sandbox Code Playgroud)
什么是Pythonic最方便的方法是将它们作为键输入字典,将值作为列表如下:
{ 'lasker': (22,45,77,101), 'kramnik': (45,22,15,105) }
Run Code Online (Sandbox Code Playgroud)
编辑
反正是按照我从文件中读取它们的顺序迭代它们还是需要不同的数据结构?
这些var声明实际上在PHP类中做了什么:
class VbForumsPageMain extends BxDolPageView {
var $_oMain;
var $_oTemplate;
var $_oConfig;
var $_oDb;
function VbForumsPageMain(&$oMain) {
$this->_oMain = &$oMain;
$this->_oTemplate = $oMain->_oTemplate;
$this->_oConfig = $oMain->_oConfig;
$this->_oDb = $oMain->_oDb;
parent::BxDolPageView('vb_forums_main');
}
}
Run Code Online (Sandbox Code Playgroud)
它们是否必要,是否为变量添加了额外的用途?我不确定他们是否在课堂上两次.
我已经构建了这段代码来专门识别一堆.XML文件并从这些文件中提取坐标.这是我的代码:
from xml.etree import ElementTree as ET
import sys, string, os, arcgisscripting
gp = arcgisscripting.create(9.3)
workspace = "D:/J040083"
gp.workspace = workspace
for root, dirs, filenames in os.walk(workspace): # returms root, dirs, and files
for filename in filenames:
filename_split = os.path.splitext(filename) # filename and extensionname (extension in [1])
filename_zero = filename_split[0]
extension = str.upper(filename_split[1])
try:
first_2_letters = str.upper(filename_zero[0] + filename_zero[1])
except:
first_2_letters = "XX"
if first_2_letters == "LI" and extension == ".XML":
tree = ET.parse(workspace)
print tree.find('//{http://www.opengis.net/gml}lowerCorner').text
print tree.find('//{http://www.opengis.net/gml}upperCorner').text
Run Code Online (Sandbox Code Playgroud)
我遇到了错误:
Message …Run Code Online (Sandbox Code Playgroud) 与此主题相关我想知道是否有人使Microsoft Charting库与Asp MVC 3和Razor一起使用.
我知道引入的新图表助手,但由于这是非常有限的,这不是一个真正的选择.
要创建一个返回图像的动作方法也很容易,但由于所有交互性都会中断(即使只是条形图中条形图的简单工具提示),此方法也有一些限制.
这个例子可能是我发现的最有用的文章,但是我仍然无法使用一个简单的图表,即使它只在动作方法中渲染图像时也能正常工作.此外,我在.net 4下的样本工作正常,但显然那些不是MVC样本.
SO - 有没有人让微软的图表在Razor的Asp MVC 3中完全运行,并且可以发布一个完整解决方案的链接?
我习惯于为几乎所有东西创建属性.可能太多,给出了.我也使用实例变量,但我没有引用它们self->myvar而是仅仅引用它们myvar.
我最近接触过一个代码,使用了很多self->我曾经使用过的属性.当我说我使用@property(保留)的原因之一是因为我不想明确保留我的对象时,我被告知我"懒惰".这可能是真的,但也是我想避免我忘记保留的错误.
无论如何,一般来说,你们->在Cocoa代码中有什么想法?
c# ×2
php ×2
python ×2
android ×1
apache-flex ×1
asp.net-mvc ×1
caching ×1
charts ×1
cocoa ×1
components ×1
console ×1
dictionary ×1
dispatcher ×1
favicon ×1
list ×1
manifest ×1
mschart ×1
objective-c ×1
resources ×1
ruby ×1
threadpool ×1