问题列表 - 第9620页

Powershell Golf:下一工作日

如何使用PowerShell查找下一个工作日?

powershell

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

将公司从SVN转换为Hg?

我们这里是SVN的重度用户.虽然GIT优于SVN的优势使我们想要改变,但Hg优于SVN的优势意味着它现在是时候改变了,我们需要很快开始这样做.

我对客户方面并不那么担心,但这是我的问题.

  1. 在SVN上有一些关于设置文件元属性,正确组织项目等的优秀书籍.那本关于Hg的书是什么?

  2. 有没有办法转换SVN存储库(您已经使用过)并且可以报告它的效果如何?如果可能的话,我们不想丢失多年的提交日志.

  3. 当你转换时,你是如何拆分旧代码的?你是否将trunk作为一个项目,而标签/ fork作为另一个项目?

  4. 如果您使用SVN进行遗留工作,您是否检查了SVN的更新或其他内容?

svn version-control mercurial

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

Django过滤器与单个对象的获取?

我和一些同事正在讨论这个问题.当你期望只有一个对象时,有没有一种首选的方法来检索Django中的对象?

两个明显的方法是:

try:
    obj = MyModel.objects.get(id=1)
except MyModel.DoesNotExist:
    # We have no object! Do something...
    pass
Run Code Online (Sandbox Code Playgroud)

objs = MyModel.objects.filter(id=1)

if len(objs) == 1:
    obj = objs[0]
else:
    # We have no object! Do something...
    pass
Run Code Online (Sandbox Code Playgroud)

第一种方法似乎在行为上更正确,但在控制流中使用异常可能会引入一些开销.第二个更环形,但不会引发异常.

关于哪一个更好的想法?哪个更有效率?

django django-models django-queryset

137
推荐指数
8
解决办法
8万
查看次数

希望进入转弯基础网页游戏业务

好吧,让我们开始关于我自己的信息....这样就没有任何结论.

  1. 我是一名27岁的成年人.所以这不是一个笑话或流行的时尚.进入计算机,他们如何工作以及如何从头开始设计应用程序和游戏.

  2. 我有ZERO编程背景.我因错误的事情上大学.我喜欢电子游戏,因为我还是个孩子,应该走那条路.

  3. 我刚刚拿起一本名为C++的书而没有恐惧.我已经通过了前三章,我还没有自我教学这个问题......但是......哈哈.

我有大约3000页的书面和绘制的游戏创意.我把我的一个游戏带给了一些网站开发者,我收到的最便宜的报价是让游戏时间为16k和3个月.现在我不是现在的超级天才或者是一个聪明的头脑......但是来吧...... 16k?我认为......好时间教我自己如何制作这些游戏......是的,它可能需要2到4年但至少我会学习如何编码自己,从来没有必要为这种服务付费.

所以我问周围应该学习什么,我被告知C++是一个很好的起点....这是正确的吗?

2 ... 2我已经写下并玩过所有数学问题的游戏都是这种游戏时尚.www.goallineblitz.com.如果有人在这里注册并看过那个游戏,让我知道你需要哪些工具作为编码器来制作这种风格的游戏...我会非常感谢你的信息.

我还能从哪里去?你会做什么并计划好?

我知道在我面前有一座巨大的山峰.我期待着在这次冒险中我会忍受的每一步,跌跌撞撞,摔倒和流血的膝盖......

=)提前感谢!

c++

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

设计模式 - 战略模式

我是设计模式的初学者.

假设我正在开发一个C#应用程序来跟踪开发团队中各个成员(即项目跟踪器)执行的开发工作.

我试图受到战略模式的启发.

所以我正在设计我的类和接口,如下所示:

interface IEmployee
{
    void Retires();
    void TakesLeave();
}

interface IResponsible
{
void AcknowledgeJobAccomplish();
void CompletesJob();
}

interface ILeader
{
    void FormsTeam();
    void RecruitsNewMember();
    void KicksOutMemberFromTheTeam();
    void AssignsJob();
void UnassignsJob();
void QueriesTheJobStatus();
void ChangesTheJobStatus();
}

interface IPersistent
{
    void Save();
    void Update();
    void Delete();  
}

abstract class TeamMember : IEmployee, IResponsible, IPersistent
{
    string Name;
}

class Programmer : TeamMember
{
}

class LeadProgrammer : Programmer, ILeader
{
    ProgrammerCollection associateProgrammers;
}

class ProjectManager :  TeamMember, ILeader
{ …
Run Code Online (Sandbox Code Playgroud)

design-patterns strategy-pattern

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

.NET String的内部格式是什么?

我在C#.NET中制作了一些非常糟糕的字符串操作代码,并对我记得读过的一些Joel Spolsky文章感到好奇:

http://www.joelonsoftware.com/articles/fog0000000319.html
http://www.joelonsoftware.com/articles/Unicode.html

那么,.NET是如何做到的呢?每个字符两个字节?有一些Unicode字符^ H ^ H ^ H ^ H ^ H代码点需要更多.长度如何编码?

.net string unicode internals

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

需要帮助设计大数据库更新过程

我们有一个包含~100K业务对象的数据库.每个对象有大约40个属性,存储在15个表中.我必须得到这些对象,对它们执行一些转换,然后将它们写入不同的数据库(使用相同的模式.)这是ADO.Net 3.5,SQL Server 2005.

我们有一个库方法来编写单个属性.它确定属性进入的15个表中的哪一个,创建并打开连接,确定属性是否已存在并相应地插入或更新,并关闭连接.

我在程序中的第一个过程是从源DB读取一个对象,执行转换,并在其40个属性中的每一个上调用库例程,以将对象写入目标DB.重复100,000次.显然,这是非常无能为力的.

有哪些好的设计可以解决这类问题?

谢谢

architecture sql-server ado.net

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

什么时候linq to sql会被逐步淘汰?是否发布了实体框架(替代)?

什么时候linq to sql会被逐步淘汰?是否发布了实体框架(替代)?

sql-server linq-to-sql

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

简单的PowerShell LastWriteTime比较

我需要一个PowerShell脚本,它可以访问文件的属性并发现LastWriteTime属性并将其与当前日期进行比较并返回日期差异.

我有这样的事......

$writedate = Get-ItemProperty -Path $source -Name LastWriteTime
Run Code Online (Sandbox Code Playgroud)

...但我无法将LastWriteTime强制转换为"DateTime"数据类型.它说,"无法将@ {LastWriteTime = ... date ...}"转换为"System.DateTime".

powershell file

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

$ _GET和WordPress

我想将一个自定义的php文件添加到WordPress中以执行简单的操作.

到目前为止,我在我的主题index.php文件中:

<a href="myfile.php?size=md">link</a>
Run Code Online (Sandbox Code Playgroud)

和PHP是

<?php echo "hello world"; ?>

<?php echo $_GET["size"]; ?>

<?php echo "hello world"; ?>
Run Code Online (Sandbox Code Playgroud)

该链接一旦点击,就会显示:

hello world
Run Code Online (Sandbox Code Playgroud)

WordPress是否接管了这个$_GET功能,我需要做一些技巧才能使用它?我究竟做错了什么?

编辑:

<?echo "hello world";?>
<? 
  if (array_key_exists('size', $_GET))
    echo $_GET['size'];
?>
<?echo "end";?>
Run Code Online (Sandbox Code Playgroud)

输出:

hello world
Run Code Online (Sandbox Code Playgroud)

php wordpress

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