小编Max*_*ing的帖子

写触摸屏时要考虑的事项?

我正在开始一个新项目,该项目涉及开发一种机器接口,用于测量镜片的楔形和圆度,并将信息存储在数据库中并进行报告.我们有机会在这台机器上安装触摸屏,这样它就不需要鼠标或键盘......

我没有任何开发全尺寸触摸屏的经验,所以我正在寻找你们的建议/提示/信息......

我可以想象你想让元素比平常更大......空格按钮更多......这样的事情......任何人都有其他东西可以添加?

interface touchscreen

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

你如何制作一个非常好的安装程序,如Visual Studio?

什么是安装程序,如Visual Studio的安装程序?他们如何做出如此好的安装体验?我知道InstallShield可以模拟这个,但Visual Studio是否使用InstallShield,还是InstallShield复制它?

.net installer

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

如何在Javascript中确定网站停留时间?

Google Analytics跟踪"网站停留时间".你会如何有效地做到这一点?它实际上是跟踪用户关闭浏览器或导航的时间吗?

思考?

javascript analytics

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

Ruby on Rails中是否存在某种母版页功能?

在过去七年左右的时间里,我一直是.Net开发人员,过去几年一直在与ASP.Net合作.我现在正在使用Ruby on Rails进行一些项目,我想知道Ruby on Rails中是否有东西可以让你做主页类型的东西?

基本上,我想要一种方法,通过页眉和页脚等为网站提供一致的外观和感觉,然后让每个页面将其内容放在其中.你是如何做到这一点的?

layout master-pages ruby-on-rails

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

引用路径和文件名的正确术语是什么?

我想使用正确的术语使我的API尽可能直观,所以当一个参数应该是一个完整的路径和文件名(ex"C:\ Users\Max\Documents\MyDocument.txt")时,什么是正确的术语?

  • filename - 那只是MyDocument.txt,对吧?
  • 路径 - 那只是C:\ Users\Max\Documents,对吧?

我应该将什么用于参数名称?"文件"是否合适?

我觉得有点愚蠢,但是我想确保它是正确的.

language-agnostic parameters naming-conventions

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

我应该在Web应用程序中嵌入CSS/JavaScript文件吗?

我最近开始将JavaScript和CSS文件嵌入到我们的公共库DLL中,以使部署和版本化更加简单.我只是想知道是否有任何理由可能想要对Web应用程序执行相同的操作,或者最好将它们作为常规文件保留在Web应用程序中,并且仅使用嵌入式资源来共享组件?

嵌入它们会有什么好处吗?

asp.net projects-and-solutions embedded-resource

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

如何通过串行连接有效地使用设备?

很长一段时间我一直在努力解决这个问题,我确实得到了一个最终解决方案,但它并不漂亮,我希望从stackoverflow社区获得一些关于如何做到这一点的智慧.

基本上我正在使用菊花链式连接到计算机的电机,我必须使用.Net中的SerialPort类与它们通信,它通过计算机上安装的一些驱动程序通过USB与电机通信.

问题是电机是菊花链式的,当我问的时候

对于来自一个人的信息,或者告诉它做某事,我必须等待结果回来之后再用那个马达或任何其他人做一些事情.

我刚刚度过了一段艰难的时光,而且我确信有更好的方法来处理我从未接触过的串行通信.对于这类事情,是否有任何良好的指导方针或最佳做法?这是一个相当标准的事情(串行通信 - > usb通过安装在计算机上的驱动程序)

我正在使用IMS的六个MDrive23Plus运动控制电机.

我可以提供更多细节,但我不确定这将导致什么.我希望这对StackOverflow来说足够具体,尽管我知道它有点模糊.我真的不知道如何更好地问它.

真正归结为如何有效地同步通信,以及如何有效地等待和读取有效的数据?我知道这对某些人来说可能很简单,但它对我来说效果不佳.

.net serial-port .net-3.5

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

给定用户的SID,如何获取其userPrincipalName?

我有一个用户安全标识符列表,我需要获取userPrincipalName的列表...有没有什么方法可以在不加载用户DirectoryEntry并拉入userPrincipalName属性的情况下获得它?

我需要最有效的方法,因为这样做很多

c# directoryservices active-directory .net-2.0

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

为什么视图中的块会呈现两次?

我在Ruby on Rails中编写的Web应用程序具有大量使用的内容面板.我正在尝试编写助手来使用更清晰的语法渲染这些面板.我对编写视图助手并不是很熟悉,所以这可能很简单.但是,当尝试使用传递给块中的助手的"html"(erb代码)时,我会得到奇怪的结果,其中块被渲染两次.

相关代码如下.这个例子使用ERB,因为我简化了它以避免HAML的任何可能的问题,但我得到了与HAML相同的结果.

我想要呈现的HTML是:

<section class="panel panel-default">
  <header class="panel-heading">Contacts</header>

  <div class="panel-body">
    <p>Test</p>
  </div>
</section>
Run Code Online (Sandbox Code Playgroud)

这是我的帮手:

module ApplicationHelper
  def panel(type = :default, &block)
    tag = content_tag(:section, class: "panel panel-#{type.to_s}") do
      block.call PanelHelper.new
    end

    tag
  end

  class PanelHelper
    include ActionView::Helpers::TagHelper
    include ActionView::Context
    include ActionView::Helpers::CaptureHelper

    def header(text = nil, &block)
      if block_given?
        tag = content_tag(:header, block.call, class: 'panel-heading')
      elsif text
        tag = content_tag(:header, text, class: 'panel-heading')
      else
        raise ArgumentError, 'Either a block must be given, or a value must be provided for …
Run Code Online (Sandbox Code Playgroud)

haml ruby-on-rails erb helpers

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

将一组对象强制转换为字符串数组时它会调用什么?

它有一个特殊的名称,但我不记得它是什么.有两个不同的术语,一个用于将子类的数组转换为其超类的数组,另一种方式.

c# arrays casting terminology

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