我最近一直在使用网络应用程序,主要是使用javascript和json丰富的Web UI.我不得不说,通过这些技术,我可以一直留下深刻的印象.
我越来越多地问自己,我是否更喜欢使用经典的GUI来开始(无论是C#/ VB.Net + WinForms,还是C/C++ + GTK/QT或Java或其他任何东西).然而,我已经能够在与网络相关技术的用户界面方面完成我想要的一切.
虽然我觉得我拥有我需要的一切,但是越来越多的东西不断涌现(并将继续永远存在),如HTML5,新的javascript功能,甚至更多的东西.
因此,随着网络应用变得越来越强大,我问你:
我想知道W3有什么说法,尽管我还没有调查过.
将postgresql-libpq添加到我的项目的cabal文件后,堆栈构建失败,并显示以下内容:
Configuring postgresql-libpq-0.9.1.1...
setup: The program 'pg_config' is required but it could not be found.
Run Code Online (Sandbox Code Playgroud)
我在Nixos上,并且已安装pg_config并在我的PATH上:
$ whereis pg_config
pg_config: /nix/store/5bc6hzqkyw8dpi91sqznd3ik42mllwyz-system-path/bin/pg_config
Run Code Online (Sandbox Code Playgroud)
我正在使用堆栈1.0.2,即使在不稳定通道上执行nixos-rebuild开关--upgrade之后,它似乎也不会更新。这是我这方面的错误还是其他原因?
我正在寻找一种C#积分数据类型,它可以在32位机器上保存32位有符号值,在64位机器上保存64位有符号值.
原因是对接收ssize_t参数的C函数的P/Invoke调用.
我知道我可以使用预处理器指令以不同的方式为不同的机器"使用DllImport"这个函数(对于32位机器的int和64位的long),但这需要我为不同的目标构建和运送,非常不受欢迎.
当然,非常欢迎任何其他解决这个问题的方法:D