问题列表 - 第38369页

Visual Studio提供的IIS服务器和开发服务器有什么区别?

任何人都可以告诉我Visual Studio提供的IIS服务器和开发服务器之间的区别.

asp.net iis asp.net-development-serv

3
推荐指数
1
解决办法
5343
查看次数

android facebook api发布到墙上的图像

我想能够使用facebook android sdk并发布一个链接到Facebook.我想要的一个例子是,如果您在Facebook上并且键入了状态部分的链接,例如"http://www.google.com".当您执行此操作时,会弹出一个框,您的帖子最终会成为具有图像和链接的块.我在facebook api中找到了使用附件的文档,但是当我尝试使用android facebook api时,它似乎不起作用.我在网上看了几个小时,没有运气.谢谢.

api android facebook

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

UTF8编码问题 - 有很好的例子

我有以下字符编码问题,不知何故我设法将不同字符编码的数据保存到我的数据库(UTF8)下面的代码和输出显示2个示例字符串以及它们如何输出.其中1个需要更改为UTF8而另一个已经是.

我该如何/应该检查是否应该对字符串进行编码?例如,我需要正确输出每个字符串,那么如何检查它是否已经是utf8或是否需要转换?

我使用PHP 5.2,mysql myisam表:

CREATE TABLE IF NOT EXISTS `entities` (
  ....
  `title` varchar(255) NOT NULL
  ....
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

<?php
$text = $entity['Entity']['title'];
echo 'Original : ', $text."<br />";
echo 'UTF8 Encode : ', utf8_encode($text)."<br />";
echo 'UTF8 Decode : ', utf8_decode($text)."<br />";
echo 'TRANSLIT : ', iconv("ISO-8859-1", "UTF-8//TRANSLIT", $text)."<br />";
echo 'IGNORE TRANSLIT : ', iconv("ISO-8859-1", "UTF-8//IGNORE//TRANSLIT", $text)."<br />";
echo 'IGNORE   : ', iconv("ISO-8859-1", "UTF-8//IGNORE", $text)."<br />";
echo 'Plain    : ', iconv("ISO-8859-1", "UTF-8", $text)."<br />";
?> …
Run Code Online (Sandbox Code Playgroud)

php mysql utf-8 character-encoding

23
推荐指数
3
解决办法
8万
查看次数

在Python中是否有一个漂亮的State Machine框架?

来自Ruby世界,我们拥有美丽的状态机框架,就像最近出现在Rails中的框架一样,我很惊讶在Python中找不到具有相似美感的明显候选人.我想避免自己动手; 面向对象的状态机设计通常要求您在每次添加状态时吊起一堆python(在这种情况下我会经常这样做).

我应该在Python代码中使用的状态机的框架是什么?在进行任何性能或其他考虑之前,我想要最优雅的代码.

python state-machine

6
推荐指数
0
解决办法
6246
查看次数

用芹菜运行"独特"的任务

我使用芹菜来更新我的新闻聚合网站中的RSS提要.我为每个feed使用一个@task,事情看起来效果很好.

有一个细节,我不能确定处理得好:所有的feed都是每分钟用@periodic_task更新一次,但是如果一个feed仍在从最后一个周期性任务中更新时新的一个怎么办?(例如,如果Feed非常慢,或者离线且任务保持在重试循环中)

目前我存储任务结果并检查其状态如下:

import socket
from datetime import timedelta
from celery.decorators import task, periodic_task
from aggregator.models import Feed


_results = {}


@periodic_task(run_every=timedelta(minutes=1))
def fetch_articles():
    for feed in Feed.objects.all():
        if feed.pk in _results:
            if not _results[feed.pk].ready():
                # The task is not finished yet
                continue
        _results[feed.pk] = update_feed.delay(feed)


@task()
def update_feed(feed):
    try:
        feed.fetch_articles()
    except socket.error, exc:
        update_feed.retry(args=[feed], exc=exc)
Run Code Online (Sandbox Code Playgroud)

也许有一种更复杂/更健壮的方法可以使用我错过的一些芹菜机制来实现相同的结果?

python django celery

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

如何改变facebook的颜色就像按钮一样

使用http://developers.facebook.com/docs/reference/plugins/like上的指南

我想在我的网页上放一个相似的按钮.我怎样才能改变文字的颜色[成为你喜欢的第一个朋友.]

html css facebook

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

带选择器视图的UITableViewController

我有一个严重的问题,我不能自己解决.我花了几个小时搜索文档,编程指南以及开发人员论坛和堆栈溢出.

问题是我想在UITableViewController中显示一个选择器视图.我有一个屏幕,有多个文本字段允许我按标题/作者/关键字搜索...我还想指定最小和最大日期,使用UIDatePicker(或UIPickerView - 指定"最近5天"例如).

我想使用UITableViewController,因为当用户按下文本字段时键盘弹出时,它会节省大量时间调整表的大小.事实上,我从来没有能够使用UIViewController重现这个动画并听取textfields的委托.它几乎是完美的但是如果使用UITableViewController显示,则与表的行为相比存在一些明显的缺点.

所以当只有文本字段时,一切都很好.但是日期文件怎么样?当我想要添加新联系人并指定生日时,我想使它与Apple的Contacts.app完全相同.在该应用程序中显示日期选择器,表格调整大小,在电子邮件/电话领域和生日工作之间切换很好.我可以相信日期选择器在这种情况下是键盘,但不是用于键入电话/电子邮件而是日期,因为它像键盘一样滑入/滑出并在键盘/选择器打开时立即更换.

它是如何完成的?或者我在哪里可以找到最简单的方法来重现它.我相信它不会那么难,因为这是非常常见的情况.

问候克里斯

iphone uidatepicker uitableview

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

如何使用自定义ClassLoader?

大家好,感谢您的关注!我有一个既容易又明显的问题,但我被卡住了.

我想通过自定义ClassLoader提供动态创建的Java类,供第三方库使用.

现在我的问题是:当我不自己直接加载这些类时,如何设置我的自定义ClassLoader来加载这些类?

我想当我使用我的ClassLoader加载某个类时,它就变成了这个类的ClassLoader,并且从该类加载的所有类都将通过我的ClassLoader引导.

我按照这个官方教程创建了一个自定义的ClassLoader:http://java.sun.com/developer/onlineTraining/Security/Fundamentals/magercises/ClassLoader/help.html.

public class DynamicClassloader extends ClassLoader {

    private Map<String, Class<?>> classesMap = new HashMap<String, Class<?>>();

    public DynamicClassloader(ClassLoader parent) {
        // Also tried super(parent);
        super(sun.misc.Launcher.getLauncher().getClassLoader());
    }

    // Adding dynamically created classes
    public void defineClass(String name, Class<?> clazz) {
        classesMap.put(name, clazz);
    }

    @Override
    protected Class<?> findClass(String name) throws ClassNotFoundException {
        // load from parent
        Class<?> result = findLoadedClass(name);
        if (result != null) {
            return result;
        }
        try {
            result = findSystemClass(name);
        } catch (Exception …
Run Code Online (Sandbox Code Playgroud)

java classloader

29
推荐指数
1
解决办法
3万
查看次数

如何在app.config文件中声明变量?

我正在开发一个Windows应用程序.我有一个带有标签的表格

HOST:
UserName:
Password:
Run Code Online (Sandbox Code Playgroud)

我如何在app.config文件中声明连接字符串,以便它将初始目录,用户ID和密码作为变量,我可以进一步检查用户是否要将用户想要与输入的用户ID和密码连接的数据库.

我使用的是SQL Server 2008和Visual C#2008 Express Edition.

.net c# winforms

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

我的Singleton类的Spring和IoC(web-app,Tomcat)

我有这样的单例类:

package ua.org.bytes.ewt;

import org.apache.struts2.ServletActionContext;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
import ua.org.bytes.ewt.dao.CategoriesManager;
import ua.org.bytes.ewt.dao.ShortcutsManager;

/**
 *
 * @author Vitaliy Ganzha
 */
public class ApplicationSupervisor {
    private static final ApplicationSupervisor INSTANCE = new ApplicationSupervisor();
    private CategoriesManager categoriesManager;

    public void setCategoriesManager(CategoriesManager categoriesManager) {
        this.categoriesManager = categoriesManager;
    }

    public void setShortcutsManager(ShortcutsManager shortcutsManager) {
        this.shortcutsManager = shortcutsManager;
    }
    private ShortcutsManager shortcutsManager;

    public ShortcutsManager getShortcutsManager() {
        return shortcutsManager;
    }

    private ApplicationSupervisor(){
        /*WebApplicationContext context =
        WebApplicationContextUtils.getRequiredWebApplicationContext(
                    ServletActionContext.getServletContext()
        );

        categoriesManager = (CategoriesManager)context.getBean("categoriesManager");
        shortcutsManager = (ShortcutsManager)context.getBean("categoriesManager");*/
    }

    public static …
Run Code Online (Sandbox Code Playgroud)

java spring

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