问题列表 - 第93270页

Chrome浏览器的存储限制

什么是软限制(用户需要允许超出限制)?什么是硬限制(允许的最大值).

indexeddb

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

添加spinnerSelector时出现Android错误,未找到资源标识符

我想将spinner项目上的列表选择器的颜色更改为丑陋的橙色默认值以外的其他颜色.根据我的阅读,这样做的方法是设置android:spinnerSelector属性.但是,在Eclipse中,当我尝试设置android:spinnerSelector属性时出现此错误

错误:在'android'包中找不到属性'spinnerSelector'的资源标识符

这是我的xml文件,其中包含微调器;

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@color/darkgray" >
    <Spinner
        android:id="@+id/timespinner"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:spinnerSelector="@drawable/my_selector"
        android:drawSelectorOnTop="true"
        android:prompt="@string/timeprompt" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

eclipse android android-spinner

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

与实体框架中的代码第一个外键发生冲突的更改

我使用适配器能够将接口而不是具体类型插入dbcontext.适配器可以独立工作,但是我无法将任何一对一(父子)关系保存到数据库中:

例外来源

public void SaveDomain(IDomain domain){
    _entityRepositor = new Donors();
    _entityRepositor.DomainReps.Add(new DomainRep(domain));                
}
Run Code Online (Sandbox Code Playgroud)

出现InvalidOperationException

Conflicting changes to the role 'DomainRep_TopLevelDomainRep_Target' of the relationship 'Edonics.Repositor.DomainRep_TopLevelDomainRep' have been detected.

外键属性和导航属性应该同步?

public class DomainRep: IDomain
{
    private readonly IDomain _adaptee;        


    public DomainRep(IDomain adaptee)
    {
        _adaptee = adaptee;
    }

    [NotMapped]
    public IDomain Adaptee
    {
        get { return _adaptee; }
    }

    public string Id
    {
        get { return _adaptee.Id; }
        set { _adaptee.Id = value; }
    }

    public string TopLevelDomainRepId
    {
        get { return _adaptee.Tld.Id; …
Run Code Online (Sandbox Code Playgroud)

.net c# sql orm entity-framework

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

TImeSpan算法与普通算术相比有多长时间?

我有一个带有中断的C#程序,它可以处理我希望每隔40毫秒运行一次的列表部分,但是中断内部的数学运算可以冻结具有特定大小和属性的列表的程序.

我很想尝试通过删除TimeSpan来加速它并从数学中减去并在执行算术之前将它们全部转换为TotalMilliseconds而不是之后.有没有人知道添加和减去TimeSpans的开销是什么,与创建TotalMilliseconds并添加和减去它相比?

谢谢.

c# performance timespan

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

什么是URL参数?(urlparse结果中#3位置的元素)

我已经看了一下urlparse.urlparse方法文档,我对这个parameters部分有点困惑(不要与更熟悉的query部分混淆,那就是在问号之后和片段部分之前).

关于URL结构的维基百科条目没有说明这一点,所以可以请任何人详细说明这一点并可能举一些例子吗?

python url url-parameters urlparse

39
推荐指数
2
解决办法
6218
查看次数

如何在PHP中获取当前日期/时间作为日期对象

作为约会对象,你如何得到今天的约会?

我正在尝试计算一些开始日期和今天之间的差异.以下将不起作用,因为getdate()返回一个数组而不是一个日期对象:

$today = getdate();           
$start = date_create('06/20/2012');
$diff = date_diff($start, $today);

echo($today . '<br/>' . $start . '<br/>' . $diff);
Run Code Online (Sandbox Code Playgroud)

输出:

数组([秒] => 8 [分钟] => 1 [小时] => 16 [mday] => 11 [wday] => 1 [mon] => 6 [年] => 2012 [yday] => 162 [weekday] =>星期一[月] =>六月[0] => 1339455668)

DateTime对象([date] => 2012-06-20 00:00:00 [timezone_type] => 3 [timezone] => America/Los_Angeles)

php datediff date

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

Java全局isEmpty()方法

我有一个应用程序,它使用生成各种类型的对象和数据结构的代码,将它们作为Object实例返回,并且想要一种通用的方法来确定这些对象中的任何一个是否为"空"(或null).

(这不是设计问题,也不是应该使用这种方法的问题,而是优化现有要求的解决方案的问题.)

所以,这是一个简单的去:

public static boolean isEmpty(Object content)
{
    if (content == null)
    {
        return true;
    }
    else if (content instanceof CharSequence)
    {
        return (((CharSequence)content).length() == 0);
    }
    else if (content instanceof Collection<?>)
    {
        return ((Collection<?>)content).isEmpty();
    }
    else if (content instanceof Object[])
    {
        return (((Object[])content).length == 0);
    }
    else  // Use reflection (an exaggeration, for demo purposes)
    {
        try
        {
            Method isEmpty = content.getClass().
                             getDeclaredMethod("isEmpty", (Class<?>[])null);
            if (isEmpty != null)
            {
                Object result = isEmpty.invoke(content, (Object[])null);

                if (result instanceof Boolean) …
Run Code Online (Sandbox Code Playgroud)

java collections is-empty data-structures

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

Android - 如何制作组合位图的背景图案?

我知道如何制作重复位图的背景图案.我还看到了一种使用Canvas组合两个位图的方法.但我想制作一个重复的位图与渐变可绘制组合来制作背景.我有一个.png文件,它是部分透明的,我想重复它与渐变drawable(普通渐变XML).

这是PNG:http://subtlepatterns.com/? p = 1203

有没有办法做到这一点?

提前致谢.

android background drawable

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

未指定maxSize时,Google Guava Cache会清除SIZE的条目

我正在使用Google Guava CacheBuilder创建一个Cache实例.我的代码如下所示:

return CacheBuilder.newBuilder()
            .initialCapacity(initialCapacity)
            .expireAfterAccess(expirationInterval, TimeUnit.SECONDS)
            .removalListener(LOGGING_AUTOEVICTION_ONLY_REMOVAL_LISTENER)
            .build();
Run Code Online (Sandbox Code Playgroud)

我的删除监听器,顾名思义:

private static final RemovalListener<MyKey, MyRecord>  LOGGING_AUTOEVICTION_ONLY_REMOVAL_LISTENER
        = new RemovalListener<MyKey, MyRecord>() {
            @Override
            public void onRemoval(RemovalNotification<MyKey, MyRecord objectObjectRemovalNotification) {
                if (objectObjectRemovalNotification.wasEvicted()) {
                    log.debug("Entry evicted from cache: {} - Reason: {}", objectObjectRemovalNotification, objectObjectRemovalNotification.getCause());
                }
            }
        };
Run Code Online (Sandbox Code Playgroud)

最后,我只get使用了我的缓存条目get(K key, Callable<? extends V> valueLoader)

这是问题:使用上面的代码,我看到以下日志输出:

19:08:03.287 DEBUG [MyCache] - Entry evicted from cache: MyKey[123]=MyRecord@43ee148b - Reason: SIZE

当我没有maximumSize()在CacheBuilder调用中使用时,为什么记录会从我的缓存中逐出?我怀疑它与"体重"有关.如果是这样,我需要知道maxWeight()在到期时间之前没有被删除的缓存条目?

注意我知道Google Guava网站上的Caches解释.

java guava

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

View.setVisibility中的java.util.ConcurrentModificationException

我正在为观点实施"拖放".当拖动开始时,我将视图的可见性设置为INVISIBLE,然后,如果拖动被中断 - 返回到VISIBLE:

public boolean onTouch(View v, MotionEvent event) {
    if (event.getAction() == MotionEvent.ACTION_DOWN) {
        // Skipped some code
        boolean dragStarted = v.startDrag(data, shadowBuilder, v, 0);

        if (dragStarted) {
            v.setVisibility(View.INVISIBLE)
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

和:

if (event.getAction() == DragEvent.ACTION_DRAG_ENDED) {
    View droppedView = (View) event.getLocalState();
    droppedView.setVisibility(View.VISIBLE);
}
Run Code Online (Sandbox Code Playgroud)

当调用"Drag ended"事件时,我会遇到异常:

E/AndroidRuntime(7118): FATAL EXCEPTION: main 
E/AndroidRuntime(7118): java.util.ConcurrentModificationException 
E/AndroidRuntime(7118):     at java.util.HashMap$HashIterator.nextEntry(HashMap.java:792)
E/AndroidRuntime(7118):     at java.util.HashMap$KeyIterator.next(HashMap.java:819) 
E/AndroidRuntime(7118):     at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1046)
E/AndroidRuntime(7118):     at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1048)
E/AndroidRuntime(7118):     at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1048)
E/AndroidRuntime(7118):     at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1048)
E/AndroidRuntime(7118):     at android.view.ViewRootImpl.handleDragEvent(ViewRootImpl.java:3471)
E/AndroidRuntime(7118): …
Run Code Online (Sandbox Code Playgroud)

android drag-and-drop view

19
推荐指数
1
解决办法
3858
查看次数