小编Rob*_*uld的帖子

这个功能性"模式"叫什么?

当我遇到需要这个功能的时候,我正在愚弄一些函数式编程,但是我不知道在标准命名法中这是什么类型的东西.有谁认出来了?

function WhatAmIDoing(args...)
   return function()
       return args
   end
end
Run Code Online (Sandbox Code Playgroud)

编辑:概括了函数,它需要一个可变数量的参数(或者可能是一个隐式列表)并返回一个函数,当被调用时返回所有的args,类似咖喱或泡菜,但它似乎也不是.

functional-programming naming-conventions nomenclature

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

如何在SQLite中逐段更新blob?

我在SQLite应用程序中有大量blob,需要以分段方式更新这些blob的小段.有点像"用数据D更新blob B的字节X到Y",这可以在其他使用Blob操作函数的数据库中完成,但我找不到像SQLite这样的东西,我卡住了吗?或者SQLite有办法操纵Blob?

谢谢.

sqlite blob

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

那里有代码DRYer工具吗?

我有一个很大的代码库,并且有很多重复或几乎重复的代码,它就像代码可以获得的那样,但跟踪"重复"是很难的,所以我想知道是否有任何工具找到潜在的DRYable代码,比如差异工具或汉明距离分析器,不需要语言特定的知识或类似的东西.

所以任何线索都像这样的工具?

coding-style dry

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

有没有办法让Asio在没有Boost的情况下工作?

我知道有一个版本的ASIO没有包含在Boost命名空间中,但即使那时ASIO也依赖于Boost,但我想知道是否有办法让ASIO在没有依赖Boost的情况下工作(因为我不能包含Boost进入项目,原因太多了).

c++ boost boost-asio

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

设计模式是增加还是降低应用程序的复杂性?

我只是在看这个关于SQL的问题,并且关注了一个关于DAO到维基百科链接.它提到了一个缺点:

"与许多设计模式一样,设计模式增加了应用程序的复杂性." - 维基百科

这突然让我想知道这个想法来自哪里(因为它没有引用).我个人总是认为模式会降低应用程序的复杂性,但我可能会妄想,所以我想知道这种复杂性是否基于某种东西.

谢谢.

language-agnostic design-patterns

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

dTrace脚本和工具

我最近开始使用dTrace,并注意到它有多棒.它是完美的分析工具,不会给程序员带来负担,在他们的应用程序中设置数百个探针.

我在这里和那里找到了一些不错的衬里和示例脚本,但我想知道其他人可能想要分享的脚本,工具和链接.

BTW有人试过Chimes吗?

performance bsd profiling sun dtrace

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

我在哪里可以找到免费内容托管?

有没有免费的Javascript主机?最近谷歌一直在托管jQuery等...雅虎主持它的YUI,这很棒,但如果有一个服务可以托管用户脚本和类似的事情,它会更好.

有任何想法吗?

javascript hosting cdn content-delivery-network

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

如何保持Php stream_socket存活?

我有一个使用stream_socket_client()的Php应用程序,通过tcp从后端服务器获取数据,但是希望在池中保持连接活动甚至更好,以避免连接/断开连接.

但我不是Php大师,所以我不知道该怎么做.虽然我可能会在几个小时内弄明白,但是我的时间可能会更好地用于挑选每个人的大脑,所以任何建议?

php tcp

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

SSL真的值得吗?

我想知道是否应该在我的服务器和客户端之间添加SSL层.我没有处理任何机密数据,但是为了获得智能,有人可能想要破解传输的可能性非常小(顺便说一句,这是游戏).现在,与小型网站相比,要处理的数据量相当可观,虽然增加的安全性可能很好,但最有可能的黑客是用户自己,所以我觉得SSL会浪费时间,但是想听听其他经历.

谢谢

security ssl

5
推荐指数
3
解决办法
1523
查看次数

Flash如何工作?

现在我正在为游戏开发一个面向小型画布的2D图形引擎,并且已经在寻找几个来源以提供适用于我的系统设计的提示.但显然,最经过验证的解决方案是flash,所以我想知道Flash架构是如何构建的.我找到了一些关于Flash工作原理的资料,但大多数都是非常基础的,面向设计师和艺术家,但我想更多地了解系统的内容.我的下一步是下载Flex的源代码并浏览它,但在此之前,我想有一个"指南",以充分利用我在代码库中的时间.有关良好的在线资源和文章的任何建议?

谢谢!

编辑:为了使它更清晰,我正在寻找Flash的内部工作原理,因为我的目标是制作类似于Flash的东西,但当然没有那么强大,它可以在没有插件的浏览器中运行.唉纯HTML + Javascript.

另外我不使用Flash的原因是因为它不符合我的要求(免费+没有插件),而且因为我的目标平台上没有Flash支持,除了我在这里重新发明轮子有趣和自我教育.哦,我已经知道如何使用Flash :)

flash

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