小编Yoo*_*suo的帖子

IIS 7.5上没有asp.net功能

当我点击一个IIS7管理器时,我以为我可以在IIS7管理器上看到一个ASP.NET功能面板(我不知道确切的名称,但有些是.Net编译,.Net角色,.Net用户等等) IIS7管理器的节点列表中的站点节点.现在,我只能看到IIS和管理,但没有ASP.NET.

我首先安装了.NET Framework 4.0,所以在安装IIS7之后,我使用了aspnet_regiis工具,看起来效果很好.

我的环境是
Windows 7 Pro
IIS 7.5.7600
.NET Framework 4.0

asp.net iis-7

31
推荐指数
2
解决办法
4万
查看次数

要下载大文件,这是使用AsyncTask还是Thread的更好方法?

我在以下链接中找到了下载大型数据文件的示例, http://code.google.com/p/apps-for-android/source/browse/#svn/trunk/Samples/Downloader

它似乎很不错(我还没有测试过).但是我也在stackoverflow上阅读了一些帖子,通过使用AsyncTask类来做同样的事情,而不是使用Thread类作为上面的示例.

我想知道的是,我应该使用哪个来实现下载文件?如果AsyncTask更好,你能指点我一个示例代码吗?

android

7
推荐指数
1
解决办法
2534
查看次数

如何将本地IIS公开给Windows 7上的其他PC?

我找到了很好的文章http://msdnbangladesh.net/blogs/munnacs/archive/2009/06/13/exposing-your-local-iis-to-network-in-windows-xp.aspx,但它是对于Windows XP,我正在使用Windows 7,它获得极其复杂的防火墙设置.

所以这是我的问题,如何在Windows 7上实现与XP上的文章相同的功能?

谢谢你,
yokyo

编辑
抱歉,我修正了链接:p

iis-7 windows-7

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

EF Code First CTP5,使用包含多对多表的方法

我有类似下面的多对多关系表.

public class Shop{
 public int Id { get; set; }
 public virtual ICollection<ShopFacility> ShopFacilities { get; set; }
}

public class ShopFacility
{
 public int Id { get; set; }        
 public int ShopId { get; set; }
 public int FacilityId { get; set; }
 public virtual Shop Shop { get; set; }
 public virtual Facility Facility { get; set; }
}

public class Facility
{
 public int Id { get; set; }        
 public virtual ICollection<ShopFacility> ShopFacilities { get; set; …
Run Code Online (Sandbox Code Playgroud)

linq-to-entities entity-framework ef-code-first

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

Google App Engine上的Python 2.7,不能使用lxml.etree

我一直试图在谷歌应用引擎的python 2.7上使用hx5lib和lxml.但是,当我运行以下代码时,它给出了一个错误,指出"NameError:全局名称'etree'未定义".是不是可以在谷歌应用引擎上使用lxml.etree?还是我错过了什么?

的app.yaml

application: testsite
version: 1
runtime: python27
api_version: 1
threadsafe: false

handlers:
- url: /.*
  script: index.py   

libraries:
- name: lxml
  version: "2.3"  # I thought this would allow me to use lxml.etree
Run Code Online (Sandbox Code Playgroud)

index.py

from testhandler import TestHandler
application = webapp.WSGIApplication([('/', TestHandler)], debug=True)
Run Code Online (Sandbox Code Playgroud)

testhandler.py

import urllib2
import html5lib
from html5lib import treebuilders
try:
    from lxml import etree
    print("running with lxml.etree")
except ImportError:
    try:
        # Python 2.5
        import xml.etree.cElementTree as etree
        print("running with cElementTree on Python 2.5+")
    except ImportError: …
Run Code Online (Sandbox Code Playgroud)

python google-app-engine

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

我何时应该在Android中调用SQLite数据库的close方法

我想知道当一个SQLite数据库的关闭方法应该在生命周期中被调用,因为在SDK中的记事本样品(http://developer.android.com/resources/tutorials/notepad/index.html)没有按" t调用NotesDbAdapter.close(),它实现了该方法.

我的应用程序不经常访问数据库,但有些,它取决于用户请求.我想我应该在onCreate上打开db,然后在onDestroy上关闭它.这是一个好习惯吗?

谢谢你,yokyo

android

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

我应该如何在AsyncTask.doInBackground中解压缩大型数据文件?

我有一个大型数据文件,它是压缩的,大约20MB.当它解压缩时,最高可达50MB.以下源代码工作正常.我在网上的其他地方找到了原版并修改了一下.并且在AsyncTask.doInBackground中调用此方法.

所以,我想知道的是,我怎样才能保存正在进行的状态(?对不起,我不知道正确的英文单词)并稍后恢复程序?我的意思是,这种方法需要很长时间(在模拟器上大约一分钟),而且我知道没有办法,因为数据有点大.因此,如果此方法的主要活动被杀死,我想保存解压缩文件的当前状态,并且当活动变为活动时,我想从最后一点恢复解压缩.希望我的解释清楚我的意图.

我在考虑使用服务,但我也希望与UI进行交互,例如显示进度或其他任何内容.当我粗略地扫描参考时,我在服务中找不到好的信息,但有没有办法在服务中做到这一点?你认为我应该使用它吗?

无论如何,我的主要观点是如何恢复解压缩文件.

private final static int CHUNK_SIZE = 32 * 1024;
byte[] _fileIOBuffer = new byte[CHUNK_SIZE];

public void unzipFile(DBFileDownloader downloader, File zipFile, String directory) 
    throws IOException
{ 
    ZipInputStream in = null; 
    FileOutputStream os = null; 
    try 
    {
        in = new ZipInputStream (new FileInputStream(zipFile)); 
        ZipEntry entry = null; 
        while ((entry = in.getNextEntry ())!= null) 
        { 
            String entryName = entry.getName();                 
            if (entry.isDirectory ()) { 
                File file = new File (directory, entryName); 
                file.mkdirs(); 
            } 
            else { 
                File file = new File(directory, …
Run Code Online (Sandbox Code Playgroud)

android

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

以编程方式登录谷歌应用引擎c#

我试图从ASP.NET登录我的谷歌应用引擎应用程序几天,但没有运气.我已经阅读了以下文章并获得了基本的想法.但没有什么对我有用.
http://code.activestate.com/recipes/577217-routines-for-programmatically-authenticating-with-/ http://dalelane.co.uk/blog/?p=303
http://dalelane.co.uk/blog /?p = 894
http://krasserm.blogspot.com/2010/01/accessing-security-enabled-google-app.html http://blog.notdot.net/2010/05/Authenticating-against-应用引擎-从-的- Android的应用程序

我知道要做什么.1)从ClientLogin获取身份验证令牌.2)从Google App Engine获取Cookie.3)使用cookie将数据发布到我的应用程序(是的,我想发布数据,而不是在第二部分之后重定向).但第三部分根本不适用于我.它给我403错误.这是我的代码:

void PostToGAE()
{
    var auth = GetAuth();  // I can get the authtoken
    var cookies = GetCookies(auth);  // I can get the ACSID cookie

    var url = string.Format("http://test.appspot.com/do/something/");
    var content = "testvalue=test";
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
    request.KeepAlive = false;
    request.CookieContainer = cookies;
    byte[] byteArray = Encoding.UTF8.GetBytes(content);
    request.ContentLength = byteArray.Length;
    request.ContentType = "application/x-www-form-urlencoded";
    request.Method = "POST";
    Stream dataStream = request.GetRequestStream();
    dataStream.Write(byteArray, 0, byteArray.Length);
    dataStream.Close();
    HttpWebResponse response = (HttpWebResponse)request.GetResponse(); …
Run Code Online (Sandbox Code Playgroud)

c# google-app-engine django-nonrel

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

EF Code首先,如何从一个表到另一个表实现两个外键?

我最近下载了Entity Framework Code First CTP5,并且遇到了这种情况的麻烦.我有两张表如下:

Members table :
  ID  
  Name

Comments table :  
  ID  
  Comment  
  CommentedMemberID  
  CommentMemberID  

而且,数据应如下所示:

Members  
ID Name   
1  Mike  
2  John  
3  Tom  

Comments  
ID Comment CommentedMemberID CommentMemberID  
1  Good 1 2       
2  Good 1 3  
3  Bad  2 1  

然后,我编码如下:

public class Member
{
    public int ID {get; set; }
    public string Name { get; set;}
    public virtual ICollection<Comment> Comments { get; set;}
}

public class Comment
{
    public int ID { get; …
Run Code Online (Sandbox Code Playgroud)

entity-framework code-first

4
推荐指数
1
解决办法
1096
查看次数

带有if语句的Google App Engine上的Django模板

我是谷歌应用程序引擎的新手,刚刚开始阅读.所以我开始在GAE上实现一个简单的应用程序,并很快得到一个错误,说"TemplateSyntaxError","如果'语句格式不正确",当我只是渲染一个使用if语句的html时.我使用ifequal语句解决了它的问题,但本教程向我展示了在index.html中使用if语句(http://code.google.com/appengine/docs/python/gettingstarted/templates.html)

我是否会错过任何在模板中使用if语句的内容?

谢谢,Yoo

更新:
以下是错误的详细信息.我认为克里斯的答案会让我使用"智能",如果标签.我会尽快将Django版本更新为1.2.

Traceback (most recent call last):
  File "C:\Program Files\Google\google_appengine\google\appengine\ext\webapp\__init__.py", line 634, in __call__
    handler.get(*groups)
  File "C:\Store house\gae\community\src\community.py", line 24, in get
    self.response.out.write(template.render(path, template_values))
  File "C:\Program Files\Google\google_appengine\google\appengine\ext\webapp\template.py", line 72, in render
    t = load(template_path, debug)
  File "C:\Program Files\Google\google_appengine\google\appengine\ext\webapp\template.py", line 100, in load
    template = django.template.loader.get_template(file_name)
  File "C:\Program Files\Google\google_appengine\lib\django_0_96\django\template\loader.py", line 80, in get_template
    template = get_template_from_string(source, origin, template_name)
  File "C:\Program Files\Google\google_appengine\lib\django_0_96\django\template\loader.py", line 88, in get_template_from_string
    return Template(source, origin, name)
  File "C:\Program Files\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 158, in __init__
    self.nodelist = …
Run Code Online (Sandbox Code Playgroud)

django google-app-engine

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

Django - urlpatterns找不到模块

我是Django和ASP.NET MVC的新手.我只是想在下面创建一个文件夹结构,但是,如果我导航到http:// localhost:8000/community_web /,这会给我一个错误,说"无法导入community_web.controllers.home.错误是:没有命名模块controllers.home".

文件夹结构我想要的.

<project>
  urls.py
  <community_web>
    urls.py
    <controllers>
      home.py
Run Code Online (Sandbox Code Playgroud)

我添加了以下代码.
到project.urls.py

urlpatterns = patterns('',
    (r'^community_web/', include('community_web.urls')),
)
Run Code Online (Sandbox Code Playgroud)

到project.community_web.urls.py

urlpatterns = patterns('',
    (r'^$', 'community_web.controllers.home.index'),
)
Run Code Online (Sandbox Code Playgroud)

我认为views.py将对应于ASP.NET MVC术语中的控制器,因此我不想将所有请求处理程序放在一个文件中.如果我将home.py移动到其父文件夹,它工作正常,但没有分层文件夹结构,在我不喜欢在一个文件夹中创建大量文件.我怎样才能做到这一点?或者不是Django的好习惯?

谢谢你,
Yoo

django

0
推荐指数
1
解决办法
312
查看次数