小编Tom*_*Tom的帖子

Jinja安装python

我不经常使用Python,但现在我必须这样做.我应该运行一个需要Jinja的python sctipt.我的Windows XP上安装了Python2.7并且可以工作,但我找不到如何安装inja包.

请问有谁给我一步一步的安装指南吗?

我必须只运行一次为我创建一些输出,所以我不希望tp ddep潜入它,所以请.如果这是一个非常初学者的问题,请原谅我.

谢谢

python install jinja2

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

在F#中拆分seq

我应该分割seq<a>seq<seq<a>>由所述元件的一个属性.如果此属性等于给定值,则必须在该点处"拆分".我怎么能在FSharp中做到这一点

如果必须在该项目中进行拆分,则将"函数"传递给它并返回bool应该是不错的.

示例:输入序列:seq: {1,2,3,4,1,5,6,7,1,9} 当它等于1时,应在每个项目上进行拆分,因此结果应为:

seq
{
seq{1,2,3,4}
seq{1,5,6,7}
seq{1,9}
}
Run Code Online (Sandbox Code Playgroud)

f# split seq

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

DateTime.ToLocalTime()在冬季/夏季时间

DateTime.ToLocalTime()用来将日期从UTC转换为当地时间.我的时区是GMT + 1(贝尔格莱德,布达佩斯,Lubjna ...),它在Windows设置(XP)中正确设置.

上周末在我们的时区,我们改为冬季到夏季时间,这意味着,我们将当地时间缩短了一个小时.

正如我看到ToLocalTime方法从那一刻起表现得很奇怪.当我用它来转换这个冬天时间变化之后的日期时,效果很好,如下所示:

var utcDate2 = new DateTime(2011, 11, 2, 9, 0, 0,DateTimeKind.Utc);
Run Code Online (Sandbox Code Playgroud)

utcDate1.ToLocalTime()价值是:2011.11.02. 10:00:00它是正确的

如果我想在此更改之前转换日期(例如夏令时的日期),它会返回一个错误的值,如下所示:

var utcDate1 = new DateTime(2011, 10, 23, 9, 0, 0,DateTimeKind.Utc);
Run Code Online (Sandbox Code Playgroud)

utcDate2.ToLocalTime()价值是:2011.10.23. 10:00:00它是不正确的应该是2011.10.23.11:00:00

我该怎么做才能获得正确的价值观?我应该如何使用ToLocalTime来调整冬季/夏季时间?

.net c# datetime

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

如何保持覆盆子计时准确?

我有3个Raspberry 3 Model B设备.他们的操作系统是Windows 10 IOT,它们是在同一天(昨天)安装的.

我对他们的计时有非常奇怪的经历,他们非常不准确.他们中的一些人在正确的时间后面有一些时间,而其他人则需要3-4分钟.常见的行为是不准确的.

我尝试通过在启动计划脚本中调用"w32tm/resync/force"来强制每次启动时间同步.它似乎没有任何帮助.

我也尝试使用不同的Wi-Fi网络(来自不同的供应商),所有这些都存在问题.

通过w32tm/query/status查询时间状态时,我得到以下结果:

设备1

跳跃指示器:3(最后一分钟有61个秒),阶层:0(未指定)精度:-23(每个时钟周期的119.209ns)根延时:0.0000000s根差:0.0000000s ReferenceId:00000000(未指定的)最后一次成功同步时间:来源不明:本地CMOS时钟轮询间隔:10(1024s)

设备2

飞跃指示灯:0(无警告)阶层:3(二次参考 - 由(S)NTP SYNCD)精度:-23(每蜱119.209ns)根延迟:0.1734432s根差:0.4173777s ReferenceId:0x338C7FC5(源IP:51.140 .127.197)上次成功同步时间:7/14/2017 7:48:12 AM来源:time.windows.com,0x9民意调查时间间隔:15(32768s)

设备3

飞跃指示灯:0(无警告)阶层:3(二次参考 - 由(S)NTP SYNCD)精度:-23(每蜱119.209ns)根延迟:0.1850726s根差:16.7226250s ReferenceId:0x338C7FC5(源IP:51.140 .127.197)上次成功同步时间:7/14/2017 11:42:52 AM来源:time.windows.com,0x9民意调查时间间隔:10(1024s)

我通过网络阅读有关该问题的主题,但我找不到任何可行的解决方案.我对我来说似乎很奇怪,时间应该是大多数应用程序的关键因素,所以必须有一个解决方案.

你能帮我解决一下吗?任何建议都非常高兴!

time raspberry-pi windows-10-iot-core

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

在Windows启动时自动启动Windows服务,该服务依赖于Oracle

我开发了一个Windows服务,必须在Windows启动期间自动启动.此服务连接到Oracle数据库,因此我通过sc命令行实用程序使我的服务依赖于Oracle服务:sc config MyService depend = OracleServiceXE/OracleXETNSListener

到目前为止,依赖是成功的.但是当Windows启动时,我的服务无法启动,我收到以下(Oracle)错误消息:"ORA-12528:TNS:listener:所有适当的实例都阻止了新的连接".

我认为,Oracle服务是在我的服务启动时启动的,但它们并没有"完全初始化".几秒钟后,我可以毫不费力地从服务consol开始我的服务.

那么,如何在Windows Startup上自动启动依赖于Oracle DB连接的服务呢?

我的服务是在VS 2010环境中的.Net 4平台上的C#中开发的.

PLS.帮助我,这对我来说是一项非常重要的任务!

c# windows oracle service

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

折叠"按钮"以进行拆分容器控制

我在WinForms桌面应用程序中使用Microsoft splitcontainer控件(.net 4/c#/ vs 2010).

我想在spliiter控件的面板之间放一个小按钮(或任何漂亮的UI元素)来折叠其中一个面板.例如,一个"按钮"有两个部分,如果我点击一个部分,右侧面板会折叠,如果我点击另一个部分,左侧面板会折叠.

我怎么能解决这个问题呢?

Thx提前!

.net c# visual-studio-2010 splitcontainer winforms

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

带有复选按钮组的工具条

我想要一个带有一些按钮的工具条(WinFroms/c#/.net4).我想要检查点击的按钮而不检查所有其他按钮,所以我想只检查点击的按钮,所有其他按钮都未选中.

我知道工具栏按钮有checkonlclick属性,但当我点击一个按钮时,其他人也可能被检查.在旧的VB6中有一个自动解决这个问题的方法:在工具栏上进行组合.Winfoms有类似的东西吗?

或者我应该从代码处理它?!选中一个按钮时,将所有其他按钮切换为未选中状态?如果是这样,那么它不会是我最喜欢的解决方案......

.net c# toolstrip winforms

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

OpenSource .net SMS库

我一直在我的项目中使用GSM调制解调器来发送/接收 SMS-s.我一直在使用.net的内置串口通信功能来使用标准的AT命令.

现在我必须扩展其功能(如PDU模式下的SMS,更有效的交付报告处理等).我不想重新发明轮子,所以首先我想知道是否有一个很好的开源项目或关于这个主题的免费图书馆.它应该在文本和pdu模式下发送/接收短信,处理发送报告.

我用谷歌搜索了它,但到目前为止我还没有找到一个有效的.

平台: Windows/.net4/vs2010/c#

.net c# sms gsm serial-port

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

如何在ARKit中设置文本方向?

我正在用ARKit创建一个简单的应用程序,在其中我将一些文本添加到场景中的tapped位置:

@objc func tapped(sender: UITapGestureRecognizer){
    let sceneView = sender.view as! ARSCNView
    let tapLocation = sender.location(in: sceneView)
    let hitTest = sceneView.hitTest(tapLocation, types: .featurePoint)
    if !hitTest.isEmpty{
        self.addTag(tag: "A", hitTestResult: hitTest.first!)
    }
    else{
        print("no match")
    }
}

func addTag(tag: String, hitTestResult: ARHitTestResult){
    let tag = SCNText(string:tag, extrusionDepth: 0.1)
    tag.font = UIFont(name: "Optima", size: 1)
    tag.firstMaterial?.diffuse.contents = UIColor.red

    let tagNode = SCNNode(geometry: tag)

    let transform = hitTestResult.worldTransform
    let thirdColumn = transform.columns.3
    tagNode.position = SCNVector3(thirdColumn.x,thirdColumn.y - tagNode.boundingBox.max.y / 2,thirdColumn.z)
    print("\(thirdColumn.x) \(thirdColumn.y) \(thirdColumn.z)")
    self.sceneView.scene.rootNode.addChildNode(tagNode)
}
Run Code Online (Sandbox Code Playgroud)

它有效,但我对文本的方向有问题.当我用相机的原始位置添加它时,文本方向正常,我可以正面看到文本(样本1).但是当我向左/向右转动相机并通过点击添加文本时,我可以从侧面看到添加的文本(示例2). …

ios swift arkit

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

VS Code(OSX)Flutter热重载不是由保存触发的

将VS Code版本升级到1.32.1后,保存/自动保存不会触发自动热重装。以前就像魅力一样。

按下热重载按钮仍然可以进行热重载。

据Flutter医生说Flutter似乎还可以:

Doctor summary (to see all details, run flutter doctor -v):

[?] Flutter (Channel beta, v1.2.1, on Mac OS X 10.14.2 18C54, locale hu-HU)

[?] Android toolchain - develop for Android devices (Android SDK version 28.0.3)

[?] iOS toolchain - develop for iOS devices (Xcode 10.1)

[?] Android Studio (version 3.2)

[?] VS Code (version 1.32.1)

[?] Connected device (2 available)
Run Code Online (Sandbox Code Playgroud)

你有同样的经历吗?您有什么建议要解决吗?

visual-studio-code flutter hot-reload

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