问题列表 - 第5914页

.NET格式化具有固定空格的字符串

.NET String.Format方法是否允许将字符串放置在固定长度字符串中的固定位置.

"           String Goes Here"
"     String Goes Here      "
"String Goes Here           "

这是如何使用.NET完成的?

编辑 - 我尝试过Format/PadLeft/PadRight致死.它们不起作用.我不知道为什么.我最终编写了自己的函数来完成这项工作.

编辑 - 我犯了一个错误,并在格式说明符中使用了冒号而不是逗号.应该是"{0,20}".

感谢所有优秀和正确的答案.

.net string

190
推荐指数
6
解决办法
23万
查看次数

C#如何禁用密钥

当按下"ENTER"键时,如何防止插入符号进入文本框中的下一行?换句话说,如何在文本框中禁用"ENTER"或"RETURN"键?

c# events key

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

Windows中的signal.alarm替换[Python]

我有一个偶尔挂起的功能.通常我会设置一个警报,但我在Windows中,它不可用.有没有一个简单的方法,或者我应该创建一个调用time.sleep()的线程?


结束了一个线程.唯一的技巧是使用os._exit而不是sys.exit

import os
import time
import threading

class Alarm (threading.Thread):
    def __init__ (self, timeout):
        threading.Thread.__init__ (self)
        self.timeout = timeout
        self.setDaemon (True)
    def run (self):
        time.sleep (self.timeout)
        os._exit (1)

alarm = Alarm (4)
alarm.start ()
time.sleep (2)
del alarm
print 'yup'

alarm = Alarm (4)
alarm.start ()
time.sleep (8)
del alarm
print 'nope'  # we don't make it this far
Run Code Online (Sandbox Code Playgroud)

python alarm

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

什么PHP/MySQL书籍作为教科书会很好?

我可能会在秋季教授本科PHP/MySQL课程,并且想知道是否有人对优秀教科书有任何建议.

这些书必须面向初级/中级(我假设/希望我的学生在我之前会有C++和MsSQL课程).

我想在PHP中介绍的主题:

  • 变量/常量
  • 条件语句
  • 循环/循环控制
  • 功能
    • 字符串
    • 数组
    • 日期
    • 习惯
  • 表格数据
  • 会话/ Cookie /服务器变量
  • MySQL集成
    • 查询/错误
    • 准备好的陈述
    • MySQLi类

MySQL中:

  • 架构/用户/表/列/行
  • 主/外/约束
  • 数据类型
  • 查询
    • 选择/更新/插入/删除/截断
    • 限价/订单按/分组

可能处理:

  • 存储过程/触发器
  • 图像处理/自定义类

php mysql

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

一次在多个数据库上运行相同的.sql脚本的简单方法?

是否有一种简单的方法,例如Microsoft SQL Server Management Studio在数据库列表上运行保存的.sql脚本?

sql

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

国际化的设计考虑因素

我读过Joel关于Unicode的文章,我觉得从字符集的角度来看,我至少掌握了国际化的基本知识.除了阅读这个问题之外,我还做了一些关于设计考虑的国际化研究,但是我不禁怀疑还有更多我不知道或者不知道的东西.不知道要问.

我学到的一些东西:

  • 有些语言从右到左而不是从左到右阅读.
  • 日历,日期,时间,货币和数字的显示方式因语言而异.
  • 设计应该足够灵活,以容纳更多的文本,因为有些语言比其他语言更冗长.
  • 当涉及到它们的语义时,不要把图标或颜色视为理所当然,因为这可能因文化而异.
  • 地理命名因语言而异.

我在哪里:

  • 我的设计非常灵活,可以容纳更多文字.
  • 我自动翻译每个字符串,包括错误消息和帮助对话框.
  • 我还没有到达需要显示时间,货币或数字单位的地方,但我很快就会在那里,需要开发一个解决方案.
  • 我正在全面使用UTF-8字符集.
  • 我的菜单和应用程序中的各种列表按字母顺序排列,以便于阅读.
  • 我有一个标记解析器,通过过滤掉停用词来提取标签.停用词列表是特定于语言的,可以换出.

我想更多地了解:

  • 我正在开发一个可下载的PHP Web应用程序,因此非常感谢有关PHP的任何具体建议.我已经开发了自己的框架,并且目前对使用其他框架不感兴趣.
  • 我对非西方语言知之甚少.我上面没有提到需要考虑的具体考虑因素吗?另外,PHP的数组排序函数如何处理非西方字符?
  • 你在实践中遇到过任何具体问题吗?我正在考虑GUI和应用程序代码本身.
  • 有关处理日期和时间的任何具体建议吗?根据地区或语言是否有细分?
  • 我已经看到很多项目和网站让他们的社区为他们的应用程序和内容提供翻译.您是否建议这样做以及确保您有良好翻译的一些好策略?
  • 这个问题基本上就是我对国际化的了解程度.什么我不知道我不知道我应该进一步研究?

编辑:我添加了赏金,因为我想从经验中获得更多真实世界的例子.

php locale internationalization

43
推荐指数
7
解决办法
6518
查看次数

捕获JSP输出,保存到文件

我的任务是尝试创建一个可以创建自定义HTML模板的网站.自定义基于用户输入自定义.我目前正在使用tomcat/JSP作为前端的其余部分.我想要做的是在JSP中创建HTML模板以输出条件HTML代码,但我不想将此HTML输出显示给用户,而是将此代码保存到多个文件中(然后将其压缩并传送到用户,以及图像,css文件,js文件).我需要知道如何创建一个执行JSP文件的假容器(进程包含和评估变量).

我读到了使用服务器过滤器拦截JSP代码的输出,但我不确定这是否会起作用,因为a)我需要创建几个HTML文件和b)我需要向用户显示不同的内容(即这里是你的zip文件,下载它)不是正在处理的JSP的输出.

谢谢!

java jsp

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

UI自动化和WPF的经验

我们正在开发一个相当大的基于WPF的应用程序,并希望在我们的测试套件中包含一些自动UI测试(它已包含许多单元测试).

微软的UI自动化框架听起来非常适合在测试设置中以编程方式启动和与应用程序交互.但是,我一直在努力寻找样本和技术经验的可靠参考,MSDN上提供的文章和小样本不足以让我相信它是一个可靠的选择.

那么,是否有人在他们的测试套件中使用UI Automation Framework有真实的经验?有什么警告和陷阱?编写测试脚本时的任何最佳实践,是否可以"记录和重放"为可编写脚本的格式,您应该从应用程序中进行多少测试,如何将其合并到自动构建中?我们是否应该寻找与UI自动化框架不同的另一个方向?

随意在这里发布您的经验或链接到我可能错过的一些好的参考

wpf ui-automation

16
推荐指数
2
解决办法
8292
查看次数

链接列表的实际现实示例是什么?

我理解链接列表的定义,但它如何表示并与一个共同的概念或项目相关?

例如,OOP中的组合(EDIT:最初称为'继承')可以与汽车相关.现实生活中的所有(大多数)汽车都是基本相同的东西; 汽车有一个引擎,你可以启动()它,你可以使汽车go(),停止()等.汽车通常具有最大乘客容量,但在公共汽车和SportsCar之间会有所不同,它们都是汽车.

是否有一些现实生活,直观的例子,就像我们继承的那样,单一链接列表?典型的教科书链接列表示例显示了一个带有整数和指向下一个节点的节点,它似乎不太有用.

感谢您的意见.

collections linked-list car-analogy

43
推荐指数
15
解决办法
10万
查看次数

Python如何对元组列表进行排序?

根据经验,似乎Python的默认列表排序器在传递元组列表时,将按每个元组中的第一个元素排序.那是对的吗?如果没有,那么通过第一个元素对元组列表进行排序的正确方法是什么?

python

57
推荐指数
3
解决办法
7万
查看次数