假设我在Winforms中有一个标签控件,我想做一些事情:
1)一个
2)两个
我怎么做到的?如果我在字符串中添加"\n",它似乎不起作用.标签控制本质上是单行吗?
我不时写爱好代码.事情就是这些工具,类或微小的代码库最终会成为一个无望未来的闪存棒!我希望进一步发展我的项目,并让其他程序员信任他们.如果您要使用在Internet上找到的东西,那么您在该编程工具或小型库中寻找的最重要的东西是什么?你会考虑单独的文件吗?
感谢所有贡献者.我会尽力总结已经说过的话.随意修改列表.更正和补充更受欢迎:)
将项目放在人们可以到达的地方.考虑google-code, github,sourceforge或其他网站.
使用公共版本控制和错误跟踪器,因此其他人可以获取项目的最新源代码以进行编译和使用.
如果您愿意提供真实的代码,请编写测试.
如果要构建库,请花费大量精力设计稳定的接口.
只是好奇是否仍然使用NSLog显示对象保留计数.我只想将它们打印到控制台,以帮助了解保留/释放如何在一些简单的代码中工作?
干杯 - 加里 -
我的应用程序中有一个自制的Web服务器.此Web服务器为进入要接受的套接字的每个请求生成一个新线程.我希望Web服务器等到它刚创建的线程中的特定点被命中.
我已经浏览过本网站上的很多帖子和网络上的例子,但在告诉线程等待之后,我无法继续使用Web服务器.一个基本的代码示例会很棒.
synchronized关键字是正确的方法吗?如果是这样,怎么能实现呢?代码示例在我的应用程序下面:
网络服务器
while (true) {
//block here until a connection request is made
socket = server_socket.accept();
try {
//create a new HTTPRequest object for every file request
HttpRequest request = new HttpRequest(socket, this);
//create a new thread for each request
Thread thread = new Thread(request);
//run the thread and have it return after complete
thread.run();
///////////////////////////////
wait here until notifed to proceed
///////////////////////////////
} catch (Exception e) {
e.printStackTrace(logFile);
}
}
Run Code Online (Sandbox Code Playgroud)
线程代码
public void run() {
//code here …Run Code Online (Sandbox Code Playgroud) 我有以下功能:
>>> def rule(x):
... rule = bin(x)[2:].zfill(8)
... rule = str(rule)
... print rule
Run Code Online (Sandbox Code Playgroud)
我试图将规则转换为字符串,但是当我运行以下命令时,我得到的是:
>>> type(rule(20))
00010100
<type 'NoneType'>
Run Code Online (Sandbox Code Playgroud)
什么是NoneType变量,如何将此变量转换为字符串?
谢谢,
VCL中是否有正则表达式的库?
如果没有,你能推荐一个好的第三方图书馆吗?
散列过程如何在Dictionary中工作?我读到使用字典提供更快的查找.但是不明白怎么了?散列和映射到索引的方式如何?找不到任何好的参考.
编辑:如何从散列函数的结果中获取存储对象的实际内存位置?
我的Drupal站点有一个相当复杂的部署设置,它是CVS和SVN的组合.我们使用CVS来获取最新版本的模块,并使用SVN进行部署.不幸的是,当CVS更新删除文件时,Subversions会抱怨因为它们没有在SVN中删除.我正在尝试做一些shell脚本和Perl来运行svn rm已经从文件系统中删除的所有这些文件的命令,但我还没有走得太远.到目前为止我所拥有的是:
svn st | grep !
Run Code Online (Sandbox Code Playgroud)
这将输出从文件系统中删除的所有文件的列表,如下所示:
! panels_views/panels_views.info
! panels_views/panels_views.admin.inc
! contexts/term.inc
! contexts/vocabulary.inc
! contexts/terms.inc
! contexts/node_edit_form.inc
! contexts/user.inc
! contexts/node_add_form.inc
! contexts/node.inc
etc. . .
Run Code Online (Sandbox Code Playgroud)
但是,我想以某种方式svn del在每一行上运行.如何将此输出添加到我的Perl脚本中,或者如何svn del在这些行中运行?
编辑:我使用的确切命令,在所有人的帮助下,是
svn st | grep ^! | cut -c 9- | xargs svn del
Run Code Online (Sandbox Code Playgroud) 我想从类实例中自动生成SQL语句.该方法应该看起来像Update(object []属性,对象PrimaryKeyProperty).该方法是实例的一部分(类,基本方法 - 任何子代的通用).属性数组是类属性的数组,将在update语句中使用.属性名称等于表字段名称.
问题是我无法获得属性名称.
有没有选项在类实例中获取属性名称?样品:
public class MyClass {
public int iMyProperty { get; set; }
public string cMyProperty2 { get; set; }
{
main() {
MyClass _main = new MyClass();
_main.iMyProperty.*PropertyName* // should return string "iMyProperty"
{
Run Code Online (Sandbox Code Playgroud)
我知道PropertyInfo,但我不知道从GetProperties()数组中获取属性的ID.
有什么建议吗?
是否可以单击图像映射的一部分并打印出一些文本,无论是页面上某处的标记alt或title值<area>?
我可以通过jQuery做到这一点吗?我看起来并且我正在努力这样做(jQuery非常生疏,并且在它之上是一个新手).我玩了一些代码,但我设法获得的是静态数据输出.
谢谢.
编辑:这是一个大图像,具有30个独特大小和形状可点击的"区域".