草庐IT

field_article_date_format_value

全部标签

sql-server - 在 Docker 中安装 MSSQL 2014 Express 时出现 "Value cannot be null. Parameter name: userName"错误

当我尝试在Dockerfile中安装MSSQL2014Express时,它失败并显示错误“值不能为空。参数名称:用户名”。Thefollowingerroroccurred:Valuecannotbenull.Parametername:userNameErrorresult:-2147467261Resultfacilitycode:0Resulterrorcode:16387Pleasereviewthesummary.txtlogforfurtherdetailsMicrosoft(R)SQLServer201412.00.5000.00Copyright(c)Microsoft

windows - Cmd:使用批处理文件处理 %date% 变量失败

我希望使用批处理命令来解析%date%变量,以获取年/月/日,如下所示:>echo%dateTue08/18/2015我想解析%a=2015、%b=08、%c=18,所以我有如下所示的.bat:@echooffremGetcurrentdateandcalculateDayOfWeekfor/F"tokens=1-3delims=/"%%ain("%date%")do(set/Amm=%%a,dd=%%b,yy=%%c)但是执行失败,说:Missingoperator.如何修复我的.bat文件?非常感谢。 最佳答案 使用"delim

c++ - Boost 1.66.0 : could not find boost libraries :boost_system, boost_filesystem、boost_thread、boost_date_time

我的配置是:操作系统:Windows10x64boost:1.66.0CMake:3.10VisualStudio:2017我正在以这种方式编译boost:bootstrap.\b2--build-dir=buildtoolset=msvcaddress-model=64--build-type=completestage运行CMake时出现此错误:couldnotfindboostlibraries:boost_systemboost_filesystemboost_threadboost_localeboost_date_time我搜索这些库,它们位于stage文件夹中。我尝试了B

windows - 什么是 fs :[register+value] meaning in assembly?

xorebx,ebxmoveax,DWORDPTRfs:[ebx+0x3]我知道这段代码的第一行,但是fs:[ebx+0x3]是什么?为什么它在编译时给我一个错误?test.asm:2:error:comma,colon,decoratororendoflineexpectedafteroperand 最佳答案 xor操作码将EBX设置为0。因此mov操作码访问位于fs:[3]的DWORD。这将访问Win32ThreadInformationBlock's的最后一个字节CurrentStructuredExceptionHandli

C++ Vector 给出难以置信的意外值(value)

我有这个代码:std::vectorloc;loc.push_back(cpx);loc.push_back(cpy);loc.push_back(play.GetSize().x);loc.push_back(70);std::cout在我正在制作的游戏中,但即使当我打印loc[2]和loc[3]的值时,它们与它们应该的值完全不同,当我运行这段代码时,我得到loc[3]等于70070而不是70.有人知道如何解决这个问题吗? 最佳答案 你还有一个cout没有endl或\n您忘记删除的代码中的某处。那个打印700,而70是代码示例中最

windows - emacs frame-title-format 不保留任务栏中的文件名

我在升级到emacs24.3后注意到了这种行为。我没有更改我的.emacs文件。我有线(setqframe-title-format"%b")这允许我的文件名成为任务栏中emacs图标的默认名称,这对于识别打开的文件非常有用。但是我注意到现在emacs图标一直恢复到默认的"emacs@computer_name"标题。正如您所想象的那样,这非常令人恼火,因此我们将不胜感激任何见解。如果我可以提供任何进一步的信息,请告诉我。编辑:我的系统是64位Windows7Professional 最佳答案 我认为图标标题是由icon-title

C++ 中间函数 Hook : get register values and jump back [x86 assembly on windows]

在寄存器EBP中有一个int值,在EBX中有一个字符串。我需要在我自己的函数中从这些寄存器中获取值,对它们进行一些操作,最后跳回下面的一些代码。我在0x46AA17处对名为JmpHook的函数执行了一个JMP。voidJmpHook(){char*mystring;_asmmovmystring,ebxprintf("value:%s",mystring);_asm{jmp[0x46AA87]}}如您所见,我正在尝试将EBX处的字符串移动到mystring中,最后跳回0x46AA87,这是位于我的JMPJmpHook下方的几行。printf被调用并且mystring被输出,但所有这些在

windows - Powershell 脚本 : Can't read return value of executed program

我正在使用PowerShell运行一个脚本,该脚本执行wget以获取网页(一个简单的数据库导入脚本)并分析其输出(错误消息或“OK”)。我正在使用thispreviousquestion的答案中的代码我的。$a=c:\path_to_wget\wget.exe--quiet-O-"http://www.example.com/import_db"$rc=$a.CompareTo("OK")exit$rc当wget操作的结果是404-并且wget可能返回错误级别1或127-我从PowerShell收到以下错误消息:Youcannotcallamethodonanull-valuedexp

Windows 批处理脚本 : Showing date, 时间和日志中的所有输出

我已经制作了一个脚本,我将使用Windows调度程序调用该脚本来备份我制作的RubyonRails应用程序。当我在命令窗口中正常调用命令时,输出是这样的C:\Users\admin\Desktop\app>herokudb:pull--confirmappLoadedTapsv0.3.23Auto-detectedlocaldatabase:postgres://db:pass@127.0.0.1/app?encoding=utf8Warning:Datainthedatabase'postgres://db:pass@127.0.0.1/app?encoding=utf8'willb

windows - PE : Relation between SizeOfRawData and VirtualSize fields of the section header

我看到对于图像文件中的部分,VirtualSize字段是加载到内存中时部分的总大小,而SizeOfRawData字段是部分的大小磁盘上的初始化数据。在检查.idata部分时,VirtualSize字段设置为0x14,而SizeOfRawData字段设置为0x400。为什么链接器-在本例中为MinGWld-使文件部分如此之大,而加载到内存中的部分只是其大小的一小部分?此外,VirtualSize字段的用途是什么?为什么不总是加载整个部分,即加载SizeOfRawData字节?我在官方PE文档中没有看到描述或它们之间的关系。 最佳答案