问题列表 - 第14013页

如何使用udev规则识别断开连接的USB设备?

我有两个使用Xorg的xinerama功能的LCD.每个LCD屏幕都有一个触摸屏,它们连接到各自的USB线.

查看'/ var/log/messages'文件,我看到以下内容:

kernel: input: Analog Resistive as /class/input/input0
kernel: input: USB HID v1.01 Mouse [Analog Resistive] on usb-0000:00:1d.3-1
kernel: input: Analog Resistive as /class/input/input1
kernel: input: USB HID v1.01 Mouse [Analog Resistive] on usb-0000:00:1d.3-2
Run Code Online (Sandbox Code Playgroud)

出于某种原因,在某个时间点,USB总线似乎重置(或奇怪的东西),我的两个触摸屏反转(按左侧LCD,鼠标右移,如果我按下右侧LCD,鼠标移动到剩下).

为了尝试调试问题,我尝试编写一个udev规则来记录我的设备何时重置/断开连接(或其他).但似乎udev会在连接时在设备上报告完整的详细信息(产品,制造商,idProduct,idVendor等),但在删除时只提供一些总线号码.为什么是这样?

当我得到一个ACTION =="删除",KERNEL =="输入*"规则时,我无法知道它是哪个设备!有没有人知道这方面的方法?

udev

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

测试字符串是否可以转换为FreeMarker中的数字

我试图测试一个字符串是否可以转换为FreeMarker中的数字.例如,可以转换"123"和"3.14",但"foo"不能.我知道我可以通过对字符串使用数字方法(例如"123"?number)并查看它是否产生错误来测试这一点,但我正在寻找一种方法来测试它而不会导致错误.

我尝试过?matches("^\d+$"),它对整数工作正常,但我正在寻找适用于所有数字的东西.

我可以使用更复杂的正则表达式来做到这一点,但我想知道是否有更简单的方法.

freemarker

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

如何在呈现之前设置用户控件属性?

我在页面上有一个用户控件(uc).uc公开了一些在父页面的Page_Load()事件上设置的属性,应该在用户控件加载时读取.

在从父页面设置任何属性之前,看起来像uc的Page_Load()会触发.

我应该在什么事件上设置uc属性,以便在渲染时可以使用这些属性?

我使用ASP.NET 3.5和C#

ps我只是从我的旧代码中挖出一个解决方案:

在控件的Page_Load中:

Page.LoadComplete += delegate { LoadTheControl(); };
Run Code Online (Sandbox Code Playgroud)

我仍然想听听你的想法.

asp.net events user-controls asp.net-3.5

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

需要一个get和set的例子

你能举例说明如何使用get和set吗?我需要在我的代码中调用get方法,但为了做到这一点,需要首先通过每次评估来设置它.

例如:

private static string _formatStr = Product == "test" ? "something": "other";
public static string GetFormatStr

{

get { return _formatStr; }

}
Run Code Online (Sandbox Code Playgroud)

所以我需要在每次调用get方法之前设置它.首先调用set,然后调用get.

c#

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

如何以编程方式找出计算机的上次登录时间?

我想a)以编程方式和b)远程找出用户成功登录Windows计算机的最后日期/时间(通过远程桌面或在控制台)。我愿意采用任何典型的Windows语言(C,C#,VB,批处理文件,JScript等),但是任何解决方案都可以。

c# monitoring login

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

ASP.NET Chart:在X和Y轴上设置字体

考虑一个构建ASP.NET图表图像的ASP.NET MVC控制器方法.

public FileStreamResult MakeImg(IEnumerable<MyObj> stats)
    {
        Chart barchart = BarChart(400, 300);

        Series series1 = new Series("Series1");
        series1.ChartArea = "ca1";            
        series1.ChartType = SeriesChartType.Column;
        series1.IsValueShownAsLabel = true;    
        series1.Font = new Font("Verdana", 9f, FontStyle.Regular);

        barchart.Series.Add(series1);            

        // Set chart data source
        barchart.DataSource = stats;

        // Set series members names for the X and Y values
        barchart.Series["Series1"].XValueMember = "FriendlyDate";
        barchart.Series["Series1"].YValueMembers = "NumRecords";

        // Data bind to the selected data source
        barchart.DataBind();

         MemoryStream ms = new MemoryStream();
         barchart.SaveImage(ms, ChartImageFormat.Png);
         ms.Seek(0, SeekOrigin.Begin);

         return new FileStreamResult(ms, "image/png"); …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc mschart microsoft-chart-controls

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

.NET MVC应用程序中可重用性的单位是多少?

在传统的ASP.NET Web窗体应用程序中,UserControls是一种封装功能的好方法,可以重用它.但是,UserControls不适合MVC模型.他们经常大量使用ViewState,它们模糊了MVC所提出的关注点.

我的问题是,你如何最好地捆绑一个功能,以便它可以在MVC应用程序之间共享?

例如,考虑从/到日期选择器UserControl:

  • 允许用户选择两个日期,使用javascript叠加或在日,月和年中键入单独的字段
  • 可以配置为默认为今天和明天的日期或开发人员选择的日期
  • 验证用户返回的日期,以确保起始日期早于到目前为止
  • 公开可由代码隐藏访问的From和To属性

我如何在.NET MVC中最好地构建这样的东西,以便我可以轻松地重用它?

请注意,要完全模拟用户控件的功能,MVC组件必须管理提交的表单数据和验证 - 而不仅仅是演示文稿.

asp.net asp.net-mvc

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

设备与模拟器的iPhone xcode搜索路径?

我对此设置感到困惑(项目 - >编辑活动目标).搜索路径可以根据SDK设置(模拟器与设备)而有所不同.

但是,如果我提供模拟器和设备路径,让我们说框架路径,那么我会得到链接器错误.但似乎我只为我选择的任何一个SDK提供了正确的路径,那么它构建得很好!

如何保留两个路径设置?目前我不得不根据我选择构建的SDK剪切和粘贴适当的路径.

谢谢!

iphone search xcode path

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

在ASP.NET/IIS7中可以进行多少并发的出站HttpWebRequest调用?

我正在编写一个将在Windows Server 2008(IIS7)上运行的ASP.NET Web应用程序.

每个页面的代码隐藏都需要使用HttpWebRequest和GET对外部服务器进行至少一次同步Web服务调用.

我的问题 - 我可以进行的出站HttpWebRequest调用数量有限制吗?(假设我正在呼叫的服务器没有限制)

有没有办法集中这些连接,以使应用程序更好地扩展?网络花园配置会有帮助吗?

asp.net connection tcp webrequest httpwebrequest

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

(ASP.NET)如何确定用户访问网站的时间长度?

我需要向用户显示警报,如果他们已经在我的网站上五分钟并且还没有登录.

我怎么做?

我会在Application_Start上为会话添加soemthing吗?有没有办法只检查某人会话的长度?也许在标题/母版页中添加一些东西,如果它超过五分钟就会抛出警报?

任何帮助,将不胜感激.

谢谢.

编辑---

我最终做的是使用AjaxControlToolKit找到的asp:Timer控件.

asp.net session

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