我有一个用Delphi编写的大项目,我想用Git管理它的源代码.我创建了Git存储库,其中包括我的应用程序源和第三方组件.所有这些东西都是自动构建的msbuild.
最大的问题是RES文件.每次重建我的应用程序时都会更新其中一些,有些则不然.有些有*.rc源,有些没有.rc源.我不能忽略所有res文件(.gitignore)因为没有资源我的项目将无法构建.另外,我不能包含res文件 - 它们从构建更改为构建,我不希望在差异中看到它们.
你如何处理Git下的*.res文件?有什么建议吗?
我是Indy的新手,我想用它构建一个简单的代理服务器.这是一个非常大的图书馆,我只是不知道从哪里开始.当客户端连接到服务器时,OnExucute将启动并接收客户端连接作为参数(AContext.Connection).
我想做以下事情:
[client connection] := AContext.Connection
read host/port from [client connection]
[remote connection] := connect to host/port
while both connections alive:
if data available in [client connection]:
read data from [client connection]
write data to [remote connection]
if data available in [remote connection]:
read data from [remote connection]
write data to [client connection]
Run Code Online (Sandbox Code Playgroud)
问题是我应该使用哪些功能?IOHandlerConnection对象中有属性,有大量的属性.请帮忙.
我正在使用随Delphi2010一起提供的Indy.
有没有人使用Delphi和NoSQL数据库,如Mongo,CouchDB或其他?你会推荐哪一个?
我从 Rails 世界来到了 Java。Ruby on Rails 有一个很酷的功能,称为rails console. 它加载整个环境并让您使用动态解释器 ( irb),因此您可以在应用程序上下文中执行任何代码并中间获取结果。
Java EE 是否可以做类似的事情?即连接到您的应用程序服务器并在其上下文中执行动态代码?例如,在 Groovy 编程语言中。
我将 Java EE 5 与 GlassFish 2.1 结合使用
当用户点击标签时,如何使用NSTabView平滑调整我的NSWindow?我希望它喜欢"System Preferances"应用程序:窗口根据内容改变其大小.
delphi ×3
cocoa ×1
console ×1
database ×1
delphi-2010 ×1
git ×1
groovy ×1
indy ×1
jakarta-ee ×1
macos ×1
networking ×1
nosql ×1
objective-c ×1
proxy ×1
resources ×1