在网上看了两天后,我终于决定在SO上发帖.
好吧,我只是想在我的Android应用程序中将照片发布到facebook上.
AM使用官方android-facebook-sdk.我导入到示例项目并在上传部分添加我的代码以上传照片.喜欢
mUploadButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Bundle params = new Bundle();
params.putString("method", "photos.upload");
Bitmap temp = BitmapFactory.decodeResource(getResources(),R.drawable.facebook_icon);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
temp.compress(Bitmap.CompressFormat.JPEG, 100, baos);
byte[] imgData = baos.toByteArray();
params.putByteArray("picture", imgData);
mAsyncRunner.request(null, params, "POST", new SampleUploadListener());
}
});
Run Code Online (Sandbox Code Playgroud)
但它确实有效:(
我通过这个论坛的链接也很喜欢: 寻找Android Facebook SDK的例子
但是我无法发帖.:(
请帮助我.好极了.
我有这样一张桌子:
People
-----------------
email_address
created_date
Run Code Online (Sandbox Code Playgroud)
我还有一个电子表格,里面有大约60,000个电子邮件地址.我需要为电子表格中的每个电子邮件地址选择"created_date".我目前接近它的方法是使用IN子句创建一个大的select语句:
SELECT email_address, created_date FROM People WHERE email_address in (
'user1@something.com',
'user2@something.com',
'user3@something.com',
...
Run Code Online (Sandbox Code Playgroud)
这个问题是它是一个巨大的脚本(60,000多行),我甚至无法让它运行,因为错误如"得到一个大于'max_allowed_packet'字节的数据包"和"MSQL服务器已经消失".
我可以通过增加max_allowed_packet等来修复这些错误,但我觉得它可能只是我的SQL很糟糕的症状,而不仅仅是处理症状,我应该解决问题并编写更好的SQL.如果您有任何建议,请告诉我!
我想为我的应用程序创建一个Currency ComboBox(下拉列表)控件,并且如果有人有一种巧妙的方式将它们放入数组中,那么我会在RegionInfo对象中存在作为属性的货币.
干杯,
理查德
我有以下内容:
using CommonSettings = MyProject.Commons.Settings;
public class Foo
{
public static void DoSomething(string str)
{
//How do I make sure that the setting exists first?
object setting = CommonSettings.Default[str];
DoSomethingElse(setting);
}
}
Run Code Online (Sandbox Code Playgroud) 是否有:not
符合IE8(和怪癖模式)的css3选择器的替代品.
在css或javascript/jquery中模拟选择器或类似的东西.
我使用*:not
如下.随意推荐一种避免:not
完全使用的解决方案.
@media screen {
#printable {
visibility: hidden;
}
}
@media print {
*:not(#printable) {
visibility: hidden;
}
#printable {
position: absolute;
visibility: visible;
}
}
Run Code Online (Sandbox Code Playgroud)
请注意,使用:not
与使用有关,@media print
因此只使用简单的jQuery解决方案来应用css,$(":not(#printable)")
如果不聪明就无法工作.
包括像ie9.js或selectivirz这样的整个库不是一个选项,因为它可以影响页面的各个其他部分,并涉及大量的重新测试.
一个jsfiddle,显示它在支持http://jsfiddle.net/Raynos/TjKbz/的浏览器中工作:not
我已经根据AJAX结果创建了列表.基本上将项目动态添加到列表中.但是在第二次ajax调用时,列表项追加到前面的项目.我想重新加载列表.它应该包含第二个ajax调用的结果.
我想单独删除所有列表项.从页面中没有列表.
任何人都帮助我.
用于动态添加列表值的代码:
var parent = document.getElementById('listview');
var listItem = document.createElement('li');
listItem.setAttribute('id','listitem_'+i);
listItem.innerHTML = "one";
parent.appendChild(listItem);
$(parent).listview("refresh");
Run Code Online (Sandbox Code Playgroud) 我想使用自动完成代码.代码在这里.
<script>
$(function() {
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$( "#tags" ).autocomplete({
source: availableTags
});
});
</script>
<div class="demo">
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags">
</div>
</div><!-- End demo -->
<div class="demo-description" style="display: none; ">
<p>The Autocomplete widgets provides suggestions while you type into the field. Here the suggestions are tags for programming languages, give …
Run Code Online (Sandbox Code Playgroud) 是否有一种聪明的(即优化的)方法来重命名javascript对象中的键?
一种非优化的方式是:
o[ new_key ] = o[ old_key ];
delete o[ old_key ];
Run Code Online (Sandbox Code Playgroud) 在TeamCity中,有没有办法从构建配置中提取所有固定工件而不仅仅是最后一个固定构建?
编辑:感谢redsquares建议,我试图使用REST API与Nant解决这个问题.
我已经从获取固定版本更改为使用特定标记构建,因为这允许我根据需要配置多个列表.
我想我可以在Nant中使用get任务,如下所示,然后使用xmlpeek任务从xml文件中收集信息:
<get dest="tagged.xml" src="http://<teamcity_server>:1000/httpAuth/app/rest/buildTypes/id:bt103/builds?tag=release">
<proxy host="<teamcity_server>" port="1000">
<credentials username="uid" password="pwd"/>
</proxy>
</get>
Run Code Online (Sandbox Code Playgroud)
我很肯定uid和pwd是正确的.尽管如此,我仍然收到以下错误:
Unable to download 'http://<teamcity_server>:1000/httpAuth/app/rest
/buildTypes/id:bt101/builds?tag=release' to 'H:\<path>\tagged.xml'.
The remote server returned an error: (401) Unauthorized.
Run Code Online (Sandbox Code Playgroud)
Proxy任务配置错误吗?