问题列表 - 第30041页

为移动浏览器设计网页的提示?

我正在设计专门针对移动浏览器的网络应用程序.虽然我之前在C#/ ASP.NET中编写过网页,但我从来没有专门针对有限的屏幕空间和移动浏览器的其他特性做过任何事情.所以我在这里寻找一些指示:

  • 我应该考虑哪些设计考虑因素(除了明显更小的屏幕)?
  • C#中有哪些有用的功能可以为移动客户端带来良好的效果?
  • 您如何确保为所有不同的移动浏览器提供相对统一的用户体验?
  • 你有其他任何提示吗?

谢谢!

c# asp.net mobile

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

.NET 4中的混合模式汇编

我在大约2年前在.NET 2.0中编写了一个用于数据库访问的类库,并且一直在.NET 2.0,3.0和3.5上使用它.

在我正在进行的当前项目(这是一个.NET 4.0应用程序)中,尝试使用旧的忠实类库,我得到以下异常:


System.InvalidOperationException was unhandled
  Message=An error occurred creating the form. See Exception.InnerException for details.
    The error is: Mixed mode assembly is built against version 'v2.0.50727' of the runtime
    and cannot be loaded in the 4.0 runtime without additional configuration information.
    Source=SchoolManager
  StackTrace:
       at SchoolManager.My.MyProject.MyForms.Create__Instance__[T](T Instance) in 17d14f5c-a337-4978-8281-53493378c1071.vb:line 190
       at SchoolManager.My.MyProject.MyForms.get_frmGeneric()
       at SchoolManager.My.MyApplication.OnCreateMainForm() in D:\Alex\Documents\Visual Studio 2008\Projects\School Manager\SchoolManager\My Project\Application.Designer.vb:line 35
       at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
       at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
       at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
       at SchoolManager.My.MyApplication.Main(String[] Args) in 17d14f5c-a337-4978-8281-53493378c1071.vb:line 81
       at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] …

.net mixed-mode .net-4.0

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

jQuery函数

我是jQuery的新手,但我设法得到了一些工作.我唯一无法弄清楚的是如何创建这个脚本的功能,以便我可以在几个div上重用它.

这个想法是有一个tumbnail,当你徘徊在tumbnail时,一个infolayer会在tumbnail上褪色.当鼠标离开tumbnail时,信息图层将再次消失.

我有以下代码:

$('#hover').mouseenter(function() {
    $('#1').animate({ opacity: 'show' }, 300);

    }).mouseleave(function() {
    $('#1').animate({ opacity: 'hide' }, 800);
});
Run Code Online (Sandbox Code Playgroud)

和HTML:

<div class="work_tumb" id="hover">
       <div class="work_overlay" id="1">This is the info overlay</div>
</div>
Run Code Online (Sandbox Code Playgroud)

这段代码完美无缺.现在我只想从中创建一个函数,以便它可以重用.你能帮助我吗?

jquery

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

SQL查询日期null检查

我有以下存储过程.

ALTER PROCEDURE [dbo].[spList_Report] 
  @id INT, 
  @startDate DATETIME = NULL, 
  @endDate DATETIME = NULL, 
  @includeStatus1 BIT, 
  @includeStatus2 BIT, 
  @includeStatus3 BIT, 
  @includeStatus4 BIT 

AS 
  SET NOCOUNT ON 

  SELECT * 
  FROM 
    tblProducts as products 
  WHERE  
    product.intID = @id 
    AND product.dateMain >= @startDate  
    AND product.dateMain <= @endDate 
Run Code Online (Sandbox Code Playgroud)

我知道这可能看起来像一个愚蠢的问题,但如果@startDate AND @endDate都为null,那么我希望它返回行忽略where子句中的日期检查.

任何帮助将不胜感激.

sql

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

Mainframes和MiniComputers还在使用吗?

我一直在研究计算的历史.我只是想知道大型机和小型机是否还在使用?我的意思是现在PC的速度比90年代的大型机快很多倍.甚至http://en.wikipedia.org/wiki/Google_platform也没有提及大型机的任何内容.他们还使用PC作为服务器.

我不知道云计算.

history computer-science mainframe

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

ruby - 简化字符串乘法串联

s是一个字符串,这看起来很啰嗦 - 我怎么能简化这个呢?:

   if x === 2
      z = s
    elsif x === 3
      z = s+s
    elsif x === 4
      z = s+s+s
    elsif x === 5
      z = s+s+s+s
    elsif x === 6
      z = s+s+s+s+s
Run Code Online (Sandbox Code Playgroud)

谢谢

ruby string-concatenation

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

代码在处理文件时收缩使用模式

我刚开始使用.NET代码契约,我有一个像这样的保护条款

if (!file.Exists(path)) throw FileNotFoundException();
Run Code Online (Sandbox Code Playgroud)

并替换为

Contract.Requires(File.Exists(path));
Run Code Online (Sandbox Code Playgroud)

我不确定这是否正确,因为合同将处理I/O问题,但不确定这是否是一个问题.

基本上问题是:使用合同确保I/O问题(或外部/非单元问题)是否有任何问题?

c# code-contracts

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

没有主键的表的JPA实体

我有一个没有主键的MySQL表,我必须将它映射到JPA实体.我无法以任何方式修改表格.

因为实体必须有主键,所以我必须指定一个.如果我确定我在实体中使用的字段(或者字段,我应该选择使用复合主键)在表中始终是唯一的(而不是null),那么表格不能没有在CREATE TABLE中指定的主键导致任何问题?

java jpa

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

Python:根据索引集从列表中选择子集

我有几个列表具有相同数量的条目(每个列表指定一个对象属性):

property_a = [545., 656., 5.4, 33.]
property_b = [ 1.2,  1.3, 2.3, 0.3]
...
Run Code Online (Sandbox Code Playgroud)

并列出具有相同长度的标志

good_objects = [True, False, False, True]
Run Code Online (Sandbox Code Playgroud)

(可以很容易地用等效的索引列表代替:

good_indices = [0, 3]
Run Code Online (Sandbox Code Playgroud)

什么是产生新的列表的最简单的方法property_asel,property_bsel...只包含或者由指定的值True项或索引?

property_asel = [545., 33.]
property_bsel = [ 1.2, 0.3]
Run Code Online (Sandbox Code Playgroud)

python list

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

如何使用会话而无需传递它[SqlAlchemy]

我想检查数据库中的不同值并创建一个新值,所以我需要查询,但我不知道是否必须在 SQLAlchemy 类中创建一个会话,或者我该如何做?像全局一样使用会话?我在文档中没有找到。

像这样的东西:

class MyClass(Base):

    __tablename__ = 'my_class'
    __table_args__ = (UniqueConstraint('key', 'key2'),
                     {}
                     )
    id =  Column(Integer, Sequence('my_class_id'), primary_key=True)
    key = Column(String(30), nullable= False) #unique together key2
    key2 = Column(String(30), nullable = False) 
    value = Column(Integer, nullable=False)

    def __init__(self, key, key2):
        #check if exist key and key2
        values = session.query(MyClass.value).filter(MyClass.key == self.key).\
            filter(MyClass.key2 == self)

        if values:
            raise IntegrityError

        #get biggest value
        value = session.query(MyClass.value).filter(MyClass.key = self.key).order_by(asc(MyClass.value)) #I'm not shure if i need 'asc'
        #no value new key and …
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy

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