我正在尝试使用Fedor编写和上传的代码发布在这个线程 中ListView中的图像延迟加载(源代码:http://open-pim.com/tmp/LazyList.zip)
Fedor的项目运行良好,但是当我尝试将代码调整到我的项目时,由于我碰到了这个异常(SocketException),所以事情运行得不好.
不知何故,即使在清单中设置权限以获得Internet权限之后,我仍然继续获取它(是的,我有一个Internet连接工作):
<uses-sdk android:minSdkVersion="8">
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
</uses-sdk>
Run Code Online (Sandbox Code Playgroud)
例外:SocketException:权限被拒绝.观看LogCat详细信息.
09-24 23:43:00.591: ERROR/File was not found.(1124): /mnt/sdcard/ListViewTest/-421624214 (No such file or directory)
09-24 23:43:00.601: WARN/System.err(1124): java.net.SocketException: Permission denied
09-24 23:43:00.611: WARN/System.err(1124): at org.apache.harmony.luni.platform.OSNetworkSystem.createStreamSocketImpl(Native Method)
09-24 23:43:00.611: WARN/System.err(1124): at org.apache.harmony.luni.platform.OSNetworkSystem.createStreamSocket(OSNetworkSystem.java:186)
09-24 23:43:00.622: WARN/System.err(1124): at org.apache.harmony.luni.net.PlainSocketImpl.create(PlainSocketImpl.java:265)
09-24 23:43:00.632: WARN/System.err(1124): at java.net.Socket.checkClosedAndCreate(Socket.java:873)
09-24 23:43:00.632: WARN/System.err(1124): at java.net.Socket.connect(Socket.java:1020)
09-24 23:43:00.632: WARN/System.err(1124): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java:62)
09-24 23:43:00.642: WARN/System.err(1124): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionPool.get(HttpConnectionPool.java:88)
09-24 23:43:00.642: WARN/System.err(1124): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getHTTPConnection(HttpURLConnectionImpl.java:927)
09-24 23:43:00.652: WARN/System.err(1124): at …Run Code Online (Sandbox Code Playgroud) 可能重复:
在乳胶中隐藏Toc中的条目
Appendix
A Section 1
A.1 Subsection 1
A.2 Subsection 2
B Section 2
Run Code Online (Sandbox Code Playgroud)
有没有办法摆脱N部分,但仍然有文件中的分段编号(即不使用\ subsection*)?
我考虑过限制TOC深度,但这似乎不适用于附录?
我正在编写一个ASP.NET Web服务,并抛出一个带有消息的SoapException:
throw new SoapException("BANG!", SoapException.ClientFaultCode);
Run Code Online (Sandbox Code Playgroud)
当我创建一个ASP.NET客户端,并请求标签显示SoapException.Message属性时,它会显示类似于以下内容的消息:
System.Web.Services.Protocols.SoapException:BANG!at [DIRECTORY]\WebService1.asmx.cs中的WebServiceException.WebService1.HelloWorld():第23行
是否有一种简单的方法可以简单地呈现消息BANG!而不是整个字符串?或者我应该只使用正则表达式?
如何在ColdFusion 9中使用自签名证书通过HTTPS启用webservice调用?
根据文件,<cfhttp>应该工作,但怎么样<cfinvoke>?
如果我使用cfhttp,我还需要安装此处概述的证书吗?http://kb2.adobe.com/cps/400/kb400977.html
我尝试在cfinvoke中使用https,我得到了SSLPeerUnverifiedException: peer not authenticated例外.
谢谢
我有一个Lead和一个名为Social Account的自定义对象(API Name = Social_Account__c).
我建立了如下关系:Lead是社交账户的父母.所以领导有很多社交账户.
在社交帐户中,我创建了一个名为Lead(数据类型:查找)的自定义字段来建立关系.
这是一个查找细节:
API名称:Lead__c
与铅有关
子关系名称:Social_Accounts
相关清单标签:社会账户
如果有一个具有相同电子邮件地址的潜在客户,我想向现有潜在客户添加新的社交帐户.
Social_Account__c social_account = new Social_Account__c();
/*add whatever fields on social_account*/
List<Lead> leads =[select Id from Lead where Email =:emailAddress ];
if(leads.size()>0)
{
Lead existing_lead = new Lead(Id = leads[0].id);
//ideally i would like to do something like this
social_account.Lead__c.id = existing_lead.id; //this is where I get an error from
insert social_account;
update existing_lead;
}
Run Code Online (Sandbox Code Playgroud)
但我收到以下错误消息:
错误:编译错误:外键关系无效:Social_Account_ c.Lead _c
我究竟做错了什么?我将不胜感激任何建议.
谢谢
我想用WebGL制作一个Flickr照片流的3D画廊.看起来WebGL只允许使用尺寸为2的幂的方形图像作为纹理.我需要能够显示任何比例和尺寸的图像.我可以看到,如果我将图像数据复制到另一个最近的方形尺寸的图像中,然后使用纹理坐标使其显示正确.问题是,如果我错了,请纠正我,我不能在JavaScript中进行图像处理,并且需要运行ASP.NET,Java或类似的服务器才能在WebGL获取之前为我处理在上面.
有没有办法在WebGL和JavaScript中使用任意大小的图像而不需要服务器充当中间人图像处理器?
我有一个代表硬币的类,可以使用Coin.Flip()方法翻转.Flip()使用random.Next(2); 获得表示头部或尾部的0或1.这很好..有点.
对于程序,我需要有2个硬币,我可以说硬币1和硬币2.
coin2总是需要在coin1之后直接翻转,我可以用:
coin1.Flip();
coin2.Flip();
Run Code Online (Sandbox Code Playgroud)
那应该有用,对吗?
好吧,它没有!每次我运行这两行代码时,两个硬币最终都会有相同的值!
面值存储在Coin类中的face中,其定义如下:
private int face;
Run Code Online (Sandbox Code Playgroud)
我没有看到我所做的事情有任何问题,但每次运行代码时,它们最终都是相同的.
哦,同样,随机也是在Coin类中定义的,如下所示:
private Random random = new Random();
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
编辑:这是Flip(),它现在可以工作,即random是静态的.
public void Flip() {
face = random.Next(2);
}
Run Code Online (Sandbox Code Playgroud) printfC 中的和有如此多不同的版本scanf,这让我忍不住笑了。开始吧:
printf:原始实现;然后使用format这些值作为参数fprintf: 相同,但FILE之前需要一个指针formatsprintfchar:之前获取一个指针formatsnprintf:与上面相同,但为了缓冲区溢出安全而限制写入的大小vprintf: 类似printf,但需要一个va_list有价值的参数vfprintf:va_list相当于fprintfvsprintf:va_list相当于sprintfvsnprintf:va_list相当于snprintfasprintf: 取一个char **beforeformat并在指针上分配内存vasprintf:与上面相同,但使用va_listscanf:读format入其后的参数stdinfscanfFILE:之前获取一个指针format,然后从中读取sscanfchar:之前获取一个指针format,然后从中读取vscanf:va_list函数类似于scanfvfscanf:va_list函数类似于fscanfvsscanf …Visual Studio实时调试器提示选择" 可能的调试器 ",
只有" Microsoft Visual Studio 2010的新实例 "可用,
我勾选" 将当前选定的调试器设置为默认值 ",单击" 是 ",
但是,每次都会显示对话框.
我在Windows 7 x64上调试IE8中的JavaScript.
如何绕过此提示?
这些注册表值无法解决问题:
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Auto"="1"
[HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Auto"="1"
我使用以下方法将UTC日期存储到数据库中:
$utc = gmdate("M d Y h:i:s A");
Run Code Online (Sandbox Code Playgroud)
然后我想将保存的UTC日期转换为客户端的本地时间.
我怎样才能做到这一点?
谢谢