问题列表 - 第18459页

使用CSS将Div拆分为2列

我一直在尝试使用CSS将div拆分为两列,但我还没有设法让它工作.我的基本结构如下:

<div id="content">
  <div id="left">
     <div id="object1"></div>
     <div id="object2"></div>
  </div>

  <div id="right">
     <div id="object3"></div>
     <div id="object4"></div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我试图将右边和左边的div移动到它们各自的位置(右边和左边),它似乎忽略了内容div的背景颜色.我从各种网站尝试的其他代码似乎无法转换为我的结构.

谢谢你的帮助!

html css css-float

81
推荐指数
10
解决办法
35万
查看次数

在C#中添加F5热键

我正在制作一个Windows应用程序(WinForms),并希望我的应用程序在用户按下F5时调用一个方法 - 无论用户在做什么都应该工作,但他们必须使用该程序 - 我不想使用全球钩子 - 任何想法?

c# hotkeys

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

如何检查flock执行的命令的退出代码?

问候所有.我正在设置一个cron作业来执行一个bash脚本,我担心下一个可能会在前一个脚本结束之前启动.一个小小的谷歌搜索显示,一种流行的解决方法是flock命令,使用方式如下:

flock -n lockfile myscript.sh
if [ $? -eq 1 ]; then
    echo "Previous script is still running!  Can't execute!"
fi
Run Code Online (Sandbox Code Playgroud)

这非常有效.但是,如果我想检查退出代码,我该怎么办myscript.sh?无论退出代码返回将被覆盖flock的,所以我不知道,如果它成功,或不执行的方式.

bash cron exit-code file-locking flock

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

App.config不起作用?

我有我的App.Config像这样:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>

 <connectionStrings>
    <add 
      name="MyProject.Properties.Settings.Default.dataConnection"
      connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=address;
              Integrated Security=True;Connect Timeout=30;User Instance=True"
      providerName="System.Data.SqlClient" />
  </connectionStrings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

当我想使用下面的代码来获取连接字符串时,"错误1"Weather.Properties.Settings'不包含'dataConnection'的定义,也没有扩展方法'dataConnection'接受类型'Weather.Properties的第一个参数.可以找到"设置"(您是否缺少使用指令或程序集引用?)"错误上升,

string connectionString = 
   global::MyProject.Properties.Settings.Default.dataConnection;
Run Code Online (Sandbox Code Playgroud)

c#

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

为什么DataContractSerializer没有实现IFormatter?

我对.NET中不同形式的序列化缺乏一致性感到有点沮丧:

  • DataContractSerializer - 使用新属性或旧[Serializable]属性,但序列化程序本身并不实现IFormatter,而其他一些WCF序列化程序也是如此.选择参加.

  • NetDataContractSerializer - 使用新属性或旧属性,序列化程序实现IFormatter,与WCF兼容,并且是Opt IN.似乎是理想的解决方案!

  • XmlSerializer - 完全独立的属性集,但是遗产,所以可以原谅这一点.

  • BinaryFormatter - 实现IFormatter并使用[Serializable]属性.选择退出.

所以我的问题是,为什么DataContractSerializer至少不能与BinaryFormatter完全互换?

我真的希望他们从一开始就确定了一个很好的干净界面,这真的是在.NET框架的广阔范围内,这通常是如此有序!

编辑:只是对那些感兴趣的人(我知道这与主题的其余部分并不相关),我一直在做一些时间和大小的基准测试我认为最有可能的"在线"序列化方法:

============ Serialization ============

Protobuf     x158,194 39,549 per/sec  1.00
OldFieldbase  x58,191 14,548 per/sec  2.72
Fieldbase     x57,445 14,361 per/sec  2.75
DataContract  x54,611 13,653 per/sec  2.90
Binary        x29,466  7,367 per/sec  5.37
Net           x28,170  7,043 per/sec  5.62
Json          x10,605  2,651 per/sec 14.92
Run Code Online (Sandbox Code Playgroud)

和尺寸:

============ SerializationSizes ============

Protobuffers  209 bytes 1.00
Fieldbase     246 bytes 1.18
OldFieldbase  248 bytes 1.19
Json          728 bytes 3.48
DataContract 1227 bytes 5.87
Net …
Run Code Online (Sandbox Code Playgroud)

.net wcf serialization

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

如何防止用户在每日免费有限服务上创建多个帐户

我们的想法是拥有一个免费下载的网站

但会有日均下载量为每一个用户拥有多个帐户(比如每用户每天5升),因此会出现用户的涨停.

  1. IP检测不好; 因为我有一个ip的许多用户(来自一个组织的用户)
  2. 电子邮件验证和唯一的电子邮件帐户不好; 你可以创建多个帐户
  3. 短信确认不好; 用户可以使用他/她的朋友手机号码注册另一个帐户

我看到一个网站解决了这个问题(部分) www.gameknot.com

他们通过计算机名称或MAC地址或其他东西检测用户我不确定,我在那里注册了3个用户,他们检测到我,说:"这三个用户正在使用同一台计算机"!! 并禁止所有三个帐户.

当我重新安装另一个窗口问题解决了,我有一个用户.

所以我问自己,"他们是怎么做到的"?

关于如何处理这个问题,有什么建议吗?

accounts

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

了解Windows中的AppDomains

我想更好地了解appDomains.据我所知,Windows在一个进程中运行所有应用程序.每个应用程序都封装在它自己的对象中,该对象位于此进程中.此对象还包含一些无法共享的全局变量.进程中的所有对象都不能彼此共享任何数据.我理解的appDomain是一个位于windows进程中的特殊对象.它所做的只是保留对分配给它的所有程序集的引用.如果有人可以详细说明或纠正我,如果我错了.任何好的资源也都可以.

.net windows build-process assemblies appdomain

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

另一个"ASP.NET MVC适合我吗?" 题

这是我的特殊情况......

我对webforms有相当多的经验,我必须说,其中很多都非常令人沮丧.我喜欢有很多内置控件,但后来我发现它们并不是我想要的,开箱即用.我最终滚动自己的控件(继承自内置控件),例如GridViewThatCanSortItselfGridViewThatHasASelectionColumn(这些可能不是实际的名称,但你明白了).我经常想知道,虽然努力建立这样的课程,但是否能够找出经常错综复杂的事件模型是值得的.我尝试使用CSS来设计样式也是令人沮丧的.有一些ASP.NET控件将为一组属性生成一个html标记,为另一组属性生成另一个标记.你没有意识到这一点,直到你发现你的css只有一半的时间工作.

所以,我的大脑开始怀疑,ASP.NET MVC可以成为答案吗?阅读关于SO的一些帖子基本上给了我的印象,虽然webforms肯定有问题,但我只会为另一个问题交换一组问题.看起来微软似乎试图说服我:

来自asp.net网站的报价(http://www.asp.net/learn/mvc/tutorial-01-cs.aspx)

ASP.NET MVC ...适用于需要对应用程序行为进行高度控制的大型开发人员和Web设计人员团队支持的Web应用程序.

那真的不是我.我的大多数项目都相对较小,我通常是唯一的程序员.我有时需要创建非常自定义或不寻常的UI,但我绝对没有可以为我构建组件的程序员团队.

还有javascript的问题.我对html和css有一定的工作知识,但我不能对javascript说同样的话.尽管笨拙和臃肿,我已经能够做一些平滑的事情UpdatePanels.我不知道我需要花多少时间来学习javascript才能处理ASP.NET MVC中的简单AJAX场景.

我即将开始研究一个相对简单的小型网络应用程序,所以现在是时候冒险了,如果我要冒险的话.这个应用程序将使用SQL Server Express(2005或2008)后端,我正在考虑尝试将SqlMetal作为ORM解决方案.所以,这已经是我必须要学习的一件事了,尽管我至少有过 - 并且非常喜欢 - LinqToXml和LinqToObject.Web应用程序的页面将包含一些数据网格(一些具有链接列),输入框,标签,下拉列表,复选框,单选按钮和提交/操作按钮.我没有预见到比这更复杂的事情.总共将有六到七页.

问题:

根据我的经验,学习ASP.NET MVC会有多痛苦?它值得吗?

我已经阅读了一些比较webforms与MVC的早期问题,所以我很好奇,过去一年左右MVC是如何演变的?是否有任何新的东西可以使学习曲线不那么陡峭?

我是否真的必须编写代码来手动生成所有html,或者社区中是否有可用的代码/库来协助该过程?(我知道我读过一些关于"html助手"的东西 - 这可能就是我在这里要问的.)

还有其他建议吗?

更新

我遇到的另一个问题是:从ASP.NET webforms到MVC的转换是从标准WPF(使用代码隐藏)到MVVM吗?我发现学习WPF本身非常具有挑战性(我仍然不能说我真的得到了所有关于它的东西),但是学习使用MVVM模式使用WPF是一个相对无痛的过渡.所以,我想知道从webforms到ASP.NET MVC的跳跃是多么相似.

html javascript css asp.net asp.net-mvc

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

在PHP中有类似宏的东西吗?或者:如何制作自己的包含功能?

我想要做的是:

当我编写一个类并且该类实例化另一个类时,我想用require_once导入该类.就像我在Objective-C中这样做的方式.但是,我不喜欢使用普通的require_once函数,而是使用路径和字符串连接,我更喜欢这样的东西:

importClass('myclass');
Run Code Online (Sandbox Code Playgroud)

但我担心编写一个包含代码的函数是不可能的.如果我在importClass()函数中这样做,我会将类代码包含在函数的实现块中,这当然是无稽之谈.那么我有什么选择呢?

php

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

Python中的崩溃报告

是否有可用于纯Python Tkinter应用程序崩溃报告框架?理想情况下,它应该跨平台工作.

实际上,这更像是"异常报告",因为Python解释器本身几乎不会崩溃.

这是一个样本崩溃记者:

替代文字

python tkinter crash-reports

6
推荐指数
2
解决办法
1256
查看次数