问题列表 - 第4970页

计算13日星期五的未来事件

我希望能够从一年开始,并计算13日星期五的事件.蛮力解决方案简单明了.我有一些稍好的东西,但我毫不怀疑其他人可以为此提出一个优雅的算法.

也许有点棘手,我有兴趣给这个项目一个月,然后让它找到那个月的第三年星期五.

随意使用伪代码,但我希望人们会用你喜欢的语言投票更多地使用代码示例.

language-agnostic algorithm datetime

7
推荐指数
2
解决办法
8448
查看次数

如何在python中拆分文件?

是否可以拆分文件?例如,你有一个巨大的wordlist,我想拆分它,使它成为多个文件.这怎么可能?

python

15
推荐指数
4
解决办法
6万
查看次数

推荐的VB.NET代码生成器

有人可以推荐一些优秀的VB.net代码生成工具吗?

我只需要一个开发桌面应用程序的工具.所以事情的网络方面并没有太多关注我.

vb.net code-generation

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

SQL Server排序规则冲突

将数据从一个SQL服务器传输到另一个SQL服务器,但是当比较Schema并同步时,会收到以下错误.我们正在使用redgate SQL比较来完成.

无法解决排序冲突等于操作

基本SQL服务器是SQL_Latin1_General_CP1_CI_AS,目标服务器是Latin1_General_CI_AS

sql-server redgate sqlcompare

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

为什么Powershell环境路径与系统环境路径不同?

我有这种奇怪的情况:

我的用户和系统的PATH变量与powershell中的PATH不同.

当我做 :

PS C:\$env:path
C:\Windows\System32\WindowsPowerShell\v1.0\;c:\oldpath
Run Code Online (Sandbox Code Playgroud)

然而这是不正确的,它看起来像是停留在我系统的一些旧PATH变量上,所以我所做的任何udpates都没有改变这个变量(我会在每次测试更改后重新启动).

为什么会这样?我是否必须为powershell设置PATH变量?

powershell path environment-variables

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

java swing:自定义一切 - 子类jcomponent或jpanel还是......?

Hiya - 快速的一个 - 与JPanel相比,JComponent的子类化是否有任何损害/价值?

对我来说,如果我正在绘制自己的绘图并且对象没有任何子节点,那么它们看起来是同样的事情,但是似乎有一个pref用于将JPanel子类化为JComponent - 只是寻找关于为什么这可能的意见是......

谢谢 :-)

java swing subclass

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

Objective-C内存管理,xml解析器和其他非平凡的例子

我知道Cocoa中关于内存管理的基本原则(保留计数,自动释放池等),但是一旦你超越了简单的保留/释放,它就会变得更加混乱.我找不到合适的答案,因为大多数教程都涵盖了简单的场景.我想问一下如何编写代码并避免泄漏的最佳实践.


第一个问题 - 迭代和临时任务:

for (id object in objectArray) {    
     Model *currentItem = object;
    /* do something with currentItem */
    [currentItem release];
}
Run Code Online (Sandbox Code Playgroud)

如果我删除最后一行中的版本,代码将正常工作,但有泄漏.这里的规则是什么?该对象已经存在于objectArray中.我直接分配它,以获得类型.我应该以其他方式这样做吗?这个赋值是否会增加currentItem的retainCount?(它是否类似[[alloc] initWithObject]?)如何知道这个赋值(对象)是否自动释放?


第二个问题 - 即时保留:

Model *model = [unarchiver decodeObjectForKey:@"ARCHIVED_MODEL_OBJECT"];
// it has to be here, because (I was told) unarchiver will return autorelease object    
[model retain]; 
label.text = model.data;
Run Code Online (Sandbox Code Playgroud)

有人知道这个特殊的方法是如此有效,我需要立即调用保留返回值,否则我将在下一个任务中遇到null?我在文档中找不到这样的东西.根据保留/释放规则,我希望decodeObjectForKey返回autorelased对象,但它需要一些时间,直到控件返回到app并且池声明要释放的模型对象.对此有什么规定吗?我该如何搜索?


第三个问题 - 自动释放和传递变量:

- (IBAction) loadXMLButtonClicked:(id) sender {
    objectArray = [self loadData]; // 1 - objectArray is instance var
    NSArray *objectArray = [self loadData]; // 2 …
Run Code Online (Sandbox Code Playgroud)

memory iphone objective-c

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

Smalltalk Web应用程序开发从头开始?

我正在努力在Windows上从零开始设置Smalltalk Web应用程序环境.这些是我正在寻找的功能:

  • 喜欢Squeak或免费的ST环境.必须稳定地在窗户上工作
  • 海边是首选的框架
  • MySQL或SQLite作为数据库
  • 体面的HTML模板或前端技术ala CL-WHO

我非常喜欢这种语言,但我很难找到一个详细的教程,以便开始使用Smalltalk上的web app dev.Django和Rails都在这方面做了很多很好的工作......即使是Lispers也有一些很好的noob教程.

smalltalk

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

在3D空间中表示节点的最佳数据结构是什么?

...并感谢阅读......

我还在学习绳索所以请原谅... ;-)

我正在编写一个在空间中嵌入实体的函数.网格是通过使用"Node"类的对象完成的,每个节点由以下表示:

int id
double p
double r
Run Code Online (Sandbox Code Playgroud)

最初我认为地图将是要走的路:使用地图我可以在"id"键和第二个键(指向节点对象的指针)之间建立关联.

像这样的东西:

int nodeId;
Node *node;
std::map<int, Node *> NodeMap;
Run Code Online (Sandbox Code Playgroud)

然后,当我创建节点时,我只需要调用"new"运算符.例如在for循环中我做这样的事情:

node = new Node(i); // the node constructor sets the id to the value of i.
Run Code Online (Sandbox Code Playgroud)

我将新节点添加到地图:

NodeMap[i] = node;
Run Code Online (Sandbox Code Playgroud)

但是......我意识到我需要在地图中查找不是通过第一个键(id),而是通过p和r参数(节点的坐标).

换句话说,我需要一些在给定p和r值的情况下返回节点id的东西.如果使用整数第一个键(id)完成查找,则映射是完美的容器.有没有人建议如何解决这个特殊问题?

非常感谢!ASVP.

c++ stl map data-structures

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

以Grails Runtime Environment交互运行代码

我正在编写一些代码来将一些引导数据加载到我的Grails应用程序中.有些东西不能用于我正在尝试创建的类之一,因此能够以交互方式针对grails运行时环境运行该代码非常方便,我想知道是否有办法做到这一点.

我知道Grails控制台,但似乎没有加载我想要与之交互的自举数据.我也在调试时看到了这个线程 - 是否有任何IDE允许交互式shell进入运行时?似乎Debug Plugin计划提供这个,但还没有.

我发现这个脚本允许你从Grails上下文执行一个脚本,但我想要一些更具互动性的东西.

我在Grails 1.1上.

debugging grails groovy

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