小编Pao*_*tti的帖子

提高树形图标的图像质量?

我有一个包含图标的树视图.图标很难看.而丑陋我的意思是低质量.低质量我的意思是我期望从dos程序中看到的东西

我希望有一种方法可以提高图标的图像质量,但在浏览了微软的开发网站后,我还没有找到解决方案.

说实话,此时我甚至不知道该找什么."图像质量"是一个非常广泛的搜索短语(我从谷歌搜索获得了非常随机的结果).

我正在使用一个ImageList存储这些图标TreeView.真的没有太多代码可以在这里展示 - 至少我不这么认为.

抱歉这个无聊的问题.

c# winforms

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

ocaml中的模块化编程

我在ocaml项目工作中发现了一些我不太懂的东西.

假设我正在使用OCaml标准库的模块ArrayList模块.它们都实现了功能length但具有不同的类型.在List模块中,这是它的类型:

length: a' list -> int
Run Code Online (Sandbox Code Playgroud)

Array模块中,它具有以下类型:

length: a' array -> int
Run Code Online (Sandbox Code Playgroud)

但后来我希望你通过open关键字在我实现的同一个模块中使用这两个模块:

open List
open Array
Run Code Online (Sandbox Code Playgroud)

当我尝试length在列表上使用该函数时,我在编译期间遇到了类型错误.
由于OCaml是一种强大的静态类型语言,我想知道为什么编译器不知道我想要列表模块的长度函数,因为我声明我正在使用它们.

ocaml types namespaces module

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

如何在Surfaceview中将Android相机更改为肖像?

我正在编写一个Android平板电脑,我希望我的应用程序使用surfaceView相机预览的纵向视图.默认情况下它是横向的,我尝试使用以下代码旋转到纵向视图:

public void surfaceCreated(SurfaceHolder holder){
  // The Surface has been created, acquire the camera and tell it where to draw.
  mCamera = Camera.open();
  Parameters params = mCamera.getParameters();
  // If we aren't landscape (the default), tell the camera we want portrait mode
  if (this.getResources().getConfiguration().orientation != Configuration.ORIENTATION_LANDSCAPE){
    params.set("orientation", "portrait"); // "landscape"
    // And Rotate the final picture if possible
    // This works on 2.0 and higher only
    //params.setRotation(90);
    // Use reflection to see if it exists and to call it …
Run Code Online (Sandbox Code Playgroud)

java android surfaceview android-camera

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

RAIL app上/ tmp/cache/assets的权限

我有权限问题.在我的rails应用程序上使用wickedpdf进行打印,它会将tmp资产文件生成到目录中/tmp/cache/assets.它写道,像这样的文件sprockets%2F2c9f9e326ac1c7cd3f07a1a3c9051874owner="nobody"permissions="rw--------"因此资产wickedpdf在打印时给出了一个错误.

可以用一个简单的方法来解决这个问题,chmod -R 777 /tmp但是每当资产生成一个/tmp没有权限的新子目录时我就无法做到这一点.可以永久设置tmp目录及其子目录和文件以及所有权限,以及我的资产将来会生成的新文件吗?

permissions assets ruby-on-rails tmp

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

如何将谷歌地图嵌入我的Python程序?

我正在使用tkinter开发Python项目,这将允许IP地址的地理定位.我有原始的转换,我可以获取IP地址并了解城市,州,国家,经度,纬度等.我想知道是否有任何方法可以将谷歌地图或类似内容嵌入到我的程序中以提供视觉效果表示.

python google-maps tkinter

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

我的申请是手工启动的吗?

我正在开发一个Forms应用程序,它应该在Windows启动时启动(通过在注册表中注册密钥)或由实际用户启动.

如果用户手动启动它(即单击可执行文件),我希望表单显示.如果Windows触发了该事件,我希望隐藏应用程序(进入托盘栏).

有没有办法以编程方式确定发生了哪些情况?

.net c# autostart

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

Python - 正则表达式 - 在单词之前分割字符串

我试图在特定单词之前拆分 python 中的字符串。例如,我想在 之前分割以下字符串"path:"

  • 之前分割字符串"path:"
  • 输入:"path:bte00250 Alanine, aspartate and glutamate metabolism path:bte00330 Arginine and proline metabolism"
  • 输出:['path:bte00250 Alanine, aspartate and glutamate metabolism', 'path:bte00330 Arginine and proline metabolism']

我努力了

rx = re.compile("(:?[^:]+)")
rx.findall(line)
Run Code Online (Sandbox Code Playgroud)

这不会在任何地方分割字符串。问题在于,"path:"永远不会知道后面的值来指定整个单词。有谁知道如何做到这一点?

python regex string split splice

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

这是什么意思?

正如标题所说的那样,我认为当我一段时间看到它时,我正在查看c#代码,我从来没有注意到它,但::c#中的意思是什么.我想我看到了类似的东西myVar::Process.Start()

.net c#

4
推荐指数
2
解决办法
3037
查看次数

如何在c#comment中添加xaml代码?

/// <summary>
/// 
/// </summary>
/// <remarks
/// 
/// </remarks>
Run Code Online (Sandbox Code Playgroud)

如何在上面的注释中添加xaml代码,避免代码解析器创建不存在的链接(CTRL + Click消息)?

c# xaml xml-documentation

4
推荐指数
2
解决办法
1877
查看次数

在剃刀视图中实例化一个对象Asp.net Mvc 4

我有一个强烈绑定到viewmodel的剃刀视图:

@model MyNamespace.MyViewModel
Run Code Online (Sandbox Code Playgroud)

我想在同一个视图页面中创建另一个viewmodel的实例并使用它:

@test = new MyNamespace.AnotherViewModel();

@test.SomeAction();
Run Code Online (Sandbox Code Playgroud)

我收到编译错误:

The name 'test' does not exist in the current context
Run Code Online (Sandbox Code Playgroud)

我是asp.net mvc的新手并且无法使其正常工作.任何帮助将不胜感激.谢谢!

c# asp.net-mvc razor asp.net-mvc-4

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